0001731122-21-001439.txt : 20210825 0001731122-21-001439.hdr.sgml : 20210825 20210825102154 ACCESSION NUMBER: 0001731122-21-001439 CONFORMED SUBMISSION TYPE: S-1 PUBLIC DOCUMENT COUNT: 78 FILED AS OF DATE: 20210825 DATE AS OF CHANGE: 20210825 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: S-1 SEC ACT: 1933 Act SEC FILE NUMBER: 333-259049 FILM NUMBER: 211204517 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 S-1 1 e3043_s-1.htm FORM S-1
0001419951 false 0001419951 2021-01-01 2021-06-30 0001419951 2020-12-31 0001419951 2019-12-31 0001419951 2020-01-01 2020-12-31 0001419951 2019-01-01 2019-12-31 0001419951 2018-12-31 0001419951 us-gaap:PreferredStockMember 2018-12-31 0001419951 us-gaap:CommonStockMember 2018-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001419951 us-gaap:RetainedEarningsMember 2018-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2018-12-31 0001419951 us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0001419951 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001419951 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001419951 us-gaap:PreferredStockMember 2019-12-31 0001419951 us-gaap:CommonStockMember 2019-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001419951 us-gaap:RetainedEarningsMember 2019-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2019-12-31 0001419951 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001419951 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001419951 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 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 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001419951 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember 2019-01-01 2019-12-31 0001419951 us-gaap:PropertyPlantAndEquipmentMember srt:MinimumMember 2020-01-01 2020-12-31 0001419951 us-gaap:PropertyPlantAndEquipmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001419951 country:US us-gaap:ServiceMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember us-gaap:ServiceMember 2020-01-01 2020-12-31 0001419951 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001419951 country:US dtst:EquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember dtst:EquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001419951 dtst:EquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001419951 country:US dtst:ManagedServicesMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember dtst:ManagedServicesMember 2020-01-01 2020-12-31 0001419951 dtst:ManagedServicesMember 2020-01-01 2020-12-31 0001419951 country:US dtst:ProfessionalFeesMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember dtst:ProfessionalFeesMember 2020-01-01 2020-12-31 0001419951 dtst:ProfessionalFeesMember 2020-01-01 2020-12-31 0001419951 country:US dtst:NexxisVoipServicesMember 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember dtst:NexxisVoipServicesMember 2020-01-01 2020-12-31 0001419951 dtst:NexxisVoipServicesMember 2020-01-01 2020-12-31 0001419951 country:US 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 country:US us-gaap:ServiceMember 2019-01-01 2019-12-31 0001419951 dtst:InternationalMember us-gaap:ServiceMember 2019-01-01 2019-12-31 0001419951 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001419951 country:US dtst:EquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001419951 dtst:InternationalMember dtst:EquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001419951 dtst:EquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001419951 country:US dtst:ManagedServicesMember 2019-01-01 2019-12-31 0001419951 dtst:InternationalMember dtst:ManagedServicesMember 2019-01-01 2019-12-31 0001419951 dtst:ManagedServicesMember 2019-01-01 2019-12-31 0001419951 country:US dtst:ProfessionalFeesMember 2019-01-01 2019-12-31 0001419951 dtst:InternationalMember dtst:ProfessionalFeesMember 2019-01-01 2019-12-31 0001419951 dtst:ProfessionalFeesMember 2019-01-01 2019-12-31 0001419951 country:US dtst:NexxisVoipServicesMember 2019-01-01 2019-12-31 0001419951 dtst:InternationalMember dtst:NexxisVoipServicesMember 2019-01-01 2019-12-31 0001419951 dtst:NexxisVoipServicesMember 2019-01-01 2019-12-31 0001419951 country:US 2019-01-01 2019-12-31 0001419951 dtst:InternationalMember 2019-01-01 2019-12-31 0001419951 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001419951 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001419951 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001419951 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001419951 dtst:EmployeeStockOption1Member 2020-01-01 2020-12-31 0001419951 dtst:EmployeeStockOption1Member 2019-01-01 2019-12-31 0001419951 dtst:Warrant1Member 2020-01-01 2020-12-31 0001419951 dtst:Warrant1Member 2019-01-01 2019-12-31 0001419951 us-gaap:TechnologyEquipmentMember 2020-12-31 0001419951 us-gaap:TechnologyEquipmentMember 2019-12-31 0001419951 dtst:WebsiteAndSoftwareMember 2020-12-31 0001419951 dtst:WebsiteAndSoftwareMember 2019-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2020-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2019-12-31 0001419951 dtst:DataCenterEquipmentMember 2020-12-31 0001419951 dtst:DataCenterEquipmentMember 2019-12-31 0001419951 us-gaap:GoodwillMember 2020-01-01 2020-12-31 0001419951 us-gaap:GoodwillMember 2020-12-31 0001419951 us-gaap:TrademarksMember 2020-01-01 2020-12-31 0001419951 us-gaap:TrademarksMember 2020-12-31 0001419951 srt:MinimumMember us-gaap:CustomerListsMember 2020-01-01 2020-12-31 0001419951 srt:MaximumMember us-gaap:CustomerListsMember 2020-01-01 2020-12-31 0001419951 us-gaap:CustomerListsMember 2020-12-31 0001419951 dtst:ABCAcquiredContractsMember 2020-01-01 2020-12-31 0001419951 dtst:ABCAcquiredContractsMember 2020-12-31 0001419951 dtst:SIASAcquiredContractsMember 2020-01-01 2020-12-31 0001419951 dtst:SIASAcquiredContractsMember 2020-12-31 0001419951 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001419951 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001419951 dtst:Melville3Member 2020-01-01 2020-12-31 0001419951 dtst:Melville2Member 2020-12-31 0001419951 dtst:Melville2Member 2020-01-01 2020-12-31 0001419951 dtst:MelvilleMember 2020-12-31 0001419951 dtst:MelvilleMember 2020-01-01 2020-12-31 0001419951 dtst:WarwickRiMember srt:MinimumMember 2015-02-01 2017-02-01 0001419951 dtst:WarwickRiMember srt:MaximumMember 2015-02-01 2017-02-01 0001419951 dtst:WarwickRiMember 2020-01-01 2020-12-31 0001419951 dtst:MassachusettsAndNorthCarolinaMember 2020-03-01 2020-03-31 0001419951 dtst:DallasMember 2020-03-31 0001419951 dtst:DallasMember 2020-03-01 2020-03-31 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-01 2020-06-30 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-02 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-01 2020-07-31 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-31 0001419951 dtst:SystemsTradingMember 2018-03-30 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-12-29 2019-01-02 0001419951 dtst:SystemsTradingMember 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 2020-01-01 2020-01-31 0001419951 dtst:SystemsTradingMember 2020-01-31 0001419951 dtst:PaycheckProtectionProgramMember 2020-04-01 2020-04-30 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2010-08-12 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2013-09-25 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2017-06-20 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2019-07-01 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2020-01-01 2020-12-31 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2018-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2020-12-31 0001419951 us-gaap:WarrantMember 2018-12-31 0001419951 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001419951 us-gaap:WarrantMember 2019-12-31 0001419951 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001419951 us-gaap:WarrantMember 2020-12-31 0001419951 us-gaap:SubsequentEventMember 2021-01-01 2021-02-04 0001419951 us-gaap:SubsequentEventMember dtst:SystemsTradingMember 2021-03-01 2021-03-04 0001419951 us-gaap:SubsequentEventMember dtst:N2021PlanMember 2021-03-01 2021-03-08 0001419951 2021-06-30 0001419951 2021-04-01 2021-06-30 0001419951 2020-04-01 2020-06-30 0001419951 2020-01-01 2020-06-30 0001419951 us-gaap:PreferredStockMember 2021-01-01 2021-06-30 0001419951 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001419951 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-06-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 us-gaap:PreferredStockMember 2020-01-01 2020-06-30 0001419951 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001419951 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001419951 us-gaap:PreferredStockMember 2020-06-30 0001419951 us-gaap:CommonStockMember 2020-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001419951 us-gaap:RetainedEarningsMember 2020-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2020-06-30 0001419951 2020-06-30 0001419951 us-gaap:PreferredStockMember 2020-03-31 0001419951 us-gaap:CommonStockMember 2020-03-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001419951 us-gaap:RetainedEarningsMember 2020-03-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-03-31 0001419951 2020-03-31 0001419951 us-gaap:PreferredStockMember 2020-04-01 2020-06-30 0001419951 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001419951 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001419951 us-gaap:PreferredStockMember 2021-03-31 0001419951 us-gaap:CommonStockMember 2021-03-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001419951 us-gaap:RetainedEarningsMember 2021-03-31 0001419951 us-gaap:NoncontrollingInterestMember 2021-03-31 0001419951 2021-03-31 0001419951 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001419951 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001419951 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001419951 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember 2021-01-01 2021-06-30 0001419951 us-gaap:CustomerConcentrationRiskMember us-gaap:AccountsReceivableMember 2020-01-01 2020-06-30 0001419951 us-gaap:CustomerConcentrationRiskMember dtst:OneCustomerMember 2021-01-01 2021-06-30 0001419951 us-gaap:CustomerConcentrationRiskMember dtst:OneCustomerMember 2020-01-01 2020-06-30 0001419951 country:US us-gaap:ServiceMember 2021-04-01 2021-06-30 0001419951 dtst:InternationalMember us-gaap:ServiceMember 2021-04-01 2021-06-30 0001419951 us-gaap:ServiceMember 2021-04-01 2021-06-30 0001419951 country:US dtst:EquipmentAndSoftwareMember 2021-04-01 2021-06-30 0001419951 dtst:InternationalMember dtst:EquipmentAndSoftwareMember 2021-04-01 2021-06-30 0001419951 dtst:EquipmentAndSoftwareMember 2021-04-01 2021-06-30 0001419951 country:US dtst:ManagedServicesMember 2021-04-01 2021-06-30 0001419951 dtst:InternationalMember dtst:ManagedServicesMember 2021-04-01 2021-06-30 0001419951 dtst:ManagedServicesMember 2021-04-01 2021-06-30 0001419951 country:US dtst:NexxisVoipServicesMember 2021-04-01 2021-06-30 0001419951 dtst:InternationalMember dtst:NexxisVoipServicesMember 2021-04-01 2021-06-30 0001419951 dtst:NexxisVoipServicesMember 2021-04-01 2021-06-30 0001419951 country:US dtst:OtherMember 2021-04-01 2021-06-30 0001419951 dtst:InternationalMember dtst:OtherMember 2021-04-01 2021-06-30 0001419951 dtst:OtherMember 2021-04-01 2021-06-30 0001419951 country:US 2021-04-01 2021-06-30 0001419951 dtst:InternationalMember 2021-04-01 2021-06-30 0001419951 country:US us-gaap:ServiceMember 2020-04-01 2020-06-30 0001419951 dtst:InternationalMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001419951 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001419951 country:US dtst:EquipmentAndSoftwareMember 2020-04-01 2020-06-30 0001419951 dtst:InternationalMember dtst:EquipmentAndSoftwareMember 2020-04-01 2020-06-30 0001419951 dtst:EquipmentAndSoftwareMember 2020-04-01 2020-06-30 0001419951 country:US dtst:ManagedServicesMember 2020-04-01 2020-06-30 0001419951 dtst:InternationalMember dtst:ManagedServicesMember 2020-04-01 2020-06-30 0001419951 dtst:ManagedServicesMember 2020-04-01 2020-06-30 0001419951 country:US dtst:NexxisVoipServicesMember 2020-04-01 2020-06-30 0001419951 dtst:InternationalMember dtst:NexxisVoipServicesMember 2020-04-01 2020-06-30 0001419951 dtst:NexxisVoipServicesMember 2020-04-01 2020-06-30 0001419951 country:US dtst:OtherMember 2020-04-01 2020-06-30 0001419951 dtst:InternationalMember dtst:OtherMember 2020-04-01 2020-06-30 0001419951 dtst:OtherMember 2020-04-01 2020-06-30 0001419951 country:US 2020-04-01 2020-06-30 0001419951 dtst:InternationalMember 2020-04-01 2020-06-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001419951 us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001419951 us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001419951 country:US us-gaap:ServiceMember 2021-01-01 2021-06-30 0001419951 dtst:InternationalMember us-gaap:ServiceMember 2021-01-01 2021-06-30 0001419951 us-gaap:ServiceMember 2021-01-01 2021-06-30 0001419951 country:US dtst:EquipmentAndSoftwareMember 2021-01-01 2021-06-30 0001419951 dtst:InternationalMember dtst:EquipmentAndSoftwareMember 2021-01-01 2021-06-30 0001419951 dtst:EquipmentAndSoftwareMember 2021-01-01 2021-06-30 0001419951 country:US dtst:ManagedServicesMember 2021-01-01 2021-06-30 0001419951 dtst:InternationalMember dtst:ManagedServicesMember 2021-01-01 2021-06-30 0001419951 dtst:ManagedServicesMember 2021-01-01 2021-06-30 0001419951 country:US dtst:NexxisVoipServicesMember 2021-01-01 2021-06-30 0001419951 dtst:InternationalMember dtst:NexxisVoipServicesMember 2021-01-01 2021-06-30 0001419951 dtst:NexxisVoipServicesMember 2021-01-01 2021-06-30 0001419951 country:US dtst:OtherMember 2021-01-01 2021-06-30 0001419951 dtst:InternationalMember dtst:OtherMember 2021-01-01 2021-06-30 0001419951 dtst:OtherMember 2021-01-01 2021-06-30 0001419951 country:US 2021-01-01 2021-06-30 0001419951 dtst:InternationalMember 2021-01-01 2021-06-30 0001419951 country:US us-gaap:ServiceMember 2020-01-01 2020-06-30 0001419951 dtst:InternationalMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001419951 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001419951 country:US dtst:EquipmentAndSoftwareMember 2020-01-01 2020-06-30 0001419951 dtst:InternationalMember dtst:EquipmentAndSoftwareMember 2020-01-01 2020-06-30 0001419951 dtst:EquipmentAndSoftwareMember 2020-01-01 2020-06-30 0001419951 country:US dtst:ManagedServicesMember 2020-01-01 2020-06-30 0001419951 dtst:InternationalMember dtst:ManagedServicesMember 2020-01-01 2020-06-30 0001419951 dtst:ManagedServicesMember 2020-01-01 2020-06-30 0001419951 country:US dtst:NexxisVoipServicesMember 2020-01-01 2020-06-30 0001419951 dtst:InternationalMember dtst:NexxisVoipServicesMember 2020-01-01 2020-06-30 0001419951 dtst:NexxisVoipServicesMember 2020-01-01 2020-06-30 0001419951 country:US dtst:OtherMember 2020-01-01 2020-06-30 0001419951 dtst:InternationalMember dtst:OtherMember 2020-01-01 2020-06-30 0001419951 dtst:OtherMember 2020-01-01 2020-06-30 0001419951 country:US 2020-01-01 2020-06-30 0001419951 dtst:InternationalMember 2020-01-01 2020-06-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-06-30 0001419951 us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0001419951 us-gaap:TransferredOverTimeMember 2020-01-01 2020-06-30 0001419951 dtst:EmployeeStockOption1Member 2021-04-01 2021-06-30 0001419951 dtst:EmployeeStockOption1Member 2020-04-01 2020-06-30 0001419951 dtst:EmployeeStockOption1Member 2021-01-01 2021-06-30 0001419951 dtst:EmployeeStockOption1Member 2020-01-01 2020-06-30 0001419951 dtst:Warrant1Member 2021-04-01 2021-06-30 0001419951 dtst:Warrant1Member 2020-04-01 2020-06-30 0001419951 dtst:Warrant1Member 2021-01-01 2021-06-30 0001419951 dtst:Warrant1Member 2020-01-01 2020-06-30 0001419951 us-gaap:TechnologyEquipmentMember 2021-06-30 0001419951 dtst:WebsiteAndSoftwareMember 2021-06-30 0001419951 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001419951 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001419951 dtst:ComputerHardwareAndSoftwareMember 2021-06-30 0001419951 dtst:DataCenterEquipmentMember 2021-06-30 0001419951 us-gaap:GoodwillMember 2021-01-01 2021-06-30 0001419951 us-gaap:GoodwillMember 2021-06-30 0001419951 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-06-30 0001419951 us-gaap:OtherIntangibleAssetsMember 2021-06-30 0001419951 srt:MinimumMember us-gaap:CustomerListsMember 2021-01-01 2021-06-30 0001419951 srt:MaximumMember us-gaap:CustomerListsMember 2021-01-01 2021-06-30 0001419951 us-gaap:CustomerListsMember 2021-06-30 0001419951 dtst:ABCAcquiredContractsMember 2021-01-01 2021-06-30 0001419951 dtst:ABCAcquiredContractsMember 2021-06-30 0001419951 dtst:SIASAcquiredContractsMember 2021-01-01 2021-06-30 0001419951 dtst:SIASAcquiredContractsMember 2021-06-30 0001419951 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-06-30 0001419951 us-gaap:NoncompeteAgreementsMember 2021-06-30 0001419951 dtst:WebsiteAndDigitalAssetsMember 2021-01-01 2021-06-30 0001419951 dtst:WebsiteAndDigitalAssetsMember 2021-06-30 0001419951 dtst:MelvilleMember 2021-01-01 2021-06-30 0001419951 dtst:WarwickRiMember 2021-01-01 2021-06-30 0001419951 dtst:MassachusettsAndNorthCarolinaMember 2020-06-01 2020-06-30 0001419951 dtst:DallasMember 2020-06-30 0001419951 dtst:DallasMember 2020-06-01 2020-06-30 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-01 2020-06-29 0001419951 dtst:SystemsTradingMember 2021-03-01 2021-03-04 0001419951 2021-05-01 2021-05-13 0001419951 2021-05-13 0001419951 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001419951 us-gaap:EmployeeStockOptionMember 2021-06-30 0001419951 2021-05-01 2021-05-18 0001419951 us-gaap:SeriesAPreferredStockMember 2021-05-01 2021-05-18 0001419951 dtst:FlagshipSolutionsMember 2021-06-30 0001419951 dtst:FlagshipSolutionsMember 2020-04-01 2020-06-30 0001419951 dtst:FlagshipSolutionsMember 2020-01-01 2020-06-30 0001419951 dtst:FlagshipSolutionsMember 2021-04-01 2021-06-30 0001419951 dtst:FlagshipSolutionsMember 2021-01-01 2021-06-30 0001419951 us-gaap:WarrantMember 2021-06-30 0001419951 us-gaap:SubsequentEventMember 2021-07-01 2021-07-21 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

 

 

As filed with the Securities and Exchange Commission on August 25, 2021

 

Registration No. 333-

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM S-1

REGISTRATION STATEMENT

UNDER THE SECURITIES ACT OF 1933

 

 

 

DATA STORAGE CORPORATION

(Exact name of registrant as specified in its charter)

 

Nevada 7374 98-0530147
(State or other jurisdiction of
incorporation or organization)
(Primary Standard Industrial
Classification Code Number)
(I.R.S. Employer
Identification Number)

 

Data Storage Corporation

48 South Service Road

Melville, NY 11747

(212) 564-4922

(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)

 

Charles M. Piluso

Chief Executive Officer

Data Storage Corporation

48 South Service Road

Melville, NY 11747

(212) 564-4922

(Name, address, including zip code, and telephone number, including area code, of agent for service)

 

With copies to:

 

Joseph M. Lucosky, Esq.

Scott E. Linsky, Esq.

Lucosky Brookman LLP

101 Wood Avenue South, 5th Floor

Woodbridge, NJ 08830

(732) 395-4400

 

Approximate date of commencement of proposed sale to the public: As soon as practicable after this Registration Statement is declared effective.

 

If any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act of 1933 check the following box: ☒

 

If this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, please check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. ☐

 

If this Form is a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering. ☐

 

If this Form is a post-effective amendment filed pursuant to Rule 462(d) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions 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 7(a)(2)(B) of the Securities Act. ☐

 

 
 

 

CALCULATION OF REGISTRATION FEE

 

Title of Each Class of Securities To Be Registered  Amount to be Registered
(1)
  Proposed Maximum Offering Price Per Security
(2)
  Proposed Maximum Aggregate Offering Price
(2)
  Amount of Registration Fee
(3)
Common Stock, $0.001 par value per share, issuable upon exercise of the warrants beneficially owned by the selling shareholders named herein   1,031,250   $4.00   $4,125,000   $450.04 
Total   1,031,250   $4.00   $4,125,000   $450.04 

 

(1) Pursuant to Rule 416 under the Securities Act, the shares registered hereby also include an indeterminate number of additional shares as may from time to time become issuable by reason of stock splits, distributions, recapitalizations or other similar transactions.
(2) Estimated solely for purposes of calculating the registration fee pursuant to Rule 457(c) under the Securities Act, on the basis of the average high and low sales price of the Registrant’s common stock as reported by The Nasdaq Capital Market on August 19, 2021. The shares offered hereunder may be sold by the Selling Shareholders from time to time in the open market, through privately negotiated transactions, or a combination of these methods at market prices prevailing at the time of sale or at negotiated prices.
(3) Paid herewith. The fee is calculated by multiplying the proposed maximum aggregate offering amount by 0.0001091 pursuant to Section 6(b) of the Securities Act.

 

The registrant hereby amends this registration statement on such date or dates as may be necessary to delay its effective date until the registrant shall file a further amendment which specifically states that this registration statement shall thereafter become effective in accordance with Section 8(a) of the Securities Act of 1933 or until the registration statement shall become effective on such date as the Securities and Exchange Commission, acting pursuant to said Section 8(a), may determine.

 

 
 

 

The information in this prospectus is not complete and may be changed. We may not sell these securities until the registration statement filed with the Securities and Exchange Commission is effective. This prospectus is not an offer to sell these securities and the Company is not soliciting an offer to buy these securities in any jurisdiction where the offer or sale is not permitted.

 

PRELIMINARY PROSPECTUS SUBJECT TO COMPLETION, DATED AUGUST 25, 2021

 

1,031,250 Shares of Common Stock

 

 


 

Pursuant to this prospectus, the selling shareholders identified herein (each a “Selling Shareholder” and, collectively, the “Selling Shareholders”) are offering on a resale basis- up to 1,031,250 shares (the “Shares”) of common stock, par value $0.001 per share (the “Common Stock”) of Data Storage Corporation (the “Company,” “Data Storage,” “we,” “our” or “us”). The shares comprised of: (i) 172,500 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to that certain Securities Purchase Agreement, dated as of July 19, 2021 among the Company and each purchaser identified on the signature page thereto (the “Purchase Agreement”); (ii) 172,500 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement; (iii) 172,500 shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement; (iv) 172,500 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement; (v) 86,250 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement; (vi) 86,250 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement; (vii) 33,750 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement; (viii) 89,424 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement; and (ix) 45,576 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement.

 

We are not selling any shares under this prospectus, and we will not receive any proceeds from the sales of Shares by the Selling Shareholders. We will, however, receive the exercise price of the warrants, if and when such warrants are exercised for cash by the holders of such warrants.

 

The Shares included in this prospectus may be offered and sold directly by the Selling Shareholders in accordance with one or more of the methods described in the “Plan of Distribution,” which begins on page 36 of this prospectus. To the extent the Selling Shareholders decide to sell their Shares, we will not control or determine the price at which the shares are sold.

 

Our common stock is listed on The Nasdaq Capital Market (“Nasdaq”) under the symbol “DTST.” On August 19, 2021, the last reported sale price of our common stock on Nasdaq was $4.06 per share.

 

This offering will terminate on the earlier of (i) the date when all of the Shares have been sold pursuant to this prospectus or Rule 144 under the Securities Act of 1933, as amended (the “Securities Act”), and (ii) the date that all of the securities may be sold pursuant to Rule 144 without volume or manner-of-sale restrictions, unless we terminate it earlier.

 

Investing in our securities involves a high degree of risk. See “Risk Factors” beginning on page 15 of this prospectus. You should carefully consider these risk factors, as well as the information contained in this prospectus, before you invest.

 

Neither the Securities and Exchange Commission nor any state securities commission has approved or disapproved of these securities or passed upon the accuracy or adequacy of this prospectus. Any representation to the contrary is a criminal offense.

 

 The date of this prospectus is                                , 2021.

 

i
 

 

TABLE OF CONTENTS 

 

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS iii
   
PROSPECTUS SUMMARY 1
   
RISK FACTORS 15
   
USE OF PROCEEDS 34
   
MARKET FOR OUR COMMON STOCK 34
   
DILUTION 35
   
SELLING SHAREHOLDERS FOR WHOSE ACCOUNTS WE ARE REGISTERING SHARES 35
   
PLAN OF DISTRIBUTION 36
   
OUR BUSINESS 38
   
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS 52
   
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE 61
   
EXECUTIVE AND DIRECTOR COMPENSATION 67
   
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT 70
   
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS 72
   
DESCRIPTION OF OUR SECURITIES THAT WE ARE OFFERING 73
   
LEGAL MATTERS 76
   
EXPERTS 76
   
WHERE YOU CAN FIND MORE INFORMATION 76
   
INDEX TO FINANCIAL STATEMENTS F-1

 

ii
 

 

No dealer, salesperson or other person is authorized to give any information or to represent anything not contained in this prospectus. You must not rely on any unauthorized information or representations. This prospectus is an offer to sell only the shares of common stock offered hereby, but only under circumstances and in jurisdictions where it is lawful to do so. The information contained in this prospectus is current only as of its date.

 

ABOUT THIS PROSPECTUS

 

This prospectus is part of a registration statement that we filed on behalf of the Selling Shareholders with the United States Securities and Exchange Commission (the “SEC”) to permit the Selling Shareholders to sell the Shares described in this prospectus in one or more transactions. The Selling Shareholders and the plan of distribution of the Shares being offered by them are described in this prospectus under the headings “Selling Shareholders” and “Plan of Distribution.”

 

You should rely only on the information contained in this document and any free writing prospectus we provide to you. Neither we nor the Selling Shareholders have authorized anyone to provide any information or to make any representations other than those contained in this prospectus or in any free writing prospectuses we have prepared. We and the Selling Shareholders take no responsibility for and can provide no assurance as to the reliability of, any other information that others may give you. This prospectus is an offer to sell only the common stock offered hereby, but only under circumstances and in jurisdictions where it is lawful to do so. The information contained in this prospectus is current only as of its date.

 

References to “Data Storage”, “DSC,” the “Company”, “we”, “us” and “our” mean Data Storage Corporation and its consolidated subsidiaries, unless the context otherwise requires.

 

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

 

This prospectus contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that are intended to qualify for the “safe harbor” created by those sections. The words “anticipate,” “believe,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “should,” “target,” “will,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. All statements other than statements of historical facts contained in this prospectus, including among others, the uncertainties associated with the ongoing COVID-19 pandemic, including, but not limited to uncertainties surrounding the duration of the pandemic, government orders and travel restrictions, and the effect on the global economy and consumer spending, statements regarding our strategy, future operations, future financial position, future revenue, projected costs, prospects, opportunities, plans, objectives of management , competitive advantages, and expected market growth are forward-looking statements.

 

Our actual results and the timing of certain events may differ materially from those expressed or implied in such forward-looking statements due to a variety of factors and risks, including, but not limited to, those set forth under “Risk Factors,” those set forth from time to time in our other filings with the SEC.

 

Although the forward-looking statements contained in this registration statement and the prospectus forming a part thereof are based upon what management believes to be reasonable assumptions and there is no assurance that actual results will be consistent with these forward-looking statements. These forward-looking statements are made as of the date of the registration statement, this prospectus or as of the date specified in the documents incorporated by reference therein or herein, as the case may be. The forward-looking statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. You should not rely upon forward-looking statements as predictions of future events.

 

iii
 

 

The forward-looking statements in this prospectus represent our views as of the date of this prospectus. Factors or events that could cause our actual results to differ may emerge from time to time, and it is not possible for us to predict all of them. We undertake no obligation to publicly update or revise any forward-looking statement, whether as the result of new information, future events or otherwise, except as required by law.

 

Industry and Market Data

 

The registration statement and this prospectus forming a part thereof, and the documents incorporated by reference herein or therein, as the case may be, contain estimates made, and other statistical data published, by independent parties and by us relating to market size and growth and other data about our industry.

 

This data involves a number of assumptions and limitations and contains projections and estimates of the future performance of the industries in which we operate that are inherently subject to a high degree of uncertainty and actual events or circumstances may differ materially from events and circumstances reflected in this information. We caution you not to give undue weight to such projections, assumptions and estimates. While we believe that these publications, studies and surveys are reliable, we have not independently verified the data contained in them. In addition, while we believe that the results and estimates from our internal research are reliable, such results and estimates have not been verified by any independent source.

 

PROSPECTUS SUMMARY

 

This summary highlights certain information appearing elsewhere in this prospectus. Because this is only a summary, it does not contain all of the information you should consider before investing in our securities and it is qualified in its entirety by, and should be read in conjunction with, the more detailed information included elsewhere in this prospectus. Before you make an investment decision, you should read this entire prospectus carefully, including the sections of this prospectus entitled “Risk Factors”, “Management’s Discussion and Analysis of Financial Condition and Results of Operations”, and similar headings. You should also carefully read our financial statements, and the exhibits to the registration statement of which this prospectus forms a part. This prospectus includes forward-looking statements that involve risks and uncertainties. See “Cautionary Note Regarding Forward-Looking Statements.”

 

Business Overview

 

Our Industry

 

The Company is a 25-year veteran in providing Business Continuity services, such as Disaster Recovery, Infrastructure as a Service, Cyber Security. The Flagship acquisition has provided the Company additional solutions in Data Analytics while expanding of core solutions. Our clients subscription-based solutions are typically long term agreements ranging from 12 to 60 months. Services are provided from Tier 3 data centers geographically diverse in the USA and Canada. While a significant portion of our revenue has been subscription based, we also generate revenue from the sale of equipment and software for cybersecurity, data storage, IBM Power systems equipment and managed service solutions.

 

Headquartered in Melville, NY, the company provides solutions and services to a broad range of customers in several industries, including healthcare, banking and finance, distribution services, manufacturing, construction, education, and government. We maintain an internal business development team as well as a contracted independent distribution channel throughout the USA and Canada, referred to as channel partners. Channel partners are companies that sell IBM equipment and software. Channel partners have the ability to provide disaster recovery and hybrid cloud solutions, IBM and Intel Infrastructure as a Service cloud-based solutions, without the investment in infrastructure, data centers or telecommunication services or in specialized technical staff, which eliminates the barrier of entry to provide our solutions to their client base.

 

During 2021, we added new distributors, completed our merger with Flagship Solutions Group and are focused on expansion of sales and marketing distribution. We also recently expanded our offering of cybersecurity solutions for remote tele-computing with ezSecurity™, a new product.

 

1 

 

 

Our target marketplace for Infrastructure as a Service and Disaster Recovery as a Service globally is estimated at over one million Virtual IBM Power servers, LPARS, in the finance, retail, healthcare, government, and distribution industries and sectors according to the most recent information received from IBM. While Infrastructure as a Service and Disaster Recovery as a Service solutions are core products, we also continue to provide ancillary solutions in this market.

 

For the past two decades, our mission has been to protect our clients’ data twenty-four hours a day, ensuring business continuity, and assisting in their compliance requirements, while providing improved control over the clients’ digital information and infrastructure.

 

Our October 2016 acquisition of the assets of ABC Services, Inc. and ABC Services II, Inc. (collectively, “ABC”), including the remaining 50% of the assets of Secure Infrastructure & Services LLC, accelerated our strategy into cloud based managed services, expanded cybersecurity solutions and our hybrid cloud solutions with the ability to provide equipment and expanded technical support.

 

On May 31, 2021, the Company completed the merger (the “Merger”) contemplated by that certain 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 and the owners (collectively, the “Equityholders”) of all of the issued and outstanding limited liability company membership interests in Flagship (collectively, the “Equity Interests”), pursuant to which the Company acquired Flagship through the merger of Merger Sub with and into Flagship (the “Closing”), with Flagship being the surviving company in the Merger and becoming as a result the Company’s wholly-owned subsidiary.

 

Flagship focuses on the IBM user community with solutions and services such as, equipment, software, cyber security, data analytics, managed cloud solutions globally. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM user community focus and anticipates meaningful operation efficiency through the integration the organizations. The Company also believes the Merger will also provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service. We intend to continue our strategy of growth through synergistic acquisitions.

 

Our offices are in New York and Florida including technology centers, which are adapted to meet the requirements of our clients. In addition to office staffing, we employ additional remote staff. DSC maintains its infrastructure, storage and networking equipment required to provide our subscription solutions in six geographically diverse data centers. In the USA: New York, Massachusetts, Texas, Florida and North Carolina. In Canada the two data centers are in Toronto.

 

Our Continuing Strategy

 

DSC derives its revenues from long-term subscriptions, and professional services contracts related to the implementation of solutions that provide protection of mission critical data and equipment. In 2009, DSC’s revenues consisted primarily of data vaulting, re-duplication, continuous data protection and cloud disaster recovery solutions, and protecting information for our clients.

 

In 2010, we expanded our solutions based on the asset acquisition of SafeData, a provider of disaster recovery and business continuity for the powerful IBM servers, Power i AS400 / AIX. The Safe Data acquisition provided the ability to provide a solution to a specialized IBM community with limited competition, a higher average revenue per client and a global marketplace.

 

In August 2012, DSC entered into a Joint Venture Partnership with an IBM partner, ABC Services, Inc. to provide an IBM Infrastructure as a Service (IaaS) offering, marketed under the name Secure Infrastructure & Services LLC (“SIAS”), a New York limited liability company. In October 2016, DSC purchased the assets of ABC, which included the remaining 50% of the assets of SIAS, launching the Company into managed services, Cyber Security, Equipment and Software.

 

Building on the requirement of our clients for access to cloud services, and with the growing requirement of Voice over Internet Protocol (“VOIP”), on October 19, 2017, we formed a new division, Nexxis, to provide VOIP and carrier services.

  

2 

 

 

Our Differentiation

 

Focus on delivering strategic outcomes: Clients see value with our focus on solving strategic business problems. Our services are intended to allow clients to maintain business operations in a time of disaster, scale to meet their demands and focus on growing their business.

 

Services that support multi-cloud: Clients are able to run applications or DRaaS services requiring IBM Power systems in the Data Storage Cloud with seamless connectivity to other cloud partners and providers for their specialized services providing a true multi-cloud experience.

 

Service expertise: The expertise and commitment to client support provide by our support and service experts in IBM Power Systems, Storage, Networking, Backup and Recovery, High Availability System replication and Business Continuity. This allows us to maintain a competitive advantage in our industry.

 

Close client relationships: Beginning early on in the relationship, we work with our clients identifying and solving critical business problems. We carry that through with careful planning and management of the migration and configuration process, continuing the relationship and advising our clients long after the services have been implemented. For the year ended December 31, 2020, we had a Value-Added Reseller with multiple clients accounting for 15% of our revenue and 94% of client subscriptions renewed their solutions with the Company after their initial contract term expired.

 

Partner relationships: We increase revenue and drive growth for our partners by developing and managing collaborative solutions as well as joint marketing initiatives. We have a diverse community of partners, ranging from IBM Business Partners, Software Vendors, application support providers, consultants, and other cloud providers.

 

Our Growth Strategies

 

In order to continue to drive growth and capture our large market opportunity, key elements of our growth strategies include:

 

  Core offerings and service expertise: We have developed several service offerings that solve a wide spectrum of critical business problems. Services including, Disaster Recovery, Infrastructure as a Service, Managed Cyber Security, Managed System Services and Monitoring and Migration Services for Microsoft Windows, Linux, IBM I, and AIX environments with a specialization on IBM i and AIX on Power Systems.

 

  Marketing Strategies:

 

  Build out and support a robust partner channel;
     
  Effectuate standardized, repeatable offerings;
     
  Conduct inbound marketing through search engine optimization (“SEO”), white papers, blogs, case studies; and
     
  Focus on client experience, client retention and referrals.

 

Drive sales execution: We plan to continue executing on several sales initiatives that are designed to drive continued growth in our business.

 

Expand geographic reach: We believe there is significant need for our solutions on a global basis and, accordingly, opportunity for us to grow our business through international expansion as these markets increase their use of multi-cloud solutions.

 

Leverage and expand our partner ecosystem: We benefit from close relationships with our cloud partners, allowing us to provide comprehensive services to our customers, and providing us with a source of new business opportunities and inputs for future product roadmaps.

 

Pursue strategic acquisitions: We intend to continue to explore potential transactions that could enhance our capabilities, increase the scope of our technology footprint or expand our geographic reach.

 

Opportunity and the Industry

 

We believe businesses are increasingly under pressure to improve the proficiency of their information and storage systems accelerating the migration from self-managed IT solutions to fully managed multi-cloud technologies in order to reduce cost and compete effectively. These trends create an opportunity for cloud technology service providers. DSC’s market opportunity is derived from the demand for fully managed cloud services across all major operating systems. According to the Gartner Forecast: IT Services, Worldwide, 2018-2024, 2Q20 Update, the managed services and cloud infrastructure services market worldwide is estimated to be $410 billion in 2020 and is expected to grow 7% annually to $502 billion in 2023.

 

3 

 

 

Cloud Services with on-demand availability of computer storage and network resources have revolutionized how companies manage their information technology systems and applications, providing businesses with greater flexibility and lower costs. Over the past several years, businesses have increasingly adopted cloud solutions to drive cost, scale, reliability benefits, increasingly turning to the use of more than one cloud solution at a time (which is referred to as multi-cloud) to enhance performance, ensure redundancy and resilience and provide for increased security, compliance and governance.

 

We believe that both modern and legacy technologies require specialized expertise. Many companies lack the in-house resources to navigate the complexity of all this technology or manage multiple cloud instances. We believe this creates an opportunity for a cloud services provider that enables businesses to fully embrace the power of multi-cloud technologies and, together, deliver incredible customer experiences.

 

Our Mission: To migrate clients to Infrastructure as a Service, to update clients’ Disaster Recovery as a Service and cyber security, and to provide clients data analytics. We also aim to assist our clients in the migration and continued day to day management, and in leveraging multi-cloud information technology, while meeting expectations for cyber security support, price and value.

 

Our Core Services: We provide 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, our support services cover:

 

  Infrastructure as a Service
  Disaster Recovery as a Service
  Cyber Security as a Service
  Data Analytics as a Service

 

Solutions and Services

 

Disaster Recovery Solutions: We offer a variety of data protection and disaster recovery solutions services designed to meet our clients’ requirements and budgets.

 

Data Backup and Data Vaulting: Our ezVault™ business-to-business data backup and date vaulting solution consists of high-speed cloud enterprise storage, re-duplication, and compression, backup and restore services which automatically scale in size with data growth. Our ezVault solution is typically accompanied by a service level agreement (“SLA”), such as our ezRecovery™ Disaster Recovery as a Service solution.

 

Standby Server Services: Our ezRecovery™ (Disaster Recovery as a Service) solution offers organizations that require a faster recovery timeframe data vaults combined with our standby server computing, storage, and network infrastructure resources to help ensure a faster recovery time.

 

High Availability Services: Our ezAvailability™ solution offers reliable, high availability and business continuity for mission critical applications with Recovery Time Objective under fifteen minutes and near zero Recovery Point Objective, with optional, fully managed real-time replication services. Our ezAvailability service consists of a full-time enterprise system, storage, and network resources, allowing quick and easily switched production workloads to our cloud when needed. Our ezAvailability services are backed by a Service-Level Agreement (“SLA”) to help assure performance, availability, and access.

 

Data Mirroring Services: Our ezMirror™ solution provides replication services that mirror the clients’ storage systems and allows for recovery in our cloud.

 

I-a-a-S – Full Cloud Infrastructure Production Systems: Our ezHost™ solution offers full cloud-based production systems from our data center facilities and a selection of disaster recovery solutions to meet the clients' expectations on their compute power and recovery timeframes. ezHost provides full-time, scalable compute, storage, and network infrastructure resources to run clients’ workloads on our enterprise class infrastructure. ezHost replaces the cost of support, maintenance, system administration, space, power and cooling of the typical hardware on-premises systems with a predictable monthly expense. Our ezHost services are backed by an SLA governing performance, availability, and access.

 

4 

 

 

Cybersecurity Solutions: Our ezSecurity™ solution offers a suite of comprehensive cybersecurity products that can be utilized on systems at the clients' location or on systems hosted in the DSC cloud. These offerings include fully managed endpoint security with active threat mitigation, system security assessments, risk analysis and applications to ensure continuous security and auditing for IBM systems.

 

Voice & Data Solutions: Nexxis, our voice and data division, offers VoIP and data services over fiber optic networks to help keep businesses fully connected from any location. Nexxis provides, among other things, top of the line Polycom VVX color phone systems and the performance of download speeds of up to 40 GB.

 

Corporate History

 

On October 20, 2008, DSC consummated a share exchange transaction with Data Storage Corporation, a Delaware corporation, and DSC subsequently changed its name from Euro Trend Inc. to Data Storage Corporation.

 

DSC acquired the assets of SafeData, LLC in June 2010, and the assets of Message Logic LLC, (“Message Logic”) in October 2012.

 

In November 2012, DSC entered into a Joint Venture Partnership with an IBM partner, ABC Services, Inc., to provide an IBM Infrastructure as a Service (IaaS) offering, marketed under the name Secure Infrastructure & Services LLC (“SIAS”), a New York limited liability company.

 

In December 2012, DSC was accepted as an IBM service provider for cloud solutions.

 

In October 2016, DSC purchased the assets of ABC which included the remaining 50% of the Secure Infrastructure and Services LLC venture.

 

On October 19, 2017, DSC formed a new division, Nexxis Inc. (“Nexxis”), a subsidiary of the Company, to provide Voice over Internet Protocol (“VoIP”) and carrier services.

 

The result of these acquisitions and strategic alliances, combined with DSC’s legacy disaster recovery and business continuity solutions, positions DSC as a potential leader in business-to-business disaster recovery as a service, infrastructure as a service on the IBM Power servers, email compliance with software as a service (“SaaS”). DSC will continue to provide our solutions and our planned industry consolidations.

 

Competitive Landscape

 

The markets for the Company’s products and services are competitive and the Company is confronted by competition. Competitors in the United States include IBM, Connectria Corporation, iTech Solutions Group, Skytap Inc., Abacus Group LLC and Source Data Products.

 

These markets are characterized by frequent product introductions and rapid technological advances. The Company’s financial condition and operating results can be adversely affected by these and other industry-wide downward pressures on gross margins. Principal competitive factors important to the Company include price, product features, relative price and performance, product quality and reliability, a strong third-party software, marketing and distribution capability, service and support and corporate reputation.

  

5 

 

 

Recent Developments

 

Flagship Solutions, LLC

 

On May 31, 2021, the Company completed the Merger.

 

Pursuant to the Merger, all of the Equity Interests that were issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, were converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of approximately $5,550,000, paid in cash, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing, subject to a cap of $4,950,000.

 

In addition, the cash merger consideration paid by the Company to the Equityholders at Closing reflects adjustments made, on a dollar-for-dollar basis, for certain excluded liabilities assumed at Closing and for 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.

 

The parties have agreed to indemnify each other for any losses that may be incurred by them as a result of their breach of any of their representations, warranties and covenants contained in the Merger Agreement. The Company’s indemnification obligations are capped at 20% of the merger consideration paid to the Equityholders for any breach of the Company’s representations and warranties contained in the Merger Agreement, other than the representations and warranties set forth under Section 4.1 (Existence; Good Standing; Authority; Enforceability), Section 4.2 (No Conflict) and Section 4.4 (Brokers) (herein, “Fundamental Representations”). The Company’s indemnification obligations in respect of any breach by us of the Fundamental Representations or in the event of the Company’s willful or intentional breach of the Merger Agreement (or acts of fraud), are not capped.

 

Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement (the “Wyllie Employment Agreement”), effective as 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 us. 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 per Unit each calendar quarter during the term; (iii) an agreement to issue him stock options of the Company, subject to approval by the Company’s board of directors (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 have 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 us. The Wyllie Employment Agreement contains customary non-competition provisions that apply during its term and for a period of two years after the term expires.

 

6 

 

 

The foregoing descriptions of the Merger Agreement and Wyllie Employment Agreement do not purport to be complete and are subject to, and are qualified in their entirety by reference to the provisions of the Merger Agreement, which was filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 10, 2021 and is incorporated herein by reference, and the provisions of the Wyllie Employment Agreement, which is filed as Exhibit 10.2 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 10, 2021 and is incorporated herein by reference.

 

The representations, warranties and covenants contained in the Merger Agreement were made only for purposes of such agreement and as of specific dates, were solely for the benefit of the parties to the Merger Agreement and may be subject to limitations agreed upon by the contracting parties. Accordingly, the Merger Agreement is incorporated herein by reference only to provide investors with information regarding the terms of the Merger Agreement, and not to provide investors with any other factual information regarding the Company, Flagship or either of their businesses, and should be read in conjunction with the disclosures in the Company’s periodic reports and other filings with the Securities and Exchange Commission.

 

Pursuant to Section 4(c) of the Certificate of Designations, Preferences and Rights of the Company’s Series A Preferred Stock, all 1,401,786 outstanding shares of the Company’s Series A Preferred Stock (the “Preferred Shares”) were automatically converted into 43,806 shares of the Company’s common stock in connection with, and as a result of, the Merger. The Company issued the shares of common stock to the holder of the Preferred Shares, in reliance on the exemption from registration provided for under Section 3(a)(9) of the Securities Act of 1933, as amended (the “Securities Act”), and no commission or other remuneration was paid or given directly or indirectly for soliciting such exchange. These shares of common stock may not be sold by the holders thereof without registration or an available exemption from registration.

 

Underwriting Agreement

 

On May 13, 2021, the Company entered into an Underwriting Agreement (the “Underwriting Agreement”) with Maxim Group LLC, as representative of the several underwriters (the “Representative”), for an underwritten public offering (the “Offering”) of an aggregate of 1,600,000 units (the “Units), each consisting of one share of the Company’s common stock, par value $0.001 per share (the “Common Stock”), together with one warrant to purchase one share of Common Stock (each a “Warrant” and collectively, the “Warrants”) at an exercise price equal to $7.425 per share of Common Stock.

 

The public offering price was $6.75 per Unit and the underwriters agreed to purchase 1,600,000 Units at a 7.5% discount to the public offering price. The Company granted the Representative a 45-day option to purchase an additional 240,000 shares of Common Stock and/or an additional 240,000 Warrants, in any combination thereof, to cover over-allotments, if any. On May 15, 2021, the Representative partially exercised the over-allotment option to purchase an additional 240,000 Warrants to purchase 240,000 shares of Common Stock. The Offering closed on May 18, 2021.The gross proceeds from the Offering were approximately $10.8 million, before deducting underwriting discounts and commissions and other Offering expenses.

 

Pursuant to the Underwriting Agreement, the Company agreed to issue to the Representative, as a portion of the underwriting compensation payable to the Representative, warrants to purchase up to a total of 80,000 shares of Common Stock (the “Representative’s Warrants”). The Representative’s Warrants are exercisable at $7.425 per share, are initially exercisable 180 days from the commencement of sales of the securities issued in connection with the Offering, or November 14, 2021, and have a term of five years from their initial issuance date, or May 18, 2026. Pursuant to FINRA rules, the Representative’s Warrants are subject to a lock-up agreement pursuant to which the Representative will not sell, transfer, assign, pledge, or hypothecate these warrants or the securities underlying these warrants, nor will it engage in any hedging, short sale, derivative, put, or call transaction that would result in the effective economic disposition of the warrants or the underlying securities for a period of 180 days from the beginning on the date of commencement of sales of the securities issued in connection with this offering.

 

7 

 

 

The Shares and Warrants were issued pursuant to: (i) the Company’s registration statement on Form S-1 (File No. 333-253056) (as amended through the date hereof) (the “Registration Statement”), filed by the Company with the Securities and Exchange Commission (the “SEC”) and declared effective on May 13, 2021 and (ii) the Company’s registration statement on Form S-1 MEF (File No. 333-256111) filed by the Company with the SEC under Rule 462(b) of the Securities Act of 1933, as amended (the “Securities Act”), which became effective upon its filing on May 13, 2021. A final prospectus dated May 13, 2021 relating to the Offering was filed with the SEC on May 17, 2021.

 

In connection with the Offering, the Company’s common stock and warrants were approved for listing on the Nasdaq Capital Market under the symbols “DTST” and “DTSTW”, respectively, and began trading on May 14, 2021.

 

The Underwriting Agreement contains customary representations, warranties, and covenants by the Company and customary conditions to closing, obligations of the parties and termination provisions. Additionally, under the terms of the Underwriting Agreement, the Company has agreed to indemnify the underwriters for losses, expenses and damages arising out of or in connection with the Offering, including for liabilities under the Securities Act, or contribute to payments the underwriters may be required to make with respect to these liabilities.

 

Pursuant to the Underwriting Agreement, subject to certain exceptions, each director and executive officer of the Company and certain of its stockholders have agreed to a 180-day “lock-up” from the date of the closing of the Offering of shares of Common Stock that they beneficially own, and the Company agreed to a 120-day “lock-up”, not to offer, sell, contract to sell, pledge or otherwise dispose of any shares of Common Stock or securities convertible into Common Stock, without first obtaining the consent of the Representative.

 

In addition, on May 18, 2021, the Company entered into a Warrant Agency Agreement (the “Warrant Agreement”) with VStock Transfer LLC pursuant to which VStock Transfer LLC agreed to act as warrant agent with respect to the Warrants.

 

The foregoing summaries of the Underwriting Agreement, the Representative’s Warrant, the Warrants and the Warrant Agreement do not purport to be complete and are qualified in their entirety by such documents attached as Exhibits 1.1, 4.1, 4.2 and 4.3, respectively to the Company’s 8-K filed with the SEC on May 18, 2021, each incorporated herein by reference.

 

Amendments to Articles of Incorporation and Bylaws

 

On May 7, 2021, the Company filed a certificate of amendment to its articles of incorporation with the Secretary of State of the State of Nevada (the ‘Certificate of Amendment’) to effectuate a reverse stock split (the ‘Reverse Stock Split’) of its issued and outstanding shares of common stock and treasury shares on a 1-for-40, effective at 12:01 a.m. (Eastern Time) on May 14, 2021 (the ‘Effective Time’).

 

Split Adjustment; Treatment of Fractional Shares

 

As of the Effective Time, every 40 shares of issued and outstanding common stock and treasury stock was converted into one share of common stock. No fractional shares were issued in connection with the Reverse Stock Split. Instead, a holder of record of old common stock as of immediately prior to the Effective Time who would otherwise be entitled to a fraction of a share will, in lieu thereof, be entitled to receive an additional fraction of a share of common stock to round up to the next whole share.

 

8 

 

 

 

Capitalization; Adjustment of Outstanding Securities

 

The Reverse Stock Split did not alter the par value of the Company’s common stock or modify any voting rights or other terms of the common stock.

 

In addition, pursuant to their terms, a proportionate adjustment will be made to the per share exercise price and number of shares issuable under all of the Company’s outstanding stock options and warrants to purchase shares of common stock, and the number of shares authorized and reserved for issuance pursuant to the Company’s equity incentive plans will be reduced proportionately.

  

Certificate of Amendment

 

The above description of the Certificate of Amendment and the Reverse Stock Split is a summary of the material terms thereof and is qualified in its entirety by reference to the Certificate of Amendment, a copy of which is attached hereto as Exhibit 3.1, as filed with the Secretary of State of the State of Nevada on May 7, 2021 (effective as of 12:01 a.m. (Eastern Time) on May 14, 2021).

 

Appointment of New Chief Financial Officer

 

On April 28, 2021 we entered into an offer letter with Mr. Chris H. Panagiotakos to serve as our Chief Financial Officer effective upon the closing of the May 2021 public offering and our uplisting to Nasdaq. See “Directors, Executive Officers and Corporate Governance -- Chief Financial Officer After the Offering” for more information.

 

Registered Direct Offering and Concurrent Private Placement

 

On July 19, 2021, the Company entered into a securities purchase agreement (the “Purchase Agreement”) with certain accredited institutional investors pursuant to which the Company sold on July 21, 2021, for aggregate gross proceeds of $8,305,000 to the Company, (i) in a registered direct offering priced at-the-market under Nasdaq rules, an aggregate of 1,375,000 shares Common Stock and (ii) in a concurrent private placement, warrants to purchase an aggregate of 1,031,250 shares of Common Stock (the “Warrants”) at a combined price of $6.04 per Share and .75 of one Warrant. The Warrants were immediately exercisable, expire on the five year and six-month anniversary of the issuance date and have an initial exercise price of $6.15 per share, subject to adjustment.

 

The Shares were offered and sold by the Company pursuant to a prospectus supplement, which was filed with the SEC on July 21, 2021 pursuant to Rule 424(b)(2) of the Securities Act in connection with a takedown from the Company’s effective shelf registration statement on Form S-3, which was filed with the SEC on July 9, 2021 and subsequently declared effective on July 16, 2021 (File No. 333-257812).

 

9 

 

 

The Warrants and the shares of Common Stock issuable thereunder were sold and issued without registration under the Securities Act in reliance upon an exemption provided under Section 4(a)(2) of the Securities Act, as transactions not involving a public offering, and/or Rule 506 promulgated thereunder.

 

The foregoing summaries of the Purchase Agreement and the Warrant do not purport to be complete and are qualified in their entirety by such documents attached as Exhibits 10.1 and 4.1, respectively, to the Company’s Current Report on Form 8-K filed with the SEC on July 27, 2021, each of which is incorporated herein by reference.

 

COVID-19

 

In December 2019, a novel strain of coronavirus, COVID-19, was reported in Wuhan, China. The World Health Organization determined that the outbreak constituted a “Public Health Emergency of International Concern” and declared a pandemic. The COVID-19 pandemic is disrupting businesses and affecting production and sales across a range of industries, as well as causing volatility in the financial markets. The extent of the impact of the COVID-19 pandemic on our customer demand, sales and financial performance will depend on certain developments, including, among other things, the duration and spread of the outbreak and the impact on our customers and employees, all of which are uncertain and cannot be predicted. See “Risk Factors” for information regarding certain risks associated with the pandemic.

 

The COVID-19 pandemic has accelerated cloud transformation efforts for new and existing customers and underscored the importance and mission-critical nature of multi-cloud strategies. Over the last several months, customers have increasingly turned to cloud solutions to pivot to new business models, improved their disaster recovery of mission critical data, migrated to cloud-based solutions and reduced their capital expenditure requirements.

 

In response to the COVID-19 pandemic, we implemented a number of initiatives to ensure the safety of our employees. Since March 9, 2020, over 90% of our employees work remotely. All of our employees have had the ability to work remotely utilizing solutions the Company provides to their clients and distribution channels. Additionally, our remote, technology-enabled model has enabled minimal disruption to our go-to-market efforts and service delivery organizations.

 

The effects of the COVID-19 pandemic are rapidly evolving, and the full impact and duration of the virus are unknown. Currently, the COVID-19 pandemic has not had a significant impact on our operations or financial performance; however, the ultimate extent of the impact of the COVID-19 pandemic on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and its impact on our customers, vendors and employees and its impact on our sales cycles as well as industry events, all of which are uncertain and cannot be predicted.

 

On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on April 30, 2022 and bears interest at a fixed rate of 1.00% per annum, payable monthly to Signature Bank, as lender, commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management intends to use the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The loan was forgiven in August 2021.

 

10 

 

 

The extent of the impact, if any, will depend on future developments, including actions taken to contain COVID-19. See also “Risk Factors” for more information.

 

ezSecurity™ Product Launch

 

Due to the COVID-19 outbreak and the critical need for safe remote collaboration, we recently expanded our offering of cybersecurity solutions for remote tele-computing with our new product, ezSecurity™. We also launched a new remote collaboration program for small and medium-sized businesses. As part of this new program, we are offering free migration services from Microsoft Exchange to Microsoft 365, along with support for comprehensive voice communications (Hosted VoIP, IP Phones, Cloud PBX) and video conferencing. In addition, we have expanded capacity through our new Dallas data center location to accommodate increased demand for our portfolio of ezServices™, including ez-Backup™, ezRecovery™ and ezAvailability™, adding to our existing network of data centers and fiber backbone.

 

Government Regulation

 

We are subject to various federal, state, local and international laws with respect to our receipt, storage and processing of personal information and other customer data.

 

We receive, store, and process personal information and other customer data. Personal privacy has become a significant issue in the United States and in many other countries where we may offer our offering of solutions. The regulatory framework for privacy issues worldwide is currently complex and evolving, and it is likely to remain uncertain for the foreseeable future. There are numerous federal, state, local, and foreign laws regarding privacy and the storing, sharing, use, processing, disclosure and protection of personal information and other customer data, the scope of which are changing, subject to differing interpretations, and may be inconsistent among countries or conflict with other rules. We generally seek to comply with industry standards and are subject to the terms of our privacy policies and privacy-related obligations to third parties. We strive to comply with all applicable laws, policies, legal obligations, and industry codes of conduct relating to privacy and data protection to the extent possible. Any failure or perceived failure by us to comply with our privacy policies, our privacy-related obligations to customers or other third parties, our privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other customer data, may result in governmental enforcement actions, litigation, or public statements against us by consumer advocacy groups or others and could cause our customers to lose trust in us, which could have an adverse effect on our reputation and business. Any significant change to applicable laws, regulations, or industry practices regarding the use or disclosure of our customers’ data, or regarding the manner in which the express or implied consent of customers for the use and disclosure of such data is obtained, could require us to modify our solutions and features, possibly in a material manner, and may limit our ability to develop new services and features that make use of the data that our customers voluntarily share with us.

 

11 

 

 

Our solutions are used by customers in the health care industry and we must comply with numerous federal and state laws related to patient privacy in connection with providing our solutions to these customers. In particular, the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), and the Health Information Technology for Economic and Clinical Health Act (“HITECH”) include privacy standards that protect individual privacy by limiting the uses and disclosures of individually identifiable health information and implementing data security standards. Because our solutions may backup individually identifiable health information for our customers, our customers are mandated by HIPAA to enter into written agreements with us known as business associate agreements that require us to safeguard individually identifiable health information. Business associate agreements typically include:

 

  a description of our permitted uses of individually identifiable health information;

 

  a covenant not to disclose that information except as permitted under the agreement and to make our subcontractors, if any, subject to the same restrictions;

 

  assurances that appropriate administrative, physical, and technical safeguards are in place to prevent misuse of that information;

 

  an obligation to report to our customers any use or disclosure of that information other than as provided for in the agreement;

 

  a prohibition against our use or disclosure of that information if a similar use or disclosure by our customers would violate the HIPAA standards;

 

  the ability of our customers to terminate their subscription to our solution if we breach a material term of the business associate agreement and are unable to cure the breach;

 

  the requirement to return or destroy all individually identifiable health information at the end of the customer’s subscription; and

 

  access by the Department of Health and Human Services to our internal practices, books, and records to validate that we are safeguarding individually identifiable health information.

 

Human Capital Resources

 

We believe that our success depends upon our ability to attract, develop and retain key personnel. As of August 15, 2021, we employed forty-three full-time employees and three part-time employees, of which eight are executive management, nine are administration and finance, seven are sales staff and twenty-two were part of our technical team. None of our employees are covered by collective bargaining agreements, and management considers relations with our employees to be in good standing. Although we continually seek to add additional talent to our work force, management believes that it has sufficient human capital to operate its business successfully.

 

Our compensation programs are designed to align the compensation of our employees with our performance and to provide the proper incentives to attract, retain and motivate employees to achieve superior results. The structure of our compensation programs balances incentive earnings for both short-term and long-term performance.

 

The health and safety of our employees is our highest priority, and this is consistent with our operating philosophy. Since the onset of the COVID-19 pandemic, employees, including our specialized technical staff, are working from home or in a virtual environment unless they have a requirement to be in the office for short-term tasks and projects.

 

12 

 

 

Corporate Information

 

The primary mailing address for the Company is 48 South Service Road, Melville, NY 11747. Our telephone number is (212) 564-4922.

 

Summary of Risk Factors

 

The following is a summary of the more significant risks relating to our Company. A more detailed description of each of the risks can be found below in this prospectus under the caption “Risk Factors.”

 

Risks Related to Data Storage’s Business

 

  We have not generated a significant amount of net income and may not be able to sustain profitability or positive cash flow.
  We have identified weaknesses in our internal controls and there can be no assurance that these weaknesses will be effectively remediated or that additional weaknesses will not occur in the future.
  We are controlled by three principal stockholders who also serve as our executive officers and directors.

 

Risks Related to our Industry

 

  The market for cloud solutions is highly competitive and we may be unable to compete effectively.
  We may be unable to respond to rapid technological changes with new solutions in a timely and cost-effective manner.
  Any significant disruption in service on our computer systems or caused by our third-party storage and system providers could damage our reputation and result in a loss of customers.
  If a cyber-attack was able to breach our security protocols and disrupt our data protection platform and solutions, and any such disruption could increase our expenses, damage our reputation, harm our business and adversely affect our stock price.
  The extent to which the COVID-19 pandemic could disrupt or adversely impact our future business, financial condition and results of operations is highly uncertain and cannot be predicted.

 

  Our services are dependent on our customers’ continued access to high-speed internet and the continued reliability of the internet infrastructure.
  We may not be able to retain our existing customers.
  A decline in demand for our services would cause our revenue to decline.
  We depend on third-party distributors to generate new customers and such relationships may be terminated or may not continue to generate new customers.
  We may be unable to sustain market recognition or brand loyalty and we may lose customers or fail to increase the number of our customers.
  We are subject to governmental regulation and other legal obligations related to privacy, particularly those related to the healthcare industry and patient privacy, and any actual or perceived failure to comply with such obligations would harm our business.
  Errors, failures, bugs in or unavailability of our solutions released by us could result in negative publicity, damage to our brand, returns, loss of or delay in market acceptance of our solutions, loss of competitive position, or claims by customers or others.
  We face many risks associated with our growth and expansion plans, including relating to our intended international expansion.
  The loss of one or more of our key personnel, or our failure to attract, integrate, and retain other highly qualified personnel, could harm our business and growth prospects.

 

Risks Related to Intellectual Property

 

  Assertions by a third party that our solutions infringe its intellectual property, whether or not correct, could subject us to costly and time-consuming litigation or expensive licenses.
  We rely on third-party software, including server software and licenses from third parties to use patented intellectual property.

 

13 

 

 

Risks Relating to This Offering

 

  ●  Future sales of our securities may dilute our shareholders’ ownership in us and may adversely affect us or the trading price of our common stock.
  The trading price of our common stock may be volatile and could be subject to wide fluctuations in price in response to various factors, some of which are beyond our control.

 

Risks Relating to our Common Stock and Securities

 

  Our stock price has fluctuated in the past, has recently been volatile and may be affected by limited trading volume and price fluctuations.
  It cannot be assured that the market price of our common stock will remain high enough for continued listing of our common stock on Nasdaq.
  We may be unable to comply with all of Nasdaq’s continued listing requirements.
  A reverse stock split may decrease the liquidity of our shares and may not attract new investors, including institutional investors.
  We may be subject to the SEC’s penny stock regulations.
  Upon exercise of our outstanding options or warrants we will be obligated to issue a substantial number of additional shares of common stock which will dilute our present shareholders and may cause our stock price to decline.
  We may issue preferred stock without approval of our shareholders and have other antitakeover defenses which may make it more difficult for a third party to acquire us and could depress our stock price.
  Provisions of Nevada law could delay or prevent an acquisition of Data Storage and could make it more difficult for stockholders to change Data Storage’s management.
  We do not intend to pay cash dividends for the foreseeable future.

  

Please see “Risk Factors” beginning on page 15 of this prospectus for a more detailed discussion of these risks. Additional risks, beyond those summarized above or discussed under the caption “Risk Factors” or described elsewhere in this prospectus may also materially and adversely impact our business, operations or financial results.

 

Summary of the Offering

 

This offering involves a total of 1,031,250 Shares underlying warrants issued to nine (9) institutional investors pursuant to the Purchase Agreement.

 

Common stock offered by the Selling Shareholders   Up to 1,031,250 Shares (1)
     
Selling Shareholders   See “Selling Shareholders for Whose Accounts We Are Registering Shares” beginning on page 35.
     
Offering prices   The shares offered by this prospectus may be offered and sold at prevailing market prices or such other prices as the Selling Shareholders may determine.
     
Common stock outstanding before this offering   6,829,565 shares
     
Common stock outstanding after this offering   7,860,815 shares (1)(2)(3)
     
Terms of Offering   The Selling Shareholders will determine when and how they sell the shares offered in this prospectus, as described in “Plan of Distribution” beginning on page 37.
     
Use of proceeds   We are not selling any of the Shares being offered by this prospectus and will receive no proceeds from the sale of the Shares by the Selling Shareholders. We will, however, receive the exercise price of Warrants, if and when such warrants are exercised for cash by the holders of such Warrants. All of the proceeds from the sale of the Shares offered by this prospectus will go to the Selling Shareholders at the time they offer and sell such Shares. We will bear all costs associated with registering the Shares offered by this prospectus. See “Use of Proceeds.”
     

14 

 

Risk factors   See “Risk Factors” and the other information included in this prospectus for a discussion of factors you should carefully consider before deciding to invest in our common stock.
     
Market and Trading Symbol   Our shares of common stock are traded on The Nasdaq Capital Market under the symbol “DTST.” Certain of our warrants are listed on The Nasdaq Capital Market under the symbol “DTSTW”.
     
Transfer agent and registrar   VStock Transfer LLC

 

(1) Includes the following shares of Common Stock issuable upon exercise of outstanding warrants:

 

  172,500 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to that certain Securities Purchase Agreement, dated as of July 19, 2021 among the Company and each purchaser identified on the signature page thereto (the “Purchase Agreement”);
  172,500 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement
  172,500 shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
  172,500 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
  86,250 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
  86,250 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
  33,750 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
  89,424 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement; and
  45,576 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement

 

(2) Assumes full exercise of the Warrants by the Selling Shareholders described in note (1) directly above.

 

(3)  Does not include:

 

  3,334 shares of our common stock issuable upon exercise of outstanding warrants at a weighted average exercise price of $0.40 per share;
  207,650 shares of our common stock issuable upon exercise of outstanding options at a weighted average exercise price of $5.20 per share; and
  375,000 shares of our common stock that are reserved for equity awards that may be granted under our existing equity incentive plans.

 

RISK FACTORS

 

Any investment in our securities involves a high degree of risk. You should consider carefully the risks and uncertainties described below and all information contained in this registration statement and the prospectus forming a part thereof, as well as documents incorporated by reference herein and therein, before you decide whether to purchase our securities. If any of the following risks or uncertainties actually occurs, our business, financial condition, results of operations and prospects would likely suffer, possibly materially. In addition, we may face additional risks and uncertainties not currently known to us, or which as of the date of this registration statement we might not consider significant, which may adversely affect our business. If any of the following risks occur, our business, financial condition and results of operations could be materially adversely affected. In such case the trading price of our common stock could decline due to any of these risks or uncertainties, and you may lose part or all of your investment.

 

15 

 

 

Risks Related to Data Storage’s Business

 

We have not generated a significant amount of net income and we may not be able to sustain profitability or positive cash flow in the future.

 

As reflected in the consolidated financial statements, we had a net income (loss) available to shareholders of $55,339 and $(54,452) for the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, DSC had cash of $893,598 and a working capital deficiency of $2,666,448.

 

During the year ended December 31, 2020, we generated cash from operations of $1,110,679 with continued revenue growth. We have no commitment from sources for additional capital if needed.

 

If we are unable to attract new customers to our infrastructure and disaster recovery/ cloud subscription services on a cost-effective basis, our revenue and operating results would be adversely affected.

 

We generate the majority of our revenue from the sale of subscriptions to our infrastructure and disaster recovery/cloud solutions. In order to grow, we must continue to attract a large number of customers, many of whom may have not previously used infrastructure as a service and cloud disaster recovery backup solutions. We use and periodically adjust a diverse mix of advertising and marketing programs to promote our solutions. Significant increases in the pricing of one or more of our advertising channels would increase our advertising costs or cause us to choose less expensive and perhaps less effective channels. As we add to or change the mix of our advertising and marketing strategies, we may expand into channels with significantly higher costs than our current programs, which could adversely affect our operating results. We may incur advertising and marketing expenses significantly in advance of the time we anticipate recognizing any revenue generated by such expenses, and we may only at a later date, or never, experience an increase in revenue or brand awareness as a result of such expenditures. Additionally, because we recognize revenue from customers over the terms of their subscriptions, a large portion of our revenue for each quarter reflects deferred revenue from subscriptions entered into during previous quarters, and downturns or upturns in subscription sales or renewals may not be reflected in our operating results until later periods. We have made in the past, and may make in the future, significant investments to test new advertising, and there can be no assurance that any such investments will lead to the cost-effective acquisition of additional customers. If we are unable to maintain effective advertising programs, our ability to attract new customers could be adversely affected, our advertising and marketing expenses could increase substantially, and our operating results may suffer.

 

A portion of our potential customers locate our website through search engines, such as Google, Bing, and Yahoo! Our ability to maintain the number of visitors directed to our website is not entirely within our control. If search engine companies modify their search algorithms in a manner that reduces the prominence of our listing, or if our competitors’ search engine optimization efforts are more successful than ours, fewer potential customers may click through to our website. In addition, the cost of purchased listings has increased in the past and may increase in the future. A decrease in website traffic or an increase in search costs could adversely affect our customer acquisition efforts and our operating results.

 

We expect to continue to acquire or invest in other companies, which may divert our management’s attention, result in additional dilution to our stockholders, and consume resources that are necessary to sustain our business.

 

As described in this prospectus, we also intend to consummate the Merger with Flagship upon satisfaction of the closing conditions to the Merger. We expect to continue to acquire complementary solutions, services, technologies, or businesses in the future. We may also enter into relationships with other businesses to expand our portfolio of solutions or our ability to provide our solutions in foreign jurisdictions, which could involve preferred or exclusive licenses, additional channels of distribution, discount pricing, or investments in other companies. Negotiating these transactions can be time-consuming, difficult and expensive, and our ability to complete these transactions may often be subject to conditions or approvals that are beyond our control. Consequently, these transactions, even if a definitive purchase agreement is executed and announced, may not close.

 

16 

 

 

Acquisitions may also disrupt our business, divert our resources, and require significant management attention that would otherwise be available for the development of our business. Moreover, the anticipated benefits of any acquisition, investment, or business relationship may not be realized on a timely basis or at all or we may be exposed to known or unknown liabilities, including litigation against the companies that we may acquire. In connection with any such transaction, we may:

 

  issue additional equity securities that would dilute our stockholders;

 

  use cash that we may need in the future to operate our business;

 

  incur debt on terms unfavorable to us, that we are unable to repay, or that may place burdensome restrictions on our operations;

 

  incur large charges or substantial liabilities; or

 

  become subject to adverse tax consequences or substantial depreciation, deferred compensation, or other acquisition-related accounting charges.

 

Any of these risks could harm our business and operating results.

 

Integration of an acquired company’s operations may present challenges.

 

The integration of an acquired company requires, among other things, coordination of administrative, sales and marketing, accounting and finance functions, and expansion of information and management systems. Integration may prove to be difficult due to the necessity of coordinating geographically separate organizations and integrating personnel with disparate business backgrounds and accustomed to different corporate cultures. We may not be able to retain key employees of an acquired company. Additionally, the process of integrating a new solution or service may require a disproportionate amount of time and attention of our management and financial and other resources. Any difficulties or problems encountered in the integration of a new solution or service could have a material adverse effect on our business.

 

We intend to continue to acquire businesses which we believe will help achieve our business objectives. As a result, our operating costs will likely continue to grow. The integration of an acquired company may cost more than we anticipate, and it is possible that we will incur significant additional unforeseen costs in connection with such integration, which may negatively impact our earnings.

 

In addition, we may only be able to conduct limited due diligence on an acquired company’s operations. Following an acquisition, we may be subject to liabilities arising from an acquired company’s past or present operations, including liabilities related to data security, encryption and privacy of customer data, and these liabilities may be greater than the warranty and indemnity limitations that we negotiate. Any liability that is greater than these warranty and indemnity limitations could have a negative impact on our financial condition.

 

Even if successfully integrated, there can be no assurance that our operating performance after an acquisition will be successful or will fulfill management’s objectives.

 

Risks Related to the Merger with Flagship

 

On May 31, 2021, the Company completed the Merger. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM business and anticipates meaningful operation efficiency through the integration of the two organizations and that the Merger will provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service. 

17 

 

 

Since the Merger was recently completed, the Company still faces risks and unknowns associated with the Merger. Ultimately, the Company may not realize the anticipated benefits of the merger with Flagship and integrating and operating Data Storage’s and Flagship’s business may be more difficult, time-consuming, or costly than expected. Additionally, integrating and operating the Flagship business could result in higher capital expenditures than anticipated, which could result in the Company’s need to raise additional capital for our operations.

 

We have identified weaknesses in our internal controls, and we cannot provide assurances that these weaknesses will be effectively remediated or that additional material weaknesses will not occur in the future.

 

We have identified material weaknesses in our internal control over financial reporting for the year ended December 31, 2020. 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 financial statements will not be prevented or detected on a timely basis. The material weaknesses identified during management’s assessment were (i) a lack of sufficient internal accounting expertise to provide reasonable assurance that our financial statements and notes thereto are prepared in accordance with generally accepted accounting principles and (ii) a lack of segregation of duties to ensure adequate review of financial statement preparation.

 

We will be required to expend time and resources to further improve our internal controls over financial reporting, including by expanding our staff. However, we cannot assure you that our internal control over financial reporting, as modified, will enable us to identify or avoid material weaknesses in the future.

 

We have not yet retained sufficient staff or engaged sufficient outside consultants with appropriate experience in GAAP presentation, especially of complex instruments, to devise and implement effective disclosure controls and procedures, or internal controls. We will be required to expend time and resources hiring and engaging additional staff and outside consultants with the appropriate experience to remedy these weaknesses. We cannot assure you that management will be successful in locating and retaining appropriate candidates; that newly engaged staff or outside consultants will be successful in remedying material weaknesses thus far identified or identifying material weaknesses in the future; or that appropriate candidates will be located and retained prior to these deficiencies resulting in material and adverse effects on our business.

 

Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business, including increased complexity resulting from our international expansion. Further, weaknesses in our disclosure controls or our internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting could also adversely affect the results of management reports and independent registered public accounting firm audits of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures, and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our common stock.

 

We are controlled by three principal stockholders who serve as our executive officers and directors.

 

As of August 16, 2021, through their aggregate voting power, Messrs. Piluso, Schwartz and Kempster control approximately 36.99% of our outstanding common stock, giving them the ability to elect a majority of our directors and to control all other matters requiring the approval of our stockholders, including the election of all of our directors and the approval of the reverse stock split.

 

Due to the economic hardships presented by the COVID-19 pandemic, we obtained a loan from the Paycheck Protection Program (“PPP Loan”) from the U.S. Small Business Administration (“SBA”) pursuant to the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). We may not be entitled to forgiveness under the PPP Loan which would negatively impact our cash flow, and our application for the PPP Loan could damage our reputation.

 

18 

 

 

On April 30, 2020, the Company received the proceeds of a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on April 30, 2022 and bears interest at a fixed rate of 1.00% per annum, payable monthly to Signature Bank, as the lender, commencing on November 5, 2020. The PPP Loan was forgiven in August of 2021.

 

Under the terms of the CARES Act, as amended by the Paycheck Protection Program Flexibility Act of 2020, the Company is eligible to apply for and receive forgiveness for all or a portion of their respective PPP Loan. Such forgiveness will be determined, subject to limitations, based on the use of the Loan proceeds for certain permissible purposes as set forth in the PPP, including, but not limited to, payroll costs (as defined under the PPP) and mortgage interest, rent or utility costs (collectively, “Qualifying Expenses”) incurred during the 24 weeks subsequent to funding, and on the maintenance of employee and compensation levels, as defined, following the funding of the PPP Loan. The Company used the proceeds of the PPP Loan for Qualifying Expenses. However, no assurance is provided that the Company will be able to obtain forgiveness of the PPP Loan in whole or in part. Any amounts that are not forgiven incur interest at 1.0% per annum and monthly repayments of principal and interest are deferred for six months after the date of disbursement. While the PPP Loan currently has a two-year maturity, the amended law permits the borrower to request a five-year maturity from its lender. The Company has applied for forgiveness for the full amount and is waiting for the approval from the bank and the SBA. It is possible that the loan may not be forgiven in full, which could have a negative impact on the Company’s cash flow.

 

In order to apply for the PPP Loan, we were required to certify, among other things, that the current economic uncertainty made the PPP Loan request necessary to support our ongoing operations. We made this certification in good faith after analyzing, among other things, our financial situation and access to alternative forms of capital, and believe that we satisfied all eligibility criteria for the PPP Loan, and that our receipt of the PPP Loan was consistent with the broad objectives of the CARES Act. At the time that we had made such certification, we could not predict with any certainty whether we would be able to obtain the necessary financing to support our operations. The certification described above that we were required to provide in connection with our application for the PPP Loan did not contain any objective criteria and was subject to interpretation. However, on April 23, 2020, the SBA issued guidance stating that it is unlikely that a public company with substantial market value and access to capital markets will be able to make the required certification in good faith. The lack of clarity regarding loan eligibility under the CARES Act has resulted in significant media coverage and controversy with respect to public companies applying for and receiving loans. If, despite our good-faith belief that we satisfied all eligible requirements for the PPP Loan, we are later determined to have violated any of the laws or governmental regulations that apply to us in connection with the PPP Loan, such as the False Claims Act, or it is otherwise determined that we were ineligible to receive the PPP Loan, we may be subject to penalties, including significant civil, criminal and administrative penalties, and could be required to repay the PPP Loan in its entirety. In addition, our receipt of the PPP Loan may result in adverse publicity and damage to our reputation, and a review or audit by the SBA or other government entity or claims under the False Claims Act could consume significant financial and management resources.

 

Risks Related to Our Industry

 

The market for cloud solutions is highly competitive, and if we do not compete effectively, our operating results will be harmed.

 

The market for our services, is highly competitive, quickly evolving and subject to rapid changes in technology. We expect to continue to face intense competition from our existing competitors as well as additional competition from new market entrants in the future as the market for our services continues to grow.

 

19 

 

 

We compete with cloud backup and infrastructure providers and providers of traditional hardware-based systems and IBM Power Systems. Our current and potential competitors vary by size, service offerings and geographic region. These competitors may elect to partner with each other or with focused companies to grow their businesses. They include:

 

  in-house IT departments of our customers and potential customers;

 

  traditional global infrastructure providers, including, but not limited to, large multi-national providers, such as IBM, Microsoft, Google and AWS;

 

  cloud and software service providers and digital systems integrators;

 

  regional managed services providers; and

 

  colocation solutions providers, such as Equinix, Rackspace and TierPoint.

 

Many of these competitors benefit from significant competitive advantages over both of us, given their desire to enter into this niche marketplace, such as greater name recognition, longer operating histories, more varied services, and larger marketing budgets, as well as greater financial, technical, and other resources. In addition, many of these competitors have established marketing relationships and major distribution agreements with computer manufacturers, internet service providers, and resellers, giving them access to larger customer bases. Some of these competitors may make acquisitions or enter into strategic relationships to offer a more comprehensive service than we do. As a result, some of these competitors may be able to:

 

  develop superior products or services, gain greater market acceptance and expand their service offerings more efficiently or more rapidly;

 

  adapt to new or emerging technologies and changes in customer requirements more quickly;

 

  bundle their offerings, including hosting services with other services they provide at reduced prices;

 

  streamline their operational structure, obtain better pricing or secure more favorable contractual terms, allowing them to deliver services and products at a lower cost;

 

  take advantage of acquisition, joint venture and other opportunities more readily;

 

  adopt more aggressive pricing policies and devote greater resources to the promotion, marketing and sales of their services, which could cause us to have to lower prices for certain services to remain competitive in the market; and

 

  devote greater resources to the research and development of their products and services.

 

In addition, demand for our cloud solutions is sensitive to price. Many factors, including our customer acquisition, advertising and technology costs, and our current and future competitors’ pricing and marketing strategies, can significantly affect our pricing strategies. Certain of our competitors offer, or may in the future offer, lower-priced or free solutions that compete with our solutions.

 

Additionally, consolidation activity through strategic mergers, acquisitions and joint ventures may result in new competitors that can offer a broader range of products and services, may have greater scale or a lower cost structure. To the extent such consolidation results in the ability of vertically integrated companies to offer more integrated services to customers than we can, customers may prefer the single-source approach and direct more business to such competitors, thereby impairing our competitive position. Furthermore, new entrants not currently considered to be competitors may enter the market through acquisitions, partnerships or strategic relationships. As we look to market and sell our services to potential customers, we must convince their internal stakeholders that our services are superior to their current solutions. If we are unable to anticipate or react to these competitive challenges, our competitive position would weaken, which could adversely affect our business, financial condition and results of operations. These combinations may make it more difficult for us to compete effectively and our inability to compete effectively would negatively impact our operating results. In addition, there can be no assurance that we will not be forced to engage in price-cutting initiatives, or to increase our advertising and other expenses to attract and retain customers in response to competitive pressures, either of which could have a material adverse effect on our revenue and operating results.

 

20 

 

 

If a cyber-attack was able to breach our security protocols and disrupt our data protection platform and solutions, and any such disruption could increase our expenses, damage our reputation, harm our business and adversely affect our stock price.

 

We have implemented various protocols and are regularly monitor our systems via security software and otherwise to reduce any security vulnerabilities. We also rely on third-party providers for a number of critical aspects of our infrastructure cloud and disaster recovery business continuity services, and consequently we do not maintain direct control over the security or stability of those associated systems. Furthermore, the firmware, software and/or open-source software that our data protection solutions may utilize could be susceptible to hacking or misuse. In the event of the discovery of a significant security vulnerability, we would incur additional substantial expenses and our business would be harmed.

 

The process of developing new technologies is complex and uncertain, and if we fail to accurately predict customers’ changing needs and emerging technological trends or if we fail to achieve the benefits expected from our investments, our business could be harmed. We believe that we must continue to dedicate a significant amount of resources to our research and development efforts to maintain our competitive position and we must commit significant resources to developing new solutions before knowing whether our investments will result in solutions the market will accept. Our new solutions or solution enhancements could fail to attain sufficient market acceptance or harm our business for many reasons, including:

 

  delays in releasing our new solutions or enhancements to the market;

 

  failure to accurately predict market demand or customer demands;

 

  inability to protect against new types of attacks or techniques used by hackers;

 

  difficulties with software development, design, or marketing that could delay or prevent our development, introduction, or implementation of new solutions and enhancements;

 

  defects, errors or failures in their design or performance;

 

  negative publicity about their performance or effectiveness;

 

  introduction or anticipated introduction of competing solutions by our competitors;

 

  poor business conditions for our customers, causing them to delay IT purchases;

 

  the perceived value of our solutions or enhancements relative to their cost; and

 

  easing of regulatory requirements around security or storage.

 

In addition, new technologies have the risk of defects that may not be discovered until after the product launches, resulting in adverse publicity, loss of revenue or harm to our business and reputation.

 

Any significant disruption in service, in our computer systems, or caused by our third party storage and system providers could damage our reputation and result in a loss of customers, which would harm our business, financial condition, and operating results.

 

21 

 

 

Our brand, reputation, and ability to attract, retain and serve our customers are dependent upon the reliable performance of our network infrastructure and payment systems, and our customers’ ability to readily access their stored files. We have experienced interruptions in these systems in the past, including server failures that temporarily slowed down our customers’ ability to access their stored files, or made our infrastructure inaccessible, and we may experience interruptions or outages in the future.

 

In addition, while we both operate and maintain elements of network infrastructure, some elements of this complex system are operated by third parties that we do not control and that would require significant time to replace. We expect this dependence on third parties to increase. In particular, we utilize IBM and Intel to provide equipment and support. All of these third-party systems are located in data center facilities operated by third parties. While these data centers are of the highest level, Tier 3, there can be no assurance that they will not experience disruptions that will adversely impact our ability to service our customers. Our data center leases expire at various times between 2021 and 2023 with rights of extension. If we are unable to renew these agreements on commercially reasonable terms, we may be required to transfer that portion of our computing and storage capacity to new data center facilities, and we may incur significant costs and possible service interruption in connection with doing so.

 

We also rely upon third party colocation providers to host our main servers. If these providers are unable to handle current or higher volumes of use, experience any interruption in operations or cease operations for any reason or if we are unable to agree on satisfactory terms for continued hosting relationships, we would be forced to enter into a relationship with other service providers or assume hosting responsibilities ourselves. If we are forced to switch data center facilities, which in itself is a competitive industry, we may not be successful in finding an alternative service provider on acceptable terms or in hosting the computer servers ourselves. We may also be limited in our remedies against these providers in the event of a failure of service.

 

Interruptions, outages and/or failures in our own systems, the third-party systems and facilities on which we rely, or the use of our data center facilities, whether due to system failures, computer viruses, cybersecurity attacks, physical or electronic break-ins, damage or interruption from human error, power losses, natural disasters or terrorist attacks, hardware failures, systems failures, telecommunications failures or other factors, could affect the security or availability of infrastructure, prevent us from being able to continuously back up our customers’ data or our customers from accessing their stored data, and may damage or delete our customers’ stored files. If this were to occur, our reputation could be compromised, and we could be subject to liability to the customers that were affected.

 

Any financial difficulties, such as bankruptcy, faced by our third-party data center operators, our third-party colocation providers, or any of the service providers with whom we or they contract, may have negative effects on our business, the nature and extent of which are difficult to predict. Moreover, if our third-party data center providers or our third-party colocation providers are unable to keep up with our growing needs for capacity, this could have an adverse effect on our business. Interruptions in our services might reduce our revenue, cause us to issue credits or refunds to customers, subject us to potential liability, or harm our renewal rates. In addition, prolonged delays or unforeseen difficulties in connection with adding storage capacity or upgrading our network architecture when required may cause our service quality to suffer. Problems with the reliability or security of our systems could harm our reputation, and the cost of remedying these problems could negatively affect our business, financial condition, and operating results.

 

Security vulnerabilities, data protection breaches and cyber-attacks could disrupt our data protection platform and solutions, and any such disruption could increase our expenses, damage our reputation, harm our business and adversely affect our stock price.

 

We rely on third-party providers for a number of critical aspects of our infrastructure cloud and disaster recovery business continuity services, and consequently we do not maintain direct control over the security or stability of the associated systems. Furthermore, the firmware, software and/or open-source software that our data protection solutions may utilize could be susceptible to hacking or misuse. In the event of the discovery of a significant security vulnerability, we would incur additional substantial expenses and our business would be harmed.

 

22 

 

 

Our customers rely on our solutions for production, replication and storage of digital copies of their files, including financial records, business information, photos, and other personally meaningful content. We also store credit card information and other personal information about our customers. An actual or perceived breach of our network security and systems or other cybersecurity related events that cause the loss or public disclosure of, or access by third parties to, our customers’ stored files could have serious negative consequences for our business, including possible fines, penalties and damages, reduced demand for our solutions, an unwillingness of customers to provide us with their credit card or payment information, an unwillingness of our customers to use our solutions, harm to our reputation and brand, loss of our ability to accept and process customer credit card orders, and time-consuming and expensive litigation. If this occurs, our business and operating results could be adversely affected. Third parties may be able to circumvent our security by deploying viruses, worms, and other malicious software programs that are designed to attack or attempt to infiltrate our systems and networks and we may not immediately discover these attacks or attempted infiltrations. Further, outside parties may attempt to fraudulently induce our employees, consultants, or affiliates to disclose sensitive information in order to gain access to our information or our customers’ information. The techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently, often are not recognized until launched against a target, and may originate from less regulated or remote areas around the world. As a result, we may be unable to proactively address these techniques or to implement adequate preventative or reactionary measures. In addition, employee or consultant error, malfeasance, or other errors in the storage, use, or transmission of personal information could result in a breach of customer or employee privacy. We maintain insurance coverage to mitigate the potential financial impact of these risks; however, our insurance may not cover all such events or may be insufficient to compensate us for the potentially significant losses, including the potential damage to the future growth of our business, that may result from the breach of customer or employee privacy. If we or our third-party providers are unable to successfully prevent breaches of security relating to our solutions or customer private information, it could result in litigation and potential liability for us, cause damage to our brand and reputation, or otherwise harm our business and our stock price.

 

Many states have enacted laws requiring companies to notify consumers of data security breaches involving their personal data. These mandatory disclosures regarding a security breach often lead to widespread negative publicity, which may cause our customers to lose confidence in the effectiveness of our data security measures. Any security breach, whether successful or not, would harm our reputation and could cause the loss of customers. Similarly, if a publicized breach of data security at any other cloud backup service provider or other major consumer website were to occur, there could be a general public loss of confidence in the use of the internet for cloud backup services or commercial transactions generally. Any of these events could have material adverse effects on our business, financial condition, and operating results.

 

The extent to which the COVID-19 pandemic could disrupt or adversely impact our future business, financial condition and results of operations is highly uncertain and cannot be predicted.

 

The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. While the COVID-19 pandemic has not significantly affected our business operations to date, no assurance can be given that we will not suffer in the future business interruptions due to the COVID-19 pandemic that could significantly disrupt our operations and could have a material adverse impact on us. The extent to which COVID-19 will adversely impact our business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) our ability to effectively carry out our operations due to any adverse impacts on the health and safety of our employees and their families.

 

23 

 

 

Under NYS Executive Order 202.6, “Essential Business,” DSC is an “Essential Business” based on the following in the Executive Order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including our specialized technical staff, are working remotely or in a virtual environment. DSC always maintains the ability for team members to work virtual and we will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to our business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though we do not believe these circumstances have, or will, materially adversely impact our internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, we may experience disruptions to our business including, but not limited to equipment, to our workforce, or to our business relationships with other third parties. The extent to which COVID-19 impacts our operations or those of our third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on our financial results and our ability to conduct business as expected.

 

Our ability to provide services to our customers depends on our customers’ continued high-speed access to the internet and the continued reliability of the internet infrastructure.

 

Our business depends on our customers’ continued high-speed access to the internet, as well as the continued maintenance and development of the internet infrastructure. While we also provide broadband internet services, many of our clients depend on third-party internet service providers to expand high-speed internet access, to maintain a reliable network with the necessary speed, data capacity and security, and to develop complementary solutions and services, including high-speed solutions, for providing reliable and timely internet access and services. All of these factors are out of our control. To the extent that the internet continues to experience an increased number of users, frequency of use, or bandwidth requirements, the internet may become congested and be unable to support the demands placed on it, and its performance or reliability may decline. Any internet outages or delays could adversely affect our ability to provide services to our customers.

 

Currently, internet access is provided by telecommunications companies and internet access service providers that have significant and increasing market power in the broadband and internet access marketplace. In the absence of government regulation, these providers could take measures that affect their customers’ ability to use our products and services, such as attempting to charge their customers more for using our products and services. To the extent that internet service providers implement usage-based pricing, including meaningful bandwidth caps, or otherwise try to monetize access to their networks, we could incur greater operating expenses and customer acquisition and retention could be negatively impacted. Furthermore, to the extent network operators were to create tiers of internet access service and either charge us for or prohibit our services from being available to our customers through these tiers, our business could be negatively impacted. Some of these providers also offer products and services that directly compete with our own offerings, which could potentially give them a competitive advantage.

 

If we are unable to retain our existing customers, our business, financial condition and operating results would be adversely affected.

 

If our efforts to satisfy our existing customers are not successful, we may not be able to retain them, and as a result, our revenue and ability to grow would be adversely affected. We may not be able to accurately predict future trends in customer renewals. Customers choose not to renew their subscriptions for many reasons, including if customer service issues are not satisfactorily resolved, a desire to reduce discretionary spending, or a perception that they do not use the service sufficiently, that the solution is a poor value, or that competitive services provide a better value or experience. If our approximately 94% retention rate significantly decreases, we may need to increase the rate at which we add new customers in order to maintain and grow our revenue, which may require us to incur significantly higher advertising and marketing expenses than we currently anticipate, or our revenue may decline. A significant decrease in our retention rate would therefore have an adverse effect on our business, financial condition, and operating results. Our estimates of the number of employees we retain and advertising costs are based to a large extent upon our subscription contracts, which may be terminated by customers typically upon 90 days notice prior to the ending term of their contract for services

 

24 

 

 

A decline in demand for our cyber security, disaster recovery and/or infrastructure solutions in general would cause our revenue to decline.

 

We derive, and expect to continue to derive, a significant portion of our revenue from subscription services for business continuity, such as data protection solutions including our disaster recovery backup, replication, archive, and infrastructure as a service offering. Some of the potential factors that could affect interest in and demand for cloud solutions include:

 

  awareness of our brand and the cloud solutions category generally;

 

  the appeal and reliability of our solutions;

 

  the price, performance, features, and availability of competing solutions and services;

 

  public concern regarding privacy and data security;

 

  our ability to maintain high levels of customer satisfaction; and

 

  the rate of growth in cloud solutions generally.

 

In addition, substantially all of our revenue is currently derived from customers in the U.S. Consequently, a decrease of interest in and demand for our solutions in the U.S. could have a disproportionately greater impact on us than if our geographic mix of revenue was less concentrated.

 

We depend upon third party distributors to generate new customers. Our relationships with our partners and distributors may be terminated or may not continue to be beneficial in generating new customers, which could adversely affect our ability to increase our customer base.

 

We maintain a network of distributors, which refer customers to us through links on their websites or promotion to their customers. The number of customers that we are able to add through these relationships is dependent on the marketing efforts of distributors, over which we have little control. If we are unable to maintain our relationships, or renew contracts on favorable terms, with existing partners and distributors or establish new contractual relationships with potential partners and distributors, we may experience delays and increased costs in adding customers, which could have a material adverse effect on us. Our distributors also provide services to other third parties and therefore may not devote their full time and attention to promote our products and services.

 

If we are unable to expand our base of business customers, our future growth and operating results could be adversely affected.

 

We have committed and continue to commit substantial resources to the expansion and increased marketing of our business solutions. If we are unable to market and sell our solutions to businesses with competitive pricing and in a cost-effective manner our ability to grow our revenue and achieve profitability may be harmed.

 

If we are unable to sustain market recognition of and loyalty to our brand, or if our reputation were to be harmed, we could lose customers or fail to increase the number of our customers, which could harm our business, financial condition and operating results.

 

Given our market focus, maintaining and enhancing our brand is critical to our success. We believe that the importance of brand recognition and loyalty will increase in light of increasing competition in our markets. We plan to continue investing substantial resources to promote our brand, both domestically and internationally, but there is no guarantee that our brand development strategies will enhance the recognition of our brand. Some of our existing and potential competitors have well-established brands with greater recognition than we have. If our efforts to promote and maintain our brand are not successful, our operating results and our ability to attract and retain customers may be adversely affected. In addition, even if our brand recognition and loyalty increases, this may not result in increased use of our solutions or higher revenue.

 

25 

 

 

Our solutions, as well as those of our competitors, are regularly reviewed in computer and business publications. Negative reviews, or reviews in which our competitors’ solutions and services are rated more highly than our solutions, could negatively affect our brand and reputation. From time-to-time, our customers express dissatisfaction with our solutions, including, among other things, dissatisfaction with our customer support, our billing policies, and the way our solutions operate. If we do not handle customer complaints effectively, our brand and reputation may suffer, we may lose our customers’ confidence, and they may choose not to renew their subscriptions. In addition, many of our customers participate in online blogs about computers and internet services, including our solutions, and our success depends in part on our ability to generate positive customer feedback through such online channels where consumers seek and share information. If actions that we take or changes that we make to our solutions upset these customers, their blogging could negatively affect our brand and reputation. Complaints or negative publicity about our solutions or billing practices could adversely impact our ability to attract and retain customers and our business, financial condition, and operating results.

 

We are subject to governmental regulation and other legal obligations related to privacy, and any actual or perceived failure to comply with such obligations would harm our business.

 

We receive, store, and process personal information and other customer data and maintain specific protocols and procedures to help safeguard the privacy of that personal information and customer data. Personal privacy has become a significant issue in the United States and in many other countries where we may offer our offering of solutions. The regulatory framework for privacy issues worldwide is currently complex and evolving, and it is likely to remain uncertain for the foreseeable future. There are numerous federal, state, local, and foreign laws regarding privacy and the storing, sharing, use, processing, disclosure and protection of personal information and other customer data, the scope of which are changing, subject to differing interpretations, and may be inconsistent among countries or conflict with other rules. We generally seek to comply with industry standards and are subject to the terms of our privacy policies and privacy-related obligations to third parties. We strive to comply with all applicable laws, policies, legal obligations, and industry codes of conduct relating to privacy and data protection to the extent possible. However, it is possible that these obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or our practices. Any failure or perceived failure by us to comply with our privacy policies, our privacy-related obligations to customers or other third parties, our privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other customer data, may result in governmental enforcement actions, litigation, or public statements against us by consumer advocacy groups or others and could cause our customers to lose trust in us, which could have an adverse effect on our reputation and business. Our customers may also accidentally disclose their passwords or store them on a mobile device that is lost or stolen, creating the perception that our systems are not secure against third-party access. Additionally, if third parties that we work with, such as vendors or developers, violate applicable laws or our policies, such violations may also put our customers’ information at risk and could in turn have an adverse effect on our business. Any significant change to applicable laws, regulations, or industry practices regarding the use or disclosure of our customers’ data, or regarding the manner in which the express or implied consent of customers for the use and disclosure of such data is obtained, could require us to modify our solutions and features, possibly in a material manner, and may limit our ability to develop new services and features that make use of the data that our customers voluntarily share with us.

 

Our solutions are used by customers in the health care industry and we must comply with numerous federal and state laws related to patient privacy in connection with providing our solutions to these customers.

 

Our solutions are used by customers in the health care industry and we must comply with numerous federal and state laws related to patient privacy in connection with providing our solutions to these customers. In particular, the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), and the Health Information Technology for Economic and Clinical Health Act (“HITECH”) include privacy standards that protect individual privacy by limiting the uses and disclosures of individually identifiable health information and implementing data security standards. Because our solutions may backup individually identifiable health information for our customers, our customers are mandated by HIPAA to enter into written agreements with us known as business associate agreements that require us to safeguard individually identifiable health information. Business associate agreements typically include:

 

26 

 

 

  a description of our permitted uses of individually identifiable health information;

 

  a covenant not to disclose that information except as permitted under the agreement and to make our subcontractors, if any, subject to the same restrictions;

 

  assurances that appropriate administrative, physical, and technical safeguards are in place to prevent misuse of that information;

 

  an obligation to report to our customers any use or disclosure of that information other than as provided for in the agreement;

 

  a prohibition against our use or disclosure of that information if a similar use or disclosure by our customers would violate the HIPAA standards;

 

  the ability of our customers to terminate their subscription to our solution if we breach a material term of the business associate agreement and are unable to cure the breach;

 

  the requirement to return or destroy all individually identifiable health information at the end of the customer’s subscription; and

 

  access by the Department of Health and Human Services to our internal practices, books, and records to validate that we are safeguarding individually identifiable health information.

 

We may not be able to adequately address the business risks created by HIPAA or HITECH implementation or comply with our obligations under our business associate agreements. Furthermore, we are unable to predict what changes to HIPAA, HITECH or other laws or regulations might be made in the future or how those changes could affect our business or the costs of compliance. Failure by us to comply with any of the federal and state standards regarding patient privacy may subject us to penalties, including civil monetary penalties and, in some circumstances, criminal penalties, which could have an adverse effect on our business, financial condition, and operating results.

 

Errors, failures, bugs in or unavailability of our solutions released by us could result in negative publicity, damage to our brand, returns, loss of or delay in market acceptance of our solutions, loss of competitive position, or claims by customers or others

 

We offer solutions that operate in a wide variety of environments, systems, applications and configurations, that are often installed and used in large-scale computing environments with different operating systems, system management software, and equipment and networking configurations. Our customers’ computing environments are often characterized by a wide variety of standard and non-standard configurations that can make pre-release testing for programming or compatibility errors very difficult and time-consuming. In addition, despite testing by us and others, errors, failures, or bugs may not be found in new solutions or releases until after distribution. In the past, when we have discovered any software errors, failures or bugs in certain of our solution offerings after their introduction or when new versions are released, we, in some cases, have experienced delayed or lost revenues as a result of these errors. In addition, we rely on hardware purchased or leased and software licensed from third parties to offer our solutions, and any defects in, or unavailability of, our third-party software or hardware could cause interruptions to the availability of our solutions.

 

Errors, failures, bugs in or unavailability of our solutions released by us could result in negative publicity, damage to our brand, returns, loss of or delay in market acceptance of our solutions, loss of competitive position, or claims by customers or others. Many of our end-user customers use our solutions in applications that are critical to their businesses and may have a greater sensitivity to defects in our solutions than to defects in other, less critical, software solutions. In addition, if an actual or perceived breach of information integrity or availability occurs in one of our end-user customer’s systems, regardless of whether the breach is attributable to our solutions, the market perception of the effectiveness of our solutions could be harmed. Alleviating any of these problems could require significant expenditures of our capital and other resources and could cause interruptions, delays, or cessation of our solution licensing, which could cause us to lose existing or potential customers and could adversely affect our operating results.

 

27 

 

 

We face many risks associated with our growth and plans to expand, which could harm our business, financial condition, and operating results.

 

We continue to experience sales growth in our business. This growth has placed and may continue to place significant demands on our management and our operational and financial infrastructure. As our operations grow in size, scope, and complexity, we will need to improve and upgrade our systems and infrastructure to attract, service and retain an increasing number of customers. The expansion of our systems and infrastructure will require us to commit substantial financial, operational, and technical resources in advance of an increase in the volume of business, with no assurance that the volume of business will increase. Any such additional capital investments will increase our cost base. Continued growth could also strain our ability to maintain reliable service levels for our customers, develop and improve our operational, financial, and management controls, enhance our reporting systems and procedures, and recruit, train, and retain highly skilled personnel. If we fail to achieve the necessary level of efficiency in our organization as we grow, our business, financial condition, and operating results could be harmed.

 

We have office locations in New York and Rhode Island, and data centers in New York, Massachusetts, North Carolina and Texas. If we are unable to effectively manage a large and geographically dispersed group of employees and contractors or to anticipate our future growth and personnel needs, our business may be adversely affected. As we expand our business, we add complexity to our organization and must expand and adapt our operational infrastructure and effectively coordinate throughout our organization. As a result, we have incurred and expect to continue to incur additional expense related to our continued growth.

 

We also anticipate that our efforts to expand internationally will entail the marketing and advertising of our services and brand and the development of localized websites. We do not have substantial experience in selling our solutions in international markets or in conforming to the local cultures, standards, or policies necessary to successfully compete in those markets, and we must invest significant resources in order to do so. We may not succeed in these efforts or achieve our customer acquisition or other goals. For some international markets, customer preferences and buying behaviors may be different, and we may use business or pricing models that are different from our traditional subscription model to provide cloud backup and related services to customers. Our revenue from new foreign markets may not exceed the costs of establishing, marketing, and maintaining our international solutions, and therefore may not be profitable on a sustained basis, if at all.

 

Our intended international expansion will subject us to risks typically encountered when operating internationally.

 

We intend to expand internationally which subjects us to new risks that we have not generally faced in the U.S. These risks include:

 

  localization of our solutions, including translation into foreign languages and adaptation for local practices and regulatory requirements;

 

  lack of experience in other geographic markets;

 

  strong local competitors;

 

  cost and burden of complying with, lack of familiarity with, and unexpected changes in foreign legal and regulatory requirements, including consumer and data privacy laws;

 

  difficulties in managing and staffing international operations;
     
  potentially adverse tax consequences, including the complexities of transfer pricing, foreign value added or other tax systems, double taxation and restrictions, and/or taxes on the repatriation of earnings;

 

  dependence on third parties, including channel partners with whom we do not have extensive experience;

 

28 

 

 

  compliance with the Foreign Corrupt Practices Act, economic sanction laws and regulations, export controls, and other U.S. laws and regulations regarding international business operations;

 

  increased financial accounting and reporting burdens and complexities;

 

  political, social, and economic instability abroad, terrorist attacks, and security concerns in general; and

 

  reduced or varied protection for intellectual property rights in some countries.

 

Operating in international markets also requires significant management attention and financial resources. The investment and additional resources required to establish operations and manage growth in other countries may not produce desired levels of revenue or profitability.

 

Our software contains encryption technologies, certain types of which are subject to U.S. and foreign export control regulations and, in some foreign countries, restrictions on importation and/or use. Any failure on our part to comply with encryption or other applicable export control requirements could result in financial penalties or other sanctions under the U.S. export regulations, including restrictions on future export activities, which could harm our business and operating results. Regulatory restrictions could impair our access to technologies that we seek for improving our solutions and may also limit or reduce the demand for our solutions outside of the U.S.

 

The loss of our key personnel, or our failure to attract, integrate, and retain other highly qualified personnel, could harm our business and growth prospects.

 

We depend on the continued service and performance of our key personnel. We do not have long-term employment agreements with any of our executive officers. In addition, many of our key technologies and systems are custom-made for our business by our personnel. The loss of key personnel, including key members of our management team, as well as certain of our key marketing, sales, product development, or technology personnel, could disrupt our operations and have an adverse effect on our ability to grow our business. In addition, several of our key personnel have only recently been employed by us, and we are still in the process of integrating these personnel into our operations. Our failure to successfully integrate these key employees into our business could adversely affect our business.

 

To execute our growth plan, we must attract and retain highly qualified personnel. Competition for these employees is intense, and we may not be successful in attracting and retaining qualified personnel. We have from time to time in the past experienced, and we expect to continue to experience, difficulty in hiring and retaining highly skilled employees with appropriate qualifications. New hires require significant training and, in most cases, take significant time before they achieve full productivity. Our recent hires and planned hires may not become as productive as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals. Many of the companies with which we compete for experienced personnel have greater resources than we have. In addition, in making employment decisions, particularly in the internet and high-technology industries, job candidates often consider the value of the equity that they are to receive in connection with their employment. In addition, employees may be more likely to voluntarily exit the Company if the shares underlying their vested and unvested options, as well as unvested restricted stock units, have significantly depreciated in value resulting in the options they are holding being significantly above the market price of our common stock and the value of the restricted stock units decreasing. If we fail to attract new personnel, or fail to retain and motivate our current personnel, our business and growth prospects could be severely harmed.

 

Risks Related to Intellectual Property

 

Assertions by a third party that our solutions infringe its intellectual property, whether or not correct, could subject us to costly and time-consuming litigation or expensive licenses.

 

There is frequent litigation in the software and technology industries based on allegations of infringement or other violations of intellectual property rights. Any such claims or litigation may be time-consuming and costly, divert management resources, require us to change our services, require us to credit or refund subscription fees, or have other adverse effects on our business. Many companies are devoting significant resources to obtaining patents that could affect many aspects of our business. Third parties may claim that our technologies or solutions infringe or otherwise violate their patents or other intellectual property rights.

 

29 

 

 

If we are forced to defend ourselves against intellectual property infringement claims, whether they have merit or are determined in our favor, we may face costly litigation, diversion of technical and management personnel, limitations on our ability to use our current websites and technologies, and an inability to market or provide our solutions. As a result of any such claim, we may have to develop or acquire non-infringing technologies, pay damages, enter into royalty or licensing agreements, cease providing certain services, adjust our marketing and advertising activities, or take other actions to resolve the claims. These actions, if required, may be costly or unavailable on terms acceptable to us, or at all.

 

Furthermore, we have licensed proprietary technologies from third parties that we use in our technologies and business, and we cannot be certain that the owners’ rights in their technologies will not be challenged, invalidated, or circumvented. In addition to the general risks described above associated with intellectual property and other proprietary rights, we are subject to the additional risk that the seller of such technologies may not have appropriately created, maintained, or enforced their rights in such technology.

 

We rely on third-party software to develop and provide our solutions, including server software and licenses from third parties to use patented intellectual property.

 

We rely on software licensed from third parties to develop and offer our solutions. In addition, we may need to obtain future licenses from third parties to use intellectual property associated with the development of our solutions, which might not be available to us on acceptable terms, or at all. Any loss of the right to use any software required for the development and maintenance of our solutions could result in delays in the provision of our solutions until equivalent technology is either developed by us, or, if available from others, is identified, obtained, and integrated, which delay could harm our business. Any errors or defects in third-party software could result in errors or a failure of our solutions, which could harm our business.

 

If we are unable to protect our domain names, our reputation, brand, customer base, and revenue, as well as our business and operating results, could be adversely affected.

 

We have registered domain names for websites (“URLs”) that we use in our business, such as www.datastoragecorp.com. If we are unable to maintain our rights in these domain names, our competitors or other third parties could capitalize on our brand recognition by using these domain names for their own benefit. In addition, although we own the Company’s domain name under various global top level domains such as .com and .net, as well as under various country-specific domains, we might not be able to, or may choose not to, acquire or maintain other country-specific versions of the Company’s domain name or other potentially similar URLs. Domain names similar to ours have already been registered in the U.S. and elsewhere, and our competitors or other third parties could capitalize on our brand recognition by using domain names similar to ours. The regulation of domain names in the U.S. and elsewhere is generally conducted by internet regulatory bodies and is subject to change. If we lose the ability to use a domain name in a particular country, we may be forced to either incur significant additional expenses to market our solutions within that country, including the development of a new brand and the creation of new promotional materials, or elect not to sell our solutions in that country. Either result could substantially harm our business and operating results. Regulatory bodies could establish additional top-level domains, appoint additional domain name registrars, or modify the requirements for holding domain names. As a result, we may not be able to acquire or maintain the domain names that utilize the Company’s name in all of the countries in which we currently conduct or intend to conduct business. Further, the relationship between regulations governing domain names and laws protecting trademarks and similar proprietary rights varies among jurisdictions and is unclear in some jurisdictions. We may be unable to prevent third parties from acquiring and using domain names that infringe, are similar to, or otherwise decrease the value of, our brand or our trademarks. Protecting and enforcing our rights in our domain names and determining the rights of others may require litigation, which could result in substantial costs, divert management attention, and not be decided favorably to us.

 

30 

 

 

Risks Relating to this Offering

 

Future sales of additional shares of our common stock or securities convertible into shares of our common stock may dilute our shareholders’ ownership in us and may adversely affect us or the trading price of our common stock.

 

We are generally not restricted from issuing additional shares of our common stock up to the authorized number of shares set forth in our charter. We may issue additional shares of our common stock or securities convertible into our common stock in the future pursuant to current or future employee stock incentive plans, employee stock grants, or in connection with future acquisitions or financings. We cannot predict the size of any such future issuances or the effect, if any, that any such future issuances will have on the trading price of our common stock. Any such future issuances of shares of our common stock or securities convertible into common stock may have a dilutive effect on the holders of our common stock and could have a material negative effect on the trading price of our common stock.

 

Future sales of shares of our common stock could lower the trading price of our common stock, and any additional capital raised by us through the sale of additional equity or convertible debt securities may dilute our shareholders’ ownership in us and may adversely affect us or the trading price of our common stock.

 

We may issue additional shares of common stock or other securities in primary offerings and the Selling Shareholders may resell shares of our common stock in subsequent secondary offerings. We cannot predict the size of additional issuances or future resales of shares of our common stock or convertible securities, the offering price in any such issuance or resale or the effect, if any, that additional issuances or future resales will have on the trading price of our common stock. Additional issuances and resales of substantial amounts of our common stock or convertible securities, or the perception that such additional issuances or resales could occur, may adversely affect prevailing trading prices for our common stock.

 

The trading price of our common stock could be volatile.

 

The trading price of our common stock may be volatile and could be subject to wide fluctuations in price in response to various factors, some of which are beyond our control. In addition, if the market for stocks in our industry, or the stock market in general, experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business and operations. If the foregoing occurs, it could cause our stock price to fall and may expose us to lawsuits that, even if unsuccessful, could be costly to defend and a distraction to management, which could materially adversely affect our assets, business, cash flows, condition (financial or otherwise), credit quality, financial performance, liquidity, long-term performance goals, prospects, and results of operations.

 

Because the risk factors referred to above, as well as other risks not mentioned above, could cause actual results or outcomes to differ materially from those expressed in any forward-looking statements made by us, you should not place undue reliance on any such forward-looking statements. Further, any forward-looking statement speaks only as of the date on which it is made. We undertake no obligation to update any forward-looking statement to reflect events or circumstances after the date on which such statement is made or reflect the occurrence of unanticipated events. New factors emerge from time to time, and it is not possible for us to predict which ones will arise. In addition, we cannot assess the impact of each factor on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.

 

Risks Relating to our Common Stock and Securities

 

Our stock price has fluctuated in the past, has recently been volatile and may be volatile in the future, and as a result, investors in our common stock could incur substantial losses.

 

Our stock price has fluctuated in the past, has recently been volatile, and may be volatile in the future. By way of example, on February 11, 2021, the reported low sale price of our common stock was $16.80, and the reported high sales price was $38.8. For comparison purposes, on February 3, 2021, the price of our common stock closed at $6.8 per share, on February 11, 2021, our stock price closed at $30.40 per share, and on March 25, 2021, our stock price closed at $8.40 per share with no discernable announcements or developments by the company or third parties. We may incur rapid and substantial decreases in our stock price in the foreseeable future that are unrelated to our operating performance or prospects. In addition, the recent COVID-19 pandemic has caused broad stock market and industry fluctuations. The stock market has experienced extreme volatility that has often been unrelated to the operating performance of particular companies. As a result of this volatility, investors may experience losses on their investment in our common stock. The market price for our common stock may be influenced by many factors, including the following:

 

31 

 

 

  investor reaction to our business strategy;

 

  the success of competitive products or technologies;

 

  regulatory or legal developments in the United States and other countries, especially changes in laws or regulations applicable to our products;

 

  variations in our financial results or those of companies that are perceived to be similar to us;

 

  our ability or inability to raise additional capital and the terms on which we raise it;

 

  declines in the market prices of stocks generally;

 

  our public disclosure of the terms of any financing which we consummate in the future;

 

  an announcement that we have effected a reverse split of our common stock and treasury stock;

 

  our failure to become profitable;

 

  our failure to raise working capital;

 

  any acquisitions we may consummate, including, but not limited to, the Merger;

 

  announcements by us or our competitors of significant contracts, new services, acquisitions, commercial relationships, joint ventures or capital commitments;

 

  cancellation of key contracts;

 

  our failure to meet financial forecasts we publicly disclose;
     
  trading volume of our common stock;

 

  sales of our common stock by us or our stockholders;

 

  general economic, industry and market conditions; and

 

  other events or factors, including those resulting from such events, or the prospect of such events, including war, terrorism and other international conflicts, public health issues including health epidemics or pandemics, such as the recent outbreak of the COVID-19 pandemic, and natural disasters such as fire, hurricanes, earthquakes, tornados or other adverse weather and climate conditions, whether occurring in the United States or elsewhere, could disrupt our operations, disrupt the operations of our suppliers or result in political or economic instability.

 

These broad market and industry factors may seriously harm the market price of our common stock, regardless of our operating performance. Since the stock price of our common stock has fluctuated in the past, has been recently volatile and may be volatile in the future, investors in our common stock could incur substantial losses. In the past, following periods of volatility in the market, securities class-action litigation has often been instituted against companies. Such litigation, if instituted against us, could result in substantial costs and diversion of management’s attention and resources, which could materially and adversely affect our business, financial condition, results of operations and growth prospects. There can be no guarantee that our stock price will remain at current prices or that future sales of our common stock will not be at prices lower than those sold to investors.

 

32 

 

 

Additionally, recently, securities of certain companies have experienced significant and extreme volatility in stock price due short sellers of shares of common stock, known as a “short squeeze.” These short squeezes have caused extreme volatility in those companies and in the market and have led to the price per share of those companies to trade at a significantly inflated rate that is disconnected from the underlying value of the company. Many investors who have purchased shares in those companies at an inflated rate face the risk of losing a significant portion of their original investment as the price per share has declined steadily as interest in those stocks have abated. While we have no reason to believe our shares would be the target of a short squeeze, there can be no assurance that we won’t be in the future, and you may lose a significant portion or all of your investment if you purchase our shares at a rate that is significantly disconnected from our underlying value.

 

Upon exercise of our outstanding options or warrants, we will be obligated to issue a substantial number of additional shares of common stock which will dilute our present shareholders.

 

We are obligated to issue additional shares of our common stock in connection with any exercise or conversion, as applicable, of our outstanding options, warrants, and shares of our convertible preferred stock. As of August 16, 2021, there were options, warrants, and shares of convertible preferred stock outstanding, exercisable or convertible, as applicable, into an aggregate of 3,075,739 shares of common stock. The exercise, conversion or exchange of warrants or convertible securities, including for other securities, will cause us to issue additional shares of our common stock and will dilute the percentage ownership of our shareholders. In addition, we have in the past, and may in the future, exchange outstanding securities for other securities on terms that are dilutive to the securities held by other shareholders not participating in such exchange.

 

Offers or availability for sale of a substantial number of shares of our common stock may cause the price of our common stock to decline.

 

Sales of large blocks of our common stock could depress the price of our common stock. The existence of these shares and shares of common stock that may be issuable upon conversion or exercise, as applicable, of outstanding shares of convertible preferred stock, warrants and options create a circumstance commonly referred to as an “overhang” which can act as a depressant to our common stock price. The existence of an overhang, whether or not sales have occurred or are occurring, also could make our ability to raise additional financing through the sale of equity or equity-linked securities more difficult in the future at a time and price that we deem reasonable or appropriate. If our existing shareholders and investors seek to convert or exercise such securities or sell a substantial number of shares of our common stock, such selling efforts may cause significant declines in the market price of our common stock. In addition, the shares of our common stock included in the Units and underlying warrants sold in the offering will be freely tradable without restriction or further registration under the Securities Act. As a result, a substantial number of shares of our common stock may be sold in the public market following this offering. If there are significantly more shares of common stock offered for sale than buyers are willing to purchase, then the market price of our common stock may decline to a market price at which buyers are willing to purchase the offered common stock and sellers remain willing to sell our common stock.

 

We do not expect to declare any common stock cash dividends in the foreseeable future.

 

We do not anticipate declaring any cash dividends to holders of Data Storage common stock in the foreseeable future. Consequently, common stockholders may need to rely on sales of their shares after price appreciation, which may never occur, as the only way to realize any future gains on their investment.

 

Because we may issue preferred stock without the approval of our shareholders and have other anti-takeover defenses, it may be more difficult for a third party to acquire us and could depress our stock price.

 

In general, our Board may issue, without a vote of our shareholders, one or more additional series of preferred stock that have more than one vote per share. Without these restrictions, our Board could issue preferred stock to investors who support us and our management and give effective control of our business to our management. Additionally, issuance of preferred stock could block an acquisition resulting in both a drop in our stock price and a decline in interest of our common stock. This could make it more difficult for shareholders to sell their common stock. This could also cause the market price of our common stock shares to drop significantly, even if our business is performing well.

 

33 

 

 

Provisions of Nevada law could delay or prevent an acquisition of Data Storage, even if the acquisition would be beneficial to its stockholders and could make it more difficult for stockholders to change Data Storage’s management.

 

Data Storage is subject to anti-takeover provisions under Nevada law, which could delay or prevent a change of control. Together, these provisions may make more difficult the removal of management and may discourage transactions that otherwise could involve payment of a premium over prevailing market prices for our securities. These provisions include: limitations on the ability to engage in any “combination” with an “interested stockholder” (each, as defined in the NRS) for two years from the date the person first becomes an “interested stockholder”; being subject to Sections 78.378 to 78.3793 of the NRS and allowing an “acquiring person” to obtain voting rights in “control shares” without shareholder approval; the ability of the Board to issue shares of currently undesignated and unissued preferred stock without prior stockholder approval; limitations on the ability of stockholders to call special meetings; and the ability of the Board to amend its amended Bylaws without stockholder approval. For more information, please see the section entitled “Description of Our Securities That We Are Offering-Nevada Anti-Takeover Statutes.”

 

USE OF PROCEEDS

 

We are not selling any of the shares of Common Stock being offered by this prospectus and will receive no proceeds from the sale of the Shares by the Selling Shareholders. We will, however, receive the exercise price of the Warrants, if and when such Warrants are exercised for cash by the holders of such Warrants. All of the proceeds from the sale of common stock offered by this prospectus will go to the Selling Shareholders at the time they offer and sell such shares.

 

We will pay the expenses of registration of the shares of our Common Stock covered by this prospectus, including legal and accounting fees.

 

The prices at which the shares of Common Stock are covered by this prospectus may actually be sold will be determined by the prevailing public market price for shares of our common stock, by negotiations between the Selling Shareholders and buyers of our common stock in private transactions or as otherwise described in “Plan of Distribution.”

 

MARKET FOR OUR COMMON STOCK

 

Market Information

 

On May 14, 2021, our common stock began trading on The Nasdaq Capital Market under the symbol of “DTST” and certain of our warrants began trading under the symbol “DTSTW.”

 

Holders

 

As of August 16, 2021, we had approximately 41 shareholders of record of our common stock.

 

Dividend Policy

 

We have never paid or declared any cash dividends on our common stock, and we do not anticipate paying any cash dividends on our common stock in the foreseeable future. Any future determination to pay dividends will be at the discretion of our Board and will depend upon a number of factors, including our results of operations, financial condition, future prospects, contractual restrictions, restrictions imposed by applicable law and other factors our Board deems relevant.

 

34 

 

 

DILUTION

 

A purchaser of our shares of our common stock sold by the Selling Shareholders will be diluted immediately to the extent of the difference between the offering price per share and the as adjusted net book value per share of our common stock upon closing of such sale. Our historical net book value as of June 30, 2021, was $11,524,291, or approximately $2.37 per share of outstanding common stock, based on 4,862,352 shares of common stock outstanding as of June 30, 2021. Net book value per share of our common stock is determined at any date by subtracting total liabilities from the amount of total assets, and dividing this amount by the number of shares of common stock deemed to be outstanding as of that date. After giving effect to the May 18, 2021 equity sale, exercise of warrants, the conversion of preferred stock the Company’s net book value per share and the Purchase Agreement transactions of our common stock was $2.70.

 

SELLING SHAREHOLDERS FOR WHOSE ACCOUNTS WE ARE REGISTERING SHARES

 

This prospectus covers the resale from time to time by the Selling Shareholders and future shareholders identified in the table below of up to 1,031,250 Shares underlying the Warrants which were issued in a transaction exempt from registration under the Securities Act pursuant to the Purchase Agreement, as follows:

 

  172,500 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
     
  172,500 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
     
  172,500 shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
     
  172,500 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
     
  86,250 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
     
  86,250 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
     
  33,750 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement;
     
  89,424 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement; and
     
  45,576 Shares underlying a warrant issued to one (1) Selling Shareholder pursuant to the Purchase Agreement

 

The Shares to be offered by the Selling Shareholders named in this prospectus are “restricted” securities under applicable federal and state securities laws and are being registered under the Securities Act to give those Selling Shareholders the opportunity to publicly sell these Shares, if they elect to do so following the exercise of the warrants. The registration of these Shares does not require that the Selling Shareholders exercise any warrants or that any of the Shares be offered or sold by the Selling Shareholders. We are registering the Shares in order to permit the Selling Shareholders to offer the Shares for resale from time to time. For additional information regarding these Shares, see “Private Placement of Securities” above.

 

35 

 

 

This prospectus generally covers the maximum number of Shares issuable upon exercise of the Warrants, without regard to any limitations on the exercise of the Warrants.

 

The table below lists the Selling Shareholders and other information regarding the beneficial ownership of shares of Common Stock by each of the Selling Shareholders. The first column in the table below lists the name of each Selling Shareholder. The second column lists the number of shares of Common Stock beneficially owned by each Selling Shareholder, based on its beneficial ownership of the shares of Common Stock, as of July 22, 2021.

 

The fourth column lists the maximum number of shares of Common Stock being offered by this prospectus by the Selling Shareholders.

 

In accordance with the terms of the Purchase Agreement between the Company and the Selling Shareholders, this prospectus generally covers the resale of all shares of Common Stock beneficially owned by the Selling Shareholders. The fourth column assumes the exercise of all the Warrants held by such Selling Shareholder and the sale of all of the Shares issued to such Selling Shareholder and offered by the Selling Shareholders pursuant to this prospectus.

 

The Selling Shareholders  may sell all, some or none of their Shares in this offering. See “Plan of Distribution.”

  

                    Percentage
        Percentage   Shares of       of
        of Common   Common       Common
    Beneficial   Stock   Stock   Beneficial   Stock
    Ownership   Owned   Included   Ownership   Owned
    Before   Before   in   After the   After the
Stockholder   Offering   Offering*   Prospectus**   Offering***   Offering****
CVI Investments, Inc.(1)     30,000       ***** %     172,500       30,000       ***** %
Armistice Capital Master Fund Ltd.(2)                 172,500              
Hudson Bay Master Fund Ltd.(3)                 172,500              
Intracoastal Capital, LLC(4)                 172,500              
Lind Global Macro Fund, LP(5)     86,491       1.3  %     86,250       86,491       1.3  %
Lind Global Fund II LP(5)     32,490       *****       86,250       32,490       *****  
Kingsbrook Opportunities Master Fund LP(6)                 33,750              
Boothbay Absolute Return Strategies, LP(7)                 89,424              
Boothbay Diversified Alpha Master Fund LP(8)                 45,576              
TOTAL     148,982       2.1 %     1,031,250       148,982       2.1 %

  

* Based on 6,829,565 shares of Common Stock outstanding on August 18, 2021.

** Assumes full exercise of the Warrants, but no exercise of any other warrants held by such Selling Shareholder. All of the Shares are issuable only upon the exercise of the Warrants, which are subject to a beneficial ownership limitation.

*** Assumes all Shares issuable to such Selling Shareholder upon exercise of the Warrants are sold in this offering and no other Shares.

**** Based on 6,829,565 shares of Common Stock outstanding on August 18, 2021.

***** Less than 1%

 

(1) Beneficial ownership before this offering includes shares of Common Stock issuable pursuant warrants held other than those received pursuant to the Purchase Agreement. Heights Capital Management, Inc., the authorized agent of CVI Investments, Inc. ("CVI"), has discretionary authority to vote and dispose of the Warrants held by CVI, and any Shares issued upon exercise of such Warrants and may be deemed to be the beneficial owner of such Shares. Martin Kobinger, in his capacity as Investment Manager of Heights Capital Management, Inc., may also be deemed to have investment discretion and voting power over such Shares beneficially owned by CVI.  Mr. Kobinger disclaims any such beneficial ownership of such Shares.  CVI Investments, Inc. is affiliated with one or more FINRA member, none of whom are currently expected to participate in the sale of Shares pursuant to this prospectus.  The principal business address of Heights Capital Management, Inc. is  101 California Street, Suite 3250, San Francisco, CA 94111.

  

(2) The Warrants are, and any Shares issued upon exercise of such Warrants will be, directly held by Armistice Capital Master Fund Ltd., a Cayman Islands exempted company (“Armistice”), and may be deemed to be indirectly beneficially owned by: (i) Armistice Capital, LLC ("Armistice Capital"), as the investment manager of Armistice; and (ii) Steven Boyd, as the Managing Member of Armistice Capital.  Armistice Capital and Steven Boyd disclaim beneficial ownership of such Shares except to the extent of their respective pecuniary interests therein.  The principal business address of Armistice is c/o Armistice Capital, LLC, 510 Madison Ave, 7th Floor, New York, NY 10022

 

(3) Hudson Bay Capital Management LP, the investment manager of Hudson Bay Master Fund Ltd., has voting and investment power over these securities. Sander Gerber is the managing member of Hudson Bay Capital GP LLC, which is the general partner of Hudson Bay Capital Management LP. Each of Hudson Bay Master Fund Ltd. and Sander Gerber disclaims beneficial ownership over these securities. The principal business address of Hudson Bay Master Fund Ltd is c/o Hudson Bay Capital Management LP, 28 Havemeyer Place, 2nd Floor, Greenwich CT 06830. 

 

(4) Mitchell P. Kopin (“Mr. Kopin”) and Daniel B. Asher (“Mr. Asher”), each of whom are managers of Intracoastal Capital LLC (“Intracoastal”), have shared voting control and investment discretion over the Warrants held by Intercoastal, and any Shares issued upon exercise of such Warrants. As a result, each of Mr. Kopin and Mr. Asher may be deemed to have beneficial ownership (as determined under Section 13(d) of the Exchange Act of the Shares beneficially owned by Intracoastal. The principal business address of Intracoastal is 245 Palm Trail, Delray Beach, Florida 33483.

 

(5) Beneficial ownership before this offering includes shares of Common Stock and shares of Common Stock issuable pursuant warrants held other than those received pursuant to the Purchase Agreement. Lind Global Partners LLC, the general partner of Lind Global Macro Fund, LP, may be deemed to have sole voting and dispositive power with respect to the Warrants held by Lind Global Macro Fund, LP, and any Shares issued upon exercise of such Warrants. Lind Global Partners II LLC, the general partner of Lind Global Fund II LP, may be deemed to have sole voting and dispositive power with respect to the Warrants held by Lind Global Fund II, LP and any Shares issued upon exercise of such Warrants. Jeff Easton, the managing member of each of Lind Global Partners LLC and Lind Global Partners II LLC, may be deemed to have sole voting and dispositive power with respect to the Shares beneficially owned by Lind Global Macro Fund LP and Lind Global Fund II LP.  The principal business address of each of Lind Global Macro Fund LP and Lind Global Fund II LP is  444 Madison Ave. Fl 41 New York NY 10022.

 

(6) Kingsbrook Partners LP (“Kingsbrook Partners”) is the investment manager of Kingsbrook Opportunities Master Fund LP (“Kingsbrook Opportunities”) and consequently has voting control and investment discretion over securities held by Kingsbrook Opportunities. Kingsbrook Opportunities GP LLC (“Opportunities GP”) is the general partner of Kingsbrook Opportunities and may be considered the beneficial owner of any securities deemed to be beneficially owned by Kingsbrook Opportunities. KB GP LLC (“GP LLC”) is the general partner of Kingsbrook Partners and may be considered the beneficial owner of any securities deemed to be beneficially owned by Kingsbrook Partners. Ari J. Storch, Adam J. Chill and Scott M. Wallace are the sole managing members of Opportunities GP and GP LLC and as a result may be considered beneficial owners of any securities deemed beneficially owned by Opportunities GP and GP LLC. Each of Kingsbrook Partners, Opportunities GP, GP LLC and Messrs. Storch, Chill and Wallace disclaim beneficial ownership of these securities. The principal business address is 689 Fifth Avenue, 12th Floor, New York, New York 10022.

 

(7) Boothbay Absolute Return Strategies, LP, a Delaware limited partnership (“BBARS”), is managed by Boothbay Fund Management, LLC, a Delaware limited liability company (“Boothbay”). Boothbay, in its capacity as the investment manager of BBARS, has the power to vote and the power to direct the disposition of all the Warrants held by, and any Shares issued upon exercise of such Warrants to, BBARS. Ari Glass is the Managing Member of Boothbay. Each of BBARS, Boothbay and Mr. Glass disclaim beneficial ownership of these Shares, except to the extent of any pecuniary interest therein. The principal business address is c/o Boothbay Fund Management, LLC, 140 East 45th Street, 14th Floor, New York, New York  10017..

  

(8) Boothbay Diversified Alpha Master Fund LP, a Cayman Islands limited partnership (“BBDAMF”), is managed by Boothbay Fund Management, LLC, a Delaware limited liability company (“Boothbay”). Boothbay, in its capacity as the investment manager of BBDAMF, has the power to vote and the power to direct the disposition of all Warrants held by, and any Shares issued upon exercise of such Warrants to, BBDAMF. Ari Glass is the Managing Member of Boothbay. Each of BBDAMF, Boothbay and Mr. Glass disclaim beneficial ownership of these securities, except to the extent of any pecuniary interest therein. The principal business address is c/o Boothbay Fund Management, LLC, 140 East 45th Street, 14th Floor, New York, New York  10017. 

 

Relationship with Selling Shareholders

 

To our knowledge, none of the Selling Shareholders had any position, office, or other material relationship with us or any of our affiliates within the past three years.

 

 PLAN OF DISTRIBUTION

 

Each Selling Shareholder and any of their pledgees, assignees and successors-in-interest may, from time to time, sell any or all of their securities covered hereby on The Nasdaq Capital Market or any other stock exchange, market or trading facility on which the securities are traded or in private transactions. These sales may be at fixed or negotiated prices. The Company will not receive any of the proceeds from the sale by the Selling Shareholders other than the exercise price of the Warrants upon exercise of such Warrants for Shares. A Selling Shareholder may use any one or more of the following methods when selling securities:

 

36 

 

 

  ordinary brokerage transactions and transactions in which the broker-dealer solicits purchasers;

 

  block trades in which the broker-dealer will attempt to sell the securities as agent but may position and resell a portion of the block as principal to facilitate the transaction;

 

  purchases by a broker-dealer as principal and resale by the broker-dealer for its account;

 

  an exchange distribution in accordance with the rules of the applicable exchange;

 

  privately negotiated transactions;

 

  settlement of short sales;

 

  in transactions through broker-dealers that agree with the Selling Shareholders to sell a specified number of such securities at a stipulated price per security;

 

  through the writing or settlement of options or other hedging transactions, whether through an options exchange or otherwise;

 

  a combination of any such methods of sale; or

 

  any other method permitted pursuant to applicable law.

 

The Selling Shareholders may also sell Shares under the safe harbor provided by Rule 144 or any other exemption from registration under the Securities Act, if available, rather than under this prospectus.

 

Broker-dealers engaged by the Selling Shareholders may arrange for other brokers-dealers to participate in sales. Broker-dealers may receive commissions or discounts from the Selling Shareholders (or, if any broker-dealer acts as agent for the purchaser of securities, from the purchaser) in amounts to be negotiated, but, except as set forth in a supplement to this Prospectus, in the case of an agency transaction not in excess of a customary brokerage commission in compliance with FINRA Rule 2440; and in the case of a principal transaction a markup or markdown in compliance with FINRA IM-2440.

 

In connection with the sale of the Shares or interests therein, the Selling Shareholders may enter into hedging transactions with broker-dealers or other financial institutions, which may in turn engage in short sales of the securities in the course of hedging the positions they assume. The Selling Shareholders may also sell securities short and deliver these securities to close out their short positions, or loan or pledge the securities to broker-dealers that in turn may sell these securities. The Selling Shareholders may also enter into option or other transactions with broker-dealers or other financial institutions or create one or more derivative securities which require the delivery to such broker-dealer or other financial institution of securities offered by this prospectus, which securities such broker-dealer or other financial institution may resell pursuant to this prospectus (as supplemented or amended to reflect such transaction).

 

The Selling Shareholders and any broker-dealers or agents that are involved in selling the securities may be deemed to be “underwriters” within the meaning of the Securities Act in connection with such sales. In such event, any commissions received by such broker-dealers or agents and any profit on the resale of the securities purchased by them may be deemed to be underwriting commissions or discounts under the Securities Act. Each Selling Shareholder has informed the Company that it does not have any written or oral agreement or understanding, directly or indirectly, with any person to distribute the securities.

 

The Company is required to pay certain fees and expenses incurred by the Company incident to the registration of the securities. The Company has agreed to indemnify the Selling Shareholders against certain losses, claims, damages and liabilities, including liabilities under the Securities Act.

 

We agreed to keep this prospectus effective until the earlier of (i) the date on which the Shares may be freely resold by the Selling Shareholders without registration and without regard to any volume or manner-of-sale limitations by reason of Rule 144, without the requirement for the Company to be in compliance with the current public information under Rule 144 under the Securities Act or any other rule of similar effect, or (ii) all of the Shares have been sold pursuant to this prospectus or Rule 144 under the Securities Act or any other rule of similar effect, under circumstances in which any legend borne by such securities relating to restrictions on transferability thereof, under the Securities Act or otherwise, is removed. The resale securities will be sold only through registered or licensed brokers or dealers if required under applicable state securities laws. In addition, in certain states, the resale securities covered hereby may not be sold unless they have been registered or qualified for sale in the applicable state or an exemption from the registration or qualification requirement is available and is complied with.

 

37 

 

 

Under applicable rules and regulations under the Exchange Act, any person engaged in the distribution of the resale securities may not simultaneously engage in market making activities with respect to the securities for the applicable restricted period, as defined in Regulation M, prior to the commencement of the distribution. In addition, the Selling Shareholders will be subject to applicable provisions of the Exchange Act and the rules and regulations thereunder, including Regulation M, which may limit the timing of purchases and sales of the securities by the Selling Shareholders or any other person. We will make copies of this prospectus available to the Selling Shareholders and have informed them of the need to deliver a copy of this prospectus to each purchaser of the securities at or prior to the time of the sale (including by compliance with Rule 172 under the Securities Act).

 

OUR BUSINESS

 

Overview

 

The Company is a 25-year veteran in providing Business Continuity services, such as Disaster Recovery, Infrastructure as a Service, Cyber Security. The Flagship acquisition has provided the Company additional solutions in Data Analytics while expanding of core solutions. Our clients subscription-based solutions are typically long term agreements ranging from 12 to 60 months. Services are provided from Tier 3 data centers geographically diverse in the USA and Canada. While a significant portion of our revenue has been subscription based, we also generate revenue from the sale of equipment and software for cybersecurity, data storage, IBM Power systems equipment and managed service solutions.

 

Headquartered in Melville, NY, the Company provides solutions and services to a broad range of customers in several industries, including healthcare, banking and finance, distribution services, manufacturing, construction, education, and government. We maintain an internal business development team as well as a contracted independent distribution channel throughout the USA and Canada, referred to as channel partners. Channel partners are companies that sell IBM equipment and software. Channel partners have the ability to provide disaster recovery and hybrid cloud solutions, IBM and Intel Infrastructure as a Service cloud-based solutions, without the investment in infrastructure, data centers or telecommunication services or specialized technical staff, which eliminates the barrier to provide our solutions to their client base.

 

During 2021, we added new distributors, completed our merger with Flagship Solutions LLC (“Flagship”), a Florida limited liability company, and are focused on expansion of sales and marketing distribution. We also recently expanded our offering of cybersecurity solutions for remote tele-computing with ezSecurity™, a new product. 

 

Our target marketplace for Infrastructure as a Service and Disaster Recovery as a Service globally is estimated at over one million Virtual IBM Power servers in the finance, retail, healthcare, government, and distribution industries and sectors according to the most recent information received from IBM. While Infrastructure as a Service and Disaster Recovery as a Service solutions are core products, we also continue to provide ancillary solutions in this market.

 

For the past two decades, our mission has been to protect our clients’ data twenty-four hours a day, ensuring business continuity, and assisting in their compliance requirements, while providing improved control over the clients' digital information.

 

Our October 2016 acquisition of the assets of ABC Services, Inc. and ABC Services II, Inc. (collectively, “ABC”), including the remaining 50% of the assets of Secure Infrastructure & Services LLC, accelerated our strategy into cloud based managed services, expanded cybersecurity solutions and our hybrid cloud solutions with the ability to provide equipment and expanded technical support.

 

On May 31, 2021, the Company completed the Merger.

 

38 

 

 

Flagship focuses on the IBM user community with solutions and services such as, equipment, software, cyber security, data analytics, managed cloud solutions globally. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM user community focus and anticipates meaningful operation efficiency through the integration the organizations. The Company also believes the Merger will also provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service. We intend to continue our strategy of growth through synergistic acquisitions.

 

Our offices are in New York and Florida including technology centers, which are adapted to meet the requirements of our clients. In addition to office staffing, we employ additional remote staff. DSC maintains its infrastructure, storage and networking equipment required to provide our subscription solutions in six geographically diverse data centers. In the USA: New York, Massachusetts, Texas, Florida and North Carolina. In Canada the two data centers are in Toronto.

 

Our Continuing Strategy

 

DSC derives its revenues from long-term subscriptions, and professional services contracts related to the implementation of solutions that provide protection of mission critical data and equipment. In 2009, DSC’s revenues consisted primarily of data vaulting, de-duplication, continuous data protection and cloud disaster recovery solutions, and protecting information for our clients. As of April 22, 2021, DSC had in excess of 350 active customers, a distribution network of over 50 companies providing solutions and an aggregate of $19,000,000 in proposals delivered to prospective clients for long-term subscription contracts for Disaster Recovery and/or Infrastructure as a Service solutions.

 

In 2010, we expanded our solutions based on the asset acquisition of SafeData, a provider of disaster recovery and business continuity for the powerful IBM servers, Power i AS400 / AIX. The Safe Data acquisition provided the ability to provide a solution to a specialized IBM community with limited competition, a higher average revenue per client and a global marketplace.

 

In August 2012, DSC entered into a Joint Venture Partnership with an IBM partner, ABC Services, Inc. to provide an IBM Infrastructure as a Service (IaaS) offering, marketed under the name Secure Infrastructure & Services LLC (“SIAS”), a New York limited liability company. In October 2016, DSC purchased the assets of ABC, which included the remaining 50% of the assets of SIAS, launching the Company into managed services, Cyber Security, Equipment and Software.

 

Building on the requirement of our clients for access to cloud services, and with the growing requirement of Voice over Internet Protocol (“VOIP”), on October 19, 2017, we formed a new division, Nexxis, to provide VOIP and carrier services.

 

Our Differentiation

 

Focus on delivering strategic outcomes: Clients see value in our focus on solving strategic business problems. Our services are intended to allow clients to maintain business operations in a time of disaster, scale to meet their demands and focus on growing their business.

 

Services that support multi-cloud: Clients are able to run applications or DRaaS services requiring IBM Power systems in the Data Storage Cloud with seamless connectivity to other cloud partners and providers for their specialized services providing a true multi-cloud experience.

 

Service expertise: The expertise and commitment to client support provide by our support and service experts in IBM Power Systems, Storage, Networking, Backup and Recovery, High Availability System replication and Business Continuity. This allows us to maintain a competitive advantage in our industry.

 

Close client relationships: Beginning early on in the relationship, we work with our clients identifying and solving critical business problems. We carry that through with careful planning and management of the migration and configuration process, continuing the relationship and advising our clients long after the services have been implemented. For the year ended December 31, 2020, we had a Value-Added Reseller with multiple clients accounting for 15% of our revenue and 94% of client subscriptions renewed their solutions with the Company after their initial contract term expired.

 

39 

 

 

Partner relationships: We increase revenue and drive growth for our partners by developing and managing collaborative solutions as well as joint marketing initiatives. We have a diverse community of partners, ranging from IBM Business Partners, Software Vendors, application support providers, consultants, and other cloud providers.

 

Our Growth Strategies

 

In order to continue to drive growth and capture our large market opportunity, key elements of our growth strategies include:

 

  Core offerings and service expertise. We have developed several service offerings that solve a wide spectrum of critical business problems. Services including, Disaster Recovery, Infrastructure as a Service, Managed Cyber Security, Managed System Services and Monitoring and Migration Services for Microsoft Windows, Linux, IBM I, and AIX environments with a specialization on IBM i and AIX on Power Systems.

 

  Marketing Strategies:

 

  ○  Build out and support a robust partner channel;
     
  Effectuate standardized, repeatable offerings;
     
  Conduct inbound marketing through search engine optimization (“SEO”), white papers, blogs, case studies; and
     
  Focus on client experience, client retention and referrals.

 

Drive sales execution: We plan to continue executing on several sales initiatives that are designed to drive continued growth in our business.

 

Expand geographic reach: We believe there is significant need for our solutions on a global basis and, accordingly, opportunity for us to grow our business through international expansion as these markets increase their use of multi-cloud solutions.

 

Leverage and expand our partner ecosystem: We benefit from close relationships with our cloud partners, allowing us to provide comprehensive services to our customers, and providing us with a source of new business opportunities and inputs for future product roadmaps.

 

Pursue strategic acquisitions: We intend to continue to explore potential transactions that could enhance our capabilities, increase the scope of our technology footprint or expand our geographic reach.

 

Opportunity and the Industry

 

We believe businesses are increasingly under pressure to improve the proficiency of their information and storage systems accelerating the migration from self-managed IT solutions to fully managed multi-cloud technologies in order to reduce cost and compete effectively. These trends create an opportunity for cloud technology service providers. DSC’s market opportunity is derived from the demand for fully managed cloud services across all major operating systems. According to the Gartner Forecast: IT Services, Worldwide, 2018-2024, 2Q20 Update, the managed services and cloud infrastructure services market worldwide is estimated to be $410 billion in 2020 and is expected to grow 7% annually to $502 billion in 2023. The U.S. marketplace for Infrastructure as a Service and Disaster Recovery is a subset of this $400 billion marketplace for Cloud Services.

 

40 

 

 

Cloud Services with on-demand availability of computer storage and network resources have revolutionized how companies manage their information technology systems and applications, providing businesses with greater flexibility and lower costs. Over the past several years, businesses have increasingly adopted cloud solutions to drive cost, scale, reliability benefits, increasingly turning to the use of more than one cloud solution at a time (which is referred to as multi-cloud) to enhance performance, ensure redundancy and resilience and provide for increased security, compliance and governance.

 

We believe that both modern and legacy technologies require specialized expertise. Many companies lack the in-house resources to navigate the complexity of all this technology or manage multiple cloud instances. We believe this creates an opportunity for a cloud services provider that enables businesses to fully embrace the power of multi-cloud technologies and, together, deliver incredible customer experiences.

 

Our Mission: To migrate clients to Infrastructure as a Service, to update clients’ Disaster Recovery as a Service and cyber security, and to provide clients data analytics. We also aim to assist our clients in the migration and continued day to day management, and in leveraging multi-cloud information technology, while meeting expectations for cyber security support, price and value.

 

Our Core Services: We provide 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, our support services cover:

 

  Infrastructure as a Service

 

  Disaster Recovery as a Service

 

  Cyber Security as a Service

 

  Data Analytics as a Service

 

Solutions and Services

 

Disaster Recovery Solutions: We offer a variety of data protection and disaster recovery solutions services designed to meet our clients’ requirements and budgets.

 

Data Backup and Data Vaulting: Our ezVault™ solution is an easily managed cloud backup solution with built in multiple site redundancy and client-controlled encryption, job scheduling, retention and retrieval. The business-to-business data backup and date vaulting solution includes high-speed cloud enterprise storage, de-duplication, and compression, backup and restore services which automatically scale in size with data growth. Our ezVault solution is typically accompanied by a service level agreement (“SLA”), such as our ezRecovery™ Disaster Recovery as a Service solution.

 

Standby Server Services: Our ezRecovery™ (Disaster Recovery as a Service) solution offers organizations that require a faster recovery timeframe data vaults combined with our standby server computing, storage, and network infrastructure resources to help ensure a faster recovery time.

 

High Availability Services: Our ezAvailability™ solution offers reliable, high availability and business continuity for mission critical applications with Recovery Time Objective under fifteen minutes and near zero Recovery Point Objective, with optional, fully managed real-time replication services. Our ezAvailability service consists of a full-time enterprise system, storage, and network resources, allowing quick and easily switched production workloads to our cloud when needed. Our ezAvailability services are backed by a SLA to help assure performance, availability, and access.

 

Data Mirroring Services: Our ezMirror™ solution provides replication services that mirror the clients’ storage systems and allows for recovery in our cloud.

 

I-a-a-S – Full Cloud Infrastructure Production Systems: Our ezHost™ solution offers full cloud-based production systems from our data center facilities and a selection of disaster recovery solutions to meet the clients' expectations on their compute power and recovery timeframes. ezHost provides full-time, scalable compute, storage, and network infrastructure resources to run clients’ workloads on our enterprise class infrastructure. ezHost replaces the cost of support, maintenance, system administration, space, power and cooling of the typical hardware on-premises systems with a predictable monthly expense. Our ezHost services are backed by a SLA governing performance, availability, and access.

 

41 

 

 

Cybersecurity Solutions: Our ezSecurity™ solution offers a suite of comprehensive cybersecurity products that can be utilized on systems at the clients' location or on systems hosted in the DSC cloud. These offerings include fully managed endpoint security with active threat mitigation, system security assessments, risk analysis and applications to ensure continuous security and auditing for IBM systems.

 

Voice & Data Solutions: Nexxis, our voice and data division, offers VoIP and data services over fiber optic networks to help keep businesses fully connected from any location. Nexxis provides, among other things, top of the line Polycom VVX color phone systems and the performance of download speeds of up to 40 GB.

 

Corporate History

 

On October 20, 2008, DSC consummated a share exchange transaction with Data Storage Corporation, a Delaware corporation, and DSC subsequently changed its name from Euro Trend Inc. to Data Storage Corporation.

 

DSC acquired the assets of SafeData, LLC in June 2010, and the assets of Message Logic LLC, (“Message Logic”) in October 2012.

 

In November 2012, DSC entered into a Joint Venture Partnership with an IBM partner, ABC Services, Inc. to provide an IBM Infrastructure as a Service (IaaS) offering, marketed under the name Secure Infrastructure & Services LLC (“SIAS”), a New York limited liability company.

 

In December 2012, DSC was accepted as an IBM Service Provider for cloud solutions.

 

In October 2016, DSC purchased the assets of ABC which included the remaining 50% of the SIAS.

 

The result of these acquisitions and strategic alliances, combined with DSC’s legacy disaster recovery and business continuity solutions, positions DSC as a potential leader in business-to-business disaster recovery as a service, infrastructure as a service on the IBM Power servers, email compliance with software as a service (“SaaS”).

 

On October 19, 2017, DSC formed a new division, Nexxis, a subsidiary of the Company, to provide VoIP and carrier services.

 

Competitive Landscape

 

The markets for the Company’s products and services are competitive and the Company is confronted by competition. Competitors in the United States include IBM, Connectria Corporation, iTech Solutions Group, Skytap Inc., Abacus Group LLC and Source Data Products.

 

These markets are characterized by frequent product introductions and rapid technological advances. The Company’s financial condition and operating results can be adversely affected by these and other industry-wide downward pressures on gross margins. Principal competitive factors important to the Company include price, product features, relative price and performance, product quality and reliability, a strong third-party software, marketing and distribution capability, service and support and corporate reputation.

 

The Company is focused on expanding its market opportunities globally related to disaster recovery and infrastructure as a service and platform as a service, primarily focused on the IBM community. These markets are highly competitive and include several large, well-funded and experienced participants.

 

The Company’s future financial condition and operating results depend on the Company’s ability to continue to provide a high-quality solution as well as increase distribution of the solutions in each of the markets in which it competes.

 

42 

 

 

Recent Developments

 

Flagship Solutions, LLC

 

On May 31, 2021, the Company completed the Merger.

 

Pursuant to the Merger, all of the Equity Interests that were issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, were converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of approximately $5,550,000, paid in cash, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing, subject to a cap of $4,950,000.

 

In addition, the cash merger consideration paid by the Company to the Equityholders at Closing reflects adjustments made, on a dollar-for-dollar basis, for certain excluded liabilities assumed at Closing and for 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.

 

The parties have agreed to indemnify each other for any losses that may be incurred by them as a result of their breach of any of their representations, warranties and covenants contained in the Merger Agreement. The Company’s indemnification obligations are capped at 20% of the merger consideration paid to the Equityholders for any breach of the Company’s representations and warranties contained in the Merger Agreement, other than the representations and warranties set forth under Section 4.1 (Existence; Good Standing; Authority; Enforceability), Section 4.2 (No Conflict) and Section 4.4 (Brokers) (herein, “Fundamental Representations”). The Company’s indemnification obligations in respect of any breach by us of the Fundamental Representations or in the event of the Company’s willful or intentional breach of the Merger Agreement (or acts of fraud), are not capped.

 

43 

 

 

Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement (the “Wyllie Employment Agreement”), effective as 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 us. 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 per Unit each calendar quarter during the term; (iii) an agreement to issue him stock options of the Company, subject to approval by the Company’s board of directors (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 have 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 us. The Wyllie Employment Agreement contains customary non-competition provisions that apply during its term and for a period of two years after the term expire.

 

The foregoing descriptions of the Merger Agreement and Wyllie Employment Agreement do not purport to be complete and are subject to, and are qualified in their entirety by reference to the provisions of the Merger Agreement, which was filed as Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 10, 2021 and is incorporated herein by reference, and the provisions of the Wyllie Employment Agreement, which is filed as Exhibit 10.2 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on February 10, 2021 and is incorporated herein by reference.

 

The representations, warranties and covenants contained in the Merger Agreement were made only for purposes of such agreement and as of specific dates, were solely for the benefit of the parties to the Merger Agreement and may be subject to limitations agreed upon by the contracting parties. Accordingly, the Merger Agreement is incorporated herein by reference only to provide investors with information regarding the terms of the Merger Agreement, and not to provide investors with any other factual information regarding the Company, Flagship or either of their businesses, and should be read in conjunction with the disclosures in the Company’s periodic reports and other filings with the Securities and Exchange Commission.

 

Pursuant to Section 4(c) of the Certificate of Designations, Preferences and Rights of the Company’s Series A Preferred Stock, all 1,401,786 outstanding shares of the Company’s Series A Preferred Stock (the “Preferred Shares”) were automatically converted into 43,806 shares of the Company’s common stock in connection with, and as a result of, the Merger. The Company issued the shares of common stock to the holder of the Preferred Shares, in reliance on the exemption from registration provided for under Section 3(a)(9) of the Securities Act of 1933, as amended (the “Securities Act”), and no commission or other remuneration was paid or given directly or indirectly for soliciting such exchange. These shares of common stock may not be sold by the holders thereof without registration or an available exemption from registration.

 

Underwriting Agreement

 

On May 13, 2021, the Company entered into an Underwriting Agreement (the “Underwriting Agreement”) with Maxim Group LLC, as representative of the several underwriters (the “Representative”), for an underwritten public offering (the “Offering”) of an aggregate of 1,600,000 units (the “Units), each consisting of one share of the Company’s common stock, par value $0.001 per share (the “Common Stock”), together with one warrant to purchase one share of Common Stock (each a “Warrant” and collectively, the “Warrants”) at an exercise price equal to $7.425 per share of Common Stock.

 

The public offering price was $6.75 per Unit and the underwriters agreed to purchase 1,600,000 Units at a 7.5% discount to the public offering price. The Company granted the Representative a 45-day option to purchase an additional 240,000 shares of Common Stock and/or an additional 240,000 Warrants, in any combination thereof, to cover over-allotments, if any. On May 15, 2021, the Representative partially exercised the over-allotment option to purchase an additional 240,000 Warrants to purchase 240,000 shares of Common Stock. The Offering closed on May 18, 2021.The gross proceeds from the Offering were approximately $10.8 million, before deducting underwriting discounts and commissions and other Offering expenses.

 

44 

 

 

Pursuant to the Underwriting Agreement, the Company agreed to issue to the Representative, as a portion of the underwriting compensation payable to the Representative, warrants to purchase up to a total of 80,000 shares of Common Stock (the “Representative’s Warrants”). The Representative’s Warrants are exercisable at $7.425 per share, are initially exercisable 180 days from the commencement of sales of the securities issued in connection with the Offering, or November 14, 2021, and have a term of five years from their initial issuance date, or May 18, 2026. Pursuant to FINRA rules, the Representative’s Warrants are subject to a lock-up agreement pursuant to which the Representative will not sell, transfer, assign, pledge, or hypothecate these warrants or the securities underlying these warrants, nor will it engage in any hedging, short sale, derivative, put, or call transaction that would result in the effective economic disposition of the warrants or the underlying securities for a period of 180 days from the beginning on the date of commencement of sales of the securities issued in connection with this offering.

 

The Shares and Warrants were issued pursuant to: (i) the Company’s registration statement on Form S-1 (File No. 333-253056) (as amended through the date hereof) (the “Registration Statement”), filed by the Company with the Securities and Exchange Commission (the “SEC”) and declared effective on May 13, 2021 and (ii) the Company’s registration statement on Form S-1 MEF (File No. 333-256111) filed by the Company with the SEC under Rule 462(b) of the Securities Act of 1933, as amended (the “Securities Act”), which became effective upon its filing on May 13, 2021. A final prospectus dated May 13, 2021 relating to the Offering was filed with the SEC on May 17, 2021.

 

In connection with the Offering, the Company’s common stock and warrants were approved for listing on the Nasdaq Capital Market under the symbols “DTST” and “DTSTW”, respectively, and began trading on May 14, 2021.

 

The Underwriting Agreement contains customary representations, warranties, and covenants by the Company and customary conditions to closing, obligations of the parties and termination provisions. Additionally, under the terms of the Underwriting Agreement, the Company has agreed to indemnify the underwriters for losses, expenses and damages arising out of or in connection with the Offering, including for liabilities under the Securities Act, or contribute to payments the underwriters may be required to make with respect to these liabilities.

 

Pursuant to the Underwriting Agreement, subject to certain exceptions, each director and executive officer of the Company and certain of its stockholders have agreed to a 180-day “lock-up” from the date of the closing of the Offering of shares of Common Stock that they beneficially own, and the Company agreed to a 120-day “lock-up”, not to offer, sell, contract to sell, pledge or otherwise dispose of any shares of Common Stock or securities convertible into Common Stock, without first obtaining the consent of the Representative.

 

In addition, on May 18, 2021, the Company entered into a Warrant Agency Agreement (the “Warrant Agreement”) with VStock Transfer LLC pursuant to which VStock Transfer LLC agreed to act as warrant agent with respect to the Warrants.

 

The foregoing summaries of the Underwriting Agreement, the Representative’s Warrant, the Warrants and the Warrant Agreement do not purport to be complete and are qualified in their entirety by such documents attached as Exhibits 1.1, 4.1, 4.2 and 4.3, respectively to the Company’s 8-K filed with the SEC on May 18, 2021, each incorporated herein by reference.

 

Amendments to Articles of Incorporation and Bylaws

 

On May 7, 2021, the Company filed a certificate of amendment to its articles of incorporation with the Secretary of State of the State of Nevada (the ‘Certificate of Amendment’) to effectuate a reverse stock split (the ‘Reverse Stock Split’) of its issued and outstanding shares of common stock and treasury shares on a 1-for-40, effective at 12:01 a.m. (Eastern Time) on May 14, 2021 (the ‘Effective Time’).

 

Split Adjustment; Treatment of Fractional Shares

 

As of the Effective Time, every 40 shares of issued and outstanding common stock and treasury stock was converted into one share of common stock. No fractional shares were issued in connection with the Reverse Stock Split. Instead, a holder of record of old common stock as of immediately prior to the Effective Time who would otherwise be entitled to a fraction of a share will, in lieu thereof, be entitled to receive an additional fraction of a share of common stock to round up to the next whole share.

 

45 

 

 

Capitalization; Adjustment of Outstanding Securities

 

The Reverse Stock Split did not alter the par value of the Company’s common stock or modify any voting rights or other terms of the common stock.

 

In addition, pursuant to their terms, a proportionate adjustment will be made to the per share exercise price and number of shares issuable under all of the Company’s outstanding stock options and warrants to purchase shares of common stock, and the number of shares authorized and reserved for issuance pursuant to the Company’s equity incentive plans will be reduced proportionately.

  

Certificate of Amendment

 

The above description of the Certificate of Amendment and the Reverse Stock Split is a summary of the material terms thereof and is qualified in its entirety by reference to the Certificate of Amendment, a copy of which is attached hereto as Exhibit 3.1, as filed with the Secretary of State of the State of Nevada on May 7, 2021 (effective as of 12:01 a.m. (Eastern Time) on May 14, 2021).

 

Appointment of New Chief Financial Officer

 

On April 28, 2021 we entered into an offer letter with Mr. Chris H. Panagiotakos to serve as our Chief Financial Officer effective upon the closing of the May 2021 public offering and our uplisting to Nasdaq. See “Directors, Executive Officers and Corporate Governance -- Chief Financial Officer After the Offering” for more information.

 

Registered Direct Offering and Concurrent Private Placement

 

On July 19, 2021, the Company entered into a securities purchase agreement (the “Purchase Agreement”) with certain accredited institutional investors pursuant to which the Company sold on July 21, 2021, for aggregate gross proceeds of $8,305,000 to the Company, (i) in a registered direct offering priced at-the-market under Nasdaq rules, an aggregate of 1,375,000 shares Common Stock and (ii) in a concurrent private placement, warrants to purchase an aggregate of 1,031,250 shares of Common Stock (the “Warrants”) at a combined price of $6.04 per Share and .75 of one Warrant. The Warrants were immediately exercisable, expire on the five year and six-month anniversary of the issuance date and have an initial exercise price of $6.15 per share, subject to adjustment.

 

The Shares were offered and sold by the Company pursuant to a prospectus supplement, which was filed with the SEC on July 21, 2021 pursuant to Rule 424(b)(2) of the Securities Act in connection with a takedown from the Company’s effective shelf registration statement on Form S-3, which was filed with the SEC on July 9, 2021 and subsequently declared effective on July 16, 2021 (File No. 333-257812).

 

The Warrants and the shares of Common Stock issuable thereunder were sold and issued without registration under the Securities Act in reliance upon an exemption provided under Section 4(a)(2) of the Securities Act, as transactions not involving a public offering, and/or Rule 506 promulgated thereunder.

 

The foregoing summaries of the Purchase Agreement and the Warrant do not purport to be complete and are qualified in their entirety by such documents attached as Exhibits 10.1 and 4.1, respectively, to the Company’s Current Report on Form 8-K filed with the SEC on July 27, 2021, each of which is incorporated herein by reference.

 

COVID-19

 

In December 2019, a novel strain of coronavirus, COVID-19, was reported in Wuhan, China. The World Health Organization determined that the outbreak constituted a “Public Health Emergency of International Concern” and declared a pandemic. The COVID-19 pandemic is disrupting businesses and affecting production and sales across a range of industries, as well as causing volatility in the financial markets. The extent of the impact of the COVID-19 pandemic on our customer demand, sales and financial performance will depend on certain developments, including, among other things, the duration and spread of the outbreak and the impact on our customers and employees, all of which are uncertain and cannot be predicted. See “Risk Factors” for information regarding certain risks associated with the pandemic.

  

The COVID-19 pandemic has accelerated cloud transformation efforts for new and existing customers and underscored the importance and mission-critical nature of multi-cloud strategies. Over the last several months, customers have increasingly turned to cloud solutions to pivot to new business models, improved their disaster recovery of mission critical data, migrated to cloud-based solutions and reduced their capital expenditure requirements.

 

46 

 

 

In response to the COVID-19 pandemic, we implemented a number of initiatives to ensure the safety of our employees. Since March 9, 2020, over 90% of our employees work remotely. All of our employees have had the ability to work remotely utilizing solutions the Company provides to their clients and distribution channels. Additionally, our remote, technology-enabled model has enabled minimal disruption to our go-to-market efforts and service delivery organizations.

 

The effects of the COVID-19 pandemic are rapidly evolving, and the full impact and duration of the virus are unknown. Currently, the COVID-19 pandemic has not had a significant impact on our operations or financial performance; however, the ultimate extent of the impact of the COVID-19 pandemic on our operational and financial performance will depend on certain developments, including the duration and spread of the outbreak and its impact on our customers, vendors and employees and its impact on our sales cycles as well as industry events, all of which are uncertain and cannot be predicted.

 

The extent of the impact, if any, will depend on future developments, including actions taken to contain COVID-19. See also “Risk Factors” for more information.

 

ezSecurity™ Product Launch

 

Due to the COVID-19 pandemic and the critical need for safe remote collaboration, we recently expanded our offering of cybersecurity solutions for remote tele-computing with our new product, ezSecurity™. We also launched a new remote collaboration program for small and medium-sized businesses. As part of this new program, we are offering free migration services from Microsoft Exchange to Microsoft 365, along with support for comprehensive voice communications (Hosted VoIP, IP Phones, Cloud PBX) and video conferencing. In addition, we have expanded capacity through our new Dallas data center location to accommodate increased demand for our portfolio of ezServices™, including ez-Backup™, ezRecovery™ and ezAvailability™, adding to our existing network of data centers and fiber backbone.

 

Offer Letter with Chris H. Panagiotakos

 

On April 28, 2021 we entered into an offer letter with Mr. Chris H. Panagiotakos to serve as our Chief Financial Officer, which became effective upon the closing of the Offering and our uplisting to Nasdaq. See “Directors, Executive Officers and Corporate Governance -- Chief Financial Officer After the Offering” for more information.

 

47 

 

 

 Government Regulation

 

We are subject to various federal, state, local and international laws with respect to our receipt, storage and processing of personal information and other customer data.

 

We receive, store, and process personal information and other customer data. Personal privacy has become a significant issue in the United States and in many other countries where we may offer our offering of solutions. The regulatory framework for privacy issues worldwide is currently complex and evolving, and it is likely to remain uncertain for the foreseeable future. There are numerous federal, state, local, and foreign laws regarding privacy and the storing, sharing, use, processing, disclosure and protection of personal information and other customer data, the scope of which are changing, subject to differing interpretations, and may be inconsistent among countries or conflict with other rules. We generally seek to comply with industry standards and are subject to the terms of our privacy policies and privacy-related obligations to third parties. We strive to comply with all applicable laws, policies, legal obligations, and industry codes of conduct relating to privacy and data protection to the extent possible. Any failure or perceived failure by us to comply with our privacy policies, our privacy-related obligations to customers or other third parties, our privacy-related legal obligations, or any compromise of security that results in the unauthorized release or transfer of personally identifiable information or other customer data, may result in governmental enforcement actions, litigation, or public statements against us by consumer advocacy groups or others and could cause our customers to lose trust in us, which could have an adverse effect on our reputation and business. Any significant change to applicable laws, regulations, or industry practices regarding the use or disclosure of our customers’ data, or regarding the manner in which the express or implied consent of customers for the use and disclosure of such data is obtained, could require us to modify our solutions and features, possibly in a material manner, and may limit our ability to develop new services and features that make use of the data that our customers voluntarily share with us.

 

48 

 

 

Our solutions are used by customers in the health care industry and we must comply with numerous federal and state laws related to patient privacy in connection with providing our solutions to these customers. In particular, the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), and the Health Information Technology for Economic and Clinical Health Act (“HITECH”) include privacy standards that protect individual privacy by limiting the uses and disclosures of individually identifiable health information and implementing data security standards. Because our solutions may backup individually identifiable health information for our customers, our customers are mandated by HIPAA to enter into written agreements with us known as business associate agreements that require us to safeguard individually identifiable health information. Business associate agreements typically include:

 

  a description of our permitted uses of individually identifiable health information;

 

  a covenant not to disclose that information except as permitted under the agreement and to make our subcontractors, if any, subject to the same restrictions;

 

  assurances that appropriate administrative, physical, and technical safeguards are in place to prevent misuse of that information;

 

  an obligation to report to our customers any use or disclosure of that information other than as provided for in the agreement;

 

  a prohibition against our use or disclosure of that information if a similar use or disclosure by our customers would violate the HIPAA standards;

 

  the ability of our customers to terminate their subscription to our solution if we breach a material term of the business associate agreement and are unable to cure the breach;

 

  the requirement to return or destroy all individually identifiable health information at the end of the customer’s subscription; and

 

  access by the Department of Health and Human Services to our internal practices, books, and records to validate that we are safeguarding individually identifiable health information.

 

Human Capital Resources

 

We believe that our success depends upon our ability to attract, develop and retain key personnel. As of August 15, 2021, we employed forty-three full-time employees and three part-time employees, of which eight are executive management, nine are administration and finance, seven are sales staff and twenty-two were part of our technical team. None of our employees are covered by collective bargaining agreements, and management considers relations with our employees to be in good standing. Although we continually seek to add additional talent to our work force, management believes that it has sufficient human capital to operate its business successfully.

 

Our compensation programs are designed to align the compensation of our employees with our performance and to provide the proper incentives to attract, retain and motivate employees to achieve superior results. The structure of our compensation programs balances incentive earnings for both short-term and long-term performance.

 

The health and safety of our employees is our highest priority, and this is consistent with our operating philosophy. Since the onset of the COVID-19 pandemic, employees, including our specialized technical staff, are working from home or in a virtual environment unless they have a requirement to be in the office for short-term tasks and projects.

 

49 

 

 

Employees

 

As of August 15, 2021, we have approximately forty-three full-time employees and three part-time employees.

 

Corporate Information

 

Since the onset of the COVID-19 pandemic, all employees, including our specialized technical staff, have been working from home or in a virtual environment. The primary mailing address for the Company is 48 South Service Road, Melville, NY 11747. Our telephone number is (212) 564-4922.

 

PROPERTIES

 

Our principal offices are located at 48 South Service Road, Suite 203, Melville, NY 11747. We also have offices located at 980 N Federal Hwy, Suite 302, Boca Raton, FL 33432. In addition, we lease data centers in New York, Massachusetts, North Carolina, Florida and Texas. Our corporate telephone number is (212) 564-4922. We believe our current offices and facilities are adequate for the near future.

 

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 capital 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.

 

MERGER OF DATA STORAGE WITH FLAGSHIP SOLUTIONS, LLC

 

Overview

 

As noted above, on May 31, 2021, we completed the Merger contemplated by that certain Merger Agreement with Flagship. Flagship provides IBM solutions, managed services, and cloud solutions worldwide. Flagship’s solutions and services include data center strategic planning and hybrid cloud implementations based on a wide range of assessments that look at virtualization, server consolidation, security, and infrastructure-focused integration. Flagship’s managed services include cloud-based server monitoring and management, 24×7 helpdesk support, artificial intelligence (AI), IBM Watson and data center infrastructure management.

 

Recognition

 

Flagship has received industry recognition since its inception. In 2011, Flagship was selected as a finalist in two of IBM’s Annual Awards, the Beacon Awards (the highest award for IBM Business Partners) and the Services Excellence award. In addition, Flagship was certified for three of the six software “pillars” representing IBM’s software offerings. The path to certification requires Flagship’s employees to learn and pass a series of sales and technical tests relevant to the specific product. In 2012, Flagship was selected as a Beacon Award Winner in the Smarter Computing Cloud Builder category. In addition, Flagship won a Tivoli Award in 2012 in the Business Partner Innovation category. These awards were awarded for Flagship’s efforts in developing the “Smarter Stadium” under the IBM Smarter Planet umbrella. Flagship developed an intelligent operations center (“IOC”) in North America and implemented an IOC in a U.S. professional sports stadium anywhere in the world. Listed below are some other award highlights.

 

2012 – IBM Impact Award – Smarter Decision Management 

2012 – Florida Governor’s Innovation and Entrepreneurship Award

2013 – Mark Wyllie, CEO – Finalist Entrepreneur of the Year, Miami Chamber of Commerce 

2013 – Finalist/Winner – Florida Top Companies to Watch

2014 – Beacon Award for Outstanding Community Impact (First ever presented by IBM) 

2015 – Beacon Award Finalist - Outstanding Cloud solution hosted on IBM SoftLayer

2017 – Beacon Award Finalist – Outstanding Storage Systems Solution 

2018 – Beacon Award Winner – Outstanding Technology Support Services Solution

 

50 

 

 

Flagship’s Primary Types of Reoccurring Services

 

Managed Services Provider (“MSP”)

 

Flagship delivers its MSP services, including network, application, infrastructure and security, through ongoing and regular support and active administration on its customers’ premises, in their data center (i.e., hosting), or in a third-party data center. Unlike a pure-play MSP, which focus on one vendor or technology, usually their own core offerings, Flagship offers MSP services from different vendors and technologies. The term MSP traditionally was applied to infrastructure or device-centric types of services but has since expanded to include any continuous, regular management, maintenance and support services.

 

Managed Security Services Provider (“MSSP”)

 

Flagship provides MSSP services through outsourced monitoring and management of security devices and systems. Common services include managed firewall, intrusion detection, virtual private network, vulnerability scanning and anti-viral services. MSSPs use high-availability security operation centers (either from their own facilities or from other data center providers) to provide 24/7 services designed to reduce the number of operational security personnel an enterprise needs to hire, train and retain to maintain an acceptable security posture.

 

Managed Software as a Service (“MSaaS”)

 

MSaaS service providers bridge the gap between off-the-shelf SaaS applications and fully customized software applications. SaaS applications offer a standard software solution for about 80% of what a business requires. MSaaS service providers configure third party off-the-shelf SaaS applications or their software with new features to provide all of what a customer needs. MSaaS service providers offer the flexibility and cost-efficiency of SaaS, while offering the level of configurability needed to address specific needs. MSaaS customers typically own a license to the software and their subscription covers ongoing support, upgrades and training to help them get the most out of the application.

 

Flagship’s website address is: https://www.flagshipsg.com//. We have not incorporated by reference into this prospectus, or the registration statement to which this prospectus forms a part, the information included on or linked from Flagship’s website and you should not consider it to be part of this prospectus or the registration statement.

 

51 

 

 

 

MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION
AND RESULTS OF OPERATIONS

 

You should read the following discussion and analysis of our financial condition and results of operations together with our financial statements and the related notes appearing elsewhere in this prospectus. References in this Management’s Discussion and Analysis of Financial Condition and Results of Operations to “us,” “we,” “our,” and similar terms refer to Data Storage Corporation, a Nevada corporation, and its subsidiaries. This discussion includes forward-looking statements, as that term is defined in the federal securities laws, based upon current expectations that involve risks and uncertainties, such as plans, objectives, expectations and intentions. Actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of a number of factors. Words such as “anticipate,” “estimate,” “plan,” “continuing,” “ongoing,” “expect,” “believe,” “intend,” “may,” “will,” “should,” “could,” and similar expressions are used to identify forward-looking statements.

 

We caution you that these statements are not guarantees of future performance or events and are subject to a number of uncertainties, risks and other influences, many of which are beyond our control, which may influence the accuracy of the statements and the projections upon which the statements are based. See “Cautionary Statement Regarding Forward-Looking Statements.” Our actual results could differ materially from those anticipated in the forward-looking statements as a result of certain factors discussed in “Risk Factors” and elsewhere in this prospectus. Any one or more of these uncertainties, risks and other influences could materially affect our results of operations and whether forward-looking statements made by us ultimately prove to be accurate. Our actual results, performance and achievements could differ materially from those expressed or implied in these forward-looking statements. We undertake no obligation to publicly update or revise any forward-looking statements, whether from new information, future events or otherwise.

 

COMPANY OVERVIEW

 

The Company is a 25-year veteran in providing Business Continuity services, such as Disaster Recovery, Infrastructure as a Service, Cyber Security. The Flagship acquisition has provided the Company additional solutions in Data Analytics while expanding of core solutions. Our clients’ subscription-based solutions are typically long term agreements ranging from 12 to 60 months. Services are provided from Tier 3 data centers geographically diverse in the USA and Canada. While a significant portion of our revenue has been subscription based, we also generate revenue from the sale of equipment and software for cybersecurity, data storage, IBM Power systems equipment and managed service solutions.

 

Headquartered in Melville, NY, the company provides solutions and services to a broad range of customers in several industries, including healthcare, banking and finance, distribution services, manufacturing, construction, education, and government. We maintain an internal business development team as well as a contracted independent distribution channel throughout the USA and Canada, referred to as channel partners. Channel partners are companies that sell IBM equipment and software. Channel partners have the ability to provide disaster recovery and hybrid cloud solutions, IBM and Intel Infrastructure as a Service cloud-based solutions, without the investment in infrastructure, data centers or telecommunication services or specialized technical staff, which eliminates the barrier to provide our solutions to their client base.

 

During 2021, we added new distributors, completed our merger with Flagship Solutions Group and are focused on expansion of sales and marketing for distribution. We also recently expanded our offering of cybersecurity solutions for remote tele-computing with ezSecurity™, a new 2020 product.

 

Our target marketplace for Infrastructure as a Service and Disaster Recovery as a Service globally is estimated at over one million Virtual IBM Power servers, LPARS, in the finance, retail, healthcare, government, and distribution industries and sectors according to the most recent information received from IBM. While Infrastructure as a Service and Disaster Recovery as a Service solutions are our core products, we also continue to provide ancillary solutions in this market.

 

52 

 

 

For the past two decades, our mission has been to protect our clients' data twenty-four hours a day, ensuring business continuity, and assisting in their compliance requirements, while providing improved control over the clients' digital information and infrastructure.

 

Our October 2016 acquisition of the assets of ABC Services, Inc. and ABC Services II, Inc. (collectively, “ABC”), including the remaining 50% of the assets of Secure Infrastructure & Services LLC, accelerated our strategy into cloud based managed services, expanded cybersecurity solutions and our hybrid cloud solutions with the ability to provide equipment and expanded technical support. We intend to continue our strategy of growth through synergistic acquisitions.

 

On May 31, 2021, Data Storage Corporation (the “Company”) completed the merger (the “Merger”) contemplated by that certain 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”), pursuant to which the Company acquired Flagship through the merger of Merger Sub with and into Flagship (the “Closing”), with Flagship being the surviving company in the Merger and becoming as a result the Company’s wholly-owned subsidiary.

 

Flagship focuses on the IBM user community with solutions and services such as, equipment, software, cyber security, data analytics, managed cloud solutions globally. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM user community focus and anticipates meaningful operation efficiency through the integration the organizations. The Company also believes the Merger will also provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service. We intend to continue our strategy of growth through synergistic acquisitions.

 

Our offices are in New York and Florida including technology centers, which are adapted to meet the requirements of our clients. In addition to office staffing, we employ additional remote staff. DSC maintains its infrastructure, storage and networking equipment required to provide our subscription solutions in six geographically diverse data centers. In the USA: New York, Massachusetts, Texas, Florida and North Carolina. In Canada the two data centers are in Toronto.

 

RESULTS OF OPERATIONS

 

Three months ended June 30, 2021 as compared to June 30, 2020

 

Total Revenue For the three months ended June 31, 2021 increased by $1,522,624 or 76%. The increase is primarily attributed to the additional sales from the Flagship merger and an increase in monthly subscription revenue.

 

Revenue  For the Three Months      
   Ended June 30,      
   2021  2020  $ Change  % Change
Infrastructure & Disaster Recovery/Cloud Service  $1,725,163   $1,382,870   $342,293    25%
Equipment and Software   760,451    247,187    513,264    208%
Managed Services   809,487    219,392    590,095    269%
Nexxis VoIP Services   183,118    153,887    29,231    19%
Other   50,030    2,289    47,741    2,086%
Total Revenue  $3,528,249   $2,005,625   $1,522,624    76%

 

53 

 

 

Cost of Sales. For the three months ended June 30, 2021, cost of sales was $2,021,324, an increase of $880,903 or 77% compared to $1,140,421 for the three months ended June 30, 2020. The increase of $880,903 was mostly related to variable cost incurred to produce and sell our products or services.

 

Selling, general and administrative expenses. For the three months ended June 30, 2021, selling, general and administrative expenses were $1,602,311, an increase of $614,045, or 62%, as compared to $988,266 for the three months ended June 30, 2020. The net increase is reflected in the chart below.

 

Selling, general and administrative expenses  For the Three Months      
   Ended June 30,      
   2021  2020  $ Change  % Change
Increase in Salaries  $642,863   $501,482   $141,381    28%
Increase in Professional Fees   226,312    37,201    189,111    508%
Increase in Software as a Service Expense   53,318    33,370    19,948    60%
Increase in Advertising Expenses   155,510    72,551    82,959    114%
Increase in Commissions Expense   298,909    243,080    55,829    23%
Increase in all other Expenses   225,399    100,582    124,817    124%
Total Expenses  $1,602,311   $988,266   $614,045    62%

 

Salaries increased due to the increased staff due to the Flagship merger, the hiring of our Chief Financial Officer, and the annual performance increases and performance incentives granted to employees.

 

Professional fees increased primarily due to fees incurred for the Flagship merger, and two new investor relations firms.

 

Software as a Service Expense (SaaS) increased due to additional costs paid to existing vendors to make improvements in Salesforce and purchases of new user licenses.

 

Advertising Expense increased primarily due to additional Flagship marketing campaigns launched after the merger.

 

Commissions Expense increased due to the increase in revenues. Commission expense varies due to different contractual agreements with both contracted distributors and employees.

 

All Other Expenses increased primarily due to a combination of an increase in online training and continuing education, increase in travel after the Flagship, and the increase in bad debt expense. This was partially offset by a reduction in costs associated with employees working from home due to the pandemic as well as a reduction in expenses related to our office space in Melville, New York.

 

Other Income (Expense). Other income (expense) for the three months ended June 30, 2021 decreased $75,374 to $230,947 from $306,321 for the three months ended June 30, 2020. The decrease in other income is primarily attributable to the gain on contingent liability record in the prior year and the loss on disposal of equipment recorded during the current period.

 

Net Income (Loss)before provision for income taxes. Net income before provision for income taxes for the three months ended June 30, 2020 was $135,561, as compared to a net income of $183,259 for the three months ended June 30, 2020.

 

Six months ended June 30, 2021 as compared to June 30, 2020

 

Total Revenue For the six months ended June 31, 2021 increased by $1,998,605 or 49%. The increase is primarily attributed to the additional sales from the Flagship merger and an increase in monthly subscription revenue.

 

54 

 

 

Revenue  For the Six Months      
   Ended June 30,      
   2021  2020  $ Change  % Change
Infrastructure & Disaster Recovery/Cloud Service  $3,385,511   $2,776,590   $608,921    22%
Equipment and Software   1,225,334    575,928    649,406    113%
Managed Services   1,036,254    439,867    596,387    136%
Nexxis VoIP Services   378,444    307,084    71,360    23%
Other   77,397    4,866    72,531    1,491%
Total Revenue  $6,102,940   $4,104,335   $1,998,605    49%

 

Cost of Sales. For the six months ended June 30, 2021, cost of sales was $3,442,223, an increase of $1,085,685 or 46% compared to $2,356,538 for the six months ended June 30, 2020. The increase of $1,085,685 was mostly related to variable cost incurred to produce and sell our products or services.

 

Selling, general and administrative expenses. For the six months ended June 30, 2021, selling, general and administrative expenses were $2,720,718, an increase of $855,826, or 46%, as compared to $1,864,892for the six months ended June 30, 2020. The net increase is reflected in the chart below.

 

Selling, general and administrative expenses  For the Six Months      
   Ended June 30,      
   2021  2020  $ Change  % Change
Increase in Salaries  $1,152,493   $944,215   $208,278    22%
Increase in Professional Fees   351,844    83,543    268,301    321%
Increase in Software as a Service Expense   105,461    68,138    37,323    55%
Increase in Advertising Expenses   252,286    137,931    114,355    83%
Increase in Commissions Expense   512,163    428,948    83,215    19%
Increase in all other Expenses   346,471    202,117    144,354    71%
Total Expenses  $2,720,718   $1,864,892   $855,826    46%

 

Salaries increased due to the increased staff due to the Flagship merger, the hiring of our Chief Financial Officer, and the raises granted to employees.

 

Professional fees increased primarily due to fees incurred for the Flagship merger, and two new investor relations firm.

 

Software as a Service Expense (SaaS) increased due to additional costs paid to existing vendors to make improvements in Salesforce and purchases of new user licenses.

 

Advertising Expense increased primarily due to additional marketing campaigns for the Flagship merger.

 

Commissions Expense increased due to the increase in revenues. Commission expense varies due to different contractual agreements with both contracted distributors and employees.

 

All Other Expenses increased primarily due to a combination of an increase in online training and continuing education, increase in travel after the flagship merger, and the increase in bad debt expense. This was partially offset by a reduction in costs associated with employees working from home due to the pandemic as well as a reduction in expenses related to our office space in Melville, New York.

 

55 

 

 

Other Income (Expense). Other income (expense) for the six months ended June 30, 2021, decreased $63,979 to $195,902 from $259,881 for the six months ended June 30, 2020. The decrease in other income is primarily attributable to the gain on contingent liability record in the prior year and the loss on disposal of equipment recorded during the current period.

 

Net Income (Loss) before provision for income taxes. Net income before provision for income taxes for the six months ended June 30, 2021 was $135,901, as compared to a net income of $142,786 for the six months ended June 30, 2020

 

Year ended December 31, 2020 as compared to December 31, 2019

 

Revenue

  

Sales for the year ended December 31, 2020 increased by approximately 10% to $9,320,933 as compared to sales for the year ended December 31,2019 or $8,483,608. We derive our sales from five types of services that we provide: infrastructure & disaster recovery / cloud services which is the largest source of our sales, followed by equipment and software sales, managed services, professional fees and Nexxis VOIP and internet access services. The infrastructure & disaster recovery / cloud services are subscription-based. We also provide equipment and software and actively participate in collaboration with IBM to provide innovative business solutions to clients. The professional services are providing the client IaaS and or Disaster Recovery implementation services as well as time and materials billing. Substantially all of our sales were to customers in the United States, with less than 2% of our sales to international customers.

 

The following chart details the changes in our sales for the years ended December 31, 2020 and 2019, respectively.

 

   For the Year      
   Ended December 31,      
   2020  2019  $ Change  % Change
Infrastructure & Disaster Recovery/Cloud Service  $5,806,370   $5,437,684   $368,686    6.8%
Equipment and Software   2,074,911    1,784,658    290,253    16%
Managed Services   380,701    365,767    14,934    4%
Professional Fees   362,375    411,475    (49,100)   (12)%
Nexxis VoIP Services   696,576    484,024    212,552    44%
Total Sales  $9,320,933   $8,483,608   $837,325    10%

 

The increase is primarily attributable to an increase in our infrastructure & disaster recovery/ cloud subscription services due to a higher demand for IBM Power systems cloud hosting. Additionally, during the year ended December 31, 2020, existing clients subscribed to increase their data storage and add new schedules onto their agreements

 

The increase in equipment and software sales is a result of upgrading to newer technology “on premise” client equipment and software.

 

Expenses

 

Cost of Sales. For the year ended December 31, 2020, cost of sales was $5,425,205, an increase of $678,904 or 14% compared to $4,746,031 for the year ended December 31, 2019. The increase is primarily attributable to expenses associated with the data centers for infrastructure and disaster recovery cloud services including new IBM systems, storage and network equipment for the Raleigh, NC expansion and new Dallas data center location. There were also additional costs related to the Nexxis VOIP services division, 80% owned subsidiary of the Company and equipment purchases for sale.

 

Operating Expenses. For the year ended December 31, 2020, operating expenses were $3,896,791, an increase of $365,738, or 13%, as compared to $3,531,053 for the year ended December 31, 2019. The net increase is reflected in the chart below.

  

56 

 

 

   For the Year      
   Ended December 31,      
   2020  2019  $ Change  % Change
Increase in Salaries  $1,146,521   $825,647   $320,604    39%
Increase in Officer’s Salaries   777,766    540,906    236,860    44%
Decrease in Professional Fees   208,775    309,036    (100,261)   (32)%
Increase in Software as a Service Expense   141,642    102,874    38,768    38%
Increase in Advertising Expenses   309,003    259,920    49,083    19%
Decrease in Commissions Expense   870,431    890,920    (20,489)   (2)%
Decrease in all Other Expenses   442,653    601,802    (159,149)   (26)%
Total Selling, General and Administrative Expenses  $3,896,791   $3,531,053   $365,738    10%

 

Salaries increased due to new hires during 2020, employee raises, and increased stock-based compensation from options issued to employees under our stock incentive program.

 

Officer’s Salaries increased due to raises granted to senior management.

 

Professional fees decreased primarily due to a reduction of services needed from an investment banking firm and investor relationship firms.

 

Software as a Service Expense (SaaS) increased due to additional costs paid to existing vendors to make improvements in Salesforce and purchases of new user licenses.

 

Advertising Expenses increased primarily due to additional marketing campaigns for Data Storage, which was offset by a decrease in marketing campaigns for Nexxis.

 

Commissions vary due to different contractual agreements with both the contracted distributors and employees.

 

All Other Expenses decreased primarily due to the reduction of travel and costs associated with the employees working from home due to the pandemic. In addition, the expenses related to our office space in Melville, New York and insurance were reduced compared to the prior period.

 

Other Income (Expense)

 

Interest expense for the year ended December 31, 2020 decreased $1,849 to $175,602 from $177,451 for the year ended December 31, 2019.

 

Gain on contingent liability was $350,000 for the year ended December 31, 2020 as compared to $0 for the year ended December 31, 2019. In connection with our October 2012 acquisition of certain assets (the “ML Assets”) of Message Logic, Inc. (“Message Logic”), we maintained ownership of the ML Assets subject to a security interest in the ML Assets held by a third party banking institution (the “Bank”) in connection with a secured loan made by the Bank to Message Logic in June 2012 in the amount of $350,000 (the “ML Loan”). During 2020, we made a strategic decision to cease utilizing the ML Assets in its operations and advised the Bank of such information. The Bank did not seek repayment of the ML Loan and DSC was not obligated under the agreement. In connection with this and as a result, we recorded a gain on contingent liability in the amount of $350,000.

 

Net Income

 

Net income for the year ended December 31, 2020 was $173,359, as compared to a net income of $29,323 for the year ended December 31, 2019.

 

57 

 

 

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

 

During the six months ended June 30, 2021, DSC’s cash increased $2,182,522 to $3,076,120 from $893,598 December 31, 2020. Net cash of $825,017 was provided by DSC’s operating activities resulting primarily from the changes in assets and liabilities. Net cash of $ 6,240,503 was used in investing activities primarily from the purchase of Flagship. Net cash of $7,598,008 was provided by financing activities resulting primarily from the sale of common stock and warrants. This was offset by the repayment of dividends and finance lease obligations.

 

DSC’s working capital deficit was $3,636,919 on June 30, 2021, increasing by $970,471 from $2,666,448 at December 31, 2020. The increase is primarily attributable to an increase in contingent consideration that is payable in shares of the Company’s common stock. This was offset by an increase in cash and account receivable and a decrease in dividend payable.

 

During the year ended December 31, 2020, DSC’s cash increased $567,037 to $893,598 from $326,561 for the year ended December 31, 2019. Net cash of $1,110,679 was provided by DSC’s operating activities resulting primarily from depreciation and amortization expense of $1,032,566. Net of PPP loan borrowings, $362,570 was used in financing activities resulting primarily from payments on lease obligations for equipment leases, including $718,690 of lease payments to related parties.

 

DSC’s working capital deficit was $2,666,448 at December 31, 2020, increasing by $84,790 from $2,571,583 at December 31, 2019.

 

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

 

58 

 

 

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 six months ended June 30, 2021 and 2020, respectively:

 

   For the Three Months Ended  For the Six Months Ended
   June 30,  June 30,  June 30,  June 30,
   2021  2020  2021  2020
             
Net income  $135,561   $183,259   $135,901   $142,786 
                     
Non-GAAP adjustments:                    
Depreciation and amortization   309,855    252,809    577,044    494,467 
Interest income and expense   46,621    43,679    81,666    90,119 
Gain on contingent liability       (350,000)       (350,000)
Loss on disposal of equipment   29,732        29,732     
Gain on forgiveness of debt   (307,300)       (307,300)    
Stock based compensation   34,050    41,338    76,221    74,386 
                     
Adjusted EBITDA  $248,519   $171,085   $593,264   $451,758 

 

Share Based Compensation

 

DSC follows the requirements of FASB ASC 718-10-10, Share Based Payments with regards to stock-based compensation issued to 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 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 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 use yield is assumed to be zero as we have 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 estimate.

 

59 

 

 

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 of entities over a period equal to the expected life of the awards. DSC uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.

 

CRITICAL ACCOUNTING POLICIES

 

Our financial statements and related public financial information are based on the application of GAAP. GAAP requires the use of estimates; assumptions, judgments and subjective interpretations of accounting principles that have an impact on the assets, liabilities, revenue, and expense amounts reported. These estimates can also affect supplemental information contained in our external disclosures including information regarding contingencies, risk and financial condition. We believe our use of estimates and underlying accounting assumptions adhere to GAAP and are consistently applied. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ materially from these estimates under different assumptions or conditions. We continue to monitor significant estimates made during the preparation of our financial statements.

 

Our significant accounting policies are summarized in Note 2 of our financial statements. While all these significant accounting policies impact our financial condition and results of operations, we view certain of these policies as critical. Policies determined to be critical are those policies that have the most significant impact on our financial statements and require management to use a greater degree of judgment and estimates. Actual results may differ from those estimates. Our management believes that given current facts and circumstances, it is unlikely that applying any other reasonable judgments or estimate methodologies would cause effect on our consolidated results of operations, financial position or liquidity for the periods presented in this report.

 

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 October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019 and an entity should apply the amendments of ASU 2017-04 on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.

 

60 

 

 

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820). The updated guidance improves the disclosure requirements for fair value measurements. The updated guidance was adopted on January 1, 2020 and did not have a material impact on the consolidated financial statements.

 

In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other - Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This guidance requires companies to apply the internal-use software guidance in Accounting Standards Codification (“ASC”) 350-40 to implementation costs incurred in a hosting arrangement that is a service contract to determine whether to capitalize certain implementation costs or expense them as incurred. The new guidance, is effective for fiscal years beginning after December 15, 2019. The adoption of ASU 2018-15 did not have a material impact on the consolidated financial statements.

 

DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

The following table sets forth the names, ages, and positions of DSC’s executive officers and directors. Executive officers are elected annually by DSC’s Board of Directors. Each executive officer holds his office until he resigns, is removed by the Board, or his successor is elected and qualified. Each director holds his office until his successor is elected and qualified or his earlier resignation or removal.

 

Name   Age   Position
Charles M. Piluso   67   Chairman of the Board, Chief Executive Officer
Chris Panagiotakos   48   Chief Financial Officer
Harold J. Schwartz   56   Director, President
Thomas C. Kempster   54   Director, Executive Vice President of Strategic Development
John Argen   66   Director
Joseph B. Hoffman   64   Director
Lawrence A. Maglione Jr.   59   Director
Matthew Grover   53   Director
Todd Correll   53   Director
Mark Wyllie   63   Director

 

Charles M. Piluso, Chairman of the Board, Chief Executive Officer, and Treasurer

 

Mr. Piluso is DSC’s Chief Executive Officer and Chairman of the Board. He has served as Chief Executive Officer since 2008, , Treasurer since 2020, and Chairman of the Board since 2008. Prior to founding DSC in 2001, Mr. Piluso founded North American Telecommunication Corporation a facilities-based Competitive Local Exchange Carrier licensed by the Public Service Commission in ten states, serving as the company’s Chairman and President from 1997 to 2000. Between 1990 and 1997, Mr. Piluso served as Chairman & Founder of International Telecommunications Corporation (“ITC”), a facilities-based international carrier licensed by the Federal Communications Commission. ITC participated in a consolidation strategy that went public in 1997 for $800 million. Mr. Piluso holds a bachelor’s degree, a Master of Arts in Political Science and Public Administration and a Master of Business Administration all from St. John’s University. He was an Instructor Professor at St. John’s University, College of Business from 1986 through 1988. From 2001 to 2013, served on the Board of Trustees of Molloy College. Mr. Piluso served on the Board of Governors at St. John’s University from 2001 to 2016 and Governor Emeritus; and, is currently serving on the Board of Advisors for the Nassau County Police Department Foundation.

 

We believe that Mr. Piluso is qualified to serve as a member of our Board due to his technical expertise and management experience of technology and communications companies.

 

61 

 

 

Chris Panagiotakos, Chief Financial Officer

 

Mr. Chris H. Panagiotakos, age 48, has served as our Chief Financial Officer since May 18, 2021. Mr. Panagiotakos served as the Vice President, Corporate Controller of Cinedigm Corp. (CIDM: Nasdaq Global Market) from April 2017 until March 2021, where he was responsible for the company’s accounting function, oversight of the company’s external audit, compliance and controls in addition to staff training and development. Prior to becoming Vice President, Corporate Controller of Cinedigm Corp, he served as their Corporate Assistant Controller from October 2013 to April 2017. From September 2004 to October 2013, Mr. Panagiotakos served in various capacities in the accounting department at Young Broadcasting Inc., including as Controller of one its divisions and Assistant Corporate Controller. Mr. Panagiotakos has over 23 years in public company accounting experience and he brings a broad range of experience related to public company accounting matters. Mr. Panagiotakos holds a Bachelor of Business Administration in Accounting from Bernard M. Baruch College, a Masters of Business Administration from Texas A&M University-Commerce, and is a Certified Public Accountant.

 

Harold J. Schwartz, President and Director

 

Mr. Schwartz is DSC’s President and serves as a Director. He has served as President and Director since December 2016 and served as Treasurer from 2016 to 2020. Since 1995, Mr. Schwartz has served as vice president of ABC Services, Inc., which he co-founded, where he was responsible for the strategic direction of the company, operations, business development and sales. Over the past two decades, Mr. Schwartz has honed his expertise in IBM business systems, business continuity and helping organizations increase IT performance while reducing costs. In addition, Mr. Schwartz is the founder of Systems Trading, Inc., a technology leasing company established in 1997, where Mr. Schwartz serves as the company’s CEO and president. Prior to founding these two businesses, Mr. Schwartz was with CAC Leasing for six years, where he started a lease asset sales division in 1991. This division was established shortly after Mr. Schwartz earned his bachelor’s degree in business from California State University in San Bernardino. Since 2010, Mr. Schwartz has served on the Board of Advisors for Data Storage Corporation.

 

We believe that Mr. Schwartz is qualified to serve as a member of our Board due to his proven ability to strengthen and improve the operations of the companies he has been a part of his experience in sales and business development and his knowledge of the industry.

 

Thomas C. Kempster, Executive Vice President of Strategic Development and Director

 

Mr. Kempster is our Executive Vice President of Strategic Development and serves as a Director. Until March 29, 2021 he had served as our President of Technical Operations. He has served as Director since December 2016, Executive Vice President since 2020, and served as Secretary from 2016 to 2020. Prior to DCS’s acquisition of ABC in 2016, Mr. Kempster founded and developed ABC Services, Inc., a solutions provider specializing in IBM power environments since 1994. Mr. Kempster was ABC’s visionary and was responsible for developing strategic partnerships with many industry leaders such as IBM, Microsoft, and VMware to build a successful solution-driven business. ABC Services, Inc., with the help of its strategic partnerships, worked with organizations across the United States and continued to expand. Mr. Kempster began his career in 1985 as a computer technician at Systems Configuration Services (SCS) where he was trained on IBM System hardware and software operating systems. In 1989, he was hired by Diversified Data Corp. as their general manager to assist in building a Technical Division to support IBM-specific sales. Mr. Kempster spearheaded the service division into a successful and profitable entity. Mr. Kempster then joined CAC Leasing where his business development experiences further inspired his vision to form ABC Services, Inc.

 

We believe that Mr. Kempster is qualified to serve as a member of our Board because of his practical experience in a broad range of competencies including his industry experience.

 

John Argen, Director

 

Mr. Argen has been a Director since January 12, 2006. Mr. Argen has been a Business Consultant and Developer specializing in the information technology, telecommunications, and construction industries since 2003. He is a seasoned professional that brings 30 years of experience and entrepreneurial success from working with small business owners to Fortune 500 firms. From 1992 to 2003, Mr. Argen was the CEO and founder of DCC Systems, a privately held nationwide Technology Design / Build Construction Development and Consulting Solutions firm. Mr. Argen built DCC Systems from the ground up, re-engineering the firm several times to meet the needs of its clientele and enabled DCC Systems to produce gross revenues exceeding 100 million dollars in 2000. Prior to DCC Systems Mr. Argen held senior management positions for 15 years at ITT/Metromedia and was VP of Engineering& Operations at DataNet, a Wilcox & Gibbs company for 2 years. Throughout his corporate tenure, he has worked in Operations, Marketing, Systems Engineering, Telecommunications and Information Technology. Mr. Argen graduated Pace University with a BPS in Finance. His commitment to continued education is reflected in his completion to over 2000 hours of corporate sponsored courses. Mr. Argen also holds a Federal Communication Commission (FCC) Radio Telephone 1st Class License.

 

62 

 

 

We believe that Mr. Argen is qualified to serve as a member of our Board because of his practical experience in managing the growth of companies, including technology and communication companies, and his general knowledge and experience of the industry.

 

Joseph B. Hoffman, Director

 

Mr. Hoffman has been a Director since August 29, 2001. Mr. Hoffman has been a partner at Kelley Drye & Warren LLP in the firm’s Washington, D.C. office since June 1999. His commercial practice focuses on real estate and corporate transactions cutting across a wide range of industries. Mr. Hoffman’s real estate practice involves developers, borrowers, lenders, buyers, sellers, landlords and tenants. Mr. Hoffman’s corporate experience includes the purchase and sale of assets and companies as well as venture capital, equipment leasing and institutional financing transactions. Mr. Hoffman represents telecommunications companies, real estate developers, lenders, venture capital funds, emerging growth companies, thoroughbred horse industry interests and high net-worth individuals. Mr. Hoffman received his Bachelor of Science, cum laude, from the University of Maryland and his Juris Doctor degree, with honors, from the George Washington University Law School.

 

We believe that Mr. Hoffman is qualified to serve as a member of our Board because of his legal knowledge, leadership experience and general industry familiarity.

 

Lawrence A. Maglione, Director

 

Mr. Maglione has been a Director since August 29, 2001. Mr. Maglione has been a partner in the accounting firm Eisner & Maglione CPAs, LLC since January 2007. Mr. Maglione, a co-founder of DSC, LLC, is a financial management veteran with more than 30 years of experience. Prior to joining the Company in 1991, Mr. Maglione was a co-founder of North American Telecommunications Corporation (“NATC”), a local phone service provider which provides local and long-distance telephone services and data connectivity to small and medium sized businesses, where Mr. Maglione served as NATC’s Chief Financial Officer and Executive Vice President from September 1997 through January 2001 where he was responsible for all finance, legal and administration functions. Prior to NATC, Mr. Maglione spent over 14 years in public accounting, and he brings a broad range of experience related to companies in the technology, retail services and manufacturing industries. Mr. Maglione holds a Bachelor of Science degree in Accountancy from Hofstra University, a Master of Science in Taxation from LIU Post, and is a Certified Public Accountant. Mr. Maglione is a member of the New York State Society of CPAs.

 

We believe that Mr. Maglione is qualified to serve as a member of our Board because of his practical accounting knowledge, leadership experience and general industry familiarity.

 

Todd A. Correll, Director

 

Mr. Correll has served as a Director form August 2014 until September 6, 2017 and then was reappointed to serve as a Director on November 5, 2019, and Mr. Correll previously served as a Director from 2014 to 2017. Mr. Correll has served as a financial and operations executive consultant and board member for SACo, a leading online retail operation. From 2001 through 2017, Mr. Correll founded and served as CEO of Broadsmart Florida, Inc. (“Broadsmart”), a facility-based VoIP carrier. Under Mr. Correll’s leadership as its CEO, Broadsmart grew from a local phone company to a nationwide carrier delivering IP based dial tone, broadband and ancillary services. Broadsmart was acquired by Magic Jack in 2016 for $42 million, and Mr. Correll continued to serve as its CEO until 2017. Mr. Correll attended Syracuse University. Mr. Correll holds a pilot’s license as well as a USCG Captains license.

 

63 

 

 

We believe that Mr. Correll is qualified to serve as a member of our Board because of his practical experience with the Company and his executive experience at telecommunications and technology companies.

 

Matt Grover, Director

 

Mr. Grover has served as a Director since November 5, 2019. Since January 2019, Mr. Grover has served as the Executive Vice President of Business Services at Altice USA (NYSE: ATUS), which is one of the largest broadband communications and video services providers in the United States, delivering broadband, pay television, mobile, proprietary content and advertising services to approximately 4.9 million residential and business customers across 21 states through its Optimum and Suddenlink brands. The company operates an advanced advertising and data business, which provides audience-based, multiscreen advertising solutions to local, regional and national businesses and advertising clients. Altice USA also offers hyper-local, national, international and business news through its News 12, Cheddar and i24NEWS networks. Mr. Grover began his 19-year Altice USA career in 2001 when he joined Altice USA’s Lightpath division as Director of Sales Planning. Since then, he has held various positions with increasing responsibilities. In 2010 Mr. Grover assumed the position of Vice President and General Manager of Optimum West Commercial Services, overseeing sales and sales operations in the Rocky Mountain States of Montana, Wyoming, Colorado, and Utah, until it was sold to Charter Communications in August 2013. From 2013 to 2018, he was Senior Vice President of Commercial Sales, Product, and Marketing. In early 2019, he was promoted to EVP of Business Services. Prior to joining Altice USA, Mr. Grover held various management positions over the course of nearly ten years, including Vice President of Sales at North American Telecom, Global Account Manager at AT&T in Los Angeles, CA, and District Sales Manager at AT&T in New York, NY. He serves as an Advisory Board Member of Data Storage Corporation and is a member of the Board of Trustees at Molloy College in Rockville Centre, NY. Mr. Grover attained his BA in Economics from Stony Brook University and earned his MBA from the University of Southern California.

 

We believe that Mr. Grover is qualified to serve as a member of our Board because of his practical experience in a broad range of competencies including his public company experience.

 

Mark Wyllie, Director

 

Mr. Wyllie brings more than 30 years of senior management and sales experience to Flagship. In his current capacity as CEO of Flagship, he is responsible for the day-to-day management of Flagship and implementation of the strategic and tactical direction of Flagship, as well as the integration of services capabilities into responsive customer solutions. Mr. Wyllie began his career with seven years at GAF Corporation, progressing from Sales Representative to District Manager. Included in his extensive background are key management roles with some of the nation’s most recognized computer and data management firms. At Burroughs, he served as Senior Account Manager; and at NCR his 12-year tenure covered roles as District Manager, Manager of Education and Training, Director, National Accounts, Pricing Manager, and Sales Manager. Mr. Wyllie was also Vice-President of Sales for a division of the Mail-Well Corporation. Mr. Wyllie then moved to Champion Solutions Group for 7 years as Vice President of Sales progressing to General Manager of Champion’s Services Division from April 1998 to June 2003. Mr. Wyllie held the position of Senior Director at Mainline Information Systems from June 2003 to July 2007 where he had responsibility for Mainline’s Services companies, including IBM Global Services, Disaster Recovery and Professional Services. Just prior to forming Flagship in December 2008, Mr. Wyllie was COO for Compuquip Technologies, one of South Florida’s largest systems integrators. Mr. Wyllie serves on the board of directors of the South Florida Technology Alliance, a regional 501(c)(3) nonprofit focused on driving awareness of South Florida as a technology hub. In 2014, Flagship was awarded with IBM’s highest honor for a Business Partner, A Beacon Award for Outstanding Community Impact. This was the first time in IBM’s history a Business Partner was recognized for their community involvement. In addition to his business responsibilities, Mr. Wyllie serves on the IBM Global Business Partner Advisory Council, IBM MSP Advisory Council and IBM Cloud Advisory Council.

 

Mr. Wyllie has a BA in Management and holds IBM Certifications as an IBM Cloud Builder, Systems Expert x series, Smarter Cities Technical and Sales certifications, IBM Disaster Recovery Top Gun, Blade and Storage Certifications. In addition, Mr. Wyllie holds a TOGAF certification.

 

64 

 

 

We believe that Mr. Wyllie is qualified to serve as a member of our Board because of his technical expertise and management experience of technology and communications companies.

 

Committees of the Board of Directors

 

The Board of Directors has a standing Audit Committee, Compensation Committee, and Nominating & Corporate Governance Committee. The following table shows the directors who are currently members or Chairman of each of these committees.

 

Board Members   Audit
Committee
    Compensation
Committee
    Nominating &
Corporate Governance
Committee
 
John Argen*   Chair        Member 
Todd Correll       Member     
Matthew Grover   Member    Member     
Joseph Hoffman   Member    Chair    Member 
Thomas Kempster            
Larry Maglione           Chair 
Charles M. Piluso            
Harold J. Schwartz            
Mark Wyllie            

 

* John Argen serves as our independent Lead Director.

 

Composition of our Board of Directors

 

Our Board currently consists of nine members. Our directors hold office until their successors have been elected and qualified or until the earlier of their death, resignation, or removal. There are no family relationships among any of our directors or executive officers.

 

Director Independence

 

With the exception of Charles M. Piluso, Harold J. Schwartz, Mark Wyllie and Thomas C. Kempster, our Board has determined that all of our present directors and our former directors are independent, in accordance with the Listing Rules of the Nasdaq (the “Nasdaq Listing Rules”). Our Board has determined that, under the Nasdaq Listing Rules, Charles M. Piluso, Harold J. Schwartz, Mark Wyllie and Thomas C. Kempster are not independent directors because they are employees of the Company or its subsidiaries.

 

Our Board has determined that: John Argen (Chair), Joseph Hoffman, and Matthew Grover are independent under the Nasdaq Listing Rules’ independence standards for the members of our Board’s audit committee (the “Audit Committee”); Joseph Hoffman (Chair), Todd Correll, and Matthew Grover are independent under the Nasdaq Listing Rules independence standards for the members of our Board compensation committee (the “Compensation Committee”); and Larry Maglione (Chair), Joseph Hoffman and John Argen are independent under the Nasdaq Listing Rules’ independence standards for the members of our Board’s Nominating & Corporate Governance committee (the “Nominating & Corporate Governance Committee”).

 

Term of Office

 

Our directors are elected for one-year terms to hold office until the next annual general meeting of our shareholders or until removed from office in accordance with our bylaws. Our officers are appointed by our Board and hold office until removed by the board.

 

65 

 

 

Audit Committee

 

As of January 7, 2021, the Company has an Audit Committee consisting of non-executive directors each of whom the Board has determined is an independent director pursuant to the Nasdaq Listing Rules. The Audit Committee members are: John Argen (Chair), Matthew Grover and Joseph Hoffman. The Board has determined that Joseph Hoffman is an “Audit Committee Financial Expert” as defined by SEC rules and regulations. The Audit Committee operates pursuant to a written charter adopted by the Board, which is available on our website at www.DataStorageCorp.com. The charter describes in more detail the nature and scope of responsibilities of the Audit Committee.

 

Compensation Committee

 

As of January 7, 2021, the Company has a Compensation Committee consisting of non-executive directors each of whom the Board has determined is an independent director pursuant to the Nasdaq Listing Rules. The Compensation Committee members are: Joseph Hoffman (Chair), Todd Correll and Matthew Grover. The Compensation Committee operates pursuant to a written charter adopted by the board of directors, which is available on our website at www.datastorage.com. The charter describes in more detail the nature and scope of responsibilities of the Compensation Committee.

 

Nominating & Corporate Governance Committee

 

As of January 7, 2021, the Company has a Nominating & Corporate Governance Committee consisting of non-executive directors each of whom the Board has determined is an independent director pursuant to the Nasdaq Listing Rules. The Nominating & Corporate Governance Committee members include: Lawrence Maglione (Chair), John Argen and Mr. Hoffman. The Nominating & Corporate Governance Committee operates pursuant to a written charter adopted by the board of directors, which is available on our website at www.datastoragecorp.com. The charter describes in more detail the nature and scope of responsibilities of the Nominating & Corporate Governance Committee.

 

Merger and Acquisition Committee

 

As of January 7, 2021, the Company has a merger and acquisition committee (the “M&A Committee”) consisting of non-executive directors. The M&A Committee members are: Lawrence Maglione (Chair), John Coghlan, John Argen, Todd Correll.

 

Family Relationships

 

One part-time employee, reporting to our controller, is the wife of Thomas C. Kempster, our Vice President of Strategic Development and there is no direct reporting relationship between such employee and Mr. Kempster.

 

Code of Ethics

 

DSC has adopted a Code of Ethics applicable to its Directors, Officers and Employees. A copy of our Code of Ethics is available on our website at www.datastoragecorp.com.

 

Stockholder Communications to the Board

 

Stockholders who are interested in communicating directly with members of the Board, or the Board as a group, may do so by writing directly to the individual Board member c/o Secretary, Data Storage Corporation, 48 South Service Road, Melville, New York 11747. The Company’s Secretary will forward communications directly to the appropriate Board member. If the correspondence is not addressed to the particular member, the communication will be forwarded to a Board member to bring to the attention of the Board. The Company’s Secretary will review all communications before forwarding them to the appropriate Board member.

 

66 

 

 

EXECUTIVE COMPENSATION

 

The following summary compensation table sets forth all compensation awarded to, earned by, or paid to the named executive officers paid by the Company during the fiscal years ended December 31, 2020 and 2019, in all capacities for the accounts of our executive officers, including the Chief Executive Officer.

 

Summary Compensation Table

 

Name &
Principal
Position
  Year   Salary     Bonus     Stock
Awards
    Option
Awards
    Non-Equity
Incentive Plan
Compensation
    All Other
Compensation
    Total  
Charles M. Piluso, Chief Executive Officer, Chief Financial Officer, Treasurer and Chairman of the Board  

2020

2019

 

$

$

100,000

66,000

     

     

     

     

     

   

$

$

100,000

66,000

 
                                                             
Harold Schwartz - President  

2020

2019

 

$

$

 

100,000

66,000

     

     

     

     

     

   

$

$

100,000

66,000

 
                                                             
Tom Kempster – President of Operations  

2020

2019

 

$

$

129,585

118,917

     

     

     

     

     

   

$

$

129,585

118,917

 

  

Employment Agreements

 

Concurrently with the closing of the Flagship Merger, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, entered into an Employment Agreement (the “Wyllie Employment Agreement”), pursuant to which Mr. Wyllie continues to serve as Chief Executive Officer of Flagship on the terms and conditions set forth therein. Flagship’s obligations under the Wyllie Employment Agreement are also guaranteed by us. 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 per Unit each calendar quarter during the term; (iii) an agreement to issue him stock options of the Company, subject to approval by the Company’s board of directors (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 have 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 us. The Wyllie Employment Agreement contains customary non-competition provisions that apply during its term and for a period of two years after the term expires.

 

67 

 

 

2010 Incentive Award Plan

 

On August 12, 2010, the Company adopted the Data Storage Corporation 2010 Incentive Award Plan (the “2010 Plan”) that provided for 50,000 shares of common stock reserved for issuance under the terms of the 2010 Plan; which was amended on September 25, 2013 to increase the number of shares of common stock reserved for issuance under the Plan to 125,000 shares of common stock; which was further amended on June 20, 2017 to increase the number of shares of common stock reserved for issuance under the Plan to 200,000 shares of common stock; and further amended on July 1, 2019 to increase the number of shares of common stock reserved for issuance under the Plan to 250,000 shares of common stock. On April 23, 2012, the Company amended and restated the 2010 Plan to change the name to the “Amended and Restated Data Storage Corporation Incentive Award Plan” (the “Plan”). The Plan was intended to promote the interests of the Company by attracting and retaining exceptional employees, consultants, directors, officers and independent contractors (collectively referred to as the “Participants”) and enabling such Participants to participate in the long-term growth and financial success of the Company. Under the Plan, the Company had the right to grant stock options, which are intended to qualify as “incentive stock options” under Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options, stock appreciation rights and restricted stock awards, which were restricted shares of common stock (collectively referred to as “Incentive Awards”). Incentive Awards were granted pursuant to the Plan for 10 years from the Effective Date. There are 207,650 options outstanding under the Plan as of December 31, 2020. The 2010 Plan expired on October 21, 2020 and accordingly, there are no shares available for future grants.

 

On March 8, 2021, our Board and stockholders owning in excess of majority of our outstanding voting securities approved and adopted the 2021 Stock Incentive Plan (the “2021 Plan”). Pursuant to the terms of the 2021 Plan we can grant stock options, restricted stock unit awards and other awards at levels determined appropriate by our Board and/or compensation committee. The 2021 Plan also allows us to utilize a broad array of equity incentives and performance cash incentives in order to secure and retain the services of our employees, directors and consultants, and to provide long-term incentives that align the interests of our employees, directors and consultants with the interests of our stockholders. An aggregate of 375,000 shares of our common stock may be issued under the 2021 Plan, subject to equitable adjustment in the event of future stock splits, and other capital changes.

 

Outstanding Equity Awards at Fiscal Year-End December 31, 2020

 

      Option Awards   
Name  Option
Approval
Date
  Number
of
Securities
Underlying
Unexercised
Options (#)
Exercisable(1)
  Number of
Securities
Underlying
Unexercised
Options (2)   Unexercisable
  Option
Exercise
Price
($)
  Option   Expiration
Date
Charles M. Piluso                      
(3)(6)   6/18/2012   13,720    0    15.76   6/17/2022
(3)(6)   6/18/2012   8,929    0    15.76   6/17/2022
(4)(6)   12/11/2012   834    0    0.60   12/10/2022
(4)   12/13/2013   834    0    0.60   12/12/2023
(4)   12/22/2015   1,667    0    14.00   12/21/2025
(4)   12/14/2017   1,667    0    2.00   12/14/2027
(4)(7)   12/11/2019   834    1.667    2.40   12/10/2023
                       
Harold J. Schwartz                      
(5)   6/18/2012   59    0    15.76   6/17/2022
(5)(6)   12/11/2012   417    0    0.60   12/10/2022
(5)   12/13/2013   417    0    0.60   12/12/2023
(4)   12/22/2015   834    0    14.00   12/21/2025
(4)   12/14/2017   1,667    0    2.00   12/13/2027
(4)(7)   12/11/2019   834    1,667    2.40   12/10/2023
                       
Thomas C. Kempster                      
(4)   12/14/2017   1,667    0    2.00    12/13/2027
(4)(7)   12/11/2019   834    1,667    2.40    12/10/2023

 

68 

 

 

(1) Vested options under the Plan.

 

(2) Unvested options under the Plan.

 

(3) On March 23, 2011 (the “Stock Grant Date”), Mr. Piluso was issued a stock grant of 14,286 shares of common stock at $0.35 per share (the “Stock Grant”). Mr. Piluso received the Stock Grant in lieu of his annual compensation for 2010. The Stock Grant was fully vested on the Stock Grant Date. The Stock Grant was issued to Mr. Piluso pursuant to the 2008 Plan. On June 18, 2012, the Stock Grant issuance was rescinded and replaced with a stock option to acquire 13,720 shares of common stock at an exercise price of $15.60 per share. In addition, on June 18, 2012, Mr. Piluso received a stock option to acquire 8,929 shares of common stock at an exercise price of $15.60 per share.

 

(4) The stock options were issued in consideration for services provided as a member of the Board.

 

(5) The stock options were issued in consideration for services provided as a member of the Board of Advisors.

 

(6) These option awards vested 100% three months from the grant date.

 

(7) These option awards vested/vest 33.33% on each of the one- year, two- year and three- year anniversary following the grant date.

 

Compensation of Directors

 

The following summary compensation table sets forth all compensation awarded to, earned by, or paid to the Company’s directors during the fiscal year ended December 31, 2020. During the year ended December 31, 2020, no compensation was paid to any Company director.

 

Director Name  Fees earned
or paid in
cash
  Stock
awards
  Option
awards
(1)
  Non-equity
incentive
plan
  Non-
qualified
deferred
compensation
earnings
  All other
compensation
  Total
Charles M. Piluso          $0               $0 
Harold Schwartz          $0               $0 
Tom Kempster          $0               $0 
Lawrence Maglione          $0               $0 
John F. Coghlan          $0               $0 
John Argen          $0               $0 
Joseph B. Hoffman          $0               $0 
Clifford Stein          $0               $0 
Matthew Grover          $0               $0 
Todd Correll          $0               $0 

 

  (1) The table below shows the aggregate number of option awards outstanding at fiscal year-end for each of our current non-employee directors and former non-employee directors who served as directors during the year ended December 31, 2020.

 

69 

 

 

Name  Number of
Shares
Subject to
Outstanding
Options as of   December 31,
2020
    
John Argen   7,500 
John Coghlan   8,338 
Todd Correll   625 
Matthew Grover   625 
Joseph Hoffman   7,500 
Lawrence Maglione   7,500 
Clifford Stein   7,500 

 

Securities Authorized for Issuance Under Equity Compensation Plans

 

As of December 31, 2020, we had awards outstanding under our Amended and Restated Data Storage Corporation Incentive Award Plan:

 

   Number of
securities to be
issued upon
exercise of
outstanding
options and
warrants
  Weighted-
average
exercise price of
outstanding
options,
warrants and
rights
  Number of
securities
remaining
available for
future issuance
under
equity
compensation
plans (excluding
securities
reflected
in
column (a)
Plan Category  (a)  (b)  (c)
          
Equity compensation plans approved by security holders   207,650(1)  $6.80     
Equity compensation plans not approved by stockholders   N/A    N/A    N/A 
Total   207,650   $6.80     

 

  (1) During the year ended December 31, 2020, we had awards outstanding under the 2010 Plan. As of the end of fiscal year 2020, we had 207,650 shares of our common stock issuable upon the exercise of outstanding options granted pursuant to the 2010 Plan. The securities available under the Plan for issuance and issuable pursuant to exercises of outstanding options may be adjusted in the event of a change in outstanding stock by reason of stock dividend, stock splits, reverse stock splits, etc. As of end of fiscal year 2020, there were warrants outstanding to purchase 3,334 shares of common stock at a weighted average exercise price of $0.40, none of which were granted pursuant to the 2008 Plan or the 2010 Plan. The 2010 Plan expired on October 21, 2020.

 

SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND
MANAGEMENT AND RELATED STOCKHOLDER MATTERS

 

The following table sets forth certain information, as of August 18, 2021 with respect to the beneficial ownership of the outstanding common stock by (i) any holder of more than five (5%) percent of our common stock; (ii) each of the Company’s executive officers and directors; and (iii) the Company’s directors and executive officers as a group. Except as otherwise indicated, each of the stockholders listed below has sole voting and investment power over the shares beneficially owned. Except as otherwise indicated, each of the stockholders listed below has sole voting and investment power over the shares beneficially owned. The address for each person is 48 South Service Road, Melville, New York 11747 except for Jan Burman, 67 Clinton Road, Garden City, New York 11530.

 

70 

 

 

   Shares Beneficially Owned Before the Offering  Shares Beneficially Owned After the Offering
                   
Name of Beneficial Owner  Number of Common Shares  Percent of Class (1)  Total Voting Power  Number of Common Shares  Percent of Class  Total Voting Power
Charles M. Piluso and affiliated entities (2)   914,446    13.33%   13.33%   914,446    13.33%   13.33%
Harold J. Schwartz (3)   820,109    12.00%   12.00%   820,109    12.00%   12.00%
Thomas C. Kempster (7) (8)   800,877    11.72%   11.72%   800,877    11.72%   11.72%
Lawrence Maglione, Jr. (4)   6,666     *     *    6,666     *     * 
John Argen (5)        *     *         *     * 
Joseph Hoffman (6)        *     *         *     * 
Matthew Grover (9)        *     *         *     * 
Todd Correll (10)   834     *     *    834     *    * 
 Mark Wyllie        *     *         *     * 
All Executive Officers and Directors as a group (9 persons) 5% or More Stockholders   2,542,932    36.99%   36.99%   2,542,932    36.99%   36.99%

   

* Less than 1%

 

(1) Based on 6,829,565 shares of common stock outstanding as of August 18, 2021. Under the rules of the SEC, a person is deemed to be the beneficial owner of a security if such person has or shares the power to vote or direct the voting of such security or the power to dispose or direct the disposition of such security. A person is also deemed to be a beneficial owner of any securities if that person has the right to acquire beneficial ownership within 60 days of August 18, 2021. Unless otherwise indicated by footnote, the named entities or individuals have sole voting and investment power with respect to the shares of common stock beneficially owned.

 

71 

 

  

(2) Includes (i) 340,641 shares of common stock held individually, (ii) 81,747 shares of common stock held by Piluso Family Associates, (iii) 230,116 shares of common stock held by The Bella Vita 2012 Trusts, (iv) 230,116 shares of common stock held by The Lasata 2012 Trusts, (v) stock options to acquire 28,482 shares of common stock at exercise prices ranging from $2.40 to $15.40, and (vi) a common stock purchase warrant exercisable to acquire 1,667 shares of common stock exercisable at $0.04. Mr. Piluso is the co-manager and has shared voting control with his spouse over the shares of common stock of the Company held by Piluso Family Associates, LLC. Mr. Piluso and his wife are the trustees of the trusts.

 

(3) Includes (i) 808,374 shares of common stock, (ii) 7,500 shares of common stock held by Systems Trading, Inc., and (iii) 4,230 shares of common stock issuable upon the exercise of stock options at exercise prices ranging from $0.2.40 to $15.60. Mr. Schwartz is the owner of and has voting control over the shares of common stock of the Company held by Systems Trading, Inc.

 

(4) Includes (i) 830 shares of common stock held individually and (ii) options to acquire 5,833 shares of common stock at exercise prices ranging from $2.00 to $14.00 per share.

 

(5) Includes options to acquire 5,834 shares of common stock at exercise prices ranging from $2.0 to $14.00 per share.

 

(6) Includes options to acquire 5,834 shares of common stock at exercise prices ranging from $2.00 to $14.00 per share.

 

(7) Includes (i) 798,375 shares of common stock and (ii) 2,500 shares of common stock issuable upon the exercise of stock options at exercise prices ranging from $2.00 to $2.40 per share.

 

(8) Mr. Kempster made open market sales of an aggregate of 500 shares of common stock between January and February 2019.

 

(9) Includes options to acquire 209 shares of common stock exercisable at $2.16.

 

(10) Includes (i) 625 shares of common stock and (ii) 209 shares of common stock issuable upon the exercise of stock options exercisable at $2.16.
   
(11) Includes 267,933 shares of common stock.

 

CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS

 

The following is a summary of transactions since January 1, 2019 to which we have been a party in which the amount involved exceeded the lesser of $120,000 or one percent of the average of our total assets at the end of the last two recent fiscal years and in which any of our executive officers, directors, director nominees or beneficial holders of more than five percent of our capital stock had or will have a direct or indirect material interest, other than compensation arrangements which are described under the section of this prospectus entitled “Executive and Director Compensation.”

 

On April 1, 2018, the Company entered into an equipment lease agreement with Systems Trading Inc. (“Systems Trading”), a company for which Mr. Harold J. Schwartz, our President and member of the Board, serves as the Chief Executive Officer and President (“Systems Trading”) to refinance all 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 the Company’s President, Hal Schwartz.

 

72 

 

 

On January 1, 2019, the Company entered into an equipment lease agreement with Systems Trading. This lease obligation is payable to Systems Trading in 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 equipment lease agreements with Systems Trading to add new data center equipment. The first lease calls for monthly payments of $1,328 and expires on March 1, 2022. It carries an interest rate of 7%. The second lease calls for monthly payments of $461 and expires on March 1, 2022. It carries an interest rate of 6.7%.

 

On December 11, 2019, we issued to (i) each of Messrs. Piluso, Schwartz and Kempster options to purchase 2,500 shares of common stock having an exercise price of $2.40 per share, vesting in equal installments over three years on the one, two and three year anniversary of the grant date and expiring on December 10, 2029; (ii) each of Messrs. Kempster, Coghlan, Argen, Hoffman, Stein and Maglione options to purchase 2,000 shares of common stock having an exercise price of $21.60 per share, vesting in equal installments over three years on the one, two and three year anniversary of the grant date and expiring on December 10, 2029; and (iii) each of Messrs. Correll and Grover options to purchase 625 shares of common stock having an exercise price of $21.60 per share, vesting over three years on the one, two and three year anniversary of the grant date and expiring on December 10, 2029.

 

On January 1, 2020, the Company entered into a new equipment lease agreement with Systems Trading Inc. 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 new equipment lease agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments of $1,566.82 and expires on March 31, 2024. The lease carries an interest rate of 8%.

 

The Company received funds of $37,954 and $12,794 during the years ended December 31, 2020 and 2019, respectively from Nexxis Capital LLC, a company owned by Charles Piluso and Harold Schwartz. The Company received funds of $3,968 and $0 during the three months ended June 30, 2021 and 2020 respectively from Nexxis Capital LLC. Nexxis Capital LLC was formed to purchase equipment and provide equipment leases to the Company’s customers.

 

Indemnification

 

Under our articles of incorporation, as amended, the liability of our officers and directors will be eliminated or limited to the fullest extent permitted by Nevada law. If Nevada law is amended to further eliminate or limit, or authorize further corporate action to further eliminate or limit, the liability of officers and directors, the liability of officers and directors shall be eliminated or limited to the fullest extent permitted by Nevada law then in effect.

 

DESCRIPTION OF SECURITIES OFFERED WE ARE OFFERING

 

The following description of our capital stock is not complete and may not contain all the information you should consider before investing in our capital stock. This description is summarized from, and qualified in its entirety by reference to, our Amended and Restated Articles of Incorporation and Bylaws, which have been publicly filed with the SEC. See “Where You Can Find More Information; Incorporation by Reference.”

 

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. As of June 30, 2021, we had 4,859,921 shares of Common Stock outstanding and 0 shares of Preferred Stock outstanding.

 

On March 8, 2021 the Company’s shareholders approved an amendment to the Company’s articles of incorporation, as amended, to effect a reverse stock split of the Company’s issued and outstanding shares of common stock, at a ratio to be determined at the discretion of the Board of Directors within a range of one (1) share of common stock for every two (2) to sixty (60) shares of common stock, such amendment to be effected only in the event the Board of Directors still deems it advisable. See Note 12 – Subsequent Events.

 

73 

 

 

The authorized but unissued shares of our Common Stock and Preferred Stock are available for future issuance without shareholder approval. These additional shares may be used for a variety of corporate finance transactions, acquisitions and employee benefit plans. The existence of authorized but unissued and unreserved Common Stock and Preferred Stock could make more difficult or discourage an attempt to obtain control of us by means of a proxy contest, tender offer, merger or otherwise.

 

Description of Common Stock

 

Authorized Shares of Common Stock

 

The authorized number of shares of Common Stock is 250,000,000 shares of Common Stock.

 

Voting Rights

 

The holders of Common Stock have the unlimited right to vote for the election of directors and on all other matters requiring stockholder action, each share being entitled to one vote.

 

Dividend Rights

 

Subject to preferences that may be applicable to any then outstanding preferred stock, the holders of Common Stock are entitled to receive dividends, if any, as may be declared and paid or set apart for payment upon the Common Stock out of any assets or funds of the Company legally available for the payment of dividends.

 

Liquidation Rights

 

Upon the voluntary or involuntary liquidation, dissolution or winding-up of the Company the net assets of the Company available for distribution shall be distributed pro rata to the holders of the Common Stock in accordance with their respective rights and interests.

 

Other Rights and Preferences

 

The holders of the Common Stock have no preemptive, conversion or subscription rights, and there are no redemption or sinking fund provisions applicable to the Common Stock. The rights, preferences and privileges of the holders of the Common Stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of our preferred stock that is currently outstanding and that we may designate and issue in the future.

 

Fully Paid and Nonassessable

 

All of the outstanding shares of Common Stock are fully paid and non-assessable.

 

Common Stock Purchase Warrants

 

As of June 30, 2021, the Company had outstanding warrants to purchase 1,843,333 shares of its common stock outstanding with various exercise prices and expiration dates.

 

Common Stock Purchase Options

 

As of June 30, 2021, the Company had stock options to purchase 201,155 shares of its common stock outstanding, all of which were exercisable, with various exercise prices and expiration dates, held by 34 option holders.

 

74 

 

 

Anti-takeover Effects of Our Articles of Incorporation and By-laws

 

Our Articles of Incorporation and Bylaws contain certain provisions that may have anti-takeover effects, making it more difficult for or preventing a third party from acquiring control of the Company or changing our board of directors and management. According to the Articles of Incorporation and Bylaws, the holders of the Common Stock do not have cumulative voting rights in the election of our directors. The lack of cumulative voting makes it more difficult for other stockholders to replace our board of directors or for a third party to obtain control of our Company by replacing its board of directors.

 

Anti-Takeover Effects of Nevada Law

 

Business Combinations

 

The “business combination” provisions of Sections 78.411 to 78.444, inclusive, of the Nevada Revised Statutes (“NVR”) generally prohibit a Nevada corporation with at least 200 stockholders from engaging in various “combination” transactions with any interested stockholder for a period of two years after the date of the transaction in which the person became an interested stockholder, unless the transaction is approved by the board of directors prior to the date the interested stockholder obtained such status or the combination is approved by the board of directors and thereafter is approved at a meeting of the stockholders by the affirmative vote of stockholders representing at least 60% of the outstanding voting power held by disinterested stockholders, and extends beyond the expiration of the two-year period, unless:

 

  the combination was approved by the board of directors prior to the person becoming an interested stockholder or the transaction by which the person first became an interested stockholder was approved by the board of directors before the person became an interested stockholder or the combination is later approved by a majority of the voting power held by disinterested stockholders; or

 

  if the consideration to be paid by the interested stockholder is at least equal to the highest of: (a) the highest price per share paid by the interested stockholder within the two years immediately preceding the date of the announcement of the combination or in the transaction in which it became an interested stockholder, whichever is higher, (b) the market value per share of Common Stock on the date of announcement of the combination and the date the interested stockholder acquired the shares, whichever is higher, or (c) for holders of preferred stock, the highest liquidation value of the preferred stock, if it is higher.

 

A “combination” is generally defined to include mergers or consolidations or any sale, lease exchange, mortgage, pledge, transfer, or other disposition, in one transaction or a series of transactions, with an “interested stockholder” having: (a) an aggregate market value equal to 5% or more of the aggregate market value of the assets of the corporation, (b) an aggregate market value equal to 5% or more of the aggregate market value of all outstanding shares of the corporation, (c) 10% or more of the earning power or net income of the corporation, and (d) certain other transactions with an interested stockholder or an affiliate or associate of an interested stockholder.

 

In general, an “interested stockholder” is a person who, together with affiliates and associates, owns (or within two years, did own) 10% or more of a corporation’s voting stock. The statute could prohibit or delay mergers or other takeover or change in control attempts and, accordingly, may discourage attempts to acquire our company even though such a transaction may offer our stockholders the opportunity to sell their stock at a price above the prevailing market price.

 

The NASDAQ Capital Market Listing

 

Our common stock is listed on the NASDAQ Capital Market under the symbol “DTST”. Our warrants are listed on NASDAQ Capital Market under the symbol “DTSTW”.

 

Transfer Agent and Warrant Agent

 

The transfer agent and registrar for our common stock and Warrant Agent is VStock Transfer LL with an address 18 Lafayette Place, Woodmere, NY 11598, (212) 828-843.

 

75 

 

 

LEGAL MATTERS

 

The validity of the shares of common stock offered hereby and certain other legal matters will be passed upon for us by Lucosky Brookman LLP, New York, NY.

 

EXPERTS

 

Our condensed consolidated balance sheets as of December 31, 2020, and the related consolidated statements of operations, stockholders’ equity (deficit), and cash flows for each of those two years have been audited by Rosenberg Rich Baker Berman P.A., an independent registered public accounting firm, as set forth in its report incorporated by reference and are included in reliance upon such report given on the authority of such firm as experts in accounting and auditing.

 

WHERE YOU CAN FIND MORE INFORMATION

 

We have filed with the SEC a registration statement on Form S-1 under the Securities Act, with respect to the securities being offered by this prospectus. This prospectus does not contain all of the information in the registration statement of which it forms a part and its exhibits. For further information with respect to us and the securities offered by this prospectus, we refer you to the registration statement and its exhibits. Statements contained in this prospectus as to the contents of any contract or any other document referred to are not necessarily complete, and in each instance, we refer you to the copy of the contract or other document filed as an exhibit to the registration statement. Each of these statements is qualified in all respects by this reference. All filings we make with the SEC are available on the SEC’s web site at www.sec.gov. You may also request a copy of these filings, at no cost, by writing us at 48 South Service Road, Suite 203, Melville, NY 11747 or contacting us at (212) 564-4922.

 

We are subject to the periodic reporting requirements of the Exchange Act, and we will file periodic reports, proxy statements and other information with the SEC. These periodic reports, proxy statements and other information are available on the website of the SEC referred to above. We maintain a website at www.datastoragecorp.com. You may access our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act with the SEC free of charge or at our website as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC. We have not incorporated by reference into this prospectus, or the registration statement to which this prospectus forms a part, the information contained in, or that can be accessed through, our website, and you should not consider it to be a part of this prospectus, or the registration statement.

 

76 

 

 

INDEX TO FINANCIAL STATEMENTS 

DATA STORAGE CORPORATION 

 

  Page
Audited Condensed Consolidated Financial Statements:  
Report of Independent Registered Public Accounting Firm F-2
   
Consolidated Balance Sheets as of December 31, 2020 and 2019 F-4
Consolidated Statements of Operations for the Years Ended December 31, 2020 and 2019 F-5
Consolidated Statements of Cash Flows for the Years Ended December 31, 2020 and 2019 F-6
Statements of Stockholders’ Equity (Deficit) for the Years Ended December 31, 2020 and 2019 F-7
Notes to Consolidated Financial Statements F-8 - F-26
   
Unaudited Condensed Consolidated Financial Statements:  
   
Condensed Consolidated Balance Sheets as of June 30, 2021 (unaudited) and December 31, 2020 F-27
Condensed Consolidated Statements of Operations for the three and six months ended June 30, 2021 and 2020 (unaudited) F-28
Condensed Consolidated Statements of Stockholders’ Equity for three and six months ended June 30, 2021 and 2020 (unaudited) F-29
Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2021 and 2020 (unaudited) F-31
Notes to Condensed Consolidated Financial Statements F-32 - F-50

 

F-1 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM 

  

To the Board of Directors and
Stockholders of Data Storage Corporation and Subsidiary

 

Opinion on the Financial Statements

 

We have audited the accompanying balance sheets of Data Storage Corporation and Subsidiaries (the Company) as of December 31, 2020 and 2019, and the related statements of income, stockholders’ equity, and cash flows for the years then ended, and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matters

 

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

 

As described in Notes 2 and 4 to the consolidated financial statements, the Company’s goodwill at December 31, 2020 was $3,015,700, which arose as a result of the purchase price of business acquisitions exceeding the estimated fair value of identified tangible and intangible assets acquired. The Company’s intangible assets at December 31, 2020, were $455,935 which principally consist of trademarks and customer relationships.

 

Goodwill and intangible assets are tested for impairment as follows:

 

  Goodwill is tested for impairment at least annually at the reporting unit level or more frequently when events occur, or circumstances change. The evaluation requires a comparison of the estimated fair value of the asset to the carrying value of the asset. The fair value is estimated based upon discounted future cash flow projections. If the carrying value of the asset exceeds its fair value, an impairment charge is recorded.

 

F-2 

 

 

  Intangible assets are tested for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. If impairment indicators exist, the undiscounted future cash flows associated with the expected service potential of the asset are compared to the carrying value of the asset. If the projection of undiscounted cash flows is less than the carrying value of an intangible asset, an impairment charge would be recorded.

 

The Company utilized a valuation consultant to perform an impairment test on both goodwill and intangible assets. There was no impairment loss identified during 2020 as a result of the test. The determination of the future cash flows of the goodwill and intangible assets requires management to make significant estimates and assumptions related to forecasts of future revenues, operating margins and discount rates. As disclosed by management, changes in these assumptions could have a significant impact on either the future cash flows and therefore, on the amount of any impairment charge. The determination of an impairment indicator on goodwill and intangible assets requires management judgments and involves significant assumptions.

 

We identified the impairment assessment of goodwill and intangible assets as a critical audit matter. Auditing management’s judgments regarding the evaluation of impairment indicators, forecasts of future revenue and operating margin, and the discount rate to be applied involve a high degree of subjectivity.

 

How the Critical Matter Was Addressed in the Audit

 

The primary audit procedures we performed to address this critical audit matter included:

 

  Reviewing management’s evaluation of relevant events and circumstances to determine whether it is more likely than not that the fair value of the Company is less than its carrying value, and then corroborate that analysis with external information and evidence obtained in other areas of the audit.
     
  Utilizing a firm employed valuation specialist with the skills and knowledge to assist in: (i) evaluating the appropriateness of the valuation techniques used in management’s discounted cash flow model, (ii) evaluating the significant assumptions used by management including comparing with third party market data, (iii) performing a retrospective review of forecasts to historical operating results and evaluating whether the assumptions used were reasonable considering current information as well as future expectations as well as using additional evidence obtained in other areas of the audit, (iv) performing recalculations of the methods utilized by management.
     
  Testing completeness and accuracy of the data used in the impairment analysis.

 

/s/ Rosenberg Rich Baker Berman & Company, P.A.

 

We have served as the Company’s auditor since 2008.

 

Somerset, New Jersey

March 31, 2021

(August 23, 2021 to reflect the retroactive effect of the reverse stock split as disclosed in Note 13) 

  

F-3 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

AS OF DECEMBER 31,

  

           
   2020  2019
ASSETS          
Current Assets:          
Cash and cash equivalents  $893,598   $326,561 
Accounts receivable (less allowance for doubtful accounts of $30,000 in 2020 and 2019)   554,587    691,436 
Prepaid expenses and other current assets   239,472    80,728 
Total Current Assets   1,687,657    1,098,725 
           
Property and Equipment:          
Property and equipment   7,845,423    6,894,087 
Less—Accumulated depreciation   (5,543,822)   (4,705,256)
Net Property and Equipment   2,301,601    2,188,831 
           
Other Assets:          
Goodwill   3,015,700    3,015,700 
Operating lease right-of-use assets   241,911    324,267 
Other assets   49,310    65,433 
Intangible assets, net   455,935    649,934 
Total Other Assets   3,762,856    4,055,334 
           
Total Assets  $7,752,114   $7,342,890 
           
LIABILITIES AND STOCKHOLDERS’ DEFICIT          
Current Liabilities:          
Accounts payable and accrued expenses  $979,552   $906,716 
Dividend payable   1,115,674    970,997 
Deferred revenue   461,893    432,942 
Line of credit   24    75,000 
Finance leases payable   168,139     
Finance leases payable related party   1,149,403    833,148 
Operating lease liabilities short term   104,549    101,505 
Note payable   374,871    350,000 
Total Current Liabilities   4,354,105    3,670,308 
           
Note payable long term   107,106     
Operating lease liabilities long term   147,525    231,312 
Finance leases payable, long term   247,677     
Finance leases payable related party, long term   974,743    1,713,122 
Total Long Term Liabilities   1,477,051    1,944,434 
           
Total Liabilities   5,831,156    5,614,742 
           
Stockholders’ Equity:          
Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 1,401,786 shares issued and outstanding in each year   1,402    1,402 
Common stock, par value $.001; 250,000,000 shares authorized; 3,213,485 and 3,210,985 shares issued and outstanding in 2020 and 2019, respectively   3,213    3,211 
Additional paid in capital   17,745,785    17,581,659 
Accumulated deficit   (15,734,737)   (15,790,076)
Total Data Storage Corp Stockholders’ Equity   2,015,663    1,796,196 
Non-controlling interest in consolidated subsidiary   (94,705)   (68,048)
Total Stockholders’ Equity   1,920,958    1,728,148 
Total Liabilities and Stockholders’ Equity  $7,752,114   $7,342,890 

 

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

 

F-4 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

YEARS ENDED DECEMBER 31,

 

           
   2020  2019
       
Sales  $9,320,933   $8,483,608 
           
Cost of sales   5,425,205    4,746,031 
           
Gross Profit   3,895,728    3,737,577 
           
Selling, general and administrative   3,896,791    3,531,053 
           
(Loss) Income from Operations   (1,063)   206,524 
           
Other Income (Expense)          
Interest income   24    250 
Interest expense   (175,602)   (177,451)
Gain on extinguishment of contingent liability   350,000     
Total Other Income (Expense)   174,422    (177,201)
           
Income before provision for income taxes   173,359    29,323 
           
Provision for income taxes        
           
Net Income   173,359    29,323 
           
Non-controlling interest in consolidated subsidiary   26,657    40,537 
           
Net Income attributable to Data Storage Corporation   200,016    69,860 
           
Preferred Stock Dividends   (144,677)   (124,312)
           
Net Income (Loss) Attributable to Common Stockholders  $55,339   $(54,452)
           
Earnings (Loss) per Share – Basic  $0.02   $0.02 
Earnings (Loss) per Share – Diluted  $0.02   $0.02 
Weighted Average Number of Shares – Basic   3,213,157    3,203,917 
Weighted Average Number of Shares – Diluted   3,366,010    3,203,917 

 

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

 

F-5 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 

           
   Years Ended December 31,
   2020  2019
Cash Flows from Operating Activities:          
Net Income  $173,359   $29,323 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   1,032,566    896,697 
Stock based compensation   158,728    41,340 
Gain on extinguishment of contingent liability   (350,000)    
Changes in Assets and Liabilities:          
Accounts receivable   136,849    (160,191)
Other assets   16,126     
Prepaid expenses and other current assets   (132,132)   87,163 
Right of use asset   82,356    (324,267)
Accounts payable and accrued expenses   44,620    (81,862)
Deferred revenue   28,951    (2,464)
Deferred rent       (18,890)
Operating lease liability   (80,743)   332,817 
Net Cash Provided by Operating Activities   1,110,679    799,666 
Cash Flows from Investing Activities:          
Capital expenditures   (181,072)   (40,355)
Net Cash Used in Investing Activities   (181,072)   (40,355)
Cash Flows from Financing Activities:          
Repayments of capital lease obligations        
Proceeds from issuance of note payable   481,977     
Repayments of finance lease obligations related party   (718,690)   (741,940)
Repayments of finance lease obligations   (56,281)    
Cash received for the exercised of options   5,400    5,400 
Advance from Credit Line       75,000 
Repayment of Credit Line   (74,976)    
Net Cash Used in Financing Activities   (362,570)   (661,540)
Increase in Cash and Cash Equivalents   567,037    97,771 
Cash and Cash Equivalents, Beginning of Year   326,561    228,790 
Cash and Cash Equivalents, End of Year  $893,598   $326,561 
Supplemental Disclosures:          
Cash paid for interest  $168,837   $177,451 
Cash paid for income taxes  $   $ 
Non-cash investing and financing activities:          
Accrual of preferred stock dividend  $144,677   $124,312 
Assets acquired by finance lease  $808,261   $1,560,021 

 

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

 

F-6 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

FOR THE YEAR ENDED DECEMBER 31, 2020 AND 2019

 

                                         
   Preferred Stock  Common Stock  Additional
Paid-in
  Accumulated  Non-
Controlling
  Total
Stockholders’
Equity/
   Shares  Amount  Shares  Amount  Capital  Deficit  Interest  (Deficit)
                         
Balance, January 1, 2019   1,401,786   $1,402    3,203,485   $3,203   $17,534,925   $(15,735,624)  $(27,511)  $1,776,395 
                                         
Stock Options Issued as Compensation                   15,342            15,342 
Net Income                        69,860    (40,537)   29,323 
Common Stock Issued as Compensation           5,000    5    25,995            26,000 
Stock Options Exercise             2,500    3    5,397              5,400 
Preferred Stock                       (124,312)       (124,312)
Balance, December 31, 2019   1,401,786    1,402    3,210,985    3,211    17,581,659    (15,790,076)   (68,048)   1,728,148 
Stock Options Issued as Compensation                       158,728              158,728 
Stock Options Exercise            2,501    2    5,398              5,400 
Net Income                            200,016    (26,657)   173,359 
Preferred Stock                            (144,677)        (144,677)
Balance, December 31, 2020   1,401,786   $1,402    3,213,486   $3,213   $17,745,785    (15,734,737)  $(94,705)  $1,920,958 

 

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

 

F-7 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
YEARS ENDED DECEMBER 31, 2020 AND 2019

 

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, Infrastructure as a Service (IaaS) and VoIP type solutions.

 

Headquartered in Melville, NY, with additional offices in Warwick, RI, 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 several technical centers in New York, New Jersey, Massachusetts, North Carolina and Texas.

 

Going Concern Analysis

 

Under ASU 2014-15 Presentation of Financial Statements-Going Concern (Subtopic 205-40) (“ASC 205-40”), the Company has the responsibility to evaluate whether conditions and/or events raise substantial doubt about its ability to meet its future financial obligations as they become due within one year after the date that the financial statements are issued. As required by ASC 205-40, this evaluation shall initially not take into consideration the potential mitigating effects of plans that have not been fully implemented as of the date the financial statements are issued. Management has assessed the Company’s ability to continue as a going concern in accordance with the requirement of ASC 205-40.

 

As reflected in the consolidated financial statements, the Company had a net income (loss) available to common stockholders of $55,339 and $(54,452) for the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, DSC had cash of $893,598 and a working capital deficiency of $2,666,448. As a result, these conditions raised substantial doubt regarding our ability to continue as a going concern, which as described below we have concluded has been alleviated.

 

During the year ended December 31, 2020, the Company generated cash from operations of $1,110,679 with continued revenue growth. Further, the Company has no capital expenditure commitments and the Company’s offices have been consolidated and fully staffed and with sufficient room for growth.

 

If necessary, management also determined that it is probable that related party sources of debt financing and capitalized leases can be renegotiated based on management’s history of being able to raise and refinance debt through related parties.

 

As a result of the current favorable trends of improving cash flow, the Company concluded that the initial conditions which raised substantial doubt regarding the ability to continue as a going concern has been alleviated.

 

Note 2 - Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiary, Data Storage Corporation, a Delaware corporation, and (iii) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.

 

F-8 

 

 

Business combinations.

 

We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets, acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.

 

Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.

 

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 October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019 and an entity should apply the amendments of ASU 2017-04 on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.

 

F-9 

 

 

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820). The updated guidance improves the disclosure requirements for fair value measurements. The updated guidance was adopted on January 1, 2020 and did not have a material impact on the consolidated financial statements.

 

In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other - Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This guidance requires companies to apply the internal-use software guidance in Accounting Standards Codification (“ASC”) 350-40 to implementation costs incurred in a hosting arrangement that is a service contract to determine whether to capitalize certain implementation costs or expense them as incurred. The new guidance, is effective for fiscal years beginning after December 15, 2019. The adoption of ASU 2018-15 did not have a material impact on the consolidated financial statements.

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America (“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.

 

Reclassifications

 

Certain prior year amounts in the consolidated financial statements and the notes thereto have been reclassified where necessary to conform to the current year presentation. These reclassifications did not affect the prior period total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities.

 

Fair Value Measurements

 

The fair value measurement disclosures are grouped into three levels based on valuation factors:

 

Level 1 – quoted prices in active markets for identical investments

 

Level 2 – other significant observable inputs (including quoted prices for similar investments and market corroborated inputs)

 

Level 3 – significant unobservable inputs (including our own assumptions in determining the fair value of investments)

 

The Company’s Level 1 assets/liabilities include cash, accounts receivable, accounts payable, prepaid and other current assets, line of credit and due to related parties. Management believes the estimated fair value of these accounts at December 31, 2020 approximate their carrying value as reflected in the balance sheets due to the short-term nature of these instruments or the use of market interest rates for debt instruments.

 

The Company’s Level 2 assets/liabilities include the Company’s notes payable and capital lease obligations. Their carrying value approximates 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.

 

The Company’s Level 3 assets/liabilities include goodwill and intangible assets, when they are recorded at fair value due to an impairment charge. As such, the Company measures goodwill and intangible assets on a non-recurring basis. Inputs to determine fair value are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models. Unobservable inputs used in the models are significant to the fair values of the assets and liabilities.

 

F-10 

 

 

Cash, Cash Equivalents and Short-Term Investments

 

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 performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

For the year ended December 31, 2020, DSC had three customers with an accounts receivable balance representing 45% of total accounts receivable. For the year ended December 31, 2019, DSC had three customers with an accounts receivable balance representing 38% of total accounts receivable.

 

Accounts Receivable/Allowance for Doubtful Accounts

 

The Company sells its services to customers on an open credit basis. Accounts receivable are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within 30 days. The allowance for doubtful accounts reflects the estimated accounts receivable that will not be collected due to credit losses and allowances. 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 is recorded at cost and depreciated over their estimated useful lives or the remaining term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are 5 to 7 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.

 

Income Taxes

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2020 and 2019, the Company had a full valuation allowance against its deferred tax assets.

 

F-11 

 

 

Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018, 2017 and 2016 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.

 

Goodwill and Other Intangibles

 

In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Goodwill impairment exists if the net book value of a reporting unit exceeds its estimated fair value. The impairment testing is performed in two steps: (i) the Company determines impairment by comparing the fair value of a reporting unit with its carrying value, and (ii) if there is impairment, the Company measures the amount of impairment loss by comparing the implied fair value of goodwill with the carrying amount of that goodwill. To determine the fair value of these 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) Infrastructure as a Service (IaaS) and Disaster Recovery Revenue

 

Subscription services such as Infrastructure as a Service, Platform as a Service and Disaster Recovery, High Availability, Data Vault Services and DRaaS type solutions (cloud) allows clients to centralize and streamline their technical and mission critical digital information and technical environment. Clients' data can be backed up, replicated, archived and restored to meet their back to work objective in a disaster. Infrastructure as a Service (IaaS) assist clients to achieve reliable and cost-effective computing and high availability solutions while eliminating or supplementing Capex.

 

  2) Managed Services

 

These services are performed at the inception of a contract. The Company offers professional assistance to its clients during the installation 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.

 

The Company also derives revenues in the area from providing support and management of its software to clients. The managed services include help desk, remote access, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

 

  3) Equipment and Software Revenue

 

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 solutions provided to clients.

 

F-12 

 

 

Disaggregation of revenue

 

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

 

               
For the Year
Ended December 31, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,691,133   $115,237   $5,806,370 
Equipment and Software   2,074,911        2,074,911 
Managed Services   380,701        380,701 
Professional Fees   362,375        362,375 
Nexxis VoIP Services   696,576        696,576 
Total Revenue  $9,205,696   $115,237   $9,320,933 

 

For the Year
Ended December 31, 2019
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,223,868   $213,816   $5,437,684 
Equipment and Software   1,784,658        1,784,658 
Managed Services   365,767        365,767 
Professional Fees   411,475        411,475 
Nexxis VoIP Services   484,024        484,024 
Total Revenue  $8,269,792   $213,816   $8,483,608 

 

For the Year
Ended December 31,
Timing of revenue recognition  2020  2019
Products transferred at a point in time  $2,817,987   $2,196,133 
Products and services transferred over time   6,502,946    6,287,475 
Total Revenue  $9,320,933   $8,483,608 

 

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 a quarterly or 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) Disaster Recovery as a Service (“DRaaS”): subscription-based service that instantly encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Provides 10 hour or less recovery time

 

2) Data Vaulting: subscription-based cloud backup solution that uses advanced data reduction technology to shorten restore time

 

3) High Availability (“HA”): subscription-based service which offers cost-effective mirroring replication technology and provides one (1) hour or less recovery time

 

F-13 

 

 

4) Infrastructure as a Service (“IaaS”): subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems

 

5) Message Logic: subscription-based service offers cost effective email archiving, data analytics, compliance monitoring and retrieval of email messages which cannot be deleted

 

6) Internet: subscription-based service offers continuous internet connection in the event of outages

 

7) Support and Maintenance: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk

 

8) Initial Set-Up Fees: on boarding and set-up services

 

9) Equipment sales: sale of servers to the end user

 

10) License: granting SSL certificates and other licenses

 

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance, and Internet

 

Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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 should be recognized on a straight-line basis over the contract term.

  

Initial Set-Up Fees

 

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

 

Equipment sales

 

For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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

 

In the case of Licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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 will recognize revenue at the point in time the license is granted and/or renewed for a new period.

 

F-14 

 

 

Payment terms

 

The terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services provided.

 

Warranties

 

The Company offers guaranteed service levels and performance and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.

 

Significant judgement

 

In the instances that contract have multiple performance obligation, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Impairment of Long-Lived Assets

 

In accordance with FASB ASC 360-10-35, we review our 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 undiscounted future cash flows.

 

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred a net impact of $309,003 and $259,920 for advertising costs for the years ended December 31, 2020 and 2019, 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. 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 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 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 estimate.

 

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 of these entities over a period equal to the expected life of the awards. DSC uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.

 

F-15 

 

 

Net Income (Loss) Per Common Share

 

In accordance with FASB ASC 260-10-5 Earnings Per 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 years ended December 31, 2020 and 2019:

 

          
   December 31,
   2020  2019
Net Income (Loss) Available to Common Shareholders  $55,339   $(54,452)
           
Weighted average number of common shares - basic   3,213,157    3,203,917 
Dilutive securities          
Options   149,520     
Warrants   3,333     
Weighted average number of common shares - diluted   3,366,010    3,203,917 
           
Earnings (Loss) per share, basic  $0.02   $0.02 
Earnings (Loss) per share, diluted  $0.02   $0.02 

 

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:

 

          
    December 31,
    2020  2019
Options   58,129    210,646 
Warrants   3,333    3,333 
    61,462    213,979 

 

Note 3 - Property and Equipment

 

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

 

          
   December 31,
   2020  2019
Storage equipment  $756,236   $756,236 
Website and software   533,417    533,417 
Furniture and fixtures   17,441    27,131 
Leasehold improvements   20,983    16,846 
Computer hardware and software   1,236,329    1,218,464 
Data center equipment   5,281,017    4,341,993 
    7,845,423    6,894,087 
Less: Accumulated depreciation   5,543,822    4,705,256 
Net property and equipment  $2,301,601   $2,188,831 

 

Depreciation expense for the years ended December 31, 2020 and 2019 was $838,566 and $699,918, respectively.

 

F-16 

 

 

Note 4 - Goodwill and Intangible Assets

 

Goodwill and intangible assets consisted of the following:

 

                           
        December 31, 2020  
    Estimated life
in years
  Gross
amount
    Accumulated
Amortization
    Net  
Intangible assets not subject to amortization                            
Goodwill   Indefinite   $ 3,015,700     $     $ 3,015,700  
Trademarks   Indefinite     294,268             294,268  
Total intangible assets not subject to amortization         3,309,968             3,309,968  
Intangible assets subject to amortization                            
Customer lists   5 - 15     897,274       897,274        
ABC acquired contracts   5     310,000       258,333       51,667  
SIAS acquired contracts   5     660,000       550,000       110,000  
Non-compete agreements   4     272,147       272,147       -  
Total intangible assets subject to amortization         2,139,421       1,977,754       161,667  
Total Goodwill and Intangible Assets       $ 5,449,389     $ 1,977,754     $ 3,471,635  

 

The scheduled remaining amortization is as follows:

 

     
Years ending December 31,      
2021   $ 161,667  
Total   $ 161,667  

 

Amortization expense for the years ended December 31, 2020 and 2019 were $194,000 and $196,779 respectively.

 

Note 5 –Leases

 

Operating Leases

 

The Company currently has three leases for office space, with two offices located in Melville, NY, and one office in Warwick, RI.

 

The first lease for office space in Melville, NY, was assumed as part of the Company’s acquisition of ABC in 2016 and called for monthly payments of $8,382 and expiring August 31, 2019. Upon termination of the lease in August 2019, the Company entered into a new lease for a technology lab in a smaller space commencing on September 1, 2019. The term of this lease is for three years and 11 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 with an ending date of July 31, 2023.

 

The lease for office space in Warwick, RI, calls for monthly payments of $2,324 beginning February 1, 2015 which escalated to $2,460 on February 1, 2017. This lease commenced on February 1, 2015 and expired on January 31, 2019. The Company extended this lease until January 31, 2020. This lease was further extended until January 31, 2021. The annual base rent shall be $31,176 payable in equal monthly installments of $2,598. We have satisfied the terms of the lease and no longer occupy this premise.

 

F-17 

 

 

The Company leases rack space in New York, Massachusetts and North Carolina. These leases are month to month and the monthly rent is approximately $25,000.

 

In 2020 the Company entered into a new rack space lease agreement in Dallas, TX. The lease term is 13 months and requires monthly payments of $1,905.

 

Finance Lease Obligations

 

On June 1, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with 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 with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with 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 with Arrow Capital Solutions, Inc. to lease equipment under a finance lease. The lease obligation is payable to Arrow Capital Solutions with monthly installments of $4,524. The lease carries an interest rate of 7% and is a three-year lease.

 

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 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 the Company’s President, Hal Schwartz.

 

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 new data center equipment. The first lease calls for monthly payments of $1,328 and expires on March 1, 2022. It carries an interest rate of 7%. The second lease calls for monthly payments 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 new lease agreement with Systems Trading Inc. 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.

 

We determine if an arrangement contains a lease at inception. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our 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. Our lease term includes options to extend the lease when it is reasonably certain that we 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 noted above. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. We recognize lease expense for these leases on a straight-line basis over the lease term. We recognize 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 7% was used in preparation of the ROU asset and operating liabilities.

 

F-18 

 

  

The components of lease expense were as follows:

 

     
   Year Ended
December 31, 2020
Finance lease:     
Amortization of assets, included in depreciation and amortization expense  $814,572 
Interest on lease liabilities, included in interest expense   154,858 
Operating lease:     
Amortization of assets, included in total operating expense   101,504 
Interest on lease liabilities, included in total operating expense   20,763 
Total net lease cost  $1,091,697 

 

Supplemental balance sheet information related to leases was as follows

 

Operating Leases

  

     
Operating lease ROU asset  $241,911 
      
Current operating lease liabilities   104,549 
Noncurrent operating lease liabilities   147,525 
Total operating lease liabilities  $252,074 

 

      
   December 31, 2020
Finance leases:     
Property and equipment, at cost  $4,366,665 
Accumulated amortization   (2,267,449)
Property and equipment, net   2,099,216 
      
Current obligations of finance leases  $1,317,542 
Finance leases, net of current obligations   1,222,420 
Total finance lease liabilities  $2,539,962 

 

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

 

     
   Year Ended
December 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows related to operating leases  $80,743 
Financing cash flows related to finance leases  $774,971 
      
Weighted average remaining lease term (in years):     
Operating leases   1.72 
Finance leases   2.12 
      
Weighted average discount rate:     
Operating leases   7%
Finance leases   6%

 

Long-term obligations under the operating and finance leases at December 31, 2020 mature as follows:

 

F-19 

 

 

           
For the Year ending December 31,  Operating Leases  Finance Leases
2021   $104,549   $1,462,239 
2022    107,718    849,427 
2023    64,357    441,724 
2024         
2025         
Total lease payments    276,625    2,753,390 
Less: Amounts representing interest    (24,551)   (213,428)
Total lease obligations    252,074    2,539,962 
Less: Current    (104,549)   (1,317,542)
    $147,525   $1,222,420 

 

As of December 31, 2020, we had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the years ended December 31, 2020 and 2019 were $169,716 and $251,814, respectively.

  

Note 6 - Commitments and Contingencies

 

COVID 19

 

The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The extent to which COVID-19 will adversely impact our business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) our ability to effectively carry out our operations due to any adverse impacts on the health and safety of our employees and their families.

 

Under NYS Executive Order 202.6, “Essential Business,” DSC is an “Essential Business” based on the following in the Executive order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including the Company’s specialized technical staff, are working remotely or in a virtual environment. DSC always maintains the ability for team members to work virtual and the Company will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to the Company’s business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though the Company does not believe these circumstances have, or will, materially adversely impact its internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, the Company may experience disruptions to our business including, but not limited to equipment, to its workforce, or to its business relationships with other third parties. The extent to which COVID-19 impacts the Company’s operations or those of its third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on the Company’s financial results and our ability to conduct business as expected.

 

Revolving Credit Facility

 

On January 31, 2008, the Company entered into a revolving credit line with a bank. The credit facility provides for $100,000 at prime plus 0.5% and is secured by all assets of the Company and personally guaranteed by the Company’s principal shareholder. As of December 31, 2020, and 2019 the balance was $24 and $75,000, respectively.

 

F-20 

 

 

Note 7 – Long Term Debt

 

In connection with the Company’s October 2012 acquisition of certain assets (the “ML Assets”) of Message Logic, Inc. (“Message Logic”), the Company maintained ownership of the ML Assets subject to a security interest in the ML Assets held by a third party banking institution (the “Bank”) in connection with a secured loan made by the Bank to Message Logic in June 2012 in the amount of $350,000 (the “ML Loan”). The Bank filed a UCC-1 Financing Statement with the Secretary of State of Delaware perfecting its interest in the ML Assets (the “UCC-1 Filing”). On September 5, 2014, the Company entered into an agreement with Message Logic and the Bank pursuant to which the Company paid to the Bank the outstanding interest amount due on the ML Loan over seven months at $3,910 per month. In addition, the Company agreed to continue to make monthly interest-only payments to the Bank at $1,553 per month. The Company recorded a contingent liability as part of its option to pay off the ML Loan, terminate the UCC-1 Filing and own the ML Assets free of all liens and encumbrances. The Company stopped making interest-only payments on October 25, 2018. During 2020, the Company made a strategic decision to cease utilizing the ML Assets in its operations and advised the Bank of such information. In connection with this and as a result, the Company recorded a gain on extinguishment of contingent liability in the amount of $350,000 on the consolidated statements of operations.

 

On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on April 30, 2022 and bears interest at a fixed rate of 1.00% per annum, payable monthly commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The company has not yet applied for the loan forgiveness.

 

As of December 31, 2020, if not forgiven, remaining scheduled principal payments due on notes payable are as follows:

 

      
Year ending December 31,   
2021   $374,871 
2022    107,106 
    $481,977 

 

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.

 

Common Stock Options

 

2010 Incentive Award Plan

 

On August 12, 2010, the Company adopted the Data Storage Corporation 2010 Incentive Award Plan (the “2010 Plan”) that provided for 50,000 shares of common stock reserved for issuance under the terms of the 2010 Plan; which was amended on September 25, 2013 to increase the number of shares of common stock reserved for issuance under the Plan to 125,000 shares of common stock; which was further amended on June 20, 2017 to increase the number of shares of common stock reserved for issuance under the Plan to 200,000 shares of common stock; and further amended on July 1, 2019 to increase the number of shares of common stock reserved for issuance under the Plan to 250,000 shares of common stock. On April 23, 2012, the Company amended and restated the 2010 Plan to change the name to the “Amended and Restated Data Storage Corporation Incentive Award Plan” (the “Plan”). The Plan was intended to promote the interests of the Company by attracting and retaining exceptional employees, consultants, directors, officers and independent contractors (collectively referred to as the “Participants”) and enabling such Participants to participate in the long-term growth and financial success of the Company. Under the Plan, the Company had the right to grant stock options, which are intended to qualify as “incentive stock options” under Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options, stock appreciation rights and restricted stock awards, which were restricted shares of common stock (collectively referred to as “Incentive Awards”). Incentive Awards were granted pursuant to the Plan for 10 years from the Effective Date. There are 207,650 options outstanding under the Plan as of December 31, 2020. The 2010 Plan expired on October 21, 2020 and accordingly, there are no shares available for future grants.

 

F-21 

 

 

If an incentive award granted under the Plan expires, terminates, is unexercised or is forfeited, or if any shares are surrendered to us in connection with an incentive award, the shares subject to such award and the surrendered shares will become available for future awards under the Plan. The number of shares subject to the Plan, and the number of shares and terms of any Incentive Award may be adjusted in the event of any change in our outstanding common stock by reason of any stock dividend, spin-off, stock split, reverse stock split, recapitalization, reclassification, merger, consolidation, liquidation, business combination or exchange of shares, or similar transaction.

 

A summary of the Company’s option 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 January 1, 2019   144,139   $0.08 – 26.00   $10.40    6.8 
Options Granted   71,313    2.00    2.00      
Exercised   (100,000)   2.00    2.00      
Expired/Cancelled   (92,232)   2.00    2.00      
Options Outstanding at December 31, 2019   210,646   $2.00 – 26.00   $6.80    7.5 
Options Granted   8,750    4.80 – 5.20    5.20      
Exercised   (2,500)   2.00    2.00      
Expire/Cancelled   (9,246)   14.00 – 14.40    14.40      
Options Outstanding at December 31, 2020   207,650   $2.00 – 15.60   $5.20    6.6 
                     
Options Exercisable at December 31, 2020   130,681   $2.00 – 15.60   $6.80    5.5 

 

Share-based compensation expense for options totaling $158,728 and $15,342 was recognized in our results for the year ended December 31, 2020 and 2019, respectively based on awards vested.

 

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

 

F-22 

 

 

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 these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.

 

As of December 31, 2020, there was $264,111 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 3 year.

 

The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the year ended December 31, 2020 and 2019 are set forth in the table below.

 

          
   2020  2019
Weighted average fair value of options granted  $5.20   $2.00 
Risk-free interest rate   0.66 – 0.83%   1.79%
Volatility   221 – 223%   225%
Expected life (years)   10    10 
Dividend yield   0.00%   0.00%

 
Common Stock Warrants

 

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

  

                    
   Number of
Shares Under
Warrants
  Range of
Warrants
Price
Per Share
  Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Warrants Outstanding at January 1, 2019   3,333   $0.40   $0.40    5.5 
Warrants Granted                 
Warrants Outstanding at December 31, 2019   3,333   $0.40   $0.40    4.5 
Warrants Granted                 
Warrants Outstanding at December 31, 2020   3,333   $0.40   $0.40    3.5 
Warrants Exercisable at December 31, 2020   3,333   $0.40   $0.40    3.5 

 

Preferred Stock

 

Liquidation preference

 

Upon any liquidation, dissolution, or winding up of the Corporation, whether voluntary or involuntary, before any distribution or payment shall be made to the holders of any Common Stock, the holders of Series A Preferred Stock shall be entitled to be paid out of the assets of the Corporation legally available for distribution to stockholders, for each share of Series A Preferred Stock held by such holder, an amount per share of Series A Preferred Stock equal to the Original Issue Price for such share of Series A Preferred Stock plus all accrued and unpaid dividends on such share of Series A Preferred Stock as of the date of the Liquidation Event.

 

Conversion

 

The number of shares of Common Stock to which a share of Series A Preferred Stock may be converted shall be the product obtained by dividing the Original Issue Price of such share of Series A Preferred Stock by the then-effective Conversion Price (as defined herein) for such share of Series A Preferred Stock. The Conversion Price for the Series A Preferred Stock shall initially be equal to $0.80 and shall be adjusted from time to time.

 

F-23 

 

 

Voting

 

Each holder of shares of Series A Preferred Stock shall be entitled to the number of votes, upon any meeting of the stockholders of the Corporation (or action taken by written consent in lieu of any such meeting) equal to the number of shares of Class B Common Stock into which such shares of Series A Preferred Stock could be converted.

 

Dividends

 

Each share of Series A Preferred Stock, in preference to the holders of all Common Stock (as defined below), shall entitle its holder to receive, but only out of funds that are legally available therefore, cash dividends at the rate of ten percent (10%) per annum from the Original Issue Date on the Original Issue Price for such share of Series A Preferred Stock, compounding annually unless paid by the Corporation. Accrued dividends at December 31, 2020 and 2019 were $1,115,674 and $970,997, respectively.

 

Note 9 - Income Taxes

 

The components of deferred taxes are as follows:

 

Deferred Tax Assets:

 

          
   2020  2019
       
Net operating loss carry-forward  $1,313,000   $1,419,000 
           
Less: valuation allowance   (1,313,000)   (1,419,000)
           
Net deferred tax asset  $   $ 

 

The Company had federal and state net operating tax loss carry-forwards of $4,725,000 and $4,325,000, respectively as of December 31, 2020. The tax loss carry-forwards are available to offset future taxable income with the federal and state carry-forwards beginning to expire in 2028.

 

In 2020 and 2019, net deferred tax assets did not change due to the full allowance. The gross amount of the asset is entirely due to the net operating loss carry forward. The realization of the tax benefits is subject to the sufficiency of taxable income in future years. The combined deferred tax assets represent the amounts expected to be realized before expiration.

 

The Company periodically assesses the likelihood that it will be able to recover its deferred tax assets. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible profits. As a result of this analysis of all available evidence, both positive and negative, the Company concluded that it is more likely than not that its net deferred tax assets will ultimately not be recovered and, accordingly, a valuation allowance was recorded as of December 31, 2020 and 2019.

 

F-24 

 

 

The difference between the expected income tax expense (benefit) and the actual tax expense (benefit) computed by using the Federal statutory rate of 21% is as follows:

 

          
   Year Ended December 31,
   2020  2019
Expected income tax benefit (loss) at statutory rate of 21%  $79,000   $22,000 
State and local tax benefit (loss), net of federal   27,000    7,500 
    (106,000)     
Change in valuation account   (4,000)   (29,500)
Income tax expense (benefit)  $   $ 

 

Note 10 - Litigation

 

The Company currently is not involved in any litigation that it believes 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 11 – Related Party Transactions

 

Finance Lease Obligations – Related Party

 

During the years ended December 31, 2020 and 2019 the Company entered into three different related party finance lease obligations. See Note 5 for details.

 

Nexxis Capital LLC

 

Charles Piluso and Harold Schwartz 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 $37,954 and $12,794 during the years ended December 31, 2020 and 2019, respectively.

 

Note 12 - Subsequent Events

 

On January 31, 2021, the term of the lease for the Company’s location in Rhode Island expired. Employees from that location are now working remotely from their residences.

 

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”), pursuant to which, upon the Closing (as defined below), the Company will acquire Flagship through the merger of Merger Sub with and into Flagship (the “Merger”), with Flagship being the surviving company in the Merger and becoming as a result its wholly-owned subsidiary. The closing of the Merger (the “Closing”) is expected to take place on or before May 31, 2021 (the “Outside Closing Date”).

 

F-25 

 

 

Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, will be converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing and subject to adjustment as set forth below in connection with a net working capital adjustment, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing. 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 estimated net working capital at Closing is more or is less than the target working capital amount specified in the Merger Agreement.

 

The parties have agreed to indemnify each other for any losses that may be incurred by them as a result of their breach of any of their representations, warranties and covenants contained in the Merger Agreement. The Company’s indemnification obligations are capped at 20% of the aggregate merger consideration paid to the Equityholders for any breach of our representations and warranties contained in the Merger Agreement, other than the representations and warranties set forth under Section 4.1 (Existence; Good Standing; Authority; Enforceability), Section 4.2 (No Conflict) and Section 4.4 (Brokers) (herein, “Fundamental Representations”). The Company’s indemnification obligations in respect of any breach by the Company of the Fundamental Representations or in the event of our willful or intentional breach of the Merger Agreement (or acts of fraud), are not capped.

 

Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, will enter into an Employment Agreement (the “Wyllie Employment Agreement”), which will become 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 us. The Wyllie Employment Agreement will contain customary salary, bonus, employee benefits, severance and restrictive covenant provisions. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie will be appointed to serve as a member of the Board during the term of his employment thereunder.

 

The Merger Agreement further provides that it may be terminated by Flagship and the Equityholders (a “Flagship Termination”) in the event we have not consummated an underwritten public offering of our securities or listed our shares of common stock on national securities exchange such as the Nasdaq, by the Outside Closing Date, as long as such failure was not due to the breach of, or non-compliance with, the Merger Agreement by the Company or any of the Equityholders. In the event of a Flagship Termination, the Company will be required to pay Flagship and the Equityholders an amount equal to two (2) times their reasonable, documented, out-of-pocket attorneys’ and accountants’ transaction fees and expenses incurred prior to such Flagship Termination in connection with the Merger, up to a maximum aggregate amount of $100,000.

 

On March 4, 2021, the Company entered into a new 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 March 8, 2021, the Board approved and adopted the 2021 Stock Incentive Plan (the “2021 Plan”), and the Consenting Stockholders subsequently approved the 2021 Plan, by written consent dated March 8, 2021. An aggregate of 375,000 shares may be issued under this plan.

 

On March 8, 2021, the Board approved and stockholders owning in excess of 50% of the Company’s voting power approved an amendment to the Company’s articles of incorporation to effect a reverse stock split at a ratio of between 1:2 and 1:60, to be determined in the sole discretion of the Board at a future date.

 

Note 13 – Reverse Stock Split

 

On May 7, 2021, the Company filed a certificate of amendment to its articles of incorporation with the Secretary of State of the State of Nevada (the ‘Certificate of Amendment’) to effectuate a reverse stock split (the ‘Reverse Stock Split’) of its issued and outstanding shares of common stock and treasury shares on a 1-for-40 basis effective at 12:01 a.m. (Eastern Time) on May 14, 2021 (the ‘Effective Time’). As of the Effective Time, every 40 shares of issued and outstanding common stock and treasury stock was converted into one share of common stock. No fractional shares were issued in connection with the Reverse Stock Split. Instead, a holder of record of old common stock as of immediately prior to the Effective Time who was otherwise entitled to a fraction of a share was, in lieu thereof, issued an additional fraction of a share of common stock to round up to the next whole share. All share information in the accompanying condensed financial statements has been adjusted as if the reverse stock split happened on the earliest date presented.

 

 

F-26 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS

 

           
   June 30, 2021  December 31, 2020
       
ASSETS          
Current Assets:          
Cash and cash equivalents  $3,076,120   $893,598 
Accounts receivable (less allowance for doubtful accounts of $59,067 and $30,000 in 2021 and 2020, respectively)   1,558,716    554,587 
Prepaid expenses and other current assets   392,489    239,472 
Total Current Assets   5,027,325    1,687,657 
           
Property and Equipment:          
Property and equipment   6,327,875    7,845,423 
Less—Accumulated depreciation   (4,177,560)   (5,543,822)
Net Property and Equipment   2,150,315    2,301,601 
           
Other Assets:          
 Goodwill   13,216,040    3,015,700 
 Operating lease right-of-use assets   198,549    241,911 
 Other assets   72,153    49,310 
 Intangible assets, net   391,662    455,935 
Total Other Assets   13,878,404    3,762,856 
           
Total Assets  $21,056,044   $7,752,114 
           
LIABILITIES AND STOCKHOLDERS’ DEFICIT          
Current Liabilities:          
Accounts payable and accrued expenses  $1,547,763   $979,552 
Dividend payable       1,115,674 
Deferred revenue   431,047    461,893 
Line of credit       24 
Finance leases payable   174,110    168,139 
Finance leases payable related party   973,245    1,149,403 
Operating lease liabilities short term   106,102    104,549 
Contingent Consideration   4,950,000     
Note payable   481,977    374,871 
Total Current Liabilities   8,664,244    4,354,105 

  

Note payable long term       107,106 
Operating lease liabilities long term   102,407    147,525 
Finance leases payable, long term   167,694    247,677 
Finance leases payable related party, long term   597,408    974,743 
Total Long Term Liabilities   867,509    1,477,051 
           
Total Liabilities   9,531,753    5,831,156 
           
Stockholders’ Equity:          
Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 1,401,786 shares issued and outstanding in 2021 and 2020, respectively       1,402 
Common stock, par value $.001; 250,000,000 shares authorized; 4,862,352 and 3,213,486 shares issued and outstanding in 2021 and 2020, respectively   4,862    3,213 
Additional paid in capital   27,276,653    17,745,785 
Accumulated deficit   (15,657,208)   (15,734,737)
Total Data Storage Corp Stockholders’ Equity   11,624,307    2,015,663 
Non-controlling interest in consolidated subsidiary   (100,016)   (94,705)
Total Stockholder’s Equity   11,524,291    1,920,958 
Total Liabilities and Stockholders’ Equity  $21,056,044   $7,752,114 

 

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

 

F-27 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF OPERATIONS

 

                     
   Three Months Ended June 30,  Six Months Ended June 30,
   2021  2020  2021  2020
             
Sales  $3,528,249   $2,005,625   $6,102,940   $4,104,335 
                     
Cost of sales   2,021,324    1,140,421    3,442,223    2,356,538 
                     
Gross Profit   1,506,925    865,204    2,660,717    1,747,797 
                     
Selling, general and administrative   1,602,311    988,266    2,720,718    1,864,892 
                     
Income (loss) from Operations   (95,386)   (123,062)   (60,001)   (117,095)
                     
Other Income (Expense)                    
Interest income   2        4    20 
Interest expense   (46,623)   (43,679)   (81,670)   (90,139)
Gain on contingent liability       350,000        350,000 
Loss on disposal of equipment   (29,732)       (29,732)    
Gain on forgiveness of debt   307,300        307,300     
Total Other Income (Expense)   230,947    306,321    195,902    259,881 
                     
Income before provision for income taxes   135,561    183,259    135,901    142,786 
                     
Provision for income taxes                
                     
Net Income   135,561    183,259    135,901    142,786 
                     
Non-controlling interest in consolidated subsidiary   3,552    7,487    5,311    13,550 
                     
Net Income attributable to Data Storage Corp   139,113    190,746    141,212    156,336 
                     
Preferred Stock Dividends   (24,800)   (35,041)   (63,683)   (69,227)
Net Income Attributable to Common Stockholders  $114,313   $155,705   $77,529   $87,109 
                     
Earnings per Share – Basic  $0.03   $0.05   $0.02   $0.03 
Earnings per Share – Diluted  $0.03   $0.05   $0.02   $0.03 
Weighted Average Number of Shares – Basic   3,981,402    3,213,485    3,607,909    3,212,822 
Weighted Average Number of Shares – Diluted   4,118,989    3,357,589    3,611,242    3,356,926 

 

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

 

F-28 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES 
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
FOR THE SIX MONTHS ENDED June 30, 2021 AND 2020

 

                                         
   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           1,600,000    1,600    9,453,294            9,454,894 
Stock Options Exercise            5,060    5    (5)            
Stock-based compensation                    76,221            76,221 
Net Income (Loss)                       141,212    (5,311)   135,901 
Preferred Stock Dividend                       (63,683)       (63,683)
Balance, June 30, 2021      $    4,862,352   $4,862   $27,276,653   $(15,657,208)  $(100,016)  $11,524,291 
                                         
Balance January 1, 2020   1,401,786   $1,402    3,210,985   $3,211   $17,581,659   $(15,790,076)  $(68,048)  $1,728,148 
Stock-based compensation                   74,386            74,386 
Common Stock Issued as Compensation                                
Stock Options Exercise           2,500   $2    5,398            5,400 
Net Income (Loss)                       156,336    (13,550)   142,786 
Preferred Stock Dividend                       (69,227)       (69,227)
Balance, June 30, 2020   1,401,786   $1,402    3,213,485   $3,213   $17,661,443   $(15,702,967)  $(81,598)  $1,881,493 

  

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

 

F-29 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES 
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
FOR THE THREE MONTHS ENDED JUNE 30, 2020 AND 2021
(Unaudited)

 

   Preferred Stock  Common Stock  Additional Paid-in  Accumulated  Non-Controlling  Total Stockholders’
   Shares  Amount  Shares  Amount  Capital  Deficit  Interest  Equity
                         
Balance April 1, 2020   1,401,786   $1,402    3,213,485   $3,213   $17,620,105   $(15,858,672)  $(74,111)  $1,691,937 
Stock-based compensation                   41,338            41,338 
Net Income (Loss)                       190,746    (7,487)   183,259 
Preferred Stock Dividend                       (35,041)       (35,041)
Balance, June 30, 2020   1,401,786   $1,402    3,213,485   $3,213   $17,661,443   $(15,702,967)  $(81,598)  $1,881,493 
                                         
Balance April 1, 2021   1,401,786   $1,402    3,213,486   $3,213   $17,787,956   $(15,771,521)  $(96,464)  $1,924,586 
Conversion of preferred series to Common stock   (1,401,786)   (1,402)   43,806    44    1,358             
Proceeds from issuance of common stock and warrants net of offering costs           1,600,000    1,600    9,453,294            9,454,894 
Stock Options Exercise           5,060    5    (5)            
Stock-based compensation                   34,050            34,050 
Net Income (Loss)                       139,113    (3,552)   135,561 
Preferred Stock Dividend                       (24,800)       (24,800)
Balance, June 30, 2021      $    4,862,352   $4,862   $27,276,653   $(15,657,208)  $(100,016)  $11,524,291 

 

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

 

F-30 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS 

 

           
   Six Months Ended June 30,
   2021  2020
Cash Flows from Operating Activities:          
Net Income  $135,901   $142,786 
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization   577,044    494,467 
Stock based compensation   76,221    74,386 
Gain on forgiveness of debt   (307,300)    
Gain on contingent liability       (350,000)
Loss on disposal of equipment   29,732     
Changes in Assets and Liabilities:          
Accounts receivable   385,134    72,069 
Other assets   (344)   16,125 
Prepaid expenses and other current assets   (25,443)   (71,168)
Right of use asset   43,362    40,473 
Accounts payable and accrued expenses   53,857    (55,529)
Deferred revenue   (99,582)   56,517 
Operating lease liability   (43,565)   (39,168)
Net Cash Provided by Operating Activities   825,017    380,958 
Cash Flows from Investing Activities:          
Capital expenditures   (303,228)   (101,850)
Cash consideration for business acquisition   (5,937,275)    
Net Cash Used in Investing Activities   (6,240,503)   (101,850)
Cash Flows from Financing Activities:          
Proceeds from issuance of note payable       481,977 
Repayments of finance lease obligations related party   (603,495)   (397,719)
Repayments of finance lease obligations   (74,010)   (4,109)
Proceeds from issuance of common stock and warrants   9,454,894     
Cash received for the exercised of options       5,400 
Repayments of Dividend payable   (1,179,357)    
Repayment of line of credit   (24)   (74,976)
Net Cash Provided by Financing Activities   7,598,008    10,573 
           
Increase in Cash and Cash Equivalents   2,182,522    289,681 
           
Cash and Cash Equivalents, Beginning of Period   893,598    326,561 
Cash and Cash Equivalents, End of Period  $3,076,120   $616,242 
Supplemental Disclosures          
Cash paid for interest  $78,136   $77,095 
Cash paid for income taxes  $   $ 
Non-cash investing and financing activities:          
Accrual of preferred stock dividend  $63,683   $69,227 
Assets acquired by finance lease  $50,000   $663,078 

 

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

 

F-31 

 

 

DATA STORAGE CORPORATION AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2021

 

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, Infrastructure as a Service (IaaS), 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 several technical centers in New York, Massachusetts, Texas, Florida and North Carolina.

 

On May 31, 2021, the Company completed the merger (the “Merger”) contemplated by that certain 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. Flagship is a provider of IBM solutions, managed services and cloud solutions. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM business and anticipates meaningful operation efficiency through the integration of the two organizations. The Company also believes the Merger will provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service.

 

Note 2 - Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The Condensed Consolidated Financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiaries, Data Storage Corporation, a Delaware corporation, and Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, and (iv) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant 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).

 

F-32 

 

 

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 years ended December 31, 2020 and 2019 included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”), as filed on March 31, 2021. 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 June 30, 2021 and its results of operations and cash flows for the three and six months ended June 30, 2021 and 2020. The results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2021.

 

Business combinations.

 

We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.

 

Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.

  

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 condensed consolidated financial statements upon the adoption of this ASU.

 

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.

 

F-33 

 

 

 Estimated Fair Value of Financial Instruments

 

The Company’s financial instruments include cash, accounts receivable, accounts payable, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at June 30, 2021 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 performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

As of June 30, 2021, DSC had two customers with an accounts receivable balance representing 33% of total accounts receivable. As of June 30, 2020, DSC had two customers with an accounts receivable balance representing 31% of total accounts receivable.

 

For the six months ended June 30, 2021 the Company had one customer that accounted for 15% of revenue. For the six months ended June 30, 2020 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 receivable 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 5 to 7 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. During the six months ended June 30, 2021, the Company recorded a loss on disposal of equipment of $29,732.

 

F-34 

 

 

Income Taxes

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At June 30, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.

 

Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018 and 2017 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.

 

Goodwill and Other Intangibles

 

In accordance with GAAP, 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) Infrastructure as a Service (IaaS) and Disaster Recovery Revenue

 

Infrastructure as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise level technical assets in Tier 3 data centers. DSC provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures.

 

Clients can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from DSC are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allows clients to centralize and streamline their mission critical digital information and technical environment. clients' data is vaulted, maintenance of retention schedules for corporate governances and regulations to meet their back to work objective in a disaster.

 

F-35 

 

 

  2) Managed Services

 

These services are performed at the inception of a contract. The Company offers professional assistance to its clients during the installation 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.

 

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, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

 

  3) Equipment and Software Revenue

 

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.

 

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 June 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $1,685,951   $39,212   $1,725,163 
Equipment and Software   760,451        760,451 
Managed Services   809,487        809,487 
Nexxis VoIP Services   183,118        183,118 
Other   50,030        50,030 
Total Revenue  $3,489,037   $39,212   $3,528,249 

 

For the Three Months
Ended June 30, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $1,340,437   $42,433   $1,382,870 
Equipment and Software   247,187        247,187 
Managed Services   219,392        219,392 
Nexxis VoIP Services   153,887        153,887 
Other   2,289        2,289 
Total Revenue  $1,963,192   $42,433   $2,005,625 

 

For the Three Months
Ended June 30,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $937,178   $247,187 
Products and services transferred over time   2,591,071    1,758,438 
Total Revenue  $3,528,249   $2,005,625 

 

F-36 

 

 

For the Six Months
Ended June 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $3,307,949   $69,787   $3,385,511 
Equipment and Software   1,225,334        1,225,334 
Managed Services   1,036,254        1,036,254 
Nexxis VoIP Services   378,444        378,444 
Other   77,265        77,265 
Total Revenue  $6,025,246   $69,787   $6,102,940 

 

For the Six Months
Ended June 30, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $2,689,558   $87,032   $2,776,590 
Equipment and Software   575,928        575,928 
Managed Services   439,867        439,867 
Nexxis VoIP Services   307,084        307,084 
Other   4,866        4,866 
Total Revenue  $4,017,303   $87,032   $4,104,335 

 

For the Six Months
Ended June 30,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $1,511,751   $575,928 
Products and services transferred over time   4,591,189    3,528,407 
Total Revenue  $6,102,940   $4,104,335 

 

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 service that encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Ensures retention schedules for corporate compliance. Provides twenty-four (24) hour or less recovery time uses advanced data reduction technology to shorten restore time.

 

  2) High Availability (“HA”): subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time
     
  3) Infrastructure as a Service (“IaaS”): subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems
     
  4) Internet: subscription-based service offers continuous internet connection along with Fail Safe providing disaster recovery

 

F-37 

 

 

  5) Support and Maintenance: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk
     
  6) Initial Implementation / Set-Up Fees: on boarding and set-up IaaS and DRaaS
     
  7) Equipment sales: sale of servers and data storage equipment to the end user
     
  9) License: granting SSL certificates and other licenses
     
  2) High Availability (“HA”): subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time
     
  3) Infrastructure as a Service (“IaaS”): subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems

 

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet

 

Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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 separate performance obligation. Set-up services are performed one time and accordingly the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.

 

Equipment sales

 

For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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

 

In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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 terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.

 

F-38 

 

 

Warranties

 

The Company offers guaranteed service levels and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.

 

Significant judgement

 

In the instances that contracts have multiple performance obligations, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Impairment of Long-Lived Assets

 

In accordance with FASB ASC 360-10-35, 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 undiscounted future cash flows.

 

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred $252,286 and $137,931 for advertising costs for the six months ended June 30, 2021 and 2020, 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 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 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 of these entities over a period equal to the expected life of the awards.

 

Net Income (Loss) Per Common Share

 

In accordance with FASB ASC 260-10-5 Earnings Per 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.

 

F-39 

 

 

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

 

                    
   For the Three Months Ended June 30,  For the Six Months Ended
June 30,
   2021  2020  2021  2020
             
Net Income (Loss) Available to Common Shareholders  $114,313   $155,705   $77,529   $87,109 
                     
Weighted average number of common shares – basic   3,981,402    3,213,485    3,607,909    3,212,822 
Dilutive securities Options   134,254    140,770        140,770 
 Warrants   3,333    3,333    3,333    3,333 
Weighted average number of common shares – diluted   4,118,989    3,357,589    3,611,242    3,356,926 
                     
Earnings (Loss) per share, basic  $0.03   $0.05   $0.02   $0.03 
Earnings (Loss) per share, diluted  $0.03   $0.05   $0.02   $0.03 

 

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 June 30,  Six Months ended June 30,
    2021  2020  2021  2020
Options   66,901    69,875    201,155    69,875 
Warrants   1,840,000        1,840,000     
    1,906,901    69,875    2,041,155    69,875 

 

Note 3 - Property and Equipment

 

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

 

          
   June 30,  December 31,
   2021  2020
Storage equipment  $476,887   $756,236 
Website and software       533,417 
Furniture and fixtures   27,850    17,441 
Leasehold improvements   20,983    20,983 
Computer hardware and software   299,867    1,236,329 
Data center equipment   5,502,288    5,281,017 
    6,327,875    7,845,423 
Less: Accumulated depreciation   (4,177,560)   (5,543,822)
Net property and equipment  $2,150,315   $2,301,601 

 

Depreciation expense for the six months ended June 30, 2021 and 2020 was $479,768 and $397,467, respectively.

 

F-40 

 

 

Note 4 - Goodwill and Intangible Assets

 

Goodwill and intangible assets consisted of the following:

  

                    
         June 30, 2021   
   Estimated life     Accumulated   
   in years  Gross amount  Amortization  Net
Intangible assets not subject to amortization                    
Goodwill   Indefinite   $13,216,040   $   $13,216,040 
Trademarks   Indefinite    294,268        294,268 
                     
 Total intangible assets not subject to amortization        13,510,308        13,510,308 
Intangible assets subject to amortization                    
Customer lists   5-15    744,099    744,099     
ABC acquired contracts   5    310,000    289,334    20,666 
SIAS acquired contracts   5    660,000    616,000    44,000 
Non-compete agreements   4    272,147    272,147     
Website and Digital Assets   3    33,002    274    32,728 
Total intangible assets subject to amortization        2,019,248    1,921,854    97,394 
Total Goodwill and Intangible Assets       $15,529,556   $1,921,854   $13,607,702 

 

Scheduled amortization over the next three years are as follows:

 

      
Twelve months ending June 30,   
2022   $75,575 
2023    10,909 
2024    10,910 
Total   $97,394 

 

Amortization expense for the six months ended June 30, 2021 and 2020 were $97,275 and $98,667respectively.

 

Note 5 –Leases

 

Operating Leases

 

The Company currently has 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.

 

F-41 

 

 

The lease for office space in Warwick, RI, called for monthly payments of $2,324 beginning February 1, 2015 which escalated to $2,460 on February 1, 2017. This lease commenced on February 1, 2015 and expired on January 31, 2019. The Company extended this lease until January 31, 2020. This lease was further extended until January 31, 2021. The annual base rent was $31,176 payable in equal monthly installments of $2,598. The Company satisfied the terms of the lease and no longer occupies this premise.

 

The Company leases rack space in New York, Massachusetts and North Carolina. These leases are month to month and the monthly rent is approximately $25,000.

 

In 2020, the Company entered into a new rack space lease agreement in Dallas, TX. The lease term is 13 months and requires monthly payments of $1,905 and expires on July 31, 2023.

 

Finance Lease Obligations

 

On June 1, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with 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 with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with 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 with Arrow Capital Solutions, Inc. to lease equipment under a finance lease. The lease obligation is payable to Arrow Capital Solutions with monthly installments of $4,524. The lease carries an interest rate of 7% and is a three-year lease.

 

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 the Company’s President, Harold Schwartz.

 

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 new 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 new 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 new 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%.

 

F-42 

 

 

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 7% was used in preparation of the ROU asset and operating liabilities.

 

The components of lease expense were as follows:

 

     
   Six Months Ended
June 30, 2021
Finance leases:     
Amortization of assets, included in depreciation and amortization expense  $677,505 
Interest on lease liabilities, included in interest expense   102,539 
Operating lease:     
Amortization of assets, included in total operating expense   51,762 
Interest on lease liabilities, included in total operating expense   8,197 
Total net lease cost  $840,000 
      
Supplemental balance sheet information related to leases was as follows     
      
Operating Leases     
      
Operating lease ROU asset  $198,549 
      
Current operating lease liabilities   106,102 
Noncurrent operating lease liabilities   102,407 
Total operating lease liabilities  $208,509 

 

   June 30, 2021
Finance leases:     
Property and equipment, at cost  $4,416,665 
Accumulated amortization   (2,516,643)
Property and equipment, net   1,900,022 
      
Current obligations of finance leases  $1,147,355 
Finance leases, net of current obligations   765,102 
Total finance lease liabilities  $1,912,457 

 

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

  

F-43 

 

 

       
    Six Months Ended
June 30, 2021
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows related to operating leases   $ 43,362  
Financing cash flows related to finance leases   $ 677,505  
         
Weighted average remaining lease term (in years):        
Operating leases     1.22  
Finance leases     1.82  
         
Weighted average discount rate:        
Operating leases     7 %
Finance leases     6 %

 

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

 

          
For the Twelve Months Ended June 30,  Operating Leases  Finance Leases
2022  $106,102    1,209,750 
2023   109,365    622,949 
2024   9,395    242,341 
Total lease payments   224,863    2,075,040 
Less: Amounts representing interest   (16,354)   (162,584)
Total lease obligations   208,509    1,912,457 
Less: Current   (106,102)   (1,273,587)
   $102,407   $765,102 

 

As of June 30, 2021, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the six months ended June 30, 2021 and 2020 was $41,894 and $79,510, respectively.

 

Note 6 - Commitments and Contingencies

 

COVID-19

 

The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The extent to which COVID-19 will adversely impact the Company’s business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) the Company’s ability to effectively carry out its operations due to any adverse impacts on the health and safety of its employees and their families.

 

Under NYS Executive Order 202.6, “Essential Business,” DSC is an “Essential Business” based on the following in the Executive order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including the Company’s specialized technical staff, are working remotely or in a virtual environment. DSC always maintains the ability for team members to work virtually and the Company will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to the Company’s business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though the Company does not believe these circumstances have, or will, materially adversely impact its internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, the Company may experience disruptions to our business including, but not limited to: equipment, its workforce, or to its business relationships with other third parties. The extent to which COVID-19 impacts the Company’s operations or those of its third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on the Company’s financial results and our ability to conduct business as expected.

 

F-44 

 

 

Revolving Credit Facility

 

On January 31, 2008, the Company entered into a revolving credit line with a bank. The credit facility provides for $100,000 at prime plus 0.5% and is secured by all assets of the Company and personally guaranteed by the Company’s CEO. As of June 30, 2021 and December 31, 2020 the balance was $0 and $24 respectively.

  

Note 7 – Note payable

 

On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on April 30, 2022 and bears interest at a fixed rate of 1.00% per annum, payable monthly commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The Company has applied for the loan forgiveness.

 

On June 1, 2021 the Company assumed the PPP loan of Flagship Solutions, LLC in the amount of $307,300. During the six months ended June 30, 2021, the PPP loan was forgiven and the Company recorded a gain on forgiveness of debt on the Consolidated Statements of Operations.

 

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 March 8, 2021 the Company’s shareholders approved an amendment to the Company’s articles of incorporation, as amended, to effect a reverse stock split of the Company’s issued and outstanding shares of common stock, at a ratio to be determined at the discretion of the Board of Directors within a range of one (1) share of common stock for every two (2) to sixty (60) shares of common stock, such amendment to be effected only in the event the Board of Directors still deems it advisable. On May 13, 2021, the Company’s registration statement on Form S-1 (File No. 333-23506) was declared effective (the “S-1 Registration Statement”). On May 13, 2021, the Company filed a registration statement on Form S-1 (File No. 333-256111) with the “Securities and Exchange Commission pursuant to Rule 462(b) of the Securities Act of 1933, as amended to register additional securities which was immediately declared effective.

 

On May 6, 2021 the Company filed with the Securities and Exchange Commission Amendment No. 4 to Form S-1 - Registration Statement Under the Securities Act of 1993 to offer 1,162,790 Units (Each Unit Consisting of One Share of Common Stock and One Warrant to Purchase One Share of Common Stock).

 

F-45 

 

 

On May 13, 2021, the Company entered into an Underwriting Agreement (the “Underwriting Agreement”) with Maxim Group LLC, as representative of the several underwriters named therein (the “Representative”), for an underwritten public offering (the “Offering”) of an aggregate of 1,600,000 units (the “Units), each consisting of one share of the Company’s common stock, par value $0.001 per share (the “Common Stock”), together with one warrant to purchase one share of Common Stock (each a “Warrant” and collectively, the “Warrants”) at an exercise price equal to $7.425 per share of Common Stock.

 

The public offering price was $6.75 per Unit and the underwriters agreed to purchase 1,600,000 Units at an 7.5% discount to the public offering price. The Company granted the Representative a 45-day option to purchase an additional 240,000 shares of Common Stock and/or an additional 240,000 Warrants, in any combination thereof, to cover over-allotments, . On May 15, 2021, the Representative exercised the over-allotment option to purchase an additional 240,000 Warrants to purchase 240,000 shares of Common Stock. The gross proceeds from the Offering were $10.8 million.

 

Pursuant to the Underwriting Agreement, the Company issued warrants to purchase up to a total of 80,000 shares of Common Stock (the “Representative’s Warrants”). The Representative’s Warrants are exercisable at $7.425 per share, are initially exercisable 180 days from the commencement of sales of the securities issued in connection with the Offering, or November 14, 2021, and have a term of five years from their initial issuance date, or May 18, 2026. Pursuant to FINRA rules, the Representative’s Warrants are subject to a lock-up agreement pursuant to which the Representative will not sell, transfer, assign, pledge, or hypothecate these warrants or the securities underlying these warrants, nor will it engage in any hedging, short sale, derivative, put, or call transaction that would result in the effective economic disposition of the warrants or the underlying securities for a period of 180 days from the beginning on the date of commencement of sales of the securities issued in connection with this offering.

 

The Underwriting Agreement contains customary representations, warranties, and covenants by the Company and customary conditions to closing, obligations of the parties and termination provisions. Additionally, under the terms of the Underwriting Agreement, the Company has agreed to indemnify the underwriters for losses, expenses and damages arising out of or in connection with the Offering, including for liabilities under the Securities Act, or contribute to payments the underwriters may be required to make with respect to these liabilities.

 

Pursuant to the Underwriting Agreement, subject to certain exceptions, each director and executive officer of the Company and certain of its stockholders have agreed to a 180-day “lock-up” from the date of the closing of the Offering of shares of Common Stock that they beneficially own, and the Company agreed to a 120-day lock-up, not to offer, sell, contract to sell, pledge or otherwise dispose of any shares of Common Stock or securities convertible into Common Stock, without first obtaining the consent of the Representative.

 

On May 14, 2021, the Company effected a 1-for-40 reverse stock split. As a result, all share information in the accompanying condensed financial statements has been adjusted as if the reverse stock split happened on the earliest date presented.

 

During the six months ended June 30, 2021, employees exercised 6,592 options via cashless exercise, into 5,060 shares of common stock.

 

F-46 

 

 

Common Stock Options

 

A summary of the Company’s option 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, 2020   207,650   $2.0-16   $5.2    6.6 
Options Granted                
Exercised   (6,592)   2.0    2.0     
Expired/Cancelled                
Options Outstanding at June 30, 2021   201,155   $2.0-16   $5.53    6.12 
                     
Options Exercisable at June 30, 2021   201,155   $2.0-16   $5.53    6.12 

 

Share-based compensation expense for options totaling $76,221 and $74,386 was recognized in our results for the six months ended June 30, 2021 and 2020, 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 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 June 30, 2021, there was $187,890 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 1.5 years.

 

Preferred Stock

 

Dividends

 

Each share of Series A Preferred Stock, in preference to the holders of all common stock, shall entitle its holder to receive, but only out of funds that are legally available therefore, cash dividends at the rate of ten percent (10%) per annum from the Original Issue Date on the Original Issue Price for such share of Series A Preferred Stock, compounding annually unless paid by the Company. On May 18, 2021, the Company converted 1,401,786 shares of Series A Preferred Stock into 43,806 shares of common stock. As part of this transaction the Company also paid $1,179,357 the accrued and unpaid dividends. Accrued dividends at June 30, 2021 were $0.

  

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.

 

F-47 

 

 

Note 10 - Related Party Transactions

 

Finance Lease Obligations – Related Party

 

During the three months ended June 30, 2021 the Company entered into one related party finance lease obligations. See Note 5 for details.

 

Nexxis Capital LLC

 

Charles 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 $3,968 and $0 during the three months ended June 30, 2021 and 2020 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.

 

Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, was converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing and subject to adjustment as set forth below in connection with a net working capital adjustment, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing, subject to a cap of $4,950,000.

 

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 have 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 will be 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.

 

F-48 

 

 

Following the closing of the transaction, Flagship’s financial statements as of the Closing were consolidated with the Consolidated Financial Statements of the Company. These amounts are provisional and may be adjusted during the measurement period.

 

The following sets forth the components of the purchase price:

 

     
Purchase price:     
Cash paid to seller  $6,149,343 
Contingent Consideration - shares   4,950,000 
Total purchase price   11,099,343 
      
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 assets acquired   1,789,393 
      
Liabilities assumed:     
Accounts payable and accrued expenses   514,354 
Deferred Revenue   68,736 
PPP Loan Payable   307,300 
Total liabilities assumed   890,390 
      
Net assets acquired   899,003 
      
Excess purchase price  $10,200,340 

 

Due to the limited amount of time since the acquisition date, the assets and liabilities of Flagship were recorded based primarily on their acquisition date carrying values. Management believes the estimated fair value of these accounts on the acquisition date approximates their carrying value as reflected in the table above due to the short-term nature of these instruments. The remaining assets and liabilities primarily consisted of goodwill and customer relationships. We will adjust the remaining assets and liabilities to fair value as valuations are completed and we obtain information necessary to complete the analyses, but no later than one year from the acquisition data. For purposes of the preliminary allocation of the purchase price, the excess purchase price has been recorded as goodwill.

 

F-49 

 

 

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, 2020.

 

       
    Three Months Ended
    June 30, 2020
Revenues   $ 4,612,967  
Net income attributable to common shareholders   $ 437,524  
Net income per share   $ 0.12  
Weighted average number of shares outstanding     3,751,825  

 

   Six Months Ended
   June 30, 2020
Revenues  $9,613,734 
Net income attributable to common shareholders  $304,889 
Net income per share  $0.08 
Weighted average number of shares outstanding   3,751,825 

 

   Three Months Ended
   June 30, 2021
Revenues  $7,759,779 
Net income attributable to common shareholders  $1,288,367 
Net income per share  $0.41 
Weighted average number of shares outstanding   3,751,825 

 

   Six Months Ended
   June 30, 2021
Revenues  $14,270,565 
Net income attributable to common shareholders  $1,202,704 
Net income per share  $0.32 
Weighted average number of shares outstanding   3,751,825 

 

Note 12 -Subsequent Events

 

Subsequent to June 30, 2021, investors exercised 455,390 warrants into 455,390 shares of common stock for $3,381,271.

 

On July 21, 2021, the Company completed an equity offering whereas the Company sold 1,375,000 shares of common stock and 1,031,250 warrants for net proceeds of $7.6 million. The warrants have an exercise price of $6.14 and a term of five and a half years

 

F-50 

 

 

1,031,250 Shares of Common Stock

 

 

 

PROSPECTUS

 

, 2021

 

Through and including                , 2021 (the 25th day after the date of this prospectus), all dealers that effect transactions in these securities, whether or not participating in this offering, may be required to deliver a prospectus. This is in addition to a dealer’s obligation to deliver a prospectus when acting as an underwriter and with respect to an unsold allotment or subscription.

 

 
 

 

PART II

INFORMATION NOT REQUIRED IN PROSPECTUS

 

Item 13. Other Expenses of Issuance and Distribution

 

The following table sets forth an itemization of the various expenses, all of which we will pay, in connection with the issuance and distribution of the securities being registered. All of the amounts shown are estimated except the SEC Registration Fee.

 

   Approximate
   Amount
SEC Registration Fee  $450.04 
Accounting fees  $7,500*
Legal fees and expenses  $30,000*
Miscellaneous  $5,000*
Total  $42,950.04*

 

* Estimated 

 

Item 14. Indemnification of Directors and Officers

 

Nevada law provides that a Nevada corporation may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative, other than an action by or in the right of the corporation (i.e., a “non-derivative proceeding”), by reason of the fact that he or she is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses, including attorneys’ fees, judgments, fines and amounts paid in settlement actually and reasonably incurred by him in connection with the action, suit or proceeding if he or she:

  

  Is not liable under Section 78.138 of the Nevada Revised Statutes for breach of his or her fiduciary duties to the corporation; or

 

  Acted in good faith and in a manner which he or she reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had no reasonable cause to believe his or her conduct was unlawful.

 

In addition, a Nevada corporation may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by or in the right of the corporation to procure a judgment in its favor (i.e., a “derivative proceeding”), by reason of the fact that he or she is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses, including amounts paid in settlement and attorneys’ fees actually and reasonably incurred by him or her in connection with the defense or settlement of the action or suit if he:

 

  Is not liable under Section 78.138 of the Nevada Revised Statute for breach of his or her fiduciary duties to the corporation; or

 

  Acted in good faith and in a manner which he or she reasonably believed to be in or not opposed to the best interests of the corporation.

 

II-1
 

 

Under Nevada law, indemnification may not be made for any claim, issue or matter as to which such a person has been adjudged by a court of competent jurisdiction, after exhaustion of all appeals therefrom, to be liable to the corporation or for amounts paid in settlement to the corporation, unless and only to the extent that the court in which the action or suit was brought or other court of competent jurisdiction determines upon application that in view of all the circumstances of the case, the person is fairly and reasonably entitled to indemnity for such expenses as the court deems proper.

 

To the extent that a director, officer, employee or agent of a corporation has been successful on the merits or otherwise in defense of any non-derivative proceeding or any derivative proceeding, or in defense of any claim, issue or matter therein, the corporation is obligated to indemnify him or her against expenses, including attorneys’ fees, actually and reasonably incurred in connection with the defense.

 

Further, Nevada law permits a Nevada corporation to purchase and maintain insurance or to make other financial arrangements on behalf of any person who is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise for any liability asserted against him or her and liability and expenses incurred by him or her in his or her capacity as a director, officer, employee or agent, or arising out of his or her status as such, whether or not the corporation has the authority to indemnify him or her against such liability and expenses.

 

Under our articles of incorporation, as amended, the liability of our officers and directors will be eliminated or limited to the fullest extent permitted by Nevada law. If Nevada law is amended to further eliminate or limit, or authorize further corporate action to further eliminate or limit, the liability of officers and directors, the liability of officers and directors shall be eliminated or limited to the fullest extent permitted by Nevada law then in effect.

 

The Company has entered into indemnification agreements with its officers and directors pursuant to which the Company agrees to indemnify said officer or director, to the fullest extent permitted by Nevada law, against any and all losses resulting from any claims relating to the fact that he or she is or was a director, officer, employee, or agent of the Company. The indemnitee will be fully indemnified for any claims (i) to the extent that he or she was successful on the merits in defense of said claims in a court of law; or (ii) to the extent that he or she is serving as a witness and not as a party, in connection with said claim. If items (i) and (ii) do not apply, the Company will indemnify its directors and officers for any losses resulting from any claims, so long as they have complied with the applicable standard of conduct under Nevada law as determined by (i) a majority vote of disinterested directors; or (ii) the written opinion of independent counsel, as applicable. The indemnification agreement also provides the officer or director with the right to request that we advance their expenses prior to final disposition of the claim so long as they execute an undertaking to repay all advances in the event that a Nevada court ultimately determines that they were not entitled indemnification. The officer or director is required under the indemnification agreement to give us notice in writing of a claim as soon as practicable and we are not responsible to provide indemnification if we were not given a reasonable and timely opportunity to participate in the defense of the claim at our own expense.

 

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons of the Company pursuant to the foregoing provisions, or otherwise, we have been advised that in the opinion of the SEC this indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

 

The Company plans to enter into an underwriting agreement in connection with this offering that provides that the underwriters are obligated, under some circumstances, to indemnify the Company’s directors, officers and controlling persons against specified liabilities, including liabilities under the Securities Act.

 

Item 15. Recent Sales of Unregistered Securities

 

In the three (3) years preceding the filing of this registration statement, we have issued the following securities that were not registered under the Securities Act.

 

II-2
 

 

Common Stock

 

  On December 11, 2019, we issued 200,000 shares of our common stock to an employee as compensation.

 

  On December 30, 2019, we issued 100,000 shares of our common stock to an employee in connection with the cash exercise of stock options by such employee for total proceeds to the Company of $5,400.

 

  On February 18, 2020, we issued 100,000 shares of our common stock to an employee in connection with the cash exercise of stock options by such employee for total proceeds to the Company of $5,400.

 

Warrants to Purchase Common Stock

 

On July 19, 2021, we issued warrants to purchase up to an aggregate of 1,031,250 shares of our common stock at an exercise price of $6.15 per share to the Selling Shareholders. The shares of common stock underlying such warrants are being registered pursuant to this registration statement.

 

2018 Incentive Plan-Related Issuances

 

From January 1, 2018 through December 31, 2018, we issued to our directors, employees, and channel partners options to purchase an aggregate of 1,022,004 shares of our common stock at a per share exercise price of $0.05 under the Company’s Amended and Restated Data Storage Corporation Incentive Award Plan (the “Plan”).

 

2019 Incentive Plan-Related Issuances

 

From January 1, 2019 through December 31, 2019, we issued to our directors, employees, and channel partners options to purchase an aggregate of 2,850,000 shares of our common stock with per share exercise prices ranging from $0.054 to $0.06 under the Plan.

 

2020 Incentive Plan-Related Issuances

 

From January 1, 2020 through the date of the prospectus, we issued to our directors, employees, and channel partners options to purchase an aggregate of 350,000 shares of our common stock with per share exercise prices ranging from $0.12 to $0.13 under the Plan.

 

The securities described in this section were issued to investors in reliance upon the exemption from the registration requirements of the Securities Act, as set forth in Section 4(a)(2) of the Securities Act and/or Regulation D promulgated thereunder relative to transactions by an issuer not involving any public offering, to the extent an exemption from such registration was required. The recipients of the securities in the transactions described above acquired the securities for their own account for investment purposes only and not with a view to, or for sale in connection with, any distribution thereof. Appropriate legends were affixed to the instruments representing such securities issued in such transactions.

 

Item 16. Exhibits and Financial Statement Schedules

 

(a) See the Exhibit Index on the page immediately preceding the signature page hereto for a list of exhibits filed as part of this registration statement on Form S-1, as amended, which Exhibit Index is incorporated herein by reference.

 

(b) No financial statement schedules are provided because the information called for is not required or is shown either in the financial statements or the notes thereto.

 

Item 17. Undertakings

 

(a) The undersigned registrant hereby undertakes:

 

  (1) To file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement:

 

  (i) To include any prospectus required by Section 10(a)(3) of the Securities Act of 1933, as amended (the “Securities Act”);

 

II-3
 

 

  (ii) To reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the Commission pursuant to Rule 424(b) if, in the aggregate, the changes in volume and price represent no more than a 20 percent change in the maximum aggregate offering price set forth in the “Calculation of Registration Fee” table in the effective registration statement;

 

  (iii) To include any material information with respect to the plan of distribution not previously disclosed in the registration statement or any material change to such information in the registration statement;

 

  (2) That, for the purpose of determining any liability under the Securities Act, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.

 

  (3) To remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering.

 

  (4) That, for the purpose of determining liability under the Securities Act to any purchaser, each prospectus filed pursuant to Rule 424(b) as part of a registration statement relating to an offering, other than registration statements relying on Rule 430B or other than prospectuses filed in reliance on Rule 430A, shall be deemed to be part of and included in the registration statement as of the date it is first used after effectiveness. Provided, however, that no statement made in a registration statement or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of contract of sale prior to such first use, supersede or modify any statement that was made in the registration statement or prospectus that was part of the registration statement or made in any such document immediately prior to such date of first use.

 

  (5) That, for the purpose of determining liability of the registrant under the Securities Act to any purchaser in the initial distribution of the securities, the undersigned registrant undertakes that in a primary offering of securities of the undersigned registrant pursuant to this registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities are offered or sold to such purchaser by means of any of the following communications, the undersigned registrant will be a seller to the purchaser and will be considered to offer or sell such securities to such purchaser:

 

  (i) Any preliminary prospectus or prospectus of the undersigned registrant relating to the offering required to be filed pursuant to Rule 424;

 

  (ii) Any free writing prospectus relating to the offering prepared by or on behalf of the undersigned registrant or used or referred to by the undersigned registrant;

 

  (iii) The portion of any other free writing prospectus relating to the offering containing material information about the undersigned registrant or its securities provided by or on behalf of the undersigned registrant; and

 

  (iv) Any other communication that is an offer in the offering made by the undersigned registrant to the purchaser.

 

II-4
 

 

(b) Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Act and will be governed by the final adjudication of such issue.

 

The following exhibits to this registration statement are being filed with the Commission as exhibits to this registration statement on Form S-1 and are incorporated by reference.

 

II-5
 

 

INDEX TO EXHIBITS

  

Exhibit    
Number   Description
2.1   Agreement and Plan of Merger by and between Data Storage Corporation and Flagship Solutions, LLC dated February 4, 2021 (incorporated by reference to Exhibit 10.1 to Form 8-K (File No. 001-35384) filed on February 10, 2021).
2.2   Amendment, dated February 12, 2021, to the Agreement and Plan of Merger by and between Data Storage Corporation, Data Storage FL, LLC, Flagship Solutions, LLC, and the owners of Equity Interests (as defined therein) dated February 4, 2021 (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K (File No. 001-35384) filed on February 16, 2021)
3.1   Articles of Incorporation (incorporated by reference to Exhibit 3.1 to the Registrant’s Registration Statement on Form SB-2 (File No. 333-148167) filed on December 19, 2007 (the “SB-2”))
3.2   Certificate of Amendment to Articles of Incorporation (incorporated by reference to Exhibit 3.1 to Form 8-K (File No. 333-148167) filed on October 24, 2008)
3.3   Certificate of Amendment to Articles of Incorporation (incorporated by reference to Exhibit 3.1 to the Current Report to Form 8-K (File No. 333-148167) filed January 9, 2009)
3.4   Certificate of Designation for Series A Preferred Stock (Incorporated by reference to Exhibit F to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission March 8, 2021.
3.5   Bylaws (incorporated by reference to Exhibit 3.2 to the SB-2 (File No. 333-148167))
3.6   Amended Bylaws (incorporated by reference to Exhibit 3.2 to Form 8-K (File No. 333-148167) filed on October 24, 2008)
3.7   Certificate of Amendment to the Articles of Incorporation (incorporated by reference to Appendix A to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
3.8   Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 7, 2008 (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K (File No. 001-35384) filed with the Securities and Exchange Commission on April 20, 2021).
3.9   Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated October 16, 2008 (incorporated by reference to Exhibit 3.2 to the Current Report on Form 8-K (File No. 001-35384) filed with the Securities and Exchange Commission on April 20, 2021).
3.10   Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated January 6, 2009 (incorporated by reference to Exhibit 3.3 to the Current Report on Form 8-K (File No. 001-35384) filed with the Securities and Exchange Commission on April 20, 2021).
3.11   Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated January 6, 2009 (incorporated by reference to Exhibit 3.4 to the Current Report on Form 8-K (File No. 001-35384) filed with the Securities and Exchange Commission on April 20, 2021).
3.12   Certificate of Validation and Ratification of the Certificate of Correction to the Certificate of Amendment to the Articles of Incorporation dated January 6, 2009 (incorporated by reference to Exhibit 3.4 to the Current Report on Form 8-K (File No. 001-35384) filed with the Securities and Exchange Commission on April 20, 2021).
4.1   Share Exchange Agreement, dated October 20, 2008, by and among Euro Trend Inc., Data Storage Corporation and the shareholders of Data Storage Corporation named on the signature page thereto (incorporated by reference to Exhibit 10.1 to Form 8-K (File No. 333-148167) filed on October 24, 2008)
4.2   Share Exchange Agreement, dated October 20, 2008, by and among, Euro Trend Inc., Data Storage Corporation and the shareholders of Data Storage Corporation named on the signature page thereto (incorporated by reference to Exhibit 10.1 to Form 8-K/A (File No. 333-148167) filed on June 29, 2009)
4.3   Data Storage Corporation 2010 Incentive Award Plan (incorporated by reference to Exhibit 10.1 on Form S-8/A filed on October 25, 2010 (File No. 333-169042)).

 

II-6
 

 

4.4   Amended and Restated Data Storage Corporation 2010 Incentive Award Plan (incorporated by reference to Exhibit 10.1 to Form 8-K (File No. 001-35384) filed on April 26, 2012).
4.5   Data Storage Corporation 2021 Stock Incentive Plan (incorporated by reference to Appendix B to the Information Statement on Schedule 14C (File No. 001-35384) filed with the Securities and Exchange Commission on March 8, 2021).
4.6   Representative’s Warrant dated May 18, 2021 (incorporated by reference to Exhibit 4.1 to Form 8-K (File No. 001-35384) filed on May 18, 2021).
4.7   Form of Common Stock Warrant (incorporated by reference to Exhibit 4.2 to Form 8-K (File No. 001-35384) filed on May 18, 2021).
4.8   Warrant Agency Agreement, dated May 18, 2021, by and between the Company and VStock Transfer LLC (incorporated by reference to Exhibit 4.3 to Form 8-K (File No. 001-35384) filed on May 18, 2021).
4.9   Form of Warrant (incorporated by reference to Exhibit 4.1 to Form 8-K (File No. 001-35384) filed on July 20, 2021).
5.1*   Opinion of Lucosky Brookman LLP
10.1   Asset Purchase Agreement by and between ABC Services Inc., and Data Storage Corporation as of October 25, 2016 (incorporated by reference to Exhibit 10.1 to Form 8-K (File No. 001-35384) filed on October 31, 2016).
10.2   Asset Purchase Agreement by and between ABC Services II Inc., and Data Storage Corporation as of October 25, 2016 (incorporated by reference to Exhibit 10.2 to Form 8-K (File No. 001-35384) filed on October 31, 2016).
10.3   Form of Stockholders Agreement by and between Data Storage Corporation, Nexxis Inc., and John Camello dated November 13, 2017 (incorporated by reference to Exhibit 10.22 to Form 10-Q (File No. 001-35384) filled November 19, 2018).
10.4   Form of Employment Agreement between Data Storage Corporation, Nexxis Inc., and John Camello dated November 13, 2017 (incorporated by reference to Exhibit 10.23 to Form 10-Q (File No. 001-35384) filed November 19, 2018).  
10.5   Buyout Lease Agreement between Data Storage Corporation and Systems Trading, Inc. dated March 15, 2018 (incorporated by reference to Exhibit 10.6 to the Annual Report on Form 10-K (File No. 001-35384) filed on March 31, 2021).
10.6   FMV Lease Agreement between Data Storage Corporation and Systems Trading, Inc. dated September 14, 2018 (incorporated by reference to Exhibit 10.7 to the Annual Report on Form 10-K (File No. 001-35384) filed on March 31, 2021).
10.7   Buyout Lease Agreement DSC003 between Data Storage Corporation and Systems Trading, Inc. dated December 18, 2018 (incorporated by reference to Exhibit 10.8 to the Annual Report on Form 10-K (File No. 001-35384) filed on March 31, 2021).
10.8   Buyout Lease Agreement DSC004 between Data Storage Corporation and Systems Trading, Inc. dated December 18, 2018 (incorporated by reference to Exhibit 10.9 to the Annual Report on Form 10-K (File No. 001-35384) filed on March 31, 2021).
10.9   Addendum 1 to Lease DSC003 between Data Storage Corporation and Systems Trading, Inc. dated March 20, 2019 (incorporated by reference to Exhibit 10.10 to the Annual Report on Form 10-K (File No. 001-35384) filed on March 31, 2021).
10.10   Addendum 1 to Lease DSC004 between Data Storage Corporation and Systems Trading, Inc. dated March 20, 2019 (incorporated by reference to Exhibit 10.11 to the Annual Report on Form 10-K (File No. 001-35384) filed on March 31, 2021).
10.11   Buyout Lease Agreement DSC006 between Data Storage Corporation and Systems Trading, Inc. dated November 12, 2019 (incorporated by reference to Exhibit 10.12 to the Annual Report on Form 10-K (File No. 001-35384) filed on March 31, 2021).
10.12   Buyout Lease Agreement DSC007 between Data Storage Corporation and Systems Trading, Inc. dated March 4, 2021 (incorporated by reference to Exhibit 10.15 to the Annual Report on Form 10-K (File No. 001-35384) filed on March 31, 2021)
10.13   Employment Agreement with Mark Wyllie (incorporated by reference to Exhibit 10.2 to Form 8-K (File No. 001-35384) filed on June 3, 2021).
10.14   Offer Letter entered into between Data Storage Corporation and Chris H. Panagiotakos (incorporated herein by reference to Exhibit 10.14 to the Company’s Registration Statement on Form S-1 as filed with the Securities and Exchange Commission on April 28, 2021 (File Number 333-253056)).

 

II-7
 

 

10.15   Form of Securities Purchase Agreement dated July 19, 2021 between Data Storage Corporation and certain purchasers (incorporated by reference to Exhibit 10.1 to Form 8-K (File No. 001-35384) filed on July 20, 2021).
10.16   Form of Placement Agency Agreement dated July 19, 2021 between Data Storage Corporation and Maxim Group LLC (incorporated by reference to Exhibit 10.2 to Form 8-K (File No. 001-35384) filed on July 20, 2021).
23.1*   Consent of Rosenberg Rich Baker Berman & Company, P.A.
23.2   Consent of Lucosky Brookman LLP (included in Exhibit 5.1)
24.1*   Power of Attorney (included on the signature page)

 

* Filed herewith

  

II-8 

 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Act of 1933, as amended, the Registrant has duly caused this Registration Statement to be signed on its behalf by the undersigned, thereunto duly authorized in the City of Melville, State of New York, on August 25, 2021.

 

  DATA STORAGE CORPORATION
   
  /s/ Charles M. Piluso
  Charles M. Piluso
  Chief Executive Officer

 

POWER OF ATTORNEY

 

Each of the undersigned hereby constitutes and appoints Charles M. Piluso his true and lawful attorney-in-fact and agent, with full power of substitution and resubstitution, for him and in his name, place and stead, in any and all capacities, to sign any and all amendments (including post effective amendments) to this registration statement, or any related registration statement filed pursuant to Rule 462 under the Securities Act, and to file the same, with exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent full power and authority to do and perform each and every act and thing requisite and desirable to be done in as fully and to all intents and purposes as the undersigned might or could do in person, hereby ratifying and confirming all acts and things that said attorney-in-fact and agent or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof. Each of the undersigned has executed this power of attorney as of the date indicated.

 

Pursuant to the requirements of the Securities Act of 1933, as amended, this Registration Statement has been signed by the following persons on behalf of the Registrant in the capacities and on the dates indicated.

 

Signature   Title   Date
         
/s/ Charles M. Piluso   Chief Executive Officer and Director   August 25, 2021
Charles M. Piluso   (Principal Executive Officer)        
         
/s/ Chris Panagiotakos   Chief Financial Officer and Principal Financial Officer   August 25, 2021
Chris Panagiotakos    (Principal Financial Officer and Principal Accounting Officer)    
         
/s/ Harold Schwartz   Director   August 25, 2021
Harold Schwartz        
         
/s/ Thomas Kempster   Director   August 25, 2021
Thomas Kempster        
         
 /s/ John Argen   Director   August 25, 2021
John Argen        
         
/s/ Joseph Hoffman   Director   August 25, 2021
Joseph Hoffman        
         
/s/ Lawrence Maglione, Jr.   Director   August 25, 2021
Lawrence Maglione, Jr.        
         
/s/ Matthew Grover   Director   August 25, 2021
Matthew Grover        
         
/s/ Todd Correll   Director   August 25, 2021
Todd Correll        
         
/s/ Mark Wyllie   Director   August 25, 2021
Mark Wyllie        

  

II-8

 

 

 

EX-5.1 2 e3043_ex5-1.htm EXHIBIT 5.1

 

 

EXHIBIT 5.1

 

 

 

 

August 25, 2021

 

Data Storage Corporation

48 South Service Road

Melville, NY 11747

 

 

  RE: Data Storage Corporation’s the Registration Statement on Form S-1

 

Ladies and Gentlemen:

 

We are acting as counsel for Data Storage Corporation, a Nevada corporation (the “Company”), in connection with the Registration Statement on Form S-1 (“Registration Statement”), filed with the Securities and Exchange Commission (the “Commission”) pursuant to the Securities Act of 1933, as amended (the “Securities Act”) with respect to 1,031,250 shares of common stock, par value $0.001 per share (the “Common Stock”) of the Company, that may be issued from time to time upon exercise of the warrants as set forth in the Registration Statement.

 

As such counsel, we have examined such matters of fact and questions of law as we have considered appropriate for purposes of this letter. With your consent, we have relied upon certificates and other assurances of officers of the Company and others as to factual matters without having independently verified such factual matters. We are opining herein as to the laws of the State of Nevada, including the Constitution of the State of Nevada, and we express no opinion with respect to any other laws.

 

Based upon the foregoing and in reliance thereon, and subject to the qualifications, limitations, exceptions and assumptions set forth herein, we are of the opinion that the Common Stock, when issued upon the exercise of warrants against payment therefor as set forth in the Registration Statement, will be validly issued, fully paid and non-assessable.

 

This opinion letter speaks only as of the date hereof and we assume no obligation to update or supplement this opinion letter if any applicable laws change after the date of this opinion letter or if we become aware after the date of this opinion letter of any facts, whether existing before or arising after the date hereof, that might change the opinions expressed above.

 

This opinion letter is furnished in connection with the filing of the Registration Statement and may not be relied upon for any other purpose without our prior written consent in each instance. Further, no portion of this letter may be quoted, circulated or referred to in any other document for any other purpose without our prior written consent.

 

We hereby consent to the filing of this opinion with the Commission as an exhibit to the Registration Statement and to the use of our name as it appears in the prospectus included in the Registration Statement. In giving such consent, we do not thereby admit that we come within the category of persons whose consent is required under Section 7 of the Securities Act or the rules and regulations of the Commission promulgated thereunder. This opinion is expressed as of the date hereof unless otherwise expressly stated, and we disclaim any undertaking to advise you of any subsequent changes in the facts stated or assumed herein or of any subsequent changes in applicable laws.

 

  Very truly yours,
   
  /s/ Lucosky Brookman LLP
  Lucosky Brookman LLP

 

 

 

EX-23.1 3 e3043_ex23-1.htm EXHIBIT 23.1

 

 

EXHIBIT 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We consent to the inclusion in the Registration Statement (Form S-1) of our report dated March 31, 2021, with respect to the audited financial statements of Data Storage Corporation, included in its Annual Report on Form 10-K for the years ended December 31, 2020 and 2019.

 

We also consent to the references to us under the heading “Experts” in such Registration Statement.

 

/s/ Rosenberg Rich Baker Berman, P.A.

 

www.rrbb.com

Somerset, New Jersey

 

August 24, 2021

 

 

 

GRAPHIC 4 img001.jpg GRAPHIC begin 644 img001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" [ /H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BOPR_X+ M/_\ !1[X[_\ !/RR^ D_P2T3P!J[_$W4/&EKX@'CG3=3U!($\/VNCSV/]G?V M??V/DEVOKCSS+Y@8+&$"\FOTB^*?[;/[+?P4\87?@#XH?%_PYX0\7V-K:7UU MHNI"^:[@M;^,2VDS>1:31[9XL.H#DE>H'2OY\?\ @L_H>N_\%,+#X#VO[">E M3?M'77PDU+QI<_$B#P9+# ?"<'B>QTB'0'U!M8:P!;5'T^^%NMOYK8MW9@ 0 M1^J^&W"M2KQ1D>.XJR#$1X1K0Q-;%9AG&!Q6&R*5&K@<3]3JULPKQPF#5*KB MG0CAZDL9"%6LZ<(2G*482_'O$OC;!0X;SW*>$>*,OJ<;T:E##X3*,ES;+\5Q M'#$T,=AWCJ%'*Z%;%X]UZ&$CB)XFDL#*I1HQJ3J1IPA*:^-+7_@X7_X*17]H MFHZ=\&?A5J.G2@M#J%C\./'][93JA*NT-W:ZG);R*K95BCMM92IYKVKX/_\ M!S1\5M%UVUTW]HK]G'P]JNDF9(]4OOASJ&K>&_$EA;A@)KFW\/\ BH.@ M)Q;_ &BS5F&W[0A)K]_?^"5GP9\;_!K]@SX _#7XP>!6\'_$+PQH>LVGB'PY MK%M83:CILMQXFUF\MX[J6 31R/):W$$H82R'8ZAFPN!J?MP?\$W/V;_VU_AM MXA\/>+/ ?ASP_P#$@Z9>/X(^*GA_2;+2_%GAOQ EO(VFSW%_9PP2:MI#W7EI MJ6EZB;B"XMF<1B*;RY4^OQ?%OA(\]QV0YEX;9=A\JHYEB594:6) MGAZ>8TH4JRYZ4H*.(<_?LP_M3_!7] MK_X6:3\7O@9XNM/%'AC4<6VHVA(MM=\+ZRL:27?A_P 3:0[-<:3JUH7Q)!,K M13(//M)I[=UE;Z+K^!#_ ((W_';X@?L9?\%'8?@%XGOWM?#?Q*\9ZW\"?BCX M=%Q(VE_\)IHUY=V7AGQ#;6^1%_:%MK,*V@N H=M.OKF%BX(%?O#_ ,%&?^"Z MVE?L:?&#Q#^SOX ^ GB7QW\4/#EO8R:EK'C"Y?PUX0*:O9Q7FG7/AV"TBO-7 M\5VK1RA9;BU%C )T>!7D>)Z^=XH\('N%:4\ZP>8Y;#/0YOAZ=#%5E/-J=.52G'!X:C3KUU];HTZM2-"R+*--T__ (3+P=K=U8L06DTO4O$!O;"YG2'YHP;4J[;0P"'(_:7XD_\ M!83X3VO_ 3[;]NOX/\ @K4/B7I,7BG1_ ?B'X:ZAJR>'O$7A7Q1J&J5?9U(TY8CDI3G"4%5G_ ?_ ."O?[%?QS^/VE_LT^ /%OBV]^*FL^(/$/AJRTV^\&ZI8:>V MJ^%X+V?5HI-2F/D1Q11V%T8Y#A92@"X+**_4*O\ ,@_9C_:T/[.7[:&A?M>+ MX$D\6OH?C+QSXM/@*/5FL)+C_A-+35;;[#'K L[ID;3?[3\Q96LI!-Y(5HPK M&O[)?V:/^"S7A[XU?L>_M#_M?^-/@1XP\(^'OV?_ !!::+J'@[PIJ(\:>(-< MBOK6UEBU")I-/T6*PL[>>[1-0NYT>WL;5)[R5RD3(?KO$CP=QG#=7+<1PU@, M=B\JQ&'RO"8JKB\?@JU=9_F6+^J4\%1IN6%J.%2K*G"$E!T8N5Y5[)GQWAEX MS8+B6AF>'XFS# 83-\/B%HX3+\=0H?ZOY;A'BZF-K5>7%TE*G3C5J3BZ MBK.,6HT&VD?MU17\;'BO_@Y1_::\8:K>7'P._94\*0^&;,O(&UN3Q?XVU(6: M,2+B]O/#<6FZ=;.\8!>)%D6(_+OD(W5]R?\ !/7_ (+^>'/VF?BSX6^ W[0G MPQLOA-XW\>#-8\22;_LWA[5['5@FI>'K_ %&5?LNGRO/= M0SWACM9E@9]]?-YEX,^(65Y;B,TQ.3T)T<)1EB,7A\)F> Q>.PM"$'4J5*V# MH5)5;4Z<93G&G*K.,83DH34)6^GRWQK\.\US3#Y3AO>*W@D>'[7H/AJW_ '5C97#I MOM&O$N[F: K*RP;PJ_M5_P % - \7^)?V-?VA-&\#0W=QXBNOA]J;0VEB)&O M+RQM7AN]8M+>./,DLMSI,-X@B3+2AC$H8L0?YH_^"/7QD_9U^#WQZU^[^.@T M?1-3\2^&K/1OAMXW\1P0MH?A;5([G.K:?>7%RIBT6\U6()%#JDJQ+"();26: M$3DC[;P>X2X=Q'"?&/'6;'P6+G1PN*Q/+"'XU](+CWB[!\=^'WAAD7%E'PWRGB^A7Q>;\M_P#A:_@_PGXJTEF1[O1=<\+:CX'U2: X)&G:G%'#!%(5#%&GM[I"3S'@ M #^B?X7_ +8'@CX@?LIV_P"UIKOAWQ5X!\#P^&]1\2ZQI>MZ>9M8L[#29FMK MV[L8K8_\3/3YID>33;N)(OMUL$F$<>[:/2?B+\'O@1^TGX%DT+QUX2\%?$SP M;K5L#;7B16&H((Y5#)=:/KFGL;FSE"L&CN=/O(GP1EB&('Y>?\%5_P!IO1?V M5O@AX>_9?\+_ O2_P##GQ@^&'B'P7HM_9:JVG6?@;2]!@L-,LD%A]BN6U!4 MA>,HK75L28F\QI&8D\.*K\(>*.:<-9#PQX=+A;B:OG48YS_9V80P^"GD&%A3 MJ9BZ5*NJ--8VG16)J_OL)1K4?JRC26*J5O8Q]3!X7C_P1R3C+BGC7Q>?&_!F M%X M(G]W_LQ?MS_L^_M=ZEXITCX+:WK>KWG@_3].U/6UU70;S1T@M=4D>.S,3W61 M,[NC HHRG);K@_8U?P]_L!?MTR?L+:U\1=;3X:S?$L^.M&T72_(@UMM#;3/[ M$DFG\XO_ &?J(N%N3(%*;(_+VY#'.*_J<\/?MW_"ZT_9#\(?M;_%S;\-/#WB MK23>0>&C=G6=8N=6:[O+:T\/:)&L%I-J^IW;6K/'&D$21(7DN'B@C>48XSAS,\9@,KR&M4Q6&S#,WKX6.&PRABG)5H5E!SP ME*FH0=ZC2,QCJX!1>'J4)58T\PKU93J*U+FE&E+[HHK^8KX@_\%YOB?K/B"XLO M@C\!-'BT>.606;>+[G6->U^\M@6,=S=:;X<%O%IK,@RUN9;C82;K_AO4E;5+:QC) M+3W=M//)$A9C:N%;/'B/ 7Q1PV7RS"?#]*JZ='V]3+\-FN6XG-H4^5R;>7TJ M[J3G%)WHTJM6JY*4(0J5%R/T<']*;P2QN;0RFGQ76H>UQ'U:CFN,R3.,'D56 MMS*"2S:OAHT84W)K]_7H4*$8RC4J3HTW[2/]$M%?(/[6'[4,/P$_9:\3_M)^ M!-/T7XDV&EZ=XT[Q!JFGV4-[#J5HLI,1MK[[1#Y:G&)/V2^'7&7$.5RS?)\GGC<)'.J M7#[A"O0ABUFM5Q7U>6"JNGB(0I)REB,14C2H8>%.K*O4I*E-'W?$?B_X><)9 MW'(.(N(:.68Z?#E;BR-2KA\34R^614%*^+CF-"%;"5*E:2C#"86C*MB<94JT M(86G6E7IG[KT5^$_P1_X+&W/B;X"_'#X_?%7X2O:Z)\-O&'A3PKH>A?#JXGU M>ZFG\66VH2VC^)-2U"1;;2]/BFM(8'U48*D\JQ4<%B\3B-.BHQG M44%.H]7\5F/TGO!S+8O+H8S&X'Z]B,)3 MP\?JN'G7R_%JG*MB93E3I.I*E2CHOZDJ*_'/]A/_ (*V>"_VJ?&-G\(_B)X1 MC^%_Q0U6VFD\,26NI'4O"GB^2TB,UU8Z?)[.6^\.?#_3+R*S$.F12-"==\2ZD MZ2C2=)-PC06^(9KJ]D2188PBM+7S&*\..-L'Q10X-K9!BWQ!B8*KAL)2E1JT ML1A6I2EC:6-A4^IRP-.,)NMBI5J=*AR2C7]E52HS^TP/C%X;YAP3B?$/#\4X M!<)X*;H8W,*T:]"MA,:G!1RVOEU2E_:$']HLZ@=9O/@%X'U/P=#+(IXX=V3 /$+&ZTU)PF M0)GM3&'&60"O(M?NK'7-.U M77&L[;7;2:UM87MIXM+OIYH[.ZB;9>V\<S;E3HR@W64*BIR;@T_S_!_2L\$L92=1 M<29CAY_6L+A*6'Q?#>=4,3BGC*KHT<1A*/L:CQ&$57EA6Q$*J6'=2DZU.,:D M9+^BVBOEK]J+]KCX2_LC?#2+XB?%/49Q)J1%IX7\)Z0$NO$7BS5V@6?^SM(M M795$4096O=0N"EK90E9)G+M%%)^$^H?\%N_VH_%EUJFN_"[]F31)O ^E7#_: M;BYM/%OBB:SMHN->,L'5S+)LLHP MRRE6>'699IC\'E.!K8B,N25#"U\=4IK%5(SM"?L(3A&HU3=1U'[./V/'7CAX M<>'>8T\ ?M:^)8OA5XU\,_\ "KOB]<6L]SH>G?VA M_:'AKQDEG$TEY#H5]*L-S:ZM;QJ\\FD7B/*T*NT%Q*R%*_7*OG.).%\]X1S2 MKDW$.75HX24:M*#>-N%^/\DH\0\)9MA\WRJK4J4)5J4:E*MAL52Y76PF-PF(A2Q.#Q=)3A*= M"O2C)PG"K3G6HSA5E^!W[>O_ 2B^,?[5W[1VO?&3P?X_P#A[X>T+5?#_A[2 M(=-\0PZR^IQS:19K;SR2M9V4\'ER."8@LA8*?F -?,'A#QCI_P#P0+?4]5_: M-M+_ .+\?[2\UO9>%8?@[;Q^9H4GP[MGEU+^WD\1OI2E;V/7;;[!+9M-@PW" MRJ@Y']2%?R9?\'1!']E_L@@L%)UCXH@9('_,.\-^OI7[)P!QQQ#QO7R'PKX@ MKX6OP=B<(LOK83"X*C@L=+"Y1A:V/P4(YG1E/$QG#$X6C*I44+U8J4)I1E(_ M">/?"G@W@&OQ!XU<-X3'8?C[#YA5S:EC<7F>*QV6K&Y[B:66YC-Y16A#"2IS MPN-KQI4G4Y*,W&I!N4$?T@?LG_M(^%OVN?@%\/\ ]H/P7H>N^'?#7Q$L+V_T MS1?$JVJ:U91V.IWFERI?+9S3VP=IK*22,12LIC=3GDX^BW=(T:21E1$5G=V( M541069F8X"JH!))( )/%?R$?\$^/^"YW[*?[)G['_P<^ /C[P3\9=8\9_#W M2-6L=:O?#7A_1+W0KFXO=LYI8VM[V*-O,MHRDJ. 67!KS3]M M_P#X.*/$_P :? /B#X1?LI?#G7OA=!XSL;C0M8^(WBJ\M[SQZND:E"]M>V'A M/P[H_P!HCTO4;Z&5X!JDMS?3VZ2G[)'#< 2CPJ_@KQIC.)\PP&6Y#BL#D:S; M&4L'F>95J,<+1RJ&,JPH8J566(GB,3;"*-2*AAU6KOE3C3#IRKX6-&.&AA\,WBW*E*4\1[&@G)\ MU2,(QG^>'@-1\6?^"TFEWG@5UU*RU[]NN_\ $6DW6G9FBNM&TKQO-J-[J$#1 MY$EO]DM)IFD&5\L%B0HS7],_[?/_ 4<_P""9G[+_P"T /$?COX9Z1\?OVK_ M 3X?3PHY\,>&]*U_4O VGK<2ZC;:/K/B766;1M&OX[J>21H+.*]UJR$IAE2 MW#^77Q1_P0D_X);_ !'^'VK3?MJ_';P]=>$_$<_A;5M-^ 7@K7X&BU^S_P"$ MCL98;_XB>(;2Y FTZXO[2=K71+2Y"W;6]Y=:A<+%FV+_ (0_ KQ-X _9\_X* M/?V]^W-X)U/Q?X=\#_&;QY+\7= UK37U>]'B&[OM372_%FI:+>@-K^G:;J4] MGK1MV$D6H6D2F)9D*HW[/F67\.\<<48_"X?'YEFN$\-^#:.62P'#^/6#QW$> M,K.2Q> IXRA5BYX6"RO"X+$1HSE2K8[$RH2K.E17MOQ+++/!_[9_@+Q M5IFE^)O"4%S\-_$4?A_7K"UU72%U:?2_$D,M[_9]]'/:_:)$MX,SB,2#RDVO M\H(;_P %8/\ @K;^SQ\?/V>-7_92_8ITZX\=OXYL;2\^(/BW1O!-SH6A^#_A M_P"&YX-:OK+2[.ZTZRO?M4LEE:I>WBV=MI^EZ?'<)]H=Y@J6/^#8")+JY_;+ MMU)C!.IS2]/)\2\9XY M<,1J<683C:I_9>883%YO@LIP.6X"$Z7M*\Y8APE4 MIX64Y*BHP_+3_@E_H6AZW_P5T^&6@:UH>CZOH-Q\4?C-;3Z)J>FVE_I#P6^D M^)C;Q2:==126C1VS)&ULIA9(6CC* %17]ROQZU']E;]GGX _$_6OC+IWP_\ MAW\#+_1-0TWX@6::-8:1IOB.UUBSET^;1AIFCVUO<:UJVKP226-G96L:GXU\6^"YM0UOX1?&#Q9KMOH.IE].B\< M> ?%LVH1KJ>@W\B&)UU70-2:?3;V,3QP705+A0R,H_1+_@KI^W=X;_X*._LH M_#OXE? CP]\2M&^&?P5^+=OIGQGTGQ;I5O:0:3XI\7>'W/@F]G.FW]_!=V%J MUKJ]JFIW'V>VBN+F.,(DDR@Z>('!^8\:<7\!8ZAB<50X2Q^491AL3G>!Q,72 MH8A5*F.PT8KZU"$,9C)>QHY?B)4*JCBIZ257#JD\O#OC/+N".#?$# 5\+A:_ M%^7YQG&)PN18["S5;$8:5.&"Q3E+ZK.<\'@H_6*V8X>->DWA:>L71Q'M5]/1 M?\%^/V3/@[86WPP_8[_8:U_6/".BQ"PTFTM--T7P3;74$*F.*Y&DZ1H_B#4I MEN(T5Q/J4WVZ<'?<8M"FUVZ\=7G_"!7/B/Q%\3;R:^N[G2K_0_$EK M8W"M;OI\EIIL6F7]]IMO8RV[.1Y>"/ M#/COQ3X,M_AEH5];);NOP^\.:Y8Z+H]WYJ1Q0WUQ>/:S3ZE=6QDMAJ+W$$,K M+&:^FX(R3"Y5Q7Q)A\%P3G>487#8/,,#5XJS[/%QE/ M$QA5QKQ$%7J8:A:4ITJF(J4(_+<=9[C,VX1X9Q..XYR/.<5B\;EV/I<*"O$'Q UKPGX)L[S2?"_ANQEO[Z^U"6QMX+6>XA@5 MI5TK3Y9%O=6GC21X;""=U0D"OPJ_9J_X+MZQI-C_ &#^U'X!N?$EQ%. M/AQ#:6]\D:G5O@JLYQK^ MS_;/&;BCP/GB(RK%XJ3 MJ1A+#/%4G"@UF="G2GAE5^#]7M_V_/\ @E?X\TN.76=9\-Z#?WTATGRM2G\5 M?!WQTELRR7%FUI=,T%I!OVT_\ @EU\ M6?C@WA'1K+QAH_@K6=!UW3KRRM=2N_"'B[3KG3AJ<>C:C<1/=6]G>1S07UC) M&Z2_9KE(Y]\L;,?S$_X*8_\ !3CX??M>?#[PU\)/A9X*\0Z;X*]8\ M5>,K2TL]5N;[3K>YMK'2M!TNUGO9%2=KV0W=T]P)9BD<,4&"Q;[T_8U_8_\ MB99?\$K?C/X#U;2+S3/'OQYTSQ?XW\-^%[]6MM0@BN-,LAX8L;N&7:UM=:TN MDQSK$X#I'?6^]0W%?MW&%-5.&>!....\ER[@_C^GQQD6&JSP?L\#BKB98+D2EB5A\7]4C_-'A]6=+C/Q/\ #/PNXDS? MQ!\*JOAGQ/C:%/,/;9GA,HSVKD>-_LS"Y3B<7A80E5GFM7^SL/5P^&P4,R=3 MFC@Y8K /'S^5/^"#GA3POXK\;_M P^*?#6@^)(+7PGX+EM$U[2+'5EM9)+NY M$K6ZWUO.(3*IQ(T8!D 4,3M%7TOQY^&/P-T2VM=&\#_#SP':Z]I6 MAZ=;QV&EKXB\7ZE-;RW@LK98K94MK.&TCAVQ#RV-R4QYKD_+_P#P3I_;1M_V M$OBYXTE^('@O6]5\.^*=*@\*^-]'L(4M?%OAG5] O&,%U#I^H& 3BWF%Q;7= MC,]N\J.)8Y%*KG[0_P""HO@>']KKX3_"#_@H-\"_#GBK4?!=YX=U/PEX\L+O M3/+\0:'HND:Y?1Z/XFO-,LY;QA:6U^MY:WEQ%)*+>#[%*Y5'.WZ'&9;B\H^D M#A.)L[H3APQG> IY;P]FU:O"IE4.(*^11P^'HI/%NEA\;6CA\;2P\G1IJLL3 M3=*O)8J#E\CEV<9?G_T3\?P7PUBJ57C7AO-*N<<79#0PE6GGD^$\-Q1/%8O$ MMPP'M\7EV%GB\NKXJ*Q-5X=X.M&OA*:P4^7]OOV(?V2?A3^S=\#? NF>'O"V MB7/B_7/#&BZYXU\975A:W>N>(-G6\LYMM/L89$MH+>-# ML:5G=_SO_P""V/[+'PVNO@=%^TAX=\/Z3X;\?>"-?T?2M?O=*LK:P7Q7X;U^ MX-B]KJT-K'$E[?6%Z]O-97??L4_P#!:/X5^'OA-X6^&_[2 MMIXATCQ)X'T>R\/V'CK0--;7=(\3Z1I=O':Z9/J5M!*M]IVMQ6L<5O=JL5Q! M=-']IWQ/(Z5\E?\ !2S_ (*6:5^V%IOAOX$_ G0?$H\ CQ#::KJM]?Z#1-(T;0[:2YN$TJ":X:9O._P!(O;QX2T<*0 M^9<)<"^+6!\8J6;YG M0S:E0H9YB\9G/$.(Q$WE..R257&3K4X8B6*=+$4,5A)8>CAL![&+PC5-3HX. M.!E5C^T\>^)W@-F7T>J^0Y+BLAK8C$\,X#+N'.$L+A(+/LMXDCA\OIX:K/"0 MP*Q&%Q6 Q\,5B,9F;Q$UC8RK..(S"69QHS@^#OQ1\1>,?^".O[5GP]UR^N+Z MR^$WC7P;9^&'N7:4V>@>)O$ND7T>D12.6806-]!>S0(3MC6Z,:!5 K*_X)&? ML5^!_P!J3Q[XR\<_%ZRDU_X<_"4Z9%8>#YIIH]-\1^+=9$DZ-J@AD1GTS3[2 MT,MS:(RB]N)+9)F:!70_4&O_ +*OB3]EK_@CA\:;;Q[:G3?B)\3]5\*>./%6 MD.09O#\$_B708-"\/W3CK=V%BIGO(\'R+R\FMSDQ,*]<_P"" V/^%4?'D\$_ M\+"T7D')P-&EX)]O_P!?-?:\0\40P7AWXQ9YP?C%AJ>*\1)X3"YC@)*#_P!L MPV08+-<7@:U)+DEB:]+'NCB:+C+EQ%6O1J)UHU7^<<)\%5,R\7/H\\,>(67R MQE;!>$4,PQN49K!U4_[/QG%>9Y'@,SP]:3]I' X:OE:KX+$1E#GPN'PN(I2C MAZE&/Z3_ !\M?V*/V9/@5XO@^+'@[X;^!OA)XNCL](UOPII?AJPLV\""[UO4;=HQ) PRUH-TTUQ#&2Y_)Z;_@M+\&_#-HO@;]G[]CK6M:\ M(Z=#]@L-.%OI/A^T>S1?**-HFCZ+K*1QS1DY6>>21U;,^2S8XO\ X+^Z'XV/ MB[X!^))EO7^'B:%XFT>QN0DK:5IWC*:YAFF^UL!Y$%[>Z=]E%HTN))H[>6*( M_(ZUZ3^QU_P4;_8*_9S_ &2/"6D7>DMX?^*?AGP])#XK\(6/A&2Z\2>,?%D/ MF--J8\2FT-A/:ZQ-LFAGO]1C_L^!A"(,0HDGP_#?!6"_XAUD7%N*R'BOQ2S; MB3-JSEDN!X@S+"Y;E->$JN#CB#'S&>"RF6.P MN&P-# N>/Q&*PV7X6#C7C1Q%>-'&XZM4HT?QB\*^.X_$?[=7@'XB^&/ K?!Y M=>_:!\&:_9> 8'E"^%)=1U^T:\T^!G@LW2VG>2:00"VAC6*7RUC"<5[Y^VM9 M2_&K_@J5XJ\#^*[^Z_LK7OC)X#^&F]YR#IWADMING-;6;,0($:)YGVKM4S3/ M+R[9KY_7XC^*_B[^V[X.^+'C31I/#NN?$/XZ>"/%L6C36YM?[-T?4M>LI=!M MH8W2)GMH]+%NMO<>6HND"S+E7#'[S_X+ ?LQ_$?X.?M*7/[4OA&SU2;P)X_U M#P_X@_X2G3+:6X'@?XAZ&EO%]GU0P(YL[?49+.#4=/O)=L,LLMQ;!T>,U_0. M(Q6$P7&W". Q%3#91FV;>&.>9/E$IXQXU8;-*>.RNHL%0S*O*57'5A&7L"_!NG M_#SPWX%\+:;X,TS3(M(M_#\>B:= 3)KG2M?%;]K" MS^)WQ*TVYT7Q?X_^*OA/Q5>Z/=PRVSZ9INKZO8W&AV5O#:W"28(;-?F'@OP)Q]PCG?&F*XKHXC!X+&9'C\/'ZSF-/%K.*/A7Q]PSX6U<133C"%6?V9 M_P %F/B)KGC+]LW4O!-]L:/X7\-:-8Z3;VEGJ MEW%#>""VCCN+ZZQX29KJYU&0275S/AZYJ4<:L\>D:C90VUFUT4\ MJ"ZM66=D$\>[Z6_9I_X+4?L\7OPW\/Z1^T)X?U7P=X_T'2;/3-4U70_#D.O^ M&?$TEA;I;)JFGR69%U93WJ1":YL9H#';SLZQ3F/"I=:.79[X2^'E7*N JOB' M@,JP;P68Y7EF?8[*\3D^<4J7LL76K8#+9QJ8RK6Q+KSE4K0G6P\<12Q%.,J6 M+G7CGAYYOPOX]>+='//%.AX29IGN/CF.4YUG/"V5YW@^(.'Z];V^ P^$S7.* M;8O%9=]9P]"E'%5 MJD?K%*MA)82,9T\76K8F7MH5JK4JC;_H;Z-.0<+Y/'Q&Q?"_B-AO$*.:\382 MOG-? Y%'(L91=FD P !P . .@KX)_:F_X)F_L8?MC:U#XJ^-WP M>TW5/&D,"VQ\;^'KV]\+>*;FWA4)!#J6IZ1+;C5D@0>7!_:D-XT"?NXW554+ M][T5YN79IF63XJ.-RK,,9EN,A&48XG XFMA:ZC*W-%U*,X.4)67-":G"5ES0 M;2:]3,LJRS.<++ YOE^"S/!SE&4L+C\-1Q5!SA?EFJ=:$U&<;OEG!PG&[2FD MY)_GA\'O^"5W["_P-\">/?A[X#^!^CQ:5\4/#USX4\=ZMK-_J>L>*=?\.WH! MN]';Q)=7+:GIUA4+47ESM,'E[_-8R;B!7UG)(D2/+ M(ZQQQHTDDCL%1$0%G=V8A555!9F) !)( KY"T[X^?%OXFR:GK7P'^$.C^)_ MAYIM]?:=I_C;QQXR;PC#XXN-,N9K.^G\&:=;Z1JMS-I NH)K6TUK4S9VEY)$ M\D*- 1)79BN(^(L?3QM+&Y[F^+I9C.E5S"GB:_ [_ ()R_L<_L\^ MOB?\+_AK\'=+MO 'QD^R+\1_"WB'4-5\5Z5XDCLK>>WLX;F#Q!>7XA2VBN)3 M#]F,3Q2LLZ.LT:2)]#/\6;3PU\)KOXJ_%70[_P"&,&B:5=:CXGT+5KBSU2_T MJ6TF>W%I:S:5+/;ZK)J,XB32%M3YM\;NUC$44LAC7QRIU*5:,:U.5)4G"K&-2- MII2-*O#^0UL>\UK9+E57,Y4JE"683RW!SQDZ-:C+#UJ53$/#NK4IU:$Y4:D: MLJJG1E*G*\&XGQY:_P#!![_@F?;>*T\4+\#;Z5([L7R>&KCQMXHF\*B;S!*$ M.EOJ'FR6N[Y39R73VQ3,31F/Y*^C_BO_ ,$Q/V&OC7XC\'>*?B%\ O#&IZMX M \-:'X/\&IIUUK'A_3?#_AOPW>27^BZ3I^DZ%J&GZ;%;65U+),I^S&21F82L M^XK7O/BG]H+PS8_L]:S^T+X-@/C#P]9^$G\3Z7IXF.EW%^RRI;-I=ZTTH0SPO+9W,$\3H63GB]%^.WQ5TCQ+\/=+^+OP@TOPIX?\ B;J,&@^' M_%/A3QQ#XMM=-\1WNFS:IING>(+*72='NK2#48+:X@M[^V^TQ+=HL<@57#UZ M%;C+C#$5J.(K\49_4KX6G5H8>K/-L=[2A2K0C3KTZ?0X)X.PU&OA\/PKP]2H8JK2KXBC#)\"J=>K0G*I0G4BZ$N9T:DYSHJ MZA2G)SA3C)\Q]606UO;VL-G%$JVT%O':Q0D;E$$<8B2(ALEE$:A2&SD#G/-? M#OQB_P"";?[&GQQU:X\0>,_@SH=EXANY6GN];\(2W7A*]O)Y&;=<7B:+);65 MU/(23)-<6DDCGYF8MS7IGQ#^-'Q(TKXNVOPA^&/PVT3QGJW_ @O_"=ZGJ7B M+QI_PBMG:V3ZN^CPV=NJ:-JTEUA M4H3:23DTDEX'\(_^"87[%GP7\06GBKPO\'['5O$5A,EQ8:GXRO[[Q5]AN(6# M0W%K8ZI)+IL4\+@-#-]B:6-AO1P0&'Z *JJH50%50%55 "JH& !P !P . . M!7QUI7QR_:!\<:3_ ,)W\.?V?;&\^'EU%]N\/IXQ\=Q>%_'GB[12OF6^KZ7X M>_LF\LM*CU*#%SI5KKFIVMS&?%WP>\3?%G0=/U,?\ M"(Z;XG;Q'X0U>,:9XCT#Q+X2M[B36O"FMV[>:MEJ5K!X9R')\@PE2:JUK6E M&+Y8.$6XOS?XU?L'?LG?M!:O-XB^*'P;\,ZQXCN>;SQ%IHNO#^M7[A0H?4+_ M $.XL);^50/EFO#-+@_>( Q[5\*/@O\ #GX)?#71?A%\.O#T6D?#_0+:]L]. MT"YN+G5H1;:C'K[7]#ET;2W.GR7M M_96E_+87-R]G)=9KB MLKPE6%7"9?B,PQ=?!8:K3C*G3GA\/5Q%2G1G3A.4*;I\GLXR:@H+1+"<*\,8 M#-L7GV X=R/!9WF%&IA\=F^#RG 87,<;0K3A5JTL7B\/A:-7$0JU80J58UG4 M]K.*E4E4EJ_D?XF?\$K/V'OBCK=UXDU?X/6OA_5[V5I[N?P5JNH^%[:XED;? M)(VEZ?.-,1I7+.YALXB6+'+'5] M?U_0K/4++PGKFMC1X+75S(MOK&A:IJ\=G>?9;K1KQ+VRN6%FY:YM"NQ0P(\1 MTOXW_M-ZMXR\3>!;;X"> 5UKPC9^'M0UAY?B\WV-[3Q&MQ)9FRE'A,O++%%: M3M.DJ1@$(H8EJ]"OQIQEB\O>4XGBOB&OECIJE+ ULYQT\/*DDDJ,X2Q'-4I) M)+V52K4IM)1<9+0\C"^&OAY@/HOXM?"7X?_''P'K7PS^*'A^+Q5X)\0_9/[7T M2>>[MHKK[!>0WUINGLI[:Y3RKNVBE'ES(24PVY2<\7\!OV9/@C^S1I>O:-\$ M_!%IX)TWQ+J$.IZU;VE[J-ZM[?6\)@BF=M2NKIXV2)BH6)D0DY()KH;SXH2V M'Q?\'?"6YT(_:?%/@#Q#XUFUB.^1H-.E\/ZAI&G2Z7]G,(DNOM#ZH7CNP\85 M8,-$2^1P_C3XU^,YO'NI_##X+?#RW^('B7PU:6-YXV\0:[KZ^&? W@]]4C:? M3=&O=4CL]2OM2\1WEH%OO[)TZR=K6RDBGNYHO-1:\B&:YM3RVMDU/,\=3RG$ M5XXJOED<77CE];$0Y''$5<&JJP]2M'V=/EJRIN<>2-G[JM[]3(,CK9QA^(:V M3Y75S["X:>"PN=5,!A9YKA\)4]ISX6AF$J3Q=+#S]K5YZ,*T:5<0;L2VEY;L2T%Y: MR17$+'='*N2#\(^%_P#@D=^PEX4\4V_BJT^$4NJSV=VE[9Z1K_B36M9\/6\T M<@D0'2KJZ,5W"K@$07[W4.!M9"!@?4'PZ^..M:KX[F^$GQ7\#/\ #7XF-I$_ MB'0+>WU>+Q#X3\\LA->0@+"XKNROB?B;),-B,%DW$&=97@\5S2Q.%R M_,L7A:%9SCR3G*G1K1@IR@^252FJ524?=E4DDK>;G? _!G$F-PF9<0\*<.YY MF&!Y5@\;FN39?CL5AU"?M(0A7Q&&G4=.%1<\*55UZ,)^]&E%M\W,>+?V"/V3 MO&_Q/@^,GB7X1:1>_$.UOO#^H6VNQ7^KV2VUSX5M[6U\/F#3[&_@TV"+3;>S MMHK>WBM%AV1(&1J@_:__ &N_V?/V7-%\'Z=\?HI]3T3XH:I>:!'HUOH=MXD0 MZ?9VRRZEJNL:-&9XX)Y#-/&JQ,58CW#PW\4AK_ ,7_ (D?"D:* M]J?A]H/@K6SK;7B2IJO_ E\6IRBW6S$2O;&P_LXAI&ED$_F@@)MY\T_:4_8 MU_9]_:RL])B^-/@LZ_?^'[>ZM_#VO6.HW^DZUHD5VPEN$L[JSG1#'*X5Y(KB M*>)V'* @8]#)LZPF.SG)(\=YEQ+F'#V64ZE"$,!CJE;,,!0=*7U>GEDL7B'' M"TJ>*6&K5(X>4)N-"T%SR;7D<1<.9AEG#W$DO"_*.#BK=%&4[--:N==F^ M$DOAV[O)VGNK;PGXBUC0]+=Y'+,L>F17$EE:H2Q^2SB@11D!1Q7Z6T5_/N3\ M2<0\/3JU,ASS-6BOU MD6S>!6!(*E>!]8445QYCFF9YQBIXW-LQQV9XRHDIXK,,7B,97DEM'VN(JU9* M$;OEA'DA&[Y8*[OZ.3Y)DW#^"IY;D.4Y;DN7TFW3P.58'"Y?A82=N::H82A0 M@YRLN:I-5*DK+FJRLK%%%%<)Z@4444 %%%% '.^+]&F\1>%/$V@6URUE*5;EXI"L\; _%_$EYIY!L;K7-"TW5+FUVL'40 M37EM-)&HW]=] /FCX\72?M!?LX7OB;X103^,H-+\3^&O&F MCZ5)8WFGCQM:_#WQ=8ZQJ&E:?!J,%M)=PZQ;Z9V[W=L 5AOVGAU'6X]!LK%=5L];T9]5TO1?[0#IINL%#^\DN$ M>OT6O+*SU&UFLM0M;:^L[E#'<6EW!'6-I=06\UO<6\-Q;Q3107%HP>UGA21&6*:V=5:"5 KQ, 492*?,[;+ M5M].J2TTTM85M;Z]#X,^(OAWQWXG_;+BL? 'Q#;X<:E;? ".XO\ 4%\.6/B, M:G:OXSE2*T,.HE(+?R)<3[U;>^-I&!BNJ\9?LQ:A;? #X[^$]$\2:KXX^*GQ M:L+W6O$/BSQ$UI:77BKQ!96MJFEZ-]FLXX;'2=#6ST^'1+&PMT$-M;3L\LDA M>1C]E?V?8_;O[3^QVO\ :/V?[)]O^SQ?;#:!_-^S&YV><;?S#YGDE_+W_-MW MFVENG9WU[C^_\ KL?*G@3]K#X&7'P_T_4O$GC;0OA[K'A[2K;3_%W@ MCQ;=Q:'XI\):UI=LEMJ6AWF@W/EWTLMO$/#^JVLNGZI_P (K9>!XM TS7-2TYU2 M>PO/%"Z:^L&VE5;E;:>U:8!WK[8U7X;_ ^UW6[?Q)K7@?PGJWB"T*-;:UJ/ MA_2KS5(6C_U;)>W%K)<;H_\ EF3(3'@;","NNGMX+F"6UN(8I[::)H9K>:-) M(9874H\4D3@H\;J2K(RE64D$$47MMUM>_D[_ )]=Q'Y&V_A+Q)X2^&_[(OC3 MXH_$?Q5\0/V?)/\ A7J^-/"%]I^C:5IWA'7+[3M/?X;>)-1N='L+;4-3\)^' M_$9LK+4K#4I945Y=/U"Y=_(=1],_'^+QM\2?C9\)/A]\-+OPK+J'PQBN?C5X MFMO%T.HSZ TA\[PYX'CN1I;+.]V+^YU35; *QCCDT]+AP2J8^S9]&TBYTS^Q M;G2]/N-'\B.V_LJ:SMY=.^SP[?)@^Q/&UOY46Q#%'Y>V,HA0 J")8M.T^"[F MOX;&TBOKB""UGO8[>%+N:UM2YMK>6X5!-)! 9',,3N8XR[E%!9B2^M[*^OIK MZ6_$9\4?LL3>+OAU\0?C#\"/B*^@IK;ZQ)\9_!Z^&8[R'P]-X9\?7MQ_;UGH M\6H9N8QI'BNWO9+J!V/E'58V11&XKTWP$?\ C)CX\CGCPK\+#T..;37>AQ@G MCG!)'>OHLZ?8-?)JC65H=2CMGLX]0-O";U+21Q*]JMUL\\6[R*LC0A_++@.5 MW]BM;>.\NDBCN;I(8TN+A( PA2>95$DJPAF$2NS",,P4#)HOOI M:ZZ=^_X; ?+'B@_\9G_"@<\_ SXF-_"GP&^ M,/QM\%?%/7+?PD_Q,\=R?%/P)XH\12KI_A_Q1I&J:-I.EWVC6VNW 2P77?#E M[I4MO/I,T\=R=/EM+JW1HF8K]K/86+WL6HO9VKZA!!+:P7S01-=PVTS(\UO% M']%\2::7$OV'7-,L]4M1* MOW9%@O89HTD'02*H<#(S@D47TM;2UOQ;3_'8#XWU#Q5HWQ^_:7^#\_PNNHO$ M?A3X%#QGXB\<_$'2\S^'$U3Q-H0\/Z1X%TG68Q]EU;4KGSI=5U>WL99X+"VL M;<7+B>1(UY(_"NV^,7Q,_:[\,KJ4WA_Q-HWC;X6>*? 'BZU0_P!H>#?&^D>" M+>?1->L9"N6B$P%KJMJA,>H:9-SM8+J_:-[ZYAMXH MI[QX4\N)KJ9$62=HH_W<;2LY1,(I"@"B_;M9??<#\^OV3O&OB+QS^T)^T3=^ M-M F\+_$#PWX5^$?A#Q]HS1.MC_PDNCVWB1)M7T"=@$O/#NOVS0:OI,Z,Q6W MNA#(?,C85^B%4XM/L(+RZU&&RM(;^^2".]O8K>&.[NX[566V2ZN$033K;JS+ > LKN(E8K&%!(JY2?Z+\$ 4444 %%%% !1110!__9 end EX-101.SCH 5 dtst-20210630.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY 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 - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Long Term Debt link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Stockholders’ (Deficit) link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Litigation link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Reverse Stock Split link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Note payable link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Merger link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Long Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Stockholders’ (Deficit) (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Merger (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Basis of Presentation, Organization and Other Matters (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Summary of Significant Accounting Policies (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Summary of Significant Accounting Policies (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Goodwill and Intangible Assets (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Goodwill and Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Leases (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Leases (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Lease (Details 3) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Long Term Debt (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Stockholders' (Deficit) (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Stockholders' (Deficit) (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Stockholders' (Deficit) (Details 2) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Stockholders’ (Deficit) (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Income Taxes (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Related Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Note payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Merger (Details) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Merger (Details 1) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 dtst-20210630_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 dtst-20210630_def.xml XBRL DEFINITION FILE EX-101.LAB 8 dtst-20210630_lab.xml XBRL LABEL FILE Equity Components [Axis] Preferred Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Noncontrolling Interest [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Accounts Receivable [Member] Long-Lived Tangible Asset [Axis] Property, Plant and Equipment [Member] Statistical Measurement [Axis] Minimum [Member] Maximum [Member] Geographical [Axis] UNITED STATES Product and Service [Axis] Service [Member] International [Member] Equipment And Software [Member] Managed Services [Member] Professional Fees [Member] Nexxis Voip Services [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] Website And Software [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] Trademarks [Member] Customer Lists [Member] A B C Acquired Contracts [Member] S I A S Acquired Contracts [Member] Noncompete Agreements [Member] Lease Contractual Term [Axis] Melville 3 [Member] Melville 2 [Member] Melville [Member] Warwick, RI [Member] Massachusetts And North Carolina [Member] Dallas [Member] Arrow Capital Solutions [Member] Related Party [Axis] Systems Trading [Member] First Lease [Member] Second Lease [Member] Long-term Debt, Type [Axis] Paycheck Protection Program [Member] Plan Name [Axis] 2010 Incentive Award Plan [Member] Award Type [Axis] Share-based Payment Arrangement, Option [Member] Warrant [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] N 2021 Plan [Member] One Customer [Member] Other [Member] Other Intangible Assets [Member] Website And Digital Assets [Member] Class of Stock [Axis] Series A Preferred Stock [Member] Business Acquisition [Axis] Flagship Solutions [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current Assets: Cash and cash equivalents Accounts receivable (less allowance for doubtful accounts of $59,067 and $30,000 in 2021 and 2020, 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 Dividend payable Deferred revenue Line of credit Finance leases payable Finance leases payable related party Operating lease liabilities short term Contingent Consideration Note payable Total Current Liabilities Note payable long term Operating lease liabilities long term Finance leases payable, long term Finance leases payable related party, long term Total Long Term Liabilities Total Liabilities Stockholders’ Equity: Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 1,401,786 shares issued and outstanding in 2021 and 2020, respectively Common stock, par value $.001; 250,000,000 shares authorized; 4,862,352 and 3,213,486 shares issued and outstanding in 2021 and 2020, 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 Allowance for doubtful accounts related to accounts receivable Preferred stock, par value (in dollars per share) Preferred stock, authorized Preferred stock, issued Preferred stock, outstanding Common stock, par value (in dollars per share) Common stock, authorized Common stock, issued Common stock, outstanding Income Statement [Abstract] Sales Cost of sales Gross Profit Selling, general and administrative Income (loss) from Operations Other Income (Expense) Interest income Interest expense Gain on contingent liability Loss on disposal of equipment Gain on forgiveness of debt Gain on extinguishment of contingent liability Total Other Income (Expense) Income before provision for income taxes Provision for income taxes Net Income Non-controlling interest in consolidated subsidiary Net Income attributable to Data Storage Corp Preferred Stock Dividends Net Income Attributable to Common Stockholders Net Income (Loss) Attributable to Common Stockholders Earnings per Share – Basic Earnings per Share – Diluted Weighted Average Number of Shares – Basic Weighted Average Number of Shares – Diluted Statement of Cash Flows [Abstract] Cash Flows from Operating Activities: Net Income Adjustments to reconcile net income to net cash provided by operating activities: Depreciation and amortization Stock based compensation Gain on forgiveness of debt Gain on contingent liability Loss on disposal of equipment Gain on extinguishment of contingent liability 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 Operating lease liability Deferred rent Operating lease liability Net Cash Provided by Operating Activities Cash Flows from Investing Activities: Capital expenditures Cash consideration for business acquisition Net Cash Used in Investing Activities Cash Flows from Financing Activities: Repayments of capital lease obligations Proceeds from issuance of note payable Repayments of finance lease obligations related party Repayments of finance lease obligations Proceeds from issuance of common stock and warrants Cash received for the exercised of options Repayments of Dividend payable Advance from Credit Line Repayment of line of credit Net Cash Provided by Financing Activities Increase 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 Statement [Table] Statement [Line Items] Beginning balance, value Balance at beginning (in shares) Conversion of preferred series to Common stock Conversion of preferred series to stock, shares Proceeds from issuance of common stock and warrants net of offering costs Proceeds from issuance of common stock and warrants, shares Stock Options Issued as Compensation Net Income (Loss) Common Stock Issued as Compensation Common Stock Issued as Compensation (in shares) Stock Options Exercise Stock Options Exercise, shares Stock-based compensation Preferred Stock Dividend Ending balance, value Balance at end (in shares) Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation, Organization and Other Matters Accounting Policies [Abstract] Summary of Significant Accounting Policies Property, Plant and Equipment [Abstract] Property and Equipment Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Leases [Abstract] Leases Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Debt Disclosure [Abstract] Long Term Debt Equity [Abstract] Stockholders’ (Deficit) Income Tax Disclosure [Abstract] Income Taxes Litigation Related Party Transactions [Abstract] Related Party Transactions Subsequent Events [Abstract] Subsequent Events Reverse Stock Split Reverse Stock Split Note payable Business Combination and Asset Acquisition [Abstract] Merger Principles of Consolidation Business combinations Recently Issued and Newly Adopted Accounting Pronouncements Use of Estimates Reclassifications Fair Value Measurements Cash and Cash Equivalents Concentration of Credit Risk and Other Risks and Uncertainties Accounts Receivable/Allowance for Credit Losses Property and Equipment Income Taxes Goodwill and Other Intangibles Revenue Recognition Payment terms Warranties Significant judgement Impairment of Long-Lived Assets Advertising Costs Stock Based Compensation Net Income (Loss) Per Common Share Basis of Presentation Estimated Fair Value of Financial Instruments Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet Initial Set-Up Fees Equipment sales License – granting SSL certificates and other licenses Schedule of revenue is disaggregated by major product Schedule of Earning per share basic and dilute Schedule of anti-dilutive income (loss) per share Schedule of property and equipment Schedule of goodwill and intangible assets Schedule of amortization over the next two years Components of lease expense Supplemental balance sheet information related to leases Supplemental cash flow and other information related to leases Long-term obligations under the operating and Finance leases Schedule of principal payments due on notes payable Schedule of option activity and related information Schedule of fair value of options by using Black-Scholes model Schedule of warrant activity and related information Schedule of components of deferred taxes Schedule of expected income tax expense (benefit) Schedule of Purchase price Schedule of unaudited pro-forma Net loss attributable to common shareholders Working capital deficiency Net Cash Provided by Operating Activities Schedule of Product Information [Table] Product Information [Line Items] Total Revenue Net Income (Loss) Available to Common Shareholders Weighted average number of common shares - basic Dilutive securities Dilutive securities Options  Warrants Weighted average number of common shares – diluted Earnings (Loss) per share, basic Earnings (Loss) per share, diluted Weighted average number of common shares – basic Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Potentially dilutive securities Concentration risk Accounts receivables due Useful lives Advertising costs Unrecognized Tax Benefits Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Gross Property and equipment Less: Accumulated depreciation Net property and equipment Less: Accumulated depreciation 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 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 2022 Total 2023 2023 Amortization expense Finance lease: Amortization of assets, included in depreciation and amortization expense Interest on lease liabilities, included in interest expense Operating lease: Amortization of assets, included in total operating expense Interest on lease liabilities, included in total operating expense Total net lease cost Operating lease ROU asset Current operating lease liabilities Noncurrent operating lease liabilities Total operating lease liabilities Property and equipment, at cost Accumulated amortization Property and equipment, net Current obligations of finance leases Finance leases, net of current obligations Total finance lease liabilities Finance leases: Accumulated amortization Operating cash flows related to operating leases Financing cash flows related to finance leases Weighted average remaining lease term operating leases (in years) Weighted average remaining lease term finance leases (in years) Weighted average discount rate operating leases Weighted average discount rate finance leases 2022 2022 2023 2023 2024 2024 Total lease payments Total lease payments Less: Amounts representing interest Less: Amounts representing interest Less: Current operating lease liabilities Less: Current Finance lease liabilities Noncurrent Finance lease liabilities 2021 2021 2022 2022 2023 2023 2024 2024 2025 2025 Less: Current Finance lease liabilities Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Operating leases, rent expense Lease expiration date Lease Term Annual base rent Fiance leases contingent monthly rental payments Interest rate Discount rate Operating leases, rent expense, net Total debt amount available under revolving credit facility Interest rate on debt under revolving credit facility excluding prime rate Revolving Credit Facility 2021 2022 Long term debt Schedule of Long-term Debt Instruments [Table] Debt Instrument [Line Items] Note Payable description Gain on contingent liability Proceeds from loans Debt instrument, maturity date Debt instrument, interest rate Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Outstanding, ending Range of option/warrant price per share, outstanding, beginning Weighted Average Exercise Price Outstanding, ending Weighted Average Contractual Life Granted Range of option/warrant price per share, Granted Weighted Average Exercise Price, Granted Exercised Option Exercised Weighted Average Exercise Price, Exercised Expired/Cancelled Range of option/warrant price per share, Expire/Cancelled Weighted Average Exercise Price, Expire/Cancelled Outstanding, ending [custom:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPricesEnd] Weighted Average Exercise Price Outstanding, ending Exercisable, ending Exercisable, ending Exercisable, ending Weighted Average Contractual Life, Exercisable Outstanding, beginning [custom:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisesPrice] Weighted Average Exercise Price Outstanding, beginning Range of option/warrant price per share, Granted Option Exercised Expired/Cancelled Range of option/warrant price per share, Expire/Cancelled Outstanding, ending Range of option per share outstanding ending balance Weighted Average Exercise Price Outstanding, ending Outstanding, ending Range of option/warrant price per share, Exercisable ending Weighted average fair value of options granted Risk-free interest rate minimum Risk-free interest rate maximum Risk-free interest rate Volatility minimum Volatility maximum Volatility Expected life (years) Dividend yield Range of option/warrant price per share, outstanding, ending Warrants, Weighted Average Contractual Life, Beginning Range of option/warrant price per share, Exercisable ending Warrants, Weighted Average Contractual Life, ending Schedule of Stock by Class [Table] Class of Stock [Line Items] Capital stock authorized Common Stock, Par or Stated Value Per Share Preferred Stock, Par or Stated Value Per Share Stock available for issuance Reserved shares of common stock for issuance Maximum term of stock option from the date of grant Options outstanding Share-based compensation expense for options Total unrecognized compensation expense Weighted average period expected to recognized compensation expense (in years) Series A Preferred Stock Dividend Rate Accrued dividends Aggregate of shares Exercise price Representative, warrants to purchase Warrants are exercisable price Stock option exercise Stock option exercise Conversion of Stock, Shares Converted Accured unpaid dividends Net operating loss carry-forward Less: valuation allowance Net deferred tax asset Expected income tax benefit (loss) at statutory rate of 21% State and local tax benefit (loss), net of federal Change in valuation account Income tax expense (benefit) Operating loss carryforwards federal Operating loss carryforwards state Proceeds from related party debt Subsequent Event [Table] Subsequent Event [Line Items] Subsequent event, description Transaction fees and expenses Monthly installments Shares issued Investors exercised shares Investors exercised amount Public offering description Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Purchase price: Cash paid to seller Contingent Consideration - shares Total purchase price Assets acquired: Cash Accounts Receivable Prepaid Expenses Fixed Assets Website and Digital Assets Security Deposits Total assets acquired Liabilities assumed: Accounts payable and accrued expenses Deferred Revenue PPP Loan Payable Total liabilities assumed Net assets acquired Excess purchase price Revenues Net income attributable to common shareholders Net income per share Weighted average number of shares outstanding Represents increase (decrease) in working capital. Accounts receivables due. Information by products and services. 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. Website and software. Computer hardware and software. Data Center equipment. Finite lived and Indefinite lived intangible assets Gross. Information by major type or class of finite-lived intangible assets. Information by major type or class of finite-lived intangible assets. 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. Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms. Custom Element. This member stand for system trading. Interest rate on debt under revolving credit facility excluding prime rate. Two thousand ten incentive award plan. Share-based compensation, shares authorized under stock option plans, exercise price range, granted. Share-based compensation, shares authorized under stock option plans, exercise price, cancel. The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans. Share Based Compensation Shares Authorized Under Stock Option Plans Shares Exercisable Exercise Price. Assets, Current Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other Assets, Noncurrent Assets Liabilities, Current 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 GainLossOnSaleOfPropertyPlantEquipments GainOnForgivenessOfDebt Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Parent Preferred Stock Dividends, Income Statement Impact GainOnForgivenessOfDebts 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 Increase (Decrease) in Deferred Charges IncreaseDecreaseInOperatingLeaseLiabilities Payments to Acquire Property, Plant, and Equipment CashConsiderationForBusinessAcquisition Net Cash Provided by (Used in) Investing Activities Repayments of Long-term Capital Lease Obligations Repayment of Long-term Debt, Long-term Lease Obligation, and Capital Security Repayments of Debt and Lease Obligation RepaymentsOfDividendPayable Repayments of Lines of Credit Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Shares, Outstanding Dividends, Preferred Stock ReverseStockSplit Debt Disclosure [Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] WorkingCapitalDeficiency AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1 Finite-Lived Intangible Asset, Expected Amortization, Year Three Finance Lease, Liability, to be Paid, Year One Operating Leases, Future Minimum Payments, Due in Two Years Finance Lease, Liability, to be Paid, Year Two Finance Lease, Liability, to be Paid, Year Three Finance Lease, Liability, Payment, Due Finance Lease, Liability, Undiscounted Excess Amount Long-term Debt and Lease Obligation, Current Operating Leases, Future Minimum Payments, Due in Four Years Finance Lease, Liability, to be Paid, Year Four Finance Lease, Liability, to be Paid, Year Five Long-Term Debt, Maturity, Year One Long-Term Debt, Maturity, Year Two Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrices Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1 ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1 ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrice ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrice Deferred Tax Assets, Valuation Allowance Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable EX-101.PRE 9 dtst-20210630_pre.xml XBRL PRESENTATION FILE GRAPHIC 10 image_002.jpg GRAPHIC begin 644 image_002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 4$! 0$ P4$! 0&!04&" T(" <' M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_ MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @("#_P 1" ^ .X# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[*R ,G IN M]/[R_G7C'[34T]O\#;R6WF>&074'S(Q4_>]J^*_"NK:H_C+15;4KIE-[""#, MW/SCWK2,.8ENQ^G990<%@#]:/,C_ +R_G7PE^T+J%_;_ !TU>."^N(D$<&%2 M1@!^Z7MFO,8]6U3_ *"=U_W^;_&NBGA>=7N83K\KM8_3OS(_[R_G0'0GA@?I M7YK6^K:GG_D)7/\ W];_ !K>TWQ!KME,LUGK-Y!(.=T<[ _SKMAE8 M*&\3]#:7M7S[\(?B]J&J:G#X9\43">:;Y;:[(PS-_<;USV->[W__ ""[H@X/ MDOR/]TUYM>A.A/DF=U"O&M'F@6@5/0@TM?'_ .R?J.HWWC_Q/'>ZACU-?0_P 6Y9H?@SXMFAE>*1--E*NC%64[>H(K%JSL;G< @],&@X'M M7S=^R3?7U]X+\0R7UY/=.MZ@!FD+D#9VS6W^U+=W=G\'HYK.ZEMI/[0A&^)R MIQSW%.VM@N>[]13695&68*/?BOFG0/B@WP[_ &2] U^9C?:O=AK>S2=BV^0L MWS,>I"@9->>^%OAC\5?C=:'Q;XD\836&GW+$V[3EF\P9ZQQ @*G;M2Y0N?; M(89!!'M3J^0?#_@_XZ?"7XDZ=I>AR7'B?1;ILNHD/V9HP?FW;^(G Y'//O6C M\:_BYXNU+Q[%\+?AW)+;WA=8+J:V;$KS,,F-6_A"CJ11RA<^JO,CW;=R[O3/ M-/KX_P#^&6_B!_9W]J?\)\G]M[=_E;I,;O3SD5E895@P]CFOAS5M<\7 M?'+XUWWA0>*_^$?TJ&25+>!Y"L86,[?N@C?(>O-=*GP+^,W@36]/N_!'C(WL M4DZ1R.DK((E)Y9XV)5E'<9/TI\OF%SZ_RHZD"EKX[_:;OM8T_P")/@RW75)T M=K%!,8':-9'\[!;:#WKI_CW\6[ZTM[3X9^"Y)9MZUXFNP-1\-PA;W)^:<8Q&X]WZ?7-/E[!<]YRHZD4 MZOCWX,Z;XG^+WQ6U'XB>([V[31;.X\Q+=966.27K'$!G[J#!/X5]A&DU8 HH MHI#"D-+0: /$OVHO^2$WO_7W!_Z%7Q%X3_Y'31/^OV'_ -#%?;O[47_)";W_ M *^X/_0J^(O"?_(Z:)_U^P_^ABNBGL9R/4OVC/\ DO.L_P#7*#_T4M=_^R]X M;T#7[;Q.=;T6RU(PO!Y9NH5DV9#YQD<9P*X#]HS_ )+QK'_7*#_T4M==\!M: MO?#GPP^)&N::4%Y900S1%UW+N ?J*Z]?8V1RZ>TU/J#_ (5WX$7IX/T._'3X?\ A?2?#$/B#1]/@TRZ2=8GC@78DJM_LCC(Z\>]><0_M(_$B3[S MZ=_X#_\ UZYWQ1\0?%'CB6#^W[\20PG,<$:A(U/K@=3[FNS!X7$1JQFY:>IQ M8NO1=-Q2U$\)FX'B[1C:Y\_[7'LQUSNK[JOO^03<_P#7%_\ T$U\^?!7X8M] MMM_%VK7%O*D?S6L$,@DP_P#>8C@8[#K7T->1M)83Q1\N\;*H]R*QS:O&K62C MT+RNC*G35F^"WB]44LQTV;@?[M?+/AOX M/?M!^#-2O+[PK##ILUTOER/'=PDNN[(')/>O6/AWX?\ CS-XN-O\3KS[7X9N M+6:&XA:6%@Q9<+PO->2][GKHR?V/IHF\&^)(1(#(M[&Q7/(!0X-;G[6,T2?! MZWA>0"2748MBGJV,DX_"O.KSX'_%[X9>*[K5OA3J/VFRER$"2HLFS.0DB/\ M*V/7G\*AD^#OQR^*NO6DWQ*U#[!80'[TTD9*+W\N./C0#J5 M7.3BOB_P3/!H7[:M^GB!A&\E[=0HTO \QURAR?;H:ZCPQ\#/B9XT\&;N/3_ !% BHPD)"7( M7[N6'*L.Q_\ UT*RT#<][KXB\931:Y^VO8C0&#O'?6L3O%T\R-()^\Y[DTE[H;G-?$?]F>V\4>)]1\0>!_$%M97LTQDN;&8YC24\G#+ MDIGK@BO+[[4/CG\!M1LI=4U*>73I7VQQRW'VFUGQU7GE3CZ&NVUGX1_'3P9X MRU/Q%X!\22:H-0F:>5UG5))"3G]Y&_RL1T[_ (5G77PI^/OQ5U2QB^(EZ+#3 M;9\[YGBQ&#]XI''U;'<_G37FQF%^T=X@_P"$EUCP#XFL8VA.H:*ES&@Y96,A M('YU1\"WE[\(?CA8:A\3]'+R:A")?MDY\QH/,Z3 ]"1T;N.:]4^,/P4\5:YX MA\&Q>"],CGTG0]/CM"TEPD97;)GH3SQS7J'Q:^%EK\2O *Z?M2'7+%-]C<'^ M%P.4)_NMT_(T^96L*QZ5')!>6B31.DUO.@96'S*ZD?J"*^ OC)X @\*?&IO# M.AW1@L-=DBECBYVP^8^-I'C/X5\-O%WQMT'Q/H>GQ3Z99BW\V1IT0C9+N;@G/2ICH MQO4]S\%^$],\$^#]/\-Z2@%O:1@%\6<^Y/-='2#H*6H&%%%% !0:*#0! MXE^U%_R0F]_Z^X/_ $*OB+PG_P CIHG_ %^P_P#H8K[=_:B_Y(3>_P#7W!_Z M%7PWX>NH;'Q-IE[QG(]9_:,_Y+SK'_7*#_T4M=[^ MS;H-OXH\%^/?#UU-)#!?K!"\D>-R@A^1FF>,=6_9U\=>++GQ)JWB;6X[RY5% M=8(2J#:H48!0]A71?#GQY\"?AJFH+H'B+5)A?E#)]J@9L;-=',W3Y M8IW.=I<]V]#:C_9:\)Q_\S!JA_[X_P *XSXB? W_ (0W06UW1=4EOK2 @3Q3 MJ Z G&X$=>:]:7]H;X7O]W6)_P#P%?\ PK@_BA\;/#_B#PK/X?\ #*S7#7F% MDGD38JH#D@ \DG&*Z<+/%^TBM;')BHX?V;[GG/PY\9ZAX.\46MU#,YL9G$=U M!GY70G&<>H[&OM220-8/-$W6,LK#Z<&O@+3X);J]MK>%"\LLBHJKR22:^](; M=K7P^ELYRT5L$)]PN*WSFG",X26[,:7RTQ>-<1%@,['5QW M/:N1^&FE?$C5O'FOP_#74#8Z@BNUP_G"/=%YN,9/7G%;'Q,\._%C1O['U3XN MR76MZ%'JY&=I(!YQ7C=3VCJ?C;\2O%E\O@'5M!UR_T4:UI7G2P M6MPT:>89 N3@^N?PJY>_#/\ :2TS2)=8B\>S7@AB\_R8=4E+L ,\!@ 3[9KE M_P!H'4])U23X<:IX8@\O3)-(W6<./N!9 A]P1CWJUXJ^._QLTO2ET77='M] M!^W6Y2*5[)HI&3&TLI8X[]<<4O0#T_X*_'>ZUCP+XCF\=7'FW'AV 73W:IM: M:(\ ,!QNW<>^:\]M?$_QM^/GB"]7PKJ,F@Z';M@^5,8(H0>BNZ_,[D=AG\*J M7'PKU[P+^S/XEUW5&3^T-:DM"8H9-XBM0X;YF'!))!KVK]EF33V^"4:6A3[0 ME[-]I ^]OR,9_#&*3LM44>0Z]8_'SX'>3K\WB:36M'$@64F=[B$9_A=7&5SZ MC\Z]\TWXV^'KSX)2_$JXC,2VRF.:S#?,+@<>6#[GH?2MSXPR:?'\&?%+:H5^ MR_87!#=V_A ]\XKX>TZ/4O\ AFK7'^;[#_PD-MN]-WE'^M"]Y"V/1](O/CO\ M>[^[U+2M+/!>N7VDQZE M/*)EMIC&P8(,QL5Z[3FNJ\8?&0^ O@5X=D^UF\\4ZMIL9M_-;7FD^._"/BOXGZ/=7^ARQQFW$P MPK0)\J%1W5>#M[@57*A7/H[X/^'/B!'X&U/QWXV\4:S-<7%C,^GV-Q=.1$I0 MD2LI/WC_ CL*^=O"/QB\V6I?#_4+[39TGL[C3I9(9(SE60QG!%?"'P]\(_\ "8?##XBPPP^9 M?:;';W]MCKE&?>/Q7/Y"E'6]QL^W/B!XRM?"?POU7Q6LP(2UW6Q!^_(XQ'CU MY(/T%?&'PM^(7CW4_C!X9L]2\7:O<6US?+YL$ETY1PV!@?\!I?VB[GP5=-X6U[P/XCTZZNM-C6Q:*SF M5G1$^:)@!Z'(S]*26E@/8?VH=>UOP]\---O-!U:[TRY?4DC:6UE,;,NQS@D= MN!7*?LX_&F[UJ=O OB_4I+F_8F33[RX?<\W=HF)ZD=1[9'85G?'7Q5#XT_9B M\(^)(F!>ZO8O."_PRK&ZN/P8&N#\3_#&ZLO@UX/^*OA.-X+FWM8VU!8.&1@W MRW _0'\#ZTTE:S%U/0?VG/%GBCP_X_\ #=KH7B#4-,@FM=TD=K.T:N?-(R0# MSQ7U5$2;>-CSE1_*OSR^)?Q'7XE3>$-2N%\O5;.V%M?*%PK2"3(=?9@L7^Z/Y5,E9(:/+/V@?#FM^*?A!=:1X?TZ34+Y[F%UACQD@-R>:^/ M$^!OQ8!Y\%7W_CO^-?HW11&;B)JY^=J?!'XJCKX,O?\ QW_&K4?P5^*0Z^#[ MP?BO^-?H1FBNB.+E'9&,J$9'P-!\&_B8OWO"-V/^^?\ &M>Q^#OQ(FE6,>&) MT)[R.B@?B37W#177',ZL=DCFEE\);L\0^&/P5;PYJ,.O>))H[B_A^:""/E(F M_O$]S_*O:KA6:UE11DE" /7BIJ*\^M6G7ESS9U4:,*,>6"/A;PMX1^/7@'Q3 MJNL>%/"=Q%+>[XG:2-) R;]PP"?I6EXI\/\ [27Q0CL]$\2:*\=FDHD&Y8H( ME;IN8@Y./2OMC-&:CG-K'QS\4O@QXPMX/A[H?AK1Y]9M]#L/)N+F+ 4.9@[= M3TZ_@*]G^-7PSD^(/PL6VL[<-KNFJMQ9YP"[!<-'G_:'ZXKU_-&:7,PL>#?! MO1_%>H?"K4/AU\3?#=U;VL41@@EGP1- W\&<_>4]/_K5Y7_PK7XU_!3Q-=WG MP[\S6](N#TB42>8H^Z)(CSN [K^=?9N:,TN8+'Q=K&@_M$_&B>WTGQ%IK:+I M".'=9H_LT*G^\5/S.1V'/X5]"Z;\'?"]C\'&^&DBM+9S1GS[G&)'F/)E'H<] M/88KTNES0Y!8^+[#P;\??@EJUW!X/MFUO1IWW 01B:.7T)C^\C8ZX_,T7W@O MX]_&W6+.'QG;MH>CP/N_?1B&.+U*Q_>=L=,_F*^T,T9I\P6/F#XY?"35O^%9 M^#O"?@'0Y]1@TF67S!'C=R@^=LGDDYKT#5/A;#XX^ FC^%-%KV31YK>=+&Z!5EMY"C M?+G/W&[>A/O5C]F?P!XL\)7_ (J_X2K0)M.AO8XEC\[!$N"^X<'T(_.OIK-& M:.8+'RW\,O@7J7AK]H;5M:U"P9=!TQI)M,F<@B9I#\N/=06S^%4O&G@?QTG[ M5!\=:=X4O-1TFVDAF22+;B0I#C R?[W%?6.:,T^9A8^+O '[/_B'QIXVUS5O MBEIVH:7;3%KA2LBJ\\SOGKSP!U^HKO?$7[*/@N/POJ4OAVXU1M72!GM5FG1D M>0#(4C:.N,=>]?2F:,T^9A8^$%^'?Q;D^#4W@:X\$Z@QBU:/4+8Y7"@QLLB] M?7:?Q-?6/PPT&ZL/@QH/A[Q!I_E3)9>1 GRAPHIC 11 image_003.jpg GRAPHIC begin 644 image_003.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# 4$! 0$ P4$! 0&!04&" T(" <' M"! +# D-$Q 4$Q(0$A(4%QT9%!8<%A(2&B,:'!X?(2$A%!DD)R0@)AT@(2#_ MVP!# 04&!@@'" \(" \@%1(5(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @("#_P 1" #T * # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[+HHKA8O$ M6K/\<[KPJTR'2H]!2^6/8-PF,Y0G=UQ@=* .ZHKPNX^(GBE?@=J'BB.\@&K0 MZT;%)#$I C^UB/;M]=IK3TO7OB#XTU#6=7T#7=*T?3=(U233H].N[0R&X\I@ M':63=E,_P@#TIV ]AHKPR;QIX]U?1?$_CG2-9TS3=(\/75Q;KI-Q;;S//$<_ABWU:+2)]/FO7GNI+=2]RJRE(HX5/#!> M"[?2NB\#^+?'/BKQ>=#U&"/3D\,AK?7)!&I%[*#^R/-M3&P0GSKG(\KJ>31 M:;I^N+?7*:V+&VT)=+)CGM\*7<7(XRJDGUZ4*+3Q-XH\/:UINBZ7X M?D=(]-N[7S'NMD8=_.?<#'G.!@46"Y[C17SE'\9?$FN>+(O#^ER1Z6VMV^GR MV=Q=PCR]/$L>^7<3]YR1A%/6I9OC!XFT/QKXTT?4]EU;12-I^@L(@&DO0%Q& MV.N?,5OH#3Y6%SZ(HKYJG^+?C9_A5X6-OJ>FP>+-2:ZGN)KE42)8K, ML0%'O6OJ7QDUF#Q;X7U;3[=;KPC=Z''J6J1J@,MLKRF,R@]3L.,CTS1RL+GO MU%>'+\2/$%Q^S]JWC2TU"":_BU)X;:=(@4:+[6L:\=#\AKM]2\0ZI;_%?POX M?BE06%_87-Q<)L!+.FS:0>WWC2L,[JCM7SEXB^(_CNV^(OB'3-#U.6ZN--OX M;>RT2/2#,EVC!2V^X'^KP"3SZ5]%*6,:EEVL1R/0T-6 ?7&>(/AOX;\2^(X_ M$%\VH0:DD"VWG6=[);DQABP4[",C)-=G12 X-OA-X&;Q#_;ATES,;D7C6_VB M3[.T_P#SU,6=I;OG%.U3X5^"-8UV76KS2Y//N'66YCBN)(X;EU^ZTD:L%8CW M'UKNJK7%Y:VIB6ZN(X3,XCC#L%WL>BC/4^U.[ XW5/A3X)UC7)=7O-+D\VX= M9+F"*XDC@N77[K21J0K'ZCGO2S?"OP7<:_\ VQ+ILS.9UNFM?M4GV9I5QM

8- MB$=RW]M.DS"1))6+2#/=6)Y4\5LZ5X;T MG1M7UC5+"%H[G6)EN+MBY8.ZJ%! /3@=JL)K>CR2VD4>J6K27JE[=1*I,RCJ M5_O#Z5/9WUG?H\EE=17*(YC9HG#!6'53CN* .(U+X0^#-6UO4-5O8+YFU*9; MB\MTOI4@N'4 #?&" >@K1D^'/A63[ME)$RZD-6CDCD96BN NY3V! P1T(KL M:I?VII_]K_V/]LB_M#RO/^S[OG\O.-V/3-%P./N/A+X%N-ZV_:XX;B2**[V]/-12%?I MW%=IYT7VC[/YB^=MW[,_-MSC./3-2T7 XW4?AOX2U0:LMYIF1JL<$WKS78447 MX&S^$7@"SN(YG\/PWQAB:&)+[_2$C5G+MM5\@$L2#X?A_/X#@T^2+0II#*T"3,"&,GF<-G(^85F2?!OPA,MKYD^LM+:ES M#.=4F\U P 90^[./E''2O2**+@8.@^&-)\.2WTFFQR"2^=)+AY96D9V5 @)) M[X ^M;U4K74K&\N[NTM;N.:XLV"7$:-EHF(R P[9'-7:0!1110 5P?Q&:V2+ MPQ).JEDUZS96VY* 2?,?88ZFN\HH \-%IJ7]DMHNU_\ A)/^$P%X,@EO)\\/ MYN?[GD\9Z<8KK?AU;V-[H/B:P\A#:R:Q>(T6S:I1B.V.AYKT/:N[=@;L8SWI MU.X'S]'9:QI.F:?JG]GW4EQX!OCI\2JF3=V\C88KZ@1,@^H-:EQ>:YH!URQA MNY;35;*6W_LJRA0;+XR$-(Q&/GW,6!/\(4=*]MINU2P8J"PZ'N*+B/%SXF\7 M)#!<6+:SJEQ#XKT[ MXB1L/[,-XVC2/$S^;]F?Y=VS;CY9!OS4-K7PKJC+>WDVH:#)]ANIVC!6 M??,#]H "\[82#QTY]*]OHHN!X[)=:M_;>FZ?_P )A<75A>17\H>S/"(J*8E+ ME>%6N;HS#Y1M^_@+E?TKV]555"J MH '85S>H^)DM/%5OHRVL4B"$SW%P]PB>0H!/"GYF.!GCM1<1Q6@:UXBUCQ<1 M=:ZEC]GNH?*M&0G[7:F '(&,'UDT74+":[CU ,/%&%*3K >] 'F&IWTUCKOC' M7=+UBY62WN]*\HQ@%)U*QI(6X^8%2P..F,U[8&#*&'0C-8$GC'PO;V<5S-K5 MM%%([QIN?!+H,LF.NX#G'6MN&:.XMXYX6#Q2*'1AW!&0:!DU%%%( HHHH ** M\C\2WGB.P\1^)O#]GKETMWK-C'/H+,Z@6\P;9(J\= 2CH4'!['/%%@/7Z*\LT7Q1J>CW6I)>1-=Z?-XEFTV&62%%-O> NI02;O,7;\R?(> <].E%@/4** M\DU3QE=MJWAOQ9:VUW]@GTN^NA9I-_KU159-R],\YSV!J[#\2M0>>*VDT-#+ M=WGV&S:*1W69EC\QY.%SL ('&3FBP'IU<%K?A76_$.M6OVR:QMK*TU#[15C9$C;M_$26/B M;Q#9Z>OA_P 1:Q<^=J$R7.C:HNU'G3SPLELYQC>H/I\RG/:A =%I?@;Q!:KH M@N)-._XEFDW.FG:SG>TFW:X^7@?+R/>K5YX*UBX^%NC>$UFL&NK%[4S/)O\ M*D$3JQ XSSMQ^-7- OK[_A+?'$W=@1&#;JY5>.[$]<@ V#&, CH2,BJ.I> ==UK4[36KVYL[:_P!,BMHK6"%F M,,QBE\PF3@$ ] ,';UKE[/Q=XF?1;V%XK^#4EDLR='N)1Y]\K[M[VTN,8DP2 M!VV-G&:LW'B"_O/ QU2'Q/?17UK93LUH5"RZ"_#WV'[);V7V8"\?4$EA8K)' M<,&+R":W^QM;V\\<<4T%O(8TD$?^K) [KCC]9&%_NL!CU&>*;I?P[M+>"2WO[B7[/ M'/'<6$$5P[G3W5=I:.1OF&[/(/%=2OB+07A>:/6K%T3[Q2=6QSCL:GDU;2XU MMVDOX%6YQY),@Q)GT]:>H%.QT**PU&\O$N[J3[3%'#Y* MHW7@G0KCPU;Z*+0/%93"ZLS.S2&"96W*V$I+&EN[$QPK)_K B_P[N_Z8K974K!K M$7RWL!M3_P MC( GYU95ED171@RD9!'0B@#FO^$(T/R55DN))HS&8;EYB98= MF=@1NP&YO^^CG-0W'@#PS=))&]G(/.C\FZQ(P-VA6S+T)7"X^@]*Z"JLE_917D=E)=Q)+$<]Q@BLSQ%YTWB?P?#?Q[+*::;[1'NRHF\G]V MI/?G=BNBT:]O=0L!<7UFEK)O(41RB5)%_A=6'8BI=46Q_LZ6?4E5K:V'VABW M\&SYMP]QBD!X_:KX;_M"/5[;P[:6D=WJ#V>DW7V81Q6RP*V9I#QNWMNP#UKF M)%\/)X#TRSENGTF[UG3WLO(O%++#"MR7:Y3C().=BCKE?2O4+_Q=KRVMA+%X M+@N],O5C\L272(SLYRJ*C#D[>:CF^(,UC]H75?#1@EBMH9U"L&$!DE\I8Y3C MY&'WO3%4(DTN865[XV5K>:]TBWMX9#$ 2\S_ &?,B@?WF &?01@U-KWB2XT+4);1?# ETYI[>(LI4-=&9MK&-,?-LZ MMGL#2 \[\SR]+\6R:I-:0>;J$^JZ=8R0>?#:(+C2X[>PU9;B33)20 M67R#\VY(;":\DLDM8Q(4C5;A9BR^K;?NGV/- 'BJW] MU)\%O$^EP:;JBZ?%/J/G7A8;Y"9'*KG.3DD9(^@ZUI74\EY8>.+K5+*:WEO] M$MQH\,PS)@0LJB/'\7G<\<\@UZE)XCTZ/QS%X16UW2M9O>R2X CC"LH"G_:^ M;/L,>M8H^(&F75B]U;Z89)4UC^QK%9 !YLN/OC^ZN QSZ"@#A+V#6%\*>+[+ M4?F\73ZA9M8D#]XWRP>64/\ =!#YQTPV>]>\)N\M=_WL#/UK@Y/',<=_';W& MCA]0M]6CT>X*NO[@R*'612>2K*1QUKOZ& 4444AA1110 4444 %<;XU\+77B MB?0UA^R/:6-Y]HN8KK=^^3:5*C'?GO7944 8]YX?T^]T.'13YT%G $6-;>9H MV4*,*-P.<8JDOA&PM_#>IZ+:SW1COXGC9KB=I2I92N02>.M=+10!Y];>&M=O MSH\EW=+8C2=-DMH8PNYENROEB?T*A1D>Y-4[+P;XNLGO+^UU"QCU!],2P42[ MI(KB8-DW,HQRV. ,?6O3:*=P/,]+\'ZU#:Z-I6H):!+34O[3FFM-^&*@XW,W MS.[LQ)/8#%6/$'@[Q!K&NW$RZM&EM)=6MQ;SMD2V"18+I&!W<@Y)/1C7HE%% MP/,T\!:B-8_MJ&UTFQO;-;D6<4?F/!(TS#<[J?NY48(7N2:NZ;X#,M_K.I:U M.T$NIW$,PM=/F:*.$11A%&1C).,FN_HHN!YMJ/P[O[[QA;ZA#XBN[?3!!-', MBR?OF,C*Q .W&WY0#GFJ=K\-=7@DNKNXUL7-U%K*ZO81L28UV@J5?@./ M^ADL/_ '_P"RKJ:* .6_L[QQ_P!#)8?^ /\ ]E1_9WCC_H9+#_P!_P#LJZFB M@#EO[.\./^ADL/_ '_ .RKJ:* .6_L M[QQ_T,EA_P" /_V5']G>./\ H9+#_P ?_LJZFB@#EO[.\>G!ZUS^M^)O$5G<>/H;6^A0Z190W-B6@!\HLA9@W][D5V7B3P_;^)M M&.E7ES<6\32)*S6[[6)1@P&?3(%9=]X&T_4+C7YIK^^5M>MTMKD))@*JC V< M?*<9Y]Z8%3QAKNK:9\+QK]A="WO%6UD9Q$) 0[HKC:?9CC\*P]/^(UUI]MJK M:O!)J"0:M%I]HL48CN2DBC8TD9Z#=D!NXYKLM7\*VNL^$HO#=Q>74=L@B'FQ M/MD;RR"N3]5!_"N:NO"G@^;Q))'>:Y.==N;BWEDD,^)',.6BCZ8QR3MZGDT" M+T/Q"MBC7%UI-S;6D%\NF74Y966"Y)"[>/O*&(4L.YIW_"P]/M[ZZL=1LI;2 MY@6$K&'60NTLK1HG'1MRG(["IKSP3HOVRZO9[J>/39+H:GX& M0&(Z$C-9EI\-O#=Q;0W5KJ5]/ ]O&D+F;=@)*98G!QG*LQY[@\T: 06?C*[T MGQCK5AK"W$MG)JL5I;LY4+:;K42X)[J<-@_A6O:>/;35M/34-'TZ>[M7@BG\ MUW6)4WLR[7W?=(VG(]QZTR[\!Z+-:ZO)KE_<7<5]/;WMS),X4))!MVLI'W1A M "/3/K51?#_@DZ%6.8J5N2?NXQTYX7'O3T ?8_$[3[ZV\^ M+2[Q0VF_VC"&P// ?8T:>K!L#\1ZUW4+M+;QR21F-V4,4/)4D=*\I^P^$M O M_"]K=ZS91:+IWG7EAZKZ5ZQ&ZR1K)&P9&&Y2.A!I, M9)1112 **** "BBL?Q+J-YI/AC4-3T^VCNKJVA:2.&1MJR$?PY[9H V**X+2 M?'HUNUT>]M[>.T@G>:'4XKMBLMA+$A9T(Z9&#SZ8-:D'CSPI<74-K'JRB>>1 M(HD9&!U-U;C)\N1=Q4'7MO:V$D#RIK44DASI[(VT)_M,S8P.X.13L!Z/17+S>.O# M%O;":ZU+[/\ OQ:F*2)Q(LI7K D#O63<^,-2U M"VGU+PAI]GK$)TH:A:;G*O<$L08O8_*?QXIH#B[?Q5KDFGZ3:S:MJ/VU-/U2 M*^W0-Q-'CR=WRXW]<>HJ*+7_ !1#H^NWEK?WQO&M=,=(WA;;!"RQBXE1,=5R M^0.1SQQ7I/ASQ0WB>:SN],AMI=+DLTGGG4G='.W_ "SQZ@=<\BLN'QY<3>1: M-IT,>K7>LW&D0(7+(!%N+2,>N-J]!W(H$5KR&X;X4^(EN+^?Q)!/O\@0!E>* M-L *&/S-LR6SUP,5R>DV>M6GB+2K_5[P:KIMAK#27.K)"46Z#6>R)W3H/+/R M$CC)!ZYKM;+QY+J&KP>&;*R@CUH75U;3JY/DQ" *6<8Y(;>F![G/2H=+\?R^ M(9(=)T338EU!;:>>[AG;]W$8Y3$8QCJ6=6P>P% '.V&G37(DTR72Q)'XAU^[ MEMY9;?=Y&G*V^0Y(^0.> ./]9GM7M*JJ($4 *HP .PKS6W^*%MJ_V%=#:RA, MMK;74HU"0H%\YRHB!48# *W)XSM'>O2^U# 6BBBD,**** "LCQ%IMSJ_AR]T MVSN([>:YC,:R2J65<]\ C-:]% 'G.L_#*+5_$<^K1ZD]DFHZ?+9ZG;Q+\EQ( MT>Q)QSPZ@D>XX-*_@"ZNO!ZZ/-=6=C?0O;-%?6,!5B82,,V3W&1CH,FO1:*= MP.5\(>#[?PC%J%O;W!DMY[AGMH\8%K#U6)?8$L?QK!O?AO<7T_B:6;4H(FU: M]M[ZW,4)!ADAQMW\_.#CGI7I%%%P/.9/ >J7>MC7+S4K47LNI6M[,B0L8PEN MC*B+DYR=Q)8^U,7P+K>G^-]4\8:5K4*7-[+EX&A9EDA$>%C(W8W!@&##'ITK MTFBBX'+W6EZ_JFBZ*MU=6L&HVUQ%#?#MSX9TJ\LKBX@G-Q?3W@,$1 MC"^:Y?;C)Z9QFL.+P'>QLM\^H6SZE:ZS/J]HXB8(OF@AXF&!7H=% M'GUKX!DTW6(O$5G>0G73F_#RX\/SPZCH MFH1C4WMIK>[EN(R5E,LIE,@ /!5V; Z8->BT4[@>42?"*VATJZT/3;Y8K#4; M&UL;QY(\RX@8G>A' 9@>_0X(KU15"(J#H!CFGT4@"BBB@ HHHH **** "O,O M&7]KZ7XF\,+:^(+]8M6UH0SQ*^%6$QD^6OIRN<]>:]-KF?%6D>'[N.TUSQ$T ML<6AR&\BE25U$+ ??(7K@9]: )VO;7PKHD1UK5KBY0.5%Q+$TCMDD@'8#TZ9 MQVJIJ'C#3_\ A"M6\0Z3(URMG"[#=$Z?.!QPP!QTK2T[Q#HVKSBWL+HRR&%; MA5:)TW1GHPW 9'TJ_>6=O?6,]C+;4Y9[J M[FLCIZK)N66,C==&9<8"C)PQZ?*!5N'4/$EP-9W:LQL-/\02)>2O)Y4D5D$S MM1@.Q(]R*M7GASP98ZO:SZU?7=QJ=I%#"H2XE D56_=1F-3@GC.,()I97U M>VN75)AAXUB<&-F'9FC9I)/+M-LJK'E8%& M2/,C.6+'&0ISFM/0)?!.GZM&]CJSRM! (K99][%8Y'.9=[V3ZT 8-G>>)IKZ\TW3?$4EPJ6 M=EZE/'I+RPR/ M++;;\1E\ XSG@MC(P:H3V/PSDCFTV?4I)O[0AM;5[@7,A(A;FWB\P?=5L\#( MSGWKH?#%QX2TR0^'=%OGDE=Y)5$\CR-,5(#[7?[VTX'!XXH XO0O%&N7OBB^ MTR]O;JW9[>]:WNP?,MK\(XV/;]E,8^\#UR.M4V\8ZU<:1I%G=37[Q0^%AK5_ M=V4@BF))VEP>A("LVWH2>:[:ZTSP9X2['EE(Q@<]>.M '-7GC/5I?#/ MBCQA8W\Y31;Z""RM^B3P[8BQ=?XF?S&Y[?+BO9$;=&K8QD XK@B/ -W/#=-( M;=+J\BM?LSK)%'/<1@>6&C( ) 5<'I@#TKT#M0QA1112 **** "BBB@ KGO& MB32> ]=A@MY+B62RE1(HEW,[%2 *Z&B@#D? NG:A9^%+5[V^FN9I+>+RTN8 M1&]L!&H,6!C@,#5[3X?&,>H*VJ:AI$MESN2WM9$D/I@ER/TKH** /(=67^SM M2\17E]I-YJNI0:I#?Z:EJK,X!CV(QP02B_,&'X56T31Q:R^"(UTC4&M_,U"2 M\EN+8J294^9G49V!V)P/3%>R>6GF>9M&_&W=CG'I3Z=P/ ?LMOFR>$H[2[M9M-"6 M,,.Z"Y10K.SOT"Q'.!GJHZYJUH]GY_CR.#2=#U+3X='2[336OK5C;H\K RRL MQ;)4X 1!CC)XKV*BBXSQKQYH/B'4;Z"225X=1@TV01W6G6[F'4)#)G['*A+8 MC("]3_$>1BJVNZ1KFI7'BQ8=-N[;?=:3<2"&,@2QQ>7YRQ'^(K@_7%>W447 M\P^:+6:VUB4 J;P2+N.".G[T!OPJ:3PEXG/P^D\-L]AW6N>\0>/])T= M(3:W%M?.;R*VG59PIA5V*[^AS@C&/6L";P9XD_MMVB2Q:R/B!-:\SS6$FTH5 M9 -O# G(/?':B+P3X@'@;3/#3QV&_1[R*>*Y,A(NUCD+89=ORD@^IYH$=M+X MI\.PVJ74^N644,F_:S3*-Q3[P ZY'<=14]MKVC7E^;*UU2WGN0"?+20$G'7' MKC(SCIWK@K3P'JW_ EUGK]TMB%.K3ZE-;[B?(#0B)0GRX+<98\#)INF^!O$ M&G0Z#9*+-XO#D]Q=6]SYA62]9E<(C\?(#O\ F//08% SOY]>T>VU-=.N-2MX MKMND32 '[N[!]#@$_05 OBKPZUI)=_VW9+!$RH\C3!54L<+DGL3T/0UR-QX, MUNZ@\7:7(;=;;Q+F;[6)29+1VA5"F-OS %>#D<&J&M> _$6O+-BGT)XQG MKGBM^O--8\$ZU?3>*IK9-/0ZO XML 12 e3043_s-1_htm.xml IDEA: XBRL DOCUMENT 0001419951 2021-01-01 2021-06-30 0001419951 2020-12-31 0001419951 2019-12-31 0001419951 2020-01-01 2020-12-31 0001419951 2019-01-01 2019-12-31 0001419951 2018-12-31 0001419951 us-gaap:PreferredStockMember 2018-12-31 0001419951 us-gaap:CommonStockMember 2018-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001419951 us-gaap:RetainedEarningsMember 2018-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2018-12-31 0001419951 us-gaap:PreferredStockMember 2019-01-01 2019-12-31 0001419951 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001419951 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001419951 us-gaap:PreferredStockMember 2019-12-31 0001419951 us-gaap:CommonStockMember 2019-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001419951 us-gaap:RetainedEarningsMember 2019-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2019-12-31 0001419951 us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001419951 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001419951 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 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 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001419951 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001419951 srt:MinimumMember us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0001419951 srt:MaximumMember us-gaap:PropertyPlantAndEquipmentMember 2020-01-01 2020-12-31 0001419951 us-gaap:ServiceMember country:US 2020-01-01 2020-12-31 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001419951 dtst:EquipmentAndSoftwareMember country:US 2020-01-01 2020-12-31 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 dtst:EquipmentAndSoftwareMember 2020-01-01 2020-12-31 0001419951 dtst:ManagedServicesMember country:US 2020-01-01 2020-12-31 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 dtst:ManagedServicesMember 2020-01-01 2020-12-31 0001419951 dtst:ProfessionalFeesMember country:US 2020-01-01 2020-12-31 0001419951 dtst:ProfessionalFeesMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 dtst:ProfessionalFeesMember 2020-01-01 2020-12-31 0001419951 dtst:NexxisVoipServicesMember country:US 2020-01-01 2020-12-31 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 dtst:NexxisVoipServicesMember 2020-01-01 2020-12-31 0001419951 country:US 2020-01-01 2020-12-31 0001419951 dtst:InternationalMember 2020-01-01 2020-12-31 0001419951 us-gaap:ServiceMember country:US 2019-01-01 2019-12-31 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2019-01-01 2019-12-31 0001419951 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001419951 dtst:EquipmentAndSoftwareMember country:US 2019-01-01 2019-12-31 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2019-01-01 2019-12-31 0001419951 dtst:EquipmentAndSoftwareMember 2019-01-01 2019-12-31 0001419951 dtst:ManagedServicesMember country:US 2019-01-01 2019-12-31 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2019-01-01 2019-12-31 0001419951 dtst:ManagedServicesMember 2019-01-01 2019-12-31 0001419951 dtst:ProfessionalFeesMember country:US 2019-01-01 2019-12-31 0001419951 dtst:ProfessionalFeesMember dtst:InternationalMember 2019-01-01 2019-12-31 0001419951 dtst:ProfessionalFeesMember 2019-01-01 2019-12-31 0001419951 dtst:NexxisVoipServicesMember country:US 2019-01-01 2019-12-31 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2019-01-01 2019-12-31 0001419951 dtst:NexxisVoipServicesMember 2019-01-01 2019-12-31 0001419951 country:US 2019-01-01 2019-12-31 0001419951 dtst:InternationalMember 2019-01-01 2019-12-31 0001419951 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001419951 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001419951 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001419951 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001419951 dtst:EmployeeStockOption1Member 2020-01-01 2020-12-31 0001419951 dtst:EmployeeStockOption1Member 2019-01-01 2019-12-31 0001419951 dtst:Warrant1Member 2020-01-01 2020-12-31 0001419951 dtst:Warrant1Member 2019-01-01 2019-12-31 0001419951 us-gaap:TechnologyEquipmentMember 2020-12-31 0001419951 us-gaap:TechnologyEquipmentMember 2019-12-31 0001419951 dtst:WebsiteAndSoftwareMember 2020-12-31 0001419951 dtst:WebsiteAndSoftwareMember 2019-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001419951 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001419951 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2020-12-31 0001419951 dtst:ComputerHardwareAndSoftwareMember 2019-12-31 0001419951 dtst:DataCenterEquipmentMember 2020-12-31 0001419951 dtst:DataCenterEquipmentMember 2019-12-31 0001419951 us-gaap:GoodwillMember 2020-01-01 2020-12-31 0001419951 us-gaap:GoodwillMember 2020-12-31 0001419951 us-gaap:TrademarksMember 2020-01-01 2020-12-31 0001419951 us-gaap:TrademarksMember 2020-12-31 0001419951 srt:MinimumMember us-gaap:CustomerListsMember 2020-01-01 2020-12-31 0001419951 srt:MaximumMember us-gaap:CustomerListsMember 2020-01-01 2020-12-31 0001419951 us-gaap:CustomerListsMember 2020-12-31 0001419951 dtst:ABCAcquiredContractsMember 2020-01-01 2020-12-31 0001419951 dtst:ABCAcquiredContractsMember 2020-12-31 0001419951 dtst:SIASAcquiredContractsMember 2020-01-01 2020-12-31 0001419951 dtst:SIASAcquiredContractsMember 2020-12-31 0001419951 us-gaap:NoncompeteAgreementsMember 2020-01-01 2020-12-31 0001419951 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001419951 dtst:Melville3Member 2020-01-01 2020-12-31 0001419951 dtst:Melville2Member 2020-12-31 0001419951 dtst:Melville2Member 2020-01-01 2020-12-31 0001419951 dtst:MelvilleMember 2020-12-31 0001419951 dtst:MelvilleMember 2020-01-01 2020-12-31 0001419951 srt:MinimumMember dtst:WarwickRiMember 2015-02-01 2017-02-01 0001419951 srt:MaximumMember dtst:WarwickRiMember 2015-02-01 2017-02-01 0001419951 dtst:WarwickRiMember 2020-01-01 2020-12-31 0001419951 dtst:MassachusettsAndNorthCarolinaMember 2020-03-01 2020-03-31 0001419951 dtst:DallasMember 2020-03-31 0001419951 dtst:DallasMember 2020-03-01 2020-03-31 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-01 2020-06-30 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-02 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-01 2020-07-31 0001419951 dtst:ArrowCapitalSolutionsMember 2020-07-31 0001419951 dtst:SystemsTradingMember 2018-03-30 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-04-01 0001419951 dtst:SystemsTradingMember 2018-12-29 2019-01-02 0001419951 dtst:SystemsTradingMember 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 2020-01-01 2020-01-31 0001419951 dtst:SystemsTradingMember 2020-01-31 0001419951 dtst:PaycheckProtectionProgramMember 2020-04-01 2020-04-30 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2010-08-12 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2013-09-25 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2017-06-20 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2019-07-01 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2020-01-01 2020-12-31 0001419951 dtst:TwoThousandTenIncentiveAwardPlanMember 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2018-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2019-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001419951 us-gaap:EmployeeStockOptionMember 2020-12-31 0001419951 us-gaap:WarrantMember 2018-12-31 0001419951 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001419951 us-gaap:WarrantMember 2019-12-31 0001419951 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001419951 us-gaap:WarrantMember 2020-12-31 0001419951 us-gaap:SubsequentEventMember 2021-01-01 2021-02-04 0001419951 us-gaap:SubsequentEventMember dtst:SystemsTradingMember 2021-03-01 2021-03-04 0001419951 dtst:N2021PlanMember us-gaap:SubsequentEventMember 2021-03-01 2021-03-08 0001419951 2021-06-30 0001419951 2021-04-01 2021-06-30 0001419951 2020-04-01 2020-06-30 0001419951 2020-01-01 2020-06-30 0001419951 us-gaap:PreferredStockMember 2021-01-01 2021-06-30 0001419951 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001419951 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-06-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 us-gaap:PreferredStockMember 2020-01-01 2020-06-30 0001419951 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001419951 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001419951 us-gaap:PreferredStockMember 2020-06-30 0001419951 us-gaap:CommonStockMember 2020-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001419951 us-gaap:RetainedEarningsMember 2020-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2020-06-30 0001419951 2020-06-30 0001419951 us-gaap:PreferredStockMember 2020-03-31 0001419951 us-gaap:CommonStockMember 2020-03-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001419951 us-gaap:RetainedEarningsMember 2020-03-31 0001419951 us-gaap:NoncontrollingInterestMember 2020-03-31 0001419951 2020-03-31 0001419951 us-gaap:PreferredStockMember 2020-04-01 2020-06-30 0001419951 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001419951 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-30 0001419951 us-gaap:PreferredStockMember 2021-03-31 0001419951 us-gaap:CommonStockMember 2021-03-31 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001419951 us-gaap:RetainedEarningsMember 2021-03-31 0001419951 us-gaap:NoncontrollingInterestMember 2021-03-31 0001419951 2021-03-31 0001419951 us-gaap:PreferredStockMember 2021-04-01 2021-06-30 0001419951 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001419951 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001419951 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001419951 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001419951 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001419951 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001419951 dtst:OneCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001419951 dtst:OneCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-06-30 0001419951 us-gaap:ServiceMember country:US 2021-04-01 2021-06-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2021-04-01 2021-06-30 0001419951 us-gaap:ServiceMember 2021-04-01 2021-06-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2021-04-01 2021-06-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2021-04-01 2021-06-30 0001419951 dtst:EquipmentAndSoftwareMember 2021-04-01 2021-06-30 0001419951 dtst:ManagedServicesMember country:US 2021-04-01 2021-06-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2021-04-01 2021-06-30 0001419951 dtst:ManagedServicesMember 2021-04-01 2021-06-30 0001419951 dtst:NexxisVoipServicesMember country:US 2021-04-01 2021-06-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2021-04-01 2021-06-30 0001419951 dtst:NexxisVoipServicesMember 2021-04-01 2021-06-30 0001419951 dtst:OtherMember country:US 2021-04-01 2021-06-30 0001419951 dtst:OtherMember dtst:InternationalMember 2021-04-01 2021-06-30 0001419951 dtst:OtherMember 2021-04-01 2021-06-30 0001419951 country:US 2021-04-01 2021-06-30 0001419951 dtst:InternationalMember 2021-04-01 2021-06-30 0001419951 us-gaap:ServiceMember country:US 2020-04-01 2020-06-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2020-04-01 2020-06-30 0001419951 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2020-04-01 2020-06-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2020-04-01 2020-06-30 0001419951 dtst:EquipmentAndSoftwareMember 2020-04-01 2020-06-30 0001419951 dtst:ManagedServicesMember country:US 2020-04-01 2020-06-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2020-04-01 2020-06-30 0001419951 dtst:ManagedServicesMember 2020-04-01 2020-06-30 0001419951 dtst:NexxisVoipServicesMember country:US 2020-04-01 2020-06-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2020-04-01 2020-06-30 0001419951 dtst:NexxisVoipServicesMember 2020-04-01 2020-06-30 0001419951 dtst:OtherMember country:US 2020-04-01 2020-06-30 0001419951 dtst:OtherMember dtst:InternationalMember 2020-04-01 2020-06-30 0001419951 dtst:OtherMember 2020-04-01 2020-06-30 0001419951 country:US 2020-04-01 2020-06-30 0001419951 dtst:InternationalMember 2020-04-01 2020-06-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-04-01 2021-06-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2020-04-01 2020-06-30 0001419951 us-gaap:TransferredOverTimeMember 2021-04-01 2021-06-30 0001419951 us-gaap:TransferredOverTimeMember 2020-04-01 2020-06-30 0001419951 us-gaap:ServiceMember country:US 2021-01-01 2021-06-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2021-01-01 2021-06-30 0001419951 us-gaap:ServiceMember 2021-01-01 2021-06-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2021-01-01 2021-06-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2021-01-01 2021-06-30 0001419951 dtst:EquipmentAndSoftwareMember 2021-01-01 2021-06-30 0001419951 dtst:ManagedServicesMember country:US 2021-01-01 2021-06-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2021-01-01 2021-06-30 0001419951 dtst:ManagedServicesMember 2021-01-01 2021-06-30 0001419951 dtst:NexxisVoipServicesMember country:US 2021-01-01 2021-06-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2021-01-01 2021-06-30 0001419951 dtst:NexxisVoipServicesMember 2021-01-01 2021-06-30 0001419951 dtst:OtherMember country:US 2021-01-01 2021-06-30 0001419951 dtst:OtherMember dtst:InternationalMember 2021-01-01 2021-06-30 0001419951 dtst:OtherMember 2021-01-01 2021-06-30 0001419951 country:US 2021-01-01 2021-06-30 0001419951 dtst:InternationalMember 2021-01-01 2021-06-30 0001419951 us-gaap:ServiceMember country:US 2020-01-01 2020-06-30 0001419951 us-gaap:ServiceMember dtst:InternationalMember 2020-01-01 2020-06-30 0001419951 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001419951 dtst:EquipmentAndSoftwareMember country:US 2020-01-01 2020-06-30 0001419951 dtst:EquipmentAndSoftwareMember dtst:InternationalMember 2020-01-01 2020-06-30 0001419951 dtst:EquipmentAndSoftwareMember 2020-01-01 2020-06-30 0001419951 dtst:ManagedServicesMember country:US 2020-01-01 2020-06-30 0001419951 dtst:ManagedServicesMember dtst:InternationalMember 2020-01-01 2020-06-30 0001419951 dtst:ManagedServicesMember 2020-01-01 2020-06-30 0001419951 dtst:NexxisVoipServicesMember country:US 2020-01-01 2020-06-30 0001419951 dtst:NexxisVoipServicesMember dtst:InternationalMember 2020-01-01 2020-06-30 0001419951 dtst:NexxisVoipServicesMember 2020-01-01 2020-06-30 0001419951 dtst:OtherMember country:US 2020-01-01 2020-06-30 0001419951 dtst:OtherMember dtst:InternationalMember 2020-01-01 2020-06-30 0001419951 dtst:OtherMember 2020-01-01 2020-06-30 0001419951 country:US 2020-01-01 2020-06-30 0001419951 dtst:InternationalMember 2020-01-01 2020-06-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-06-30 0001419951 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-06-30 0001419951 us-gaap:TransferredOverTimeMember 2021-01-01 2021-06-30 0001419951 us-gaap:TransferredOverTimeMember 2020-01-01 2020-06-30 0001419951 dtst:EmployeeStockOption1Member 2021-04-01 2021-06-30 0001419951 dtst:EmployeeStockOption1Member 2020-04-01 2020-06-30 0001419951 dtst:EmployeeStockOption1Member 2021-01-01 2021-06-30 0001419951 dtst:EmployeeStockOption1Member 2020-01-01 2020-06-30 0001419951 dtst:Warrant1Member 2021-04-01 2021-06-30 0001419951 dtst:Warrant1Member 2020-04-01 2020-06-30 0001419951 dtst:Warrant1Member 2021-01-01 2021-06-30 0001419951 dtst:Warrant1Member 2020-01-01 2020-06-30 0001419951 us-gaap:TechnologyEquipmentMember 2021-06-30 0001419951 dtst:WebsiteAndSoftwareMember 2021-06-30 0001419951 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001419951 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001419951 dtst:ComputerHardwareAndSoftwareMember 2021-06-30 0001419951 dtst:DataCenterEquipmentMember 2021-06-30 0001419951 us-gaap:GoodwillMember 2021-01-01 2021-06-30 0001419951 us-gaap:GoodwillMember 2021-06-30 0001419951 us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-06-30 0001419951 us-gaap:OtherIntangibleAssetsMember 2021-06-30 0001419951 srt:MinimumMember us-gaap:CustomerListsMember 2021-01-01 2021-06-30 0001419951 srt:MaximumMember us-gaap:CustomerListsMember 2021-01-01 2021-06-30 0001419951 us-gaap:CustomerListsMember 2021-06-30 0001419951 dtst:ABCAcquiredContractsMember 2021-01-01 2021-06-30 0001419951 dtst:ABCAcquiredContractsMember 2021-06-30 0001419951 dtst:SIASAcquiredContractsMember 2021-01-01 2021-06-30 0001419951 dtst:SIASAcquiredContractsMember 2021-06-30 0001419951 us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-06-30 0001419951 us-gaap:NoncompeteAgreementsMember 2021-06-30 0001419951 dtst:WebsiteAndDigitalAssetsMember 2021-01-01 2021-06-30 0001419951 dtst:WebsiteAndDigitalAssetsMember 2021-06-30 0001419951 dtst:MelvilleMember 2021-01-01 2021-06-30 0001419951 dtst:WarwickRiMember 2021-01-01 2021-06-30 0001419951 dtst:MassachusettsAndNorthCarolinaMember 2020-06-01 2020-06-30 0001419951 dtst:DallasMember 2020-06-30 0001419951 dtst:DallasMember 2020-06-01 2020-06-30 0001419951 dtst:ArrowCapitalSolutionsMember 2020-06-01 2020-06-29 0001419951 dtst:SystemsTradingMember 2021-03-01 2021-03-04 0001419951 2021-05-01 2021-05-13 0001419951 2021-05-13 0001419951 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001419951 us-gaap:EmployeeStockOptionMember 2021-06-30 0001419951 2021-05-01 2021-05-18 0001419951 us-gaap:SeriesAPreferredStockMember 2021-05-01 2021-05-18 0001419951 dtst:FlagshipSolutionsMember 2021-06-30 0001419951 dtst:FlagshipSolutionsMember 2020-04-01 2020-06-30 0001419951 dtst:FlagshipSolutionsMember 2020-01-01 2020-06-30 0001419951 dtst:FlagshipSolutionsMember 2021-04-01 2021-06-30 0001419951 dtst:FlagshipSolutionsMember 2021-01-01 2021-06-30 0001419951 us-gaap:WarrantMember 2021-06-30 0001419951 us-gaap:SubsequentEventMember 2021-07-01 2021-07-21 iso4217:USD shares iso4217:USD shares pure 0001419951 false S-1 DATA STORAGE CORPORATION Data Storage Corporation 48 South Service Road Melville NY 11747 (212) (212) 564-4922 564-4922 Non-accelerated Filer true false 893598 326561 30000 30000 554587 691436 239472 80728 1687657 1098725 7845423 6894087 5543822 4705256 2301601 2188831 3015700 3015700 241911 324267 49310 65433 455935 649934 3762856 4055334 7752114 7342890 979552 906716 1115674 970997 461893 432942 24 75000 168139 0 1149403 833148 104549 101505 374871 350000 4354105 3670308 107106 0 147525 231312 247677 0 974743 1713122 1477051 1944434 5831156 5614742 0.001 0.001 10000000 10000000 1401786 1401786 1401786 1401786 1402 1402 0.001 0.001 250000000 250000000 3210985 3210985 3213 3211 17745785 17581659 -15734737 -15790076 2015663 1796196 -94705 -68048 1920958 1728148 7752114 7342890 9320933 8483608 5425205 4746031 3895728 3737577 3896791 3531053 -1063 206524 24 250 175602 177451 350000 0 174422 -177201 173359 29323 173359 29323 -26657 -40537 200016 69860 144677 124312 55339 -54452 0.02 0.02 0.02 0.02 3213157 3203917 3366010 3203917 173359 29323 1032566 896697 158728 41340 350000 -0 -136849 160191 -16126 -0 132132 -87163 -82356 324267 44620 -81862 28951 -2464 -0 18890 -80743 332817 1110679 799666 181072 40355 -181072 -40355 -0 -0 481977 0 718690 741940 56281 -0 5400 5400 0 75000 74976 -0 -362570 -661540 567037 97771 326561 228790 893598 326561 168837 177451 0 0 144677 124312 808261 1560021 1401786 1402 3203485 3203 17534925 -15735624 -27511 1776395 15342 15342 69860 -40537 29323 5000 5 25995 26000 2500 3 5397 5400 124312 124312 1401786 1402 3210985 3211 17581659 -15790076 -68048 1728148 158728 158728 2501 2 5398 5400 200016 -26657 173359 144677 144677 1401786 1402 3213486 3213 17745785 -15734737 -94705 1920958 <p id="xdx_801_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_zupHtCmoCnmg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 1 - <span id="xdx_82B_zcldNbieiAre">Basis of Presentation, Organization and Other Matters</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Data Storage Corporation (“DSC” or the “Company”) provides subscription based, long term agreements for disaster recovery solutions, Infrastructure as a Service (IaaS) and VoIP type solutions.</p> <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; text-indent: 0.5in">Headquartered in Melville, NY, with additional offices in Warwick, RI, 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 several technical centers in New York, New Jersey, Massachusetts, North Carolina and Texas.</p> <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"><i>Going Concern Analysis</i></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; text-indent: 0.5in">Under ASU 2014-15 Presentation of Financial Statements-Going Concern (Subtopic 205-40) (“ASC 205-40”), the Company has the responsibility to evaluate whether conditions and/or events raise substantial doubt about its ability to meet its future financial obligations as they become due within one year after the date that the financial statements are issued. As required by ASC 205-40, this evaluation shall initially not take into consideration the potential mitigating effects of plans that have not been fully implemented as of the date the financial statements are issued. Management has assessed the Company’s ability to continue as a going concern in accordance with the requirement of ASC 205-40.</p> <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; text-indent: 0.5in">As reflected in the consolidated financial statements, the Company had a net income (loss) available to common stockholders of $<span id="xdx_909_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_c20200101__20201231_pp0p0" title="Net loss attributable to common shareholders">55,339 </span>and $<span id="xdx_908_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_c20190101__20191231_pp0p0" title="Net loss attributable to common shareholders">(54,452) </span>for the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, DSC had cash of $<span id="xdx_908_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20201231_pp0p0" title="Cash and cash equivalents">893,598</span> and a working capital deficiency of $<span id="xdx_908_ecustom--WorkingCapitalDeficiency_iNI_pp0p0_di_c20201231_zCXnJPqsilrl" title="Working capital deficiency">2,666,448</span>. As a result, these conditions raised substantial doubt regarding our ability to continue as a going concern, which as described below we have concluded has been alleviated.</p> <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; text-indent: 0.5in">During the year ended December 31, 2020, the Company generated cash from operations of $<span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_c20200101__20201231_pp0p0" title="Net Cash Provided by Operating Activities">1,110,679 </span>with continued revenue growth. Further, the Company has no capital expenditure commitments and the Company’s offices have been consolidated and fully staffed and with sufficient room for growth.</p> <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; text-indent: 0.5in">If necessary, management also determined that it is probable that related party sources of debt financing and capitalized leases can be renegotiated based on management’s history of being able to raise and refinance debt through related parties.</p> <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; text-indent: 0.5in">As a result of the current favorable trends of improving cash flow, the Company concluded that the initial conditions which raised substantial doubt regarding the ability to continue as a going concern has been alleviated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 55339 -54452 893598 -2666448 1110679 <p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_zQZA6CTHA4Ke" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 2 - <span id="xdx_82C_z853VLzgVnh2">Summary of Significant Accounting Policies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p id="xdx_84A_eus-gaap--ConsolidationPolicyTextBlock_zoHZOU7qZcu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86E_ztST17P0iIvf">Principles of Consolidation</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The consolidated financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiary, Data Storage Corporation, a Delaware corporation, and (iii) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.</p> <p id="xdx_843_eus-gaap--BusinessCombinationsPolicy_zwipCVwPp1Q6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; color: #242424"><i><span><span><span id="xdx_862_zTmCqbkL1n6f">Business combinations</span></span></span>.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; color: #242424"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets, acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.</p> <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; text-indent: 0.5in">Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_844_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z50X7rMHmFr3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span><span id="xdx_86F_zFTST1Vd8qAh">Recently Issued and Newly Adopted Accounting Pronouncements</span></span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><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: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.</p> <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; text-indent: 0.5in">In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019 and an entity should apply the amendments of ASU 2017-04 on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.</p> <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; text-indent: 0.5in">In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820). The updated guidance improves the disclosure requirements for fair value measurements. The updated guidance was adopted on January 1, 2020 and did not have a material impact on the consolidated financial statements.</p> <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; text-indent: 0.5in">In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other - Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This guidance requires companies to apply the internal-use software guidance in Accounting Standards Codification (“ASC”) 350-40 to implementation costs incurred in a hosting arrangement that is a service contract to determine whether to capitalize certain implementation costs or expense them as incurred. The new guidance, is effective for fiscal years beginning after December 15, 2019. The adoption of ASU 2018-15 did not have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_840_eus-gaap--UseOfEstimates_zqvMle68UPi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_864_zC5SnWJjZmx5">Use of Estimates</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America (“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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zzmtQXE5emzk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_869_z8tjqcFJ2if9">Reclassifications</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain prior year amounts in the consolidated financial statements and the notes thereto have been reclassified where necessary to conform to the current year presentation. These reclassifications did not affect the prior period total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zCm5InTxqgxj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_867_zgduMouYVkvd">Fair Value Measurements</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="background-color: white">The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">●</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Level 1 – quoted prices in active markets for identical investments</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">●</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Level 2 – other significant observable inputs (including quoted prices for similar investments and market corroborated inputs)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">●</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Level 3 – significant unobservable inputs (including our own assumptions in determining the fair value of investments)</span></td></tr> </table> <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; text-indent: 0.5in">The Company’s Level 1 assets/liabilities include cash, accounts receivable, accounts payable, prepaid and other current assets, line of credit and due to related parties. Management believes the estimated fair value of these accounts at December 31, 2020 approximate their carrying value as reflected in the balance sheets due to the short-term nature of these instruments or the use of market interest rates for debt instruments.</p> <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; text-indent: 0.5in">The Company’s Level 2 assets/liabilities include the Company’s notes payable and capital lease obligations. Their carrying value approximates 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.</p> <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; text-indent: 0.5in">The Company’s Level 3 assets/liabilities include goodwill and intangible assets, when they are recorded at fair value due to an impairment charge. As such, the Company measures goodwill and intangible assets on a non-recurring basis. Inputs to determine fair value are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models. Unobservable inputs used in the models are significant to the fair values of the assets and liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zpI7zS28bh63" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_860_z8NTtnyLhOKf">Cash, Cash Equivalents and Short-Term Investments</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_846_eus-gaap--ConcentrationRiskCreditRisk_zQ8CBlVmFUPk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_868_z2snMQD4JF42">Concentration of Credit Risk and Other Risks and Uncertainties</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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-indent: 0.5in">The Company’s customers are primarily concentrated in the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company provides credit in the normal course of business. The Company performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.</p> <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; text-indent: 0.5in">For the year ended December 31, 2020, DSC had three customers with an accounts receivable balance representing <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zALYDPnjsXh9" title="Concentration risk">45</span>% of total accounts receivable. For the year ended December 31, 2019, DSC had three customers with an accounts receivable balance representing <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20190101__20191231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zVKncv9YJbxb" title="Concentration risk">38</span>% of total accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_zYplrww8aDnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_863_zZRoAnVkLi0i">Accounts Receivable/Allowance for Doubtful Accounts</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company sells its services to customers on an open credit basis. Accounts receivable are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within <span id="xdx_903_ecustom--AccountsReceivablesDue_dtD_c20200101__20201231_zUkiNGYBnFF5" title="Accounts receivables due">30</span> days. The allowance for doubtful accounts reflects the estimated accounts receivable that will not be collected due to credit losses and allowances. 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zMUWHzacrZM2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86A_zjtgJ9eKgGgf">Property and Equipment</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment is recorded at cost and depreciated over their estimated useful lives or the remaining term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are <span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_dtY_c20200101__20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zLhWkXB6ji45" title="Useful lives">5</span> to <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_dtY_c20200101__20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zYjfD3ByixQ9" title="Useful lives">7</span> 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_z5hQYFrPsmR9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86F_zo1GkM9j63Pa">Income Taxes</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2020 and 2019, the Company had a full valuation allowance against its deferred tax assets.</p> <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; text-indent: 0.5in">Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018, 2017 and 2016 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zCF1CjJCiOJe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_864_z0gk2q8m05xd">Goodwill and Other Intangibles</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Goodwill impairment exists if the net book value of a reporting unit exceeds its estimated fair value. The impairment testing is performed in two steps: (i) the Company determines impairment by comparing the fair value of a reporting unit with its carrying value, and (ii) if there is impairment, the Company measures the amount of impairment loss by comparing the implied fair value of goodwill with the carrying amount of that goodwill. To determine the fair value of these 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_841_eus-gaap--RevenueRecognitionPolicyTextBlock_zdmHrU4Sjr4l" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86D_zpg2DW89TPa">Revenue Recognition</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Nature of goods and services</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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:</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">1)</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (IaaS) and Disaster Recovery Revenue</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Subscription services such as Infrastructure as a Service, Platform as a Service and Disaster Recovery, High Availability, Data Vault Services and DRaaS type solutions (cloud) allows clients to centralize and streamline their technical and mission critical digital information and technical environment. Clients' data can be backed up, replicated, archived and restored to meet their back to work objective in a disaster. Infrastructure as a Service (IaaS) assist clients to achieve reliable and cost-effective computing and high availability solutions while eliminating or supplementing Capex.</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">2)</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Managed Services</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">These services are performed at the inception of a contract. The Company offers professional assistance to its clients during the installation 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.</p> <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; text-indent: 0.5in">The Company also derives revenues in the area from providing support and management of its software to clients. The managed services include help desk, remote access, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i><span style="text-decoration: underline">Equipment and Software Revenue</span></i></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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 solutions provided to clients.</p> <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"><b>Disaggregation of revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zACkkl2zI6j" 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_8BA_zKpe5kaqvSd7" 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 Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended December 31, 2020</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_98F_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,691,133</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_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">115,237</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_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,806,370</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_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">2,074,911</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0528">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">2,074,911</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_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">380,701</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0534">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">380,701</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Professional Fees</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">362,375</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0540">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">362,375</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Nexxis VoIP Services</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_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">696,576</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_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0546">—</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_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">696,576</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_988_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">9,205,696</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_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">115,237</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_c20200101__20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">9,320,933</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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 Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended December 31, 2019</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_98C_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,223,868</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_984_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">213,816</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_98F_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,437,684</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_986_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,784,658</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0564">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,784,658</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_98D_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">365,767</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0570">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">365,767</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Professional Fees</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">411,475</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0576">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">411,475</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Nexxis VoIP Services</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_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">484,024</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_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0582">—</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_c20190101__20191231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">484,024</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_c20190101__20191231__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">8,269,792</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">213,816</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20190101__20191231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">8,483,608</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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 Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended December 31,</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">2020</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">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; 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_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">2,817,987</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_980_eus-gaap--Revenues_c20190101__20191231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">2,196,133</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; 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_987_eus-gaap--Revenues_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,502,946</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_c20190101__20191231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,287,475</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: 0 0 0 20pt; text-align: left">Total Revenue</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">9,320,933</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">8,483,608</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_za57uTVjyLN1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">Sales are generally recorded in the month the service is provided. For clients who are billed on a quarterly or annual basis, deferred revenue is recorded and amortized over the life of the contract.</p> <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"><b>Transaction price allocated to the remaining performance obligations</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The Company has the following performance obligations:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>1)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Disaster Recovery as a Service (“DRaaS”)</span>: subscription-based service that instantly encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Provides 10 hour or less recovery time</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>2)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Data Vaulting</span>: subscription-based cloud backup solution that uses advanced data reduction technology to shorten restore time</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">High Availability (“HA”)</span>: subscription-based service which offers cost-effective mirroring replication technology and provides one (1) hour or less recovery time</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>4)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (“IaaS”)</span>: subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>5)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Message Logic</span>: subscription-based service offers cost effective email archiving, data analytics, compliance monitoring and retrieval of email messages which cannot be deleted</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>6)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Internet</span>: subscription-based service offers continuous internet connection in the event of outages</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>7)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Support and Maintenance</span>: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>8)</i></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Initial Set-Up Fees</span>: on boarding and set-up services</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>9)</i></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Equipment sales</span>: sale of servers to the end user</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>10)</i></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">License</span>: granting SSL certificates and other licenses</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance, and Internet</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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 should be recognized on a straight-line basis over the contract term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Initial Set-Up Fees</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for set-up fees as separate performance obligation. Set-up services are performed one time and accordingly the revenue should be recognized at the point in time that the service is performed, and the Company is entitled to the payment.</p> <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"><i><span style="text-decoration: underline">Equipment sales</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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).</p> <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"><i><span style="text-decoration: underline">License – granting SSL certificates and other licenses</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the case of Licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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 will recognize revenue at the point in time the license is granted and/or renewed for a new period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_847_ecustom--PaymentTermsPolicyTextBlock_z3plaiFWNXe6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_864_zSCEzXUjSCn9">Payment terms</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services provided.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_847_eus-gaap--GuaranteesIndemnificationsAndWarrantiesPolicies_zz2JnSeFtWei" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_866_zSmBtpZMSR1j">Warranties</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company offers guaranteed service levels and performance and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84C_ecustom--SignificantJudgementPolicyTextBlock_zZup0u7Q7wA" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_86B_zGnGiJsDTdw2">Significant judgement</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the instances that contract have multiple performance obligation, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_846_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zfTUdKXtf4R9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_863_zpxtD147qM33">Impairment of Long-Lived Assets</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB ASC 360-10-35, we review our 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 undiscounted future cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84F_eus-gaap--AdvertisingCostsPolicyTextBlock_zuVzJitU07cl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_867_zQ8WmbAwExB3">Advertising Costs</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company expenses the costs associated with advertising as they are incurred. The Company incurred a net impact of $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20200101__20201231_pp0p0" title="Advertising costs">309,003</span> and $<span id="xdx_90D_eus-gaap--AdvertisingExpense_c20190101__20191231_pp0p0" title="Advertising costs">259,920</span> for advertising costs for the years ended December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84F_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zKRPhoxYqaOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_862_zgz4GT0GVMqa">Stock Based Compensation</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">DSC follows the requirements of FASB ASC 718-10-10, <i>Share Based Payments </i>with regards to stock-based compensation issued to 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.</p> <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; text-indent: 0.5in">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 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 estimate.</p> <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; text-indent: 0.5in">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 of these entities over a period equal to the expected life of the awards. DSC uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_zsrV4qaR9zTl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86E_zJ4viVHMFyR8">Net Income (Loss) Per Common Share</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB ASC 260-10-5 Earnings Per 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.</p> <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; text-indent: 0.5in">The following table sets forth the information needed to compute basic and diluted earnings per share for the years ended December 31, 2020 and 2019:</p> <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_88C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zZmKZvMnCqMf" 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><span id="xdx_8B7_zcpaLfNi94l9" style="display: none">Schedule of Earnings Per Share, Basic and Diluted</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20200101__20201231_zhllrIhjV1Dk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20190101__20191231_zdX13h25vT9k" 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">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">2020</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">2019</td></tr> <tr id="xdx_408_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Net Income (Loss) Available to Common Shareholders</td><td style="width: 8%; 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: 12%; text-align: right">55,339</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 8%; 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: 12%; text-align: right">(54,452</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></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_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">3,213,157</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,203,917</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></tr> <tr id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt">Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,520</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: xdx2ixbrl0633">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt">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">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: xdx2ixbrl0636">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_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: 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">3,366,010</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">3,203,917</td><td style="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></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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.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.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: White"> <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.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.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">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:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zJRia3u8SDFk" 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="text-align: left"><span id="xdx_8BC_zTELrYrP38lk" 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></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">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">2020</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">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font-size: 10pt">Options</span></td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 12%; text-align: right" title="Potentially dilutive securities">58,129</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20190101__20191231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 12%; text-align: right" title="Potentially dilutive securities">210,646</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Warrants</span></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_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">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 id="xdx_98B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20190101__20191231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">3,333</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="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">61,462</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20190101__20191231_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">213,979</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84A_eus-gaap--ConsolidationPolicyTextBlock_zoHZOU7qZcu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86E_ztST17P0iIvf">Principles of Consolidation</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The consolidated financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiary, Data Storage Corporation, a Delaware corporation, and (iii) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.</p> <p id="xdx_843_eus-gaap--BusinessCombinationsPolicy_zwipCVwPp1Q6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; color: #242424"><i><span><span><span id="xdx_862_zTmCqbkL1n6f">Business combinations</span></span></span>.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; color: #242424"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets, acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.</p> <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; text-indent: 0.5in">Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_844_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z50X7rMHmFr3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span><span id="xdx_86F_zFTST1Vd8qAh">Recently Issued and Newly Adopted Accounting Pronouncements</span></span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><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: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.</p> <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; text-indent: 0.5in">In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019 and an entity should apply the amendments of ASU 2017-04 on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.</p> <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; text-indent: 0.5in">In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820). The updated guidance improves the disclosure requirements for fair value measurements. The updated guidance was adopted on January 1, 2020 and did not have a material impact on the consolidated financial statements.</p> <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; text-indent: 0.5in">In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other - Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This guidance requires companies to apply the internal-use software guidance in Accounting Standards Codification (“ASC”) 350-40 to implementation costs incurred in a hosting arrangement that is a service contract to determine whether to capitalize certain implementation costs or expense them as incurred. The new guidance, is effective for fiscal years beginning after December 15, 2019. The adoption of ASU 2018-15 did not have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_840_eus-gaap--UseOfEstimates_zqvMle68UPi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_864_zC5SnWJjZmx5">Use of Estimates</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America (“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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zzmtQXE5emzk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_869_z8tjqcFJ2if9">Reclassifications</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Certain prior year amounts in the consolidated financial statements and the notes thereto have been reclassified where necessary to conform to the current year presentation. These reclassifications did not affect the prior period total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84E_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zCm5InTxqgxj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_867_zgduMouYVkvd">Fair Value Measurements</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><span style="background-color: white">The fair value measurement disclosures are grouped into three levels based on valuation factors:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">●</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Level 1 – quoted prices in active markets for identical investments</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">●</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Level 2 – other significant observable inputs (including quoted prices for similar investments and market corroborated inputs)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">●</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Level 3 – significant unobservable inputs (including our own assumptions in determining the fair value of investments)</span></td></tr> </table> <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; text-indent: 0.5in">The Company’s Level 1 assets/liabilities include cash, accounts receivable, accounts payable, prepaid and other current assets, line of credit and due to related parties. Management believes the estimated fair value of these accounts at December 31, 2020 approximate their carrying value as reflected in the balance sheets due to the short-term nature of these instruments or the use of market interest rates for debt instruments.</p> <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; text-indent: 0.5in">The Company’s Level 2 assets/liabilities include the Company’s notes payable and capital lease obligations. Their carrying value approximates 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.</p> <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; text-indent: 0.5in">The Company’s Level 3 assets/liabilities include goodwill and intangible assets, when they are recorded at fair value due to an impairment charge. As such, the Company measures goodwill and intangible assets on a non-recurring basis. Inputs to determine fair value are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models. Unobservable inputs used in the models are significant to the fair values of the assets and liabilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_845_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zpI7zS28bh63" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_860_z8NTtnyLhOKf">Cash, Cash Equivalents and Short-Term Investments</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_846_eus-gaap--ConcentrationRiskCreditRisk_zQ8CBlVmFUPk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span><span id="xdx_868_z2snMQD4JF42">Concentration of Credit Risk and Other Risks and Uncertainties</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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-indent: 0.5in">The Company’s customers are primarily concentrated in the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company provides credit in the normal course of business. The Company performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.</p> <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; text-indent: 0.5in">For the year ended December 31, 2020, DSC had three customers with an accounts receivable balance representing <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20201231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zALYDPnjsXh9" title="Concentration risk">45</span>% of total accounts receivable. For the year ended December 31, 2019, DSC had three customers with an accounts receivable balance representing <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20190101__20191231__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zVKncv9YJbxb" title="Concentration risk">38</span>% of total accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 0.45 0.38 <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_zYplrww8aDnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_863_zZRoAnVkLi0i">Accounts Receivable/Allowance for Doubtful Accounts</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company sells its services to customers on an open credit basis. Accounts receivable are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within <span id="xdx_903_ecustom--AccountsReceivablesDue_dtD_c20200101__20201231_zUkiNGYBnFF5" title="Accounts receivables due">30</span> days. The allowance for doubtful accounts reflects the estimated accounts receivable that will not be collected due to credit losses and allowances. 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> P30D <p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zMUWHzacrZM2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86A_zjtgJ9eKgGgf">Property and Equipment</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Property and equipment is recorded at cost and depreciated over their estimated useful lives or the remaining term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are <span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_dtY_c20200101__20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zLhWkXB6ji45" title="Useful lives">5</span> to <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentEstimatedUsefulLives_dtY_c20200101__20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zYjfD3ByixQ9" title="Useful lives">7</span> 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 5 7 <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_z5hQYFrPsmR9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86F_zo1GkM9j63Pa">Income Taxes</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2020 and 2019, the Company had a full valuation allowance against its deferred tax assets.</p> <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; text-indent: 0.5in">Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018, 2017 and 2016 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84D_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zCF1CjJCiOJe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_864_z0gk2q8m05xd">Goodwill and Other Intangibles</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Goodwill impairment exists if the net book value of a reporting unit exceeds its estimated fair value. The impairment testing is performed in two steps: (i) the Company determines impairment by comparing the fair value of a reporting unit with its carrying value, and (ii) if there is impairment, the Company measures the amount of impairment loss by comparing the implied fair value of goodwill with the carrying amount of that goodwill. To determine the fair value of these 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_841_eus-gaap--RevenueRecognitionPolicyTextBlock_zdmHrU4Sjr4l" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86D_zpg2DW89TPa">Revenue Recognition</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Nature of goods and services</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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:</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">1)</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (IaaS) and Disaster Recovery Revenue</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Subscription services such as Infrastructure as a Service, Platform as a Service and Disaster Recovery, High Availability, Data Vault Services and DRaaS type solutions (cloud) allows clients to centralize and streamline their technical and mission critical digital information and technical environment. Clients' data can be backed up, replicated, archived and restored to meet their back to work objective in a disaster. Infrastructure as a Service (IaaS) assist clients to achieve reliable and cost-effective computing and high availability solutions while eliminating or supplementing Capex.</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">2)</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Managed Services</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">These services are performed at the inception of a contract. The Company offers professional assistance to its clients during the installation 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.</p> <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; text-indent: 0.5in">The Company also derives revenues in the area from providing support and management of its software to clients. The managed services include help desk, remote access, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i><span style="text-decoration: underline">Equipment and Software Revenue</span></i></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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 solutions provided to clients.</p> <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"><b>Disaggregation of revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zACkkl2zI6j" 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_8BA_zKpe5kaqvSd7" 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 Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended December 31, 2020</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_98F_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,691,133</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_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">115,237</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_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,806,370</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_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">2,074,911</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0528">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">2,074,911</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_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">380,701</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0534">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">380,701</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Professional Fees</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">362,375</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0540">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">362,375</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Nexxis VoIP Services</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_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">696,576</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_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0546">—</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_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">696,576</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_988_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">9,205,696</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_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">115,237</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_c20200101__20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">9,320,933</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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 Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended December 31, 2019</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_98C_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,223,868</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_984_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">213,816</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_98F_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,437,684</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_986_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,784,658</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0564">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,784,658</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_98D_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">365,767</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0570">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">365,767</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Professional Fees</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">411,475</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0576">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">411,475</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Nexxis VoIP Services</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_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">484,024</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_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0582">—</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_c20190101__20191231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">484,024</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_c20190101__20191231__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">8,269,792</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">213,816</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20190101__20191231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">8,483,608</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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 Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended December 31,</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">2020</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">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; 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_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">2,817,987</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_980_eus-gaap--Revenues_c20190101__20191231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">2,196,133</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; 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_987_eus-gaap--Revenues_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,502,946</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_c20190101__20191231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,287,475</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: 0 0 0 20pt; text-align: left">Total Revenue</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">9,320,933</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">8,483,608</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_za57uTVjyLN1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">Sales are generally recorded in the month the service is provided. For clients who are billed on a quarterly or annual basis, deferred revenue is recorded and amortized over the life of the contract.</p> <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"><b>Transaction price allocated to the remaining performance obligations</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">The Company has the following performance obligations:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>1)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Disaster Recovery as a Service (“DRaaS”)</span>: subscription-based service that instantly encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Provides 10 hour or less recovery time</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>2)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Data Vaulting</span>: subscription-based cloud backup solution that uses advanced data reduction technology to shorten restore time</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">High Availability (“HA”)</span>: subscription-based service which offers cost-effective mirroring replication technology and provides one (1) hour or less recovery time</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>4)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (“IaaS”)</span>: subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>5)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Message Logic</span>: subscription-based service offers cost effective email archiving, data analytics, compliance monitoring and retrieval of email messages which cannot be deleted</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>6)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Internet</span>: subscription-based service offers continuous internet connection in the event of outages</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>7)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Support and Maintenance</span>: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>8)</i></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Initial Set-Up Fees</span>: on boarding and set-up services</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>9)</i></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Equipment sales</span>: sale of servers to the end user</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 24px; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>10)</i></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">License</span>: granting SSL certificates and other licenses</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance, and Internet</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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 should be recognized on a straight-line basis over the contract term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Initial Set-Up Fees</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company accounts for set-up fees as separate performance obligation. Set-up services are performed one time and accordingly the revenue should be recognized at the point in time that the service is performed, and the Company is entitled to the payment.</p> <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"><i><span style="text-decoration: underline">Equipment sales</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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).</p> <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"><i><span style="text-decoration: underline">License – granting SSL certificates and other licenses</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the case of Licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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 will recognize revenue at the point in time the license is granted and/or renewed for a new period.</p> <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_89C_eus-gaap--DisaggregationOfRevenueTableTextBlock_zACkkl2zI6j" 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_8BA_zKpe5kaqvSd7" 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 Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended December 31, 2020</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_98F_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,691,133</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_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">115,237</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_c20200101__20201231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,806,370</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_987_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">2,074,911</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0528">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">2,074,911</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_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">380,701</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0534">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">380,701</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Professional Fees</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">362,375</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0540">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">362,375</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Nexxis VoIP Services</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_c20200101__20201231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">696,576</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_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0546">—</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_eus-gaap--Revenues_c20200101__20201231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">696,576</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_988_eus-gaap--Revenues_c20200101__20201231__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">9,205,696</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_c20200101__20201231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">115,237</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_c20200101__20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">9,320,933</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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 Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended December 31, 2019</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_98C_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,223,868</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_984_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">213,816</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_98F_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">5,437,684</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_986_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,784,658</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0564">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,784,658</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_98D_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">365,767</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0570">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">365,767</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Professional Fees</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">411,475</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0576">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_c20190101__20191231__srt--ProductOrServiceAxis__custom--ProfessionalFeesMember_pp0p0" style="text-align: right" title="Total Revenue">411,475</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Nexxis VoIP Services</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_c20190101__20191231__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">484,024</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_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0582">—</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_c20190101__20191231__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">484,024</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_c20190101__20191231__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">8,269,792</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--Revenues_c20190101__20191231__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">213,816</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--Revenues_c20190101__20191231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">8,483,608</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; 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 Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended December 31,</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">2020</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">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt; 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_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">2,817,987</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_980_eus-gaap--Revenues_c20190101__20191231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">2,196,133</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; 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_987_eus-gaap--Revenues_c20200101__20201231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,502,946</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_c20190101__20191231__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,287,475</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: 0 0 0 20pt; text-align: left">Total Revenue</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">9,320,933</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">8,483,608</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> 5691133 115237 5806370 2074911 2074911 380701 380701 362375 362375 696576 696576 9205696 115237 9320933 5223868 213816 5437684 1784658 1784658 365767 365767 411475 411475 484024 484024 8269792 213816 8483608 2817987 2196133 6502946 6287475 <p id="xdx_847_ecustom--PaymentTermsPolicyTextBlock_z3plaiFWNXe6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_864_zSCEzXUjSCn9">Payment terms</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services provided.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_847_eus-gaap--GuaranteesIndemnificationsAndWarrantiesPolicies_zz2JnSeFtWei" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_866_zSmBtpZMSR1j">Warranties</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company offers guaranteed service levels and performance and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84C_ecustom--SignificantJudgementPolicyTextBlock_zZup0u7Q7wA" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_86B_zGnGiJsDTdw2">Significant judgement</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In the instances that contract have multiple performance obligation, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_846_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zfTUdKXtf4R9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_863_zpxtD147qM33">Impairment of Long-Lived Assets</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB ASC 360-10-35, we review our 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 undiscounted future cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84F_eus-gaap--AdvertisingCostsPolicyTextBlock_zuVzJitU07cl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_867_zQ8WmbAwExB3">Advertising Costs</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company expenses the costs associated with advertising as they are incurred. The Company incurred a net impact of $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20200101__20201231_pp0p0" title="Advertising costs">309,003</span> and $<span id="xdx_90D_eus-gaap--AdvertisingExpense_c20190101__20191231_pp0p0" title="Advertising costs">259,920</span> for advertising costs for the years ended December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 309003 259920 <p id="xdx_84F_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zKRPhoxYqaOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline"><span id="xdx_862_zgz4GT0GVMqa">Stock Based Compensation</span></span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">DSC follows the requirements of FASB ASC 718-10-10, <i>Share Based Payments </i>with regards to stock-based compensation issued to 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.</p> <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; text-indent: 0.5in">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 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 estimate.</p> <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; text-indent: 0.5in">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 of these entities over a period equal to the expected life of the awards. DSC uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p id="xdx_846_eus-gaap--EarningsPerSharePolicyTextBlock_zsrV4qaR9zTl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86E_zJ4viVHMFyR8">Net Income (Loss) Per Common Share</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB ASC 260-10-5 Earnings Per 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.</p> <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; text-indent: 0.5in">The following table sets forth the information needed to compute basic and diluted earnings per share for the years ended December 31, 2020 and 2019:</p> <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_88C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zZmKZvMnCqMf" 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><span id="xdx_8B7_zcpaLfNi94l9" style="display: none">Schedule of Earnings Per Share, Basic and Diluted</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20200101__20201231_zhllrIhjV1Dk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20190101__20191231_zdX13h25vT9k" 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">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">2020</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">2019</td></tr> <tr id="xdx_408_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Net Income (Loss) Available to Common Shareholders</td><td style="width: 8%; 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: 12%; text-align: right">55,339</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 8%; 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: 12%; text-align: right">(54,452</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></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_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">3,213,157</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,203,917</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></tr> <tr id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt">Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,520</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: xdx2ixbrl0633">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt">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">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: xdx2ixbrl0636">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_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: 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">3,366,010</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">3,203,917</td><td style="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></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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.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.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: White"> <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.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.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">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:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zJRia3u8SDFk" 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="text-align: left"><span id="xdx_8BC_zTELrYrP38lk" 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></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">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">2020</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">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font-size: 10pt">Options</span></td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 12%; text-align: right" title="Potentially dilutive securities">58,129</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20190101__20191231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 12%; text-align: right" title="Potentially dilutive securities">210,646</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Warrants</span></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_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">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 id="xdx_98B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20190101__20191231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">3,333</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="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">61,462</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20190101__20191231_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">213,979</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zZmKZvMnCqMf" 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><span id="xdx_8B7_zcpaLfNi94l9" style="display: none">Schedule of Earnings Per Share, Basic and Diluted</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20200101__20201231_zhllrIhjV1Dk" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20190101__20191231_zdX13h25vT9k" 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">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">2020</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">2019</td></tr> <tr id="xdx_408_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Net Income (Loss) Available to Common Shareholders</td><td style="width: 8%; 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: 12%; text-align: right">55,339</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 8%; 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: 12%; text-align: right">(54,452</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></tr> <tr id="xdx_403_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_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">3,213,157</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,203,917</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></tr> <tr id="xdx_40E_ecustom--Options_i01_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding: 0 0 0 20pt">Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,520</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: xdx2ixbrl0633">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--Warrants_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt">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">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: xdx2ixbrl0636">—</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_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: 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">3,366,010</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">3,203,917</td><td style="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></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareBasic_i_pdd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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.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.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareDiluted_i_pdd" style="vertical-align: bottom; background-color: White"> <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.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.02</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 55339 -54452 3213157 3203917 149520 3333 3366010 3203917 0.02 0.02 0.02 0.02 <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zJRia3u8SDFk" 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="text-align: left"><span id="xdx_8BC_zTELrYrP38lk" 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></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">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">2020</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">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left"><span style="font-size: 10pt">Options</span></td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 12%; text-align: right" title="Potentially dilutive securities">58,129</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20190101__20191231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 12%; text-align: right" title="Potentially dilutive securities">210,646</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Warrants</span></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_c20200101__20201231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">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 id="xdx_98B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20190101__20191231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">3,333</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="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20201231_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">61,462</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_985_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20190101__20191231_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">213,979</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 58129 210646 3333 3333 61462 213979 <p id="xdx_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z2fGwiSf6Ywc" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 3 - <span id="xdx_82C_zJe83gx0fWE8">Property and Equipment</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Property and equipment, at cost, consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z0Jspxm850Rd" 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_8B2_zoB4jcBDNY1g" style="display: none">Schedule of 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; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; 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">2020</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">2019</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_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment">756,236</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--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment">756,236</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Website and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">533,417</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">533,417</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment">17,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment">27,131</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__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_980_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment">16,846</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer hardware and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">1,236,329</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">1,218,464</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">5,281,017</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--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">4,341,993</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 id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0" style="text-align: right" title="Gross Property and equipment">7,845,423</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20191231_pp0p0" style="text-align: right" title="Gross Property and equipment">6,894,087</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_982_ecustom--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1_iNI_pp0p0_di_c20201231_zoQ0PPBwjJth" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">5,543,822</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_ecustom--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1_iNI_pp0p0_di_c20191231_z4xNlFVtCkc5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">4,705,256</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">Net property and equipment</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net property and equipment">2,301,601</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--PropertyPlantAndEquipmentNet_c20191231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net property and equipment">2,188,831</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Depreciation expense for the years ended December 31, 2020 and 2019 was $<span id="xdx_900_eus-gaap--Depreciation_c20200101__20201231_pp0p0" title="Depreciation expense">838,566 </span>and $<span id="xdx_903_eus-gaap--Depreciation_c20190101__20191231_pp0p0" title="Depreciation expense">699,918</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z0Jspxm850Rd" 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_8B2_zoB4jcBDNY1g" style="display: none">Schedule of 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; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; 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">2020</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">2019</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_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment">756,236</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--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_pp0p0" style="width: 12%; text-align: right" title="Gross Property and equipment">756,236</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Website and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">533,417</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">533,417</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment">17,441</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_pp0p0" style="text-align: right" title="Gross Property and equipment">27,131</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__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_980_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pp0p0" style="text-align: right" title="Gross Property and equipment">16,846</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Computer hardware and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">1,236,329</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_pp0p0" style="text-align: right" title="Gross Property and equipment">1,218,464</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">5,281,017</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--PropertyPlantAndEquipmentGross_c20191231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">4,341,993</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 id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20201231_pp0p0" style="text-align: right" title="Gross Property and equipment">7,845,423</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PropertyPlantAndEquipmentGross_c20191231_pp0p0" style="text-align: right" title="Gross Property and equipment">6,894,087</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_982_ecustom--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1_iNI_pp0p0_di_c20201231_zoQ0PPBwjJth" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">5,543,822</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_ecustom--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1_iNI_pp0p0_di_c20191231_z4xNlFVtCkc5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">4,705,256</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">Net property and equipment</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_c20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net property and equipment">2,301,601</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--PropertyPlantAndEquipmentNet_c20191231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Net property and equipment">2,188,831</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> 756236 756236 533417 533417 17441 27131 20983 16846 1236329 1218464 5281017 4341993 7845423 6894087 -5543822 -4705256 2301601 2188831 838566 699918 <p id="xdx_80D_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zA94QuhfJ8Yf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 4 - <span id="xdx_82E_zyJQcrIiCs2e">Goodwill and Intangible Assets</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Goodwill and intangible assets consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zYFBNStzzkjl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details)"> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span id="xdx_8B9_zSWX4jsdod1i" style="display: none">Schedule of goodwill and intangible assets</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="white-space: nowrap; text-align: center; font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="10" style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">December 31, 2020</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="white-space: nowrap; text-align: center; font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Estimated life</span><br/> <span style="font-size: 10pt">in years</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Gross</span><br/> <span style="font-size: 10pt">amount</span></td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Accumulated</span><br/> <span style="font-size: 10pt">Amortization</span></td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Net</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Intangible assets not subject to amortization</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 20pt; width: 56%; font-size: 10pt"><span style="font-size: 10pt">Goodwill</span></td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_983_ecustom--EstimatedLifeInYears_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember" style="padding: 0; width: 10%; font-size: 10pt; text-indent: 0" title="Estimated life in years"><span style="font-size: 10pt">Indefinite</span></td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_98C_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="padding: 0; width: 8%; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Gross amount"><span style="font-size: 10pt">3,015,700</span></td> <td style="padding: 0; white-space: nowrap; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_987_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z2Yo4VoigSVa" style="padding: 0; width: 8%; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font-size: 10pt">—</span></td> <td style="padding: 0; white-space: nowrap; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_982_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="padding: 0; width: 8%; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Net"><span style="font-size: 10pt">3,015,700</span></td> <td style="padding: 0; white-space: nowrap; width: 1%; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">Trademarks</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_982_ecustom--EstimatedLifeInYears_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember" style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0" title="Estimated life in years"><span style="font-size: 10pt">Indefinite</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_984_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Gross amount"><span style="font-size: 10pt">294,268</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98E_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zuTLi7msejAf" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font-size: 10pt">—</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_985_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Net"><span style="font-size: 10pt">294,268</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 30pt; font-size: 10pt"><span style="font-size: 10pt">Total intangible assets not subject to amortization</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_986_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Gross amount"><span style="font-size: 10pt">3,309,968</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_983_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20201231_zD8h1jdF3P61" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font-size: 10pt">—</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Net"><span style="font-size: 10pt">3,309,968</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Intangible assets subject to amortization</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">Customer lists</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zT5Bvp0BSf96" title="Intangible assets subject to amortization, Estimated life in years">5</span> - <span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_znuN9XbdcoP1" title="Intangible assets subject to amortization, Estimated life in years">15</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_985_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">897,274</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">897,274</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_987_ecustom--IntangibleAssetsNetAmount_iI_pp0p0_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zI3dgJfTikK7" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">—</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">ABC acquired contracts</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_zMgcEGFCGYr9" title="Intangible assets subject to amortization, Estimated life in years">5</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_983_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">310,000</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">258,333</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98D_ecustom--IntangibleAssetsNetAmount_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">51,667</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">SIAS acquired contracts</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_z6gnL52qibXl" title="Intangible assets subject to amortization, Estimated life in years">5</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_982_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">660,000</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">550,000</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98A_ecustom--IntangibleAssetsNetAmount_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">110,000</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">Non-compete agreements</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zjqJEFFGMU" title="Intangible assets subject to amortization, Estimated life in years">4</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98B_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">272,147</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">272,147</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_985_ecustom--IntangibleAssetsNetAmount_iI_pp0p0_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zSxJGlbBfoR3" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">-</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 30pt; font-size: 10pt"><span style="font-size: 10pt">Total intangible assets subject to amortization</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_989_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">2,139,421</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">1,977,754</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98B_ecustom--IntangibleAssetsNetAmount_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">161,667</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="padding: 0 0 0 30pt; font-size: 10pt"><span style="font-size: 10pt">Total Goodwill and Intangible Assets</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 2.25pt double; padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_988_ecustom--GoodwillAndIntangibleAssets_c20201231_pp0p0" style="border-bottom: black 2.25pt double; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Goodwill and Intangible Assets, Gross amount"><span style="font-size: 10pt">5,449,389</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 2.25pt double; padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_985_ecustom--GoodwillAndIntangibleAssetsAccumulatedAmortization_c20201231_pp0p0" style="border-bottom: black 2.25pt double; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Goodwill and Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">1,977,754</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 2.25pt double; padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_985_ecustom--TotalGoodwillAndIntangibleAssetsNet_c20201231_pp0p0" style="border-bottom: black 2.25pt double; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Goodwill and Intangible Assets, Net"><span style="font-size: 10pt">3,471,635</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The scheduled remaining amortization is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zozBmNqSTSBi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details 1)"> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="white-space: nowrap; font-size: 10pt"><span id="xdx_8BF_zvanKX6hFR1h"><span id="xdx_8B5_zVOux8v7voR2" style="display: none">Schedule of amortization over the next two years</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="white-space: nowrap; font-size: 10pt"><span style="font-size: 10pt">Years ending December 31,</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="width: 90%; font-size: 10pt"><span style="font-size: 10pt">2021</span></td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; width: 7%; text-align: right; font-size: 10pt; text-indent: 0" title="2021"><span style="font-size: 10pt">161,667</span></td> <td style="padding: 0; white-space: nowrap; width: 1%; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Total</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_c20201231_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total"><span style="font-size: 10pt">161,667</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Amortization expense for the years ended December 31, 2020 and 2019 were $<span id="xdx_906_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20201231_pp0p0" title="Amortization expense">194,000</span> and $<span id="xdx_907_eus-gaap--AmortizationOfIntangibleAssets_c20190101__20191231_pp0p0" title="Amortization expense">196,779</span> respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zYFBNStzzkjl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details)"> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span id="xdx_8B9_zSWX4jsdod1i" style="display: none">Schedule of goodwill and intangible assets</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="white-space: nowrap; text-align: center; font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="10" style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">December 31, 2020</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="white-space: nowrap; text-align: center; font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Estimated life</span><br/> <span style="font-size: 10pt">in years</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Gross</span><br/> <span style="font-size: 10pt">amount</span></td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Accumulated</span><br/> <span style="font-size: 10pt">Amortization</span></td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="border-bottom: black 1pt solid; padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">Net</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Intangible assets not subject to amortization</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 20pt; width: 56%; font-size: 10pt"><span style="font-size: 10pt">Goodwill</span></td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_983_ecustom--EstimatedLifeInYears_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember" style="padding: 0; width: 10%; font-size: 10pt; text-indent: 0" title="Estimated life in years"><span style="font-size: 10pt">Indefinite</span></td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_98C_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="padding: 0; width: 8%; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Gross amount"><span style="font-size: 10pt">3,015,700</span></td> <td style="padding: 0; white-space: nowrap; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_987_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z2Yo4VoigSVa" style="padding: 0; width: 8%; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font-size: 10pt">—</span></td> <td style="padding: 0; white-space: nowrap; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_982_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="padding: 0; width: 8%; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Net"><span style="font-size: 10pt">3,015,700</span></td> <td style="padding: 0; white-space: nowrap; width: 1%; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">Trademarks</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_982_ecustom--EstimatedLifeInYears_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember" style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0" title="Estimated life in years"><span style="font-size: 10pt">Indefinite</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_984_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Gross amount"><span style="font-size: 10pt">294,268</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98E_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_zuTLi7msejAf" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font-size: 10pt">—</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_985_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TrademarksMember_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Net"><span style="font-size: 10pt">294,268</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 30pt; font-size: 10pt"><span style="font-size: 10pt">Total intangible assets not subject to amortization</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_986_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Gross amount"><span style="font-size: 10pt">3,309,968</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_983_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20201231_zD8h1jdF3P61" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Accumulated Amortization"><span style="font-size: 10pt">—</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total intangible assets not subject to amortization, Net"><span style="font-size: 10pt">3,309,968</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Intangible assets subject to amortization</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">Customer lists</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zT5Bvp0BSf96" title="Intangible assets subject to amortization, Estimated life in years">5</span> - <span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_znuN9XbdcoP1" title="Intangible assets subject to amortization, Estimated life in years">15</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_985_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">897,274</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">897,274</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_987_ecustom--IntangibleAssetsNetAmount_iI_pp0p0_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zI3dgJfTikK7" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">—</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">ABC acquired contracts</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_zMgcEGFCGYr9" title="Intangible assets subject to amortization, Estimated life in years">5</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_983_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">310,000</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">258,333</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98D_ecustom--IntangibleAssetsNetAmount_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">51,667</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">SIAS acquired contracts</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_z6gnL52qibXl" title="Intangible assets subject to amortization, Estimated life in years">5</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_982_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">660,000</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">550,000</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98A_ecustom--IntangibleAssetsNetAmount_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">110,000</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="padding: 0 0 0 20pt; font-size: 10pt"><span style="font-size: 10pt">Non-compete agreements</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20200101__20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zjqJEFFGMU" title="Intangible assets subject to amortization, Estimated life in years">4</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98B_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">272,147</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">272,147</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_985_ecustom--IntangibleAssetsNetAmount_iI_pp0p0_d0_c20201231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zSxJGlbBfoR3" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">-</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="padding: 0 0 0 30pt; font-size: 10pt"><span style="font-size: 10pt">Total intangible assets subject to amortization</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_989_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Gross amount"><span style="font-size: 10pt">2,139,421</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">1,977,754</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; font-size: 10pt; text-indent: 0"> </td> <td id="xdx_98B_ecustom--IntangibleAssetsNetAmount_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Intangible Assets, Net amount"><span style="font-size: 10pt">161,667</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="padding: 0 0 0 30pt; font-size: 10pt"><span style="font-size: 10pt">Total Goodwill and Intangible Assets</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 2.25pt double; padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_988_ecustom--GoodwillAndIntangibleAssets_c20201231_pp0p0" style="border-bottom: black 2.25pt double; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Goodwill and Intangible Assets, Gross amount"><span style="font-size: 10pt">5,449,389</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 2.25pt double; padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_985_ecustom--GoodwillAndIntangibleAssetsAccumulatedAmortization_c20201231_pp0p0" style="border-bottom: black 2.25pt double; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Goodwill and Intangible Assets, Accumulated Amortization"><span style="font-size: 10pt">1,977,754</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 2.25pt double; padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_985_ecustom--TotalGoodwillAndIntangibleAssetsNet_c20201231_pp0p0" style="border-bottom: black 2.25pt double; padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total Goodwill and Intangible Assets, Net"><span style="font-size: 10pt">3,471,635</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> </table> Indefinite 3015700 0 3015700 Indefinite 294268 0 294268 3309968 0 3309968 P5Y P15Y 897274 897274 0 P5Y 310000 258333 51667 P5Y 660000 550000 110000 P4Y 272147 272147 -0 2139421 1977754 161667 5449389 1977754 3471635 <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zozBmNqSTSBi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Goodwill and Intangible Assets (Details 1)"> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="white-space: nowrap; font-size: 10pt"><span id="xdx_8BF_zvanKX6hFR1h"><span id="xdx_8B5_zVOux8v7voR2" style="display: none">Schedule of amortization over the next two years</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="white-space: nowrap; font-size: 10pt"><span style="font-size: 10pt">Years ending December 31,</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="2" style="padding: 0; white-space: nowrap; text-align: center; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 10pt"> <td style="width: 90%; font-size: 10pt"><span style="font-size: 10pt">2021</span></td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="border-bottom: black 1pt solid; padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c20201231_pp0p0" style="border-bottom: black 1pt solid; padding: 0; width: 7%; text-align: right; font-size: 10pt; text-indent: 0" title="2021"><span style="font-size: 10pt">161,667</span></td> <td style="padding: 0; white-space: nowrap; width: 1%; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: White; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Total</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsNet_c20201231_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Total"><span style="font-size: 10pt">161,667</span></td> <td style="padding: 0; white-space: nowrap; font-size: 10pt; text-indent: 0"> </td></tr> </table> 161667 161667 194000 196779 <p id="xdx_80A_eus-gaap--LeasesOfLessorDisclosureTextBlock_zsPpmlgx6cNb" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 5 –<span id="xdx_82E_zgiew2nno8Wd">Leases</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Operating Leases</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company currently has three leases for office space, with two offices located in Melville, NY, and one office in Warwick, RI.</p> <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; text-indent: 0.5in">The first lease for office space in Melville, NY, was assumed as part of the Company’s acquisition of ABC in 2016 and called for monthly payments of $<span id="xdx_90C_eus-gaap--LeaseAndRentalExpense_pp0p0_c20200101__20201231__us-gaap--LeaseContractualTermAxis__custom--Melville3Member_zTKg0VXVUcAe" title="Operating leases, rent expense">8,382 </span>and expiring <span id="xdx_902_eus-gaap--LeaseExpirationDate1_dd_c20200101__20201231__us-gaap--LeaseContractualTermAxis__custom--Melville3Member_zaUc87n4uCpb" title="Lease expiration date">August 31, 2019</span>. Upon termination of the lease in August 2019, the Company entered into a new lease for a technology lab in a smaller space commencing on September 1, 2019. The term of this lease is for three years and <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20201231__us-gaap--LeaseContractualTermAxis__custom--Melville2Member_z3GdlEOCHTp7" style="display: none" title="Lease Term">3.92</span> 11 months and runs co-terminus with our existing lease in the same building. The base annual rent is $<span id="xdx_907_ecustom--AnnualBaseRent_pp0p0_c20200101__20201231__us-gaap--LeaseContractualTermAxis__custom--Melville2Member_ztXLzRjLDHHe" title="Annual base rent">10,764 </span>payable in equal monthly installments of $<span id="xdx_902_eus-gaap--LeaseAndRentalExpense_pp0p0_c20200101__20201231__us-gaap--LeaseContractualTermAxis__custom--Melville2Member_zF1doJQ8pC5a" title="Operating leases, rent expense">897</span>.</p> <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; text-indent: 0.5in">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 <span id="xdx_902_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20201231__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_zkzsFfn656z9" style="display: none" title="Lease Term">5.25</span> and three months at $<span id="xdx_90B_eus-gaap--LeaseAndRentalExpense_pp0p0_c20200101__20201231__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_z9jzXNE8Zacf" title="Operating leases, rent expense">86,268</span> per year with an escalation of 3% per year with an ending date of <span id="xdx_903_eus-gaap--LeaseExpirationDate1_dd_c20200101__20201231__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_zePaCTbVwOqj" title="Lease expiration date">July 31, 2023</span>.</p> <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; text-indent: 0.5in">The lease for office space in Warwick, RI, calls for monthly payments of $<span id="xdx_902_eus-gaap--LeaseAndRentalExpense_pp0p0_c20150201__20170201__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember__srt--RangeAxis__srt--MinimumMember_z4rzGCGnb58i" title="Operating leases, rent expense">2,324 </span>beginning February 1, 2015 which escalated to $<span id="xdx_900_eus-gaap--LeaseAndRentalExpense_pp0p0_c20150201__20170201__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember__srt--RangeAxis__srt--MaximumMember_z4mDi68r4SOb" title="Operating leases, rent expense">2,460</span> on February 1, 2017. This lease commenced on February 1, 2015 and expired on <span id="xdx_90C_eus-gaap--LeaseExpirationDate1_dd_c20150201__20170201__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember__srt--RangeAxis__srt--MinimumMember_z6UoL4I7j2q7" title="Lease expiration date">January 31, 2019</span>. The Company extended this lease until <span id="xdx_90E_eus-gaap--LeaseExpirationDate1_dd_c20200101__20201231__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember_zM3QfGUWj8P9" title="Lease expiration date">January 31, 2020</span>. This lease was further extended until January 31, 2021. The annual base rent shall be $<span id="xdx_906_ecustom--AnnualBaseRent_pp0p0_c20200101__20201231__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember_z94uQko0dcO8" title="Annual base rent">31,176</span> payable in equal monthly installments of $<span id="xdx_909_eus-gaap--LeaseAndRentalExpense_pp0p0_c20200101__20201231__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember_zHuFdFEKfKy5" title="Operating leases, rent expense">2,598</span>. We have satisfied the terms of the lease and no longer occupy this premise.</p> <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; text-indent: 0.5in">The Company leases rack space in New York, Massachusetts and North Carolina. These leases are month to month and the monthly rent is approximately $<span id="xdx_901_eus-gaap--LeaseAndRentalExpense_pp0p0_c20200301__20200331__us-gaap--LeaseContractualTermAxis__custom--MassachusettsAndNorthCarolinaMember_zEeayH5u8Vl4" title="Operating leases, rent expense">25,000</span>.</p> <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; text-indent: 0.5in">In 2020 the Company entered into a new rack space lease agreement in Dallas, TX. The lease term is <span id="xdx_905_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20200331__us-gaap--LeaseContractualTermAxis__custom--DallasMember_zwp7ORwTqab9" title="Lease Term">13</span> months and requires monthly payments of $<span id="xdx_90A_eus-gaap--LeaseAndRentalExpense_pp0p0_c20200301__20200331__us-gaap--LeaseContractualTermAxis__custom--DallasMember_zDtsieIpK54c" title="Operating leases, rent expense">1,905</span>.</p> <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"><i>Finance Lease Obligations</i></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; text-indent: 0.5in">On June 1, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with monthly installments of $<span id="xdx_90D_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20200601__20200630__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zuY2XgwkgbT3" title="Fiance leases contingent monthly rental payments">5,008</span>. The lease carries an interest rate of<span id="xdx_90C_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200601__20200630__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_z4qKNfujz42j" title="Interest rate"> 7</span>% and is a three-year <span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200602__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_ztinKMuM71J8" style="display: none" title="Lease Term">3</span> lease. The term of the lease ends June 1, 2023.</p> <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; text-indent: 0.5in">On June 29, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with monthly installments of $5,050. The lease carries an interest rate of<span id="xdx_90D_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200601__20200630__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zPaNahpNBHvj" title="Interest rate"> 7</span>% and is a three-year lease. <span id="xdx_90C_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200602__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zZUa5NDfjaT8" style="display: none" title="Lease Term">3</span> The term of the lease ends June 29, 2023.</p> <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; text-indent: 0.5in">On July 31, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment under a finance lease. The lease obligation is payable to Arrow Capital Solutions with monthly installments of $<span id="xdx_908_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zuvhiQ2IQAlk" title="Fiance leases contingent monthly rental payments">4,524</span>. The lease carries an interest rate of <span id="xdx_90D_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_z3aPGvgsjpPj" title="Interest rate">7</span>% and is a <span id="xdx_907_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zLrii4bVceg8" style="display: none" title="Lease Term">3</span> three-year lease.</p> <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"><i>Finance Lease Obligations – Related Party</i></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; text-indent: 0.5in">On April 1, 2018, the Company entered into a lease agreement with Systems Trading Inc. (“Systems Trading”) to refinance all leases into one lease. This lease obligation is payable to Systems Trading with bi-monthly installments of $<span id="xdx_90D_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_z2GXzNoh1i3k" title="Fiance leases contingent monthly rental payments">23,475</span>. The lease carries an interest rate of <span id="xdx_902_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zegctIihlYj6" title="Interest rate">5</span>% and is a four -year <span id="xdx_902_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_z3NhLU6OBUMc" style="display: none" title="Lease Term">4</span> lease. The term of the lease ends <span id="xdx_90B_eus-gaap--LeaseExpirationDate1_dd_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zzKtSX49FXBl" title="Lease expiration date">April 16, 2022</span>. Systems Trading is owned and operated by the Company’s President, Hal Schwartz.</p> <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; text-indent: 0.5in">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_909_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zD20kYyEjebb" title="Fiance leases contingent monthly rental payments">29,592</span>. The lease carries an interest rate of <span id="xdx_90A_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zhUVgI1h0zZf" title="Interest rate">6.75</span>% and is a <span id="xdx_909_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zaine4d2CEYe" style="display: none" title="Lease Term">5</span> five-year lease. The term of the lease ends <span id="xdx_901_eus-gaap--LeaseExpirationDate1_dd_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_z3jAwKX3QIU2" title="Lease expiration date">December 31, 2023</span>.</p> <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; text-indent: 0.5in">On April 1, 2019, the Company entered into two lease agreements with Systems Trading to add new data center equipment. The first lease calls for monthly payments of $<span id="xdx_905_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zni2dlJSKX6d" title="Fiance leases contingent monthly rental payments">1,328 </span>and expires on <span id="xdx_905_eus-gaap--LeaseExpirationDate1_dd_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zFi3xfzWLjPg" title="Lease expiration date">March 1, 2022</span>. It carries an interest rate of <span id="xdx_90C_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zOPav7XJQ549" title="Interest rate">7</span>%. The second lease calls for monthly payments of $<span id="xdx_90B_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zl4glnr8g0Wa" title="Fiance leases contingent monthly rental payments">461</span> and expires on <span id="xdx_906_eus-gaap--LeaseExpirationDate1_dd_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zoL3B2IK4Os9" title="Lease expiration date">March 1, 2022</span>. It carries an interest rate of <span id="xdx_904_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zEnWPHRoLQoh" title="Interest rate">6.7</span>%.</p> <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; text-indent: 0.5in">On January 1, 2020, the Company entered into a new lease agreement with Systems Trading Inc. to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_904_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20200101__20200131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_znt134HW8up7" title="Fiance leases contingent monthly rental payments">10,534</span>. The lease carries an interest rate of <span id="xdx_909_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200101__20200131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zZQTeyTKf7Nj" title="Interest rate">6</span>% and is a three-year <span id="xdx_90E_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20200131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zyfnodD78hUj" style="display: none" title="Lease Term">3</span> lease. The term of the lease ends<span id="xdx_906_eus-gaap--LeaseExpirationDate1_dd_c20200101__20200131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zYqCCHP2TOV9" title="Lease expiration date"> January 1, 2023</span>.</p> <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; text-indent: 0.5in">We determine if an arrangement contains a lease at inception. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our 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. Our lease term includes options to extend the lease when it is reasonably certain that we 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 noted above. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. We recognize lease expense for these leases on a straight-line basis over the lease term. We recognize 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_c20201231_zxTGyD4MvjR7" title="Discount rate">7</span>% was used in preparation of the ROU asset and operating liabilities.</p> <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; text-indent: 0.5in">The components of lease expense were as follows:</p> <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_881_eus-gaap--LeaseCostTableTextBlock_zvRHjL8tuXTl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B9_zuunnXhCOp1" style="display: none">Components of lease expense</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20200101__20201231_zfeV48l1XWy3" 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">Year Ended<br/> December 31, 2020</td></tr> <tr id="xdx_407_ecustom--FinanceLeaseAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease:</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_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_i01_pp0p0" 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 style="width: 18%; text-align: right">814,572</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_i01_pp0p0" 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 style="text-align: right">154,858</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--OperatingLeaseAbstract_iB" 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 id="xdx_40D_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_i01_pp0p0" 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 style="text-align: right">101,504</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_i01_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; 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 style="border-bottom: Black 1pt solid; text-align: right">20,763</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LeaseCost_pp0p0_zMCXjIRTQFse" 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 style="border-bottom: Black 2.5pt double; text-align: right">1,091,697</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Supplemental balance sheet information related to leases was as follows</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Operating Leases</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_zQRRMY4B32Ia" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B7_zK04pS5ECco5" 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 id="xdx_407_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zDlxY4ZPNdDe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left">Operating lease ROU asset</td><td style="width: 10%; 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: 18%; text-align: right">241,911</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></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_z0vf70rvvj26" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">104,549</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zDTqRTf9vWi" style="vertical-align: bottom; background-color: White"> <td style="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 style="border-bottom: Black 1pt solid; text-align: right">147,525</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zjA8rlvfgFQl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 style="border-bottom: Black 2.5pt double; text-align: right">252,074</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> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="display: none; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20201231" 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">December 31, 2020</td></tr> <tr id="xdx_40B_ecustom--FinanceLeasesAbstract_iB" 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 id="xdx_40C_ecustom--PropertyAndEquipmentAtCost_i01I_pp0p0" 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 style="width: 18%; text-align: right">4,366,665</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--AccumulatedAmortization_i01NI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accumulated amortization</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">(2,267,449</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_ecustom--PropertyAndEquipmentNet_i01I_pp0p0_zYrlcigmciw6" style="vertical-align: bottom; background-color: White"> <td style="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 style="border-bottom: Black 2.5pt double; text-align: right">2,099,216</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 id="xdx_402_eus-gaap--FinanceLeaseLiabilityCurrent_i01I_pp0p0" 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 style="text-align: right">1,317,542</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--FinanceLeasesNetOfCurrentObligations_i01I_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 style="border-bottom: Black 1pt solid; text-align: right">1,222,420</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiability_i01I_pp0p0_zbgA6KXInRTi" style="vertical-align: bottom; background-color: White"> <td style="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 style="border-bottom: Black 2.5pt double; text-align: right">2,539,962</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zz4fOctgg8Rj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Supplemental cash flow and other information related to leases was as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--SupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock_zlkMoQootcn1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BA_zNtxIa0oEsDh" style="display: none">Supplemental cash flow and other 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">Year Ended<br/> December 31, 2020</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_98F_ecustom--OperatingCashFlowsRelatedToOperatingLeases_c20200101__20201231_pp0p0" style="width: 18%; text-align: right" title="Operating cash flows related to operating leases">80,743</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_980_ecustom--FinancingCashFlowsRelatedToFinanceLeases_c20200101__20201231_pp0p0" style="text-align: right" title="Financing cash flows related to finance leases">774,971</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_909_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20201231_zTUa9kfyheL5" title="Weighted average remaining lease term operating leases (in years)">1.72</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_90C_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20201231_zzXqhCvsXk68" title="Weighted average remaining lease term finance leases (in years)">2.12</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_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20201231_zJsMUuhAXmi8" title="Weighted average discount rate operating leases">7</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_90C_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20201231_zDBRrmb7o7N4" title="Weighted average discount rate finance leases">6</span></td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Long-term obligations under the operating and finance leases at December 31, 2020 mature as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_888_ecustom--LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock_zOljDpLw83I2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 3)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B6_zizuyboqUgy2" style="display: none">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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">For the Year ending December 31,</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: 50%; text-align: left">2021</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_c20201231_pp0p0" style="width: 20%; text-align: right" title="2021">104,549</td><td style="width: 1%; text-align: left"> </td><td style="width: 4%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c20201231_pp0p0" style="width: 20%; text-align: right" title="2021">1,462,239</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2022</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_c20201231_pp0p0" style="text-align: right" title="2022">107,718</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20201231_pp0p0" style="text-align: right" title="2022">849,427</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_c20201231_pp0p0" style="text-align: right" title="2023">64,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20201231_pp0p0" style="text-align: right" title="2023">441,724</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_pp0p0_d0_c20201231_z5SqYRpbKv53" style="text-align: right" title="2024">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_d0_c20201231_zCwBTzZNKqJ8" style="text-align: right" title="2024">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</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--OperatingLeasesFutureMinimumPaymentsDueInFiveYears_iI_pp0p0_d0_c20201231_zYKmcGOg1KI8" style="border-bottom: Black 1pt solid; text-align: right" title="2025">—</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--FinanceLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_d0_c20201231_z9fisYHKrkh7" style="border-bottom: Black 1pt solid; text-align: right" title="2025">—</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Total lease payments</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_c20201231_pp0p0" style="text-align: right" title="Total lease payments">276,625</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20201231_pp0p0" style="text-align: right" title="Total lease payments">2,753,390</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Less: Amounts representing interest</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_988_ecustom--AmountsRepresentingInterest_c20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Amounts representing interest">(24,551</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--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20201231_zSmgsepXUMjh" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Amounts representing interest">(213,428</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Total lease obligations</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OperatingLeaseLiability_c20201231_pp0p0" style="text-align: right" title="Total operating lease liabilities">252,074</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--FinanceLeaseLiability_c20201231_pp0p0" style="text-align: right" title="Total finance lease liabilities">2,539,962</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Less: Current</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_98D_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pp0p0_di_c20201231_z4EvD3Qb0Zoa" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Current operating lease liabilities">(104,549</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityCurrent_iNI_pp0p0_di_c20201231_zHKPBpiW5jpf" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Current Finance lease liabilities">(1,317,542</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-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Noncurrent operating lease liabilities">147,525</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_ecustom--NoncurrentFinanceLeaseLiabilities_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Noncurrent Finance lease liabilities">1,222,420</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 31, 2020, we had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the years ended December 31, 2020 and 2019 were $<span id="xdx_907_eus-gaap--OperatingLeasesRentExpenseNet_c20200101__20201231_pp0p0" title="Operating leases, rent expense, net">169,716</span> and $<span id="xdx_906_eus-gaap--OperatingLeasesRentExpenseNet_c20190101__20191231_pp0p0" title="Operating leases, rent expense, net">251,814</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">  </p> 8382 2019-08-31 P3Y11M1D 10764 897 P5Y3M 86268 2023-07-31 2324 2460 2019-01-31 2020-01-31 31176 2598 25000 P13M 1905 5008 0.07 P3Y 0.07 P3Y 4524 0.07 P3Y 23475 0.05 P4Y 2022-04-16 29592 0.0675 P5Y 2023-12-31 1328 2022-03-01 0.07 461 2022-03-01 0.067 10534 0.06 P3Y 2023-01-01 0.07 <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--LeaseCostTableTextBlock_zvRHjL8tuXTl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B9_zuunnXhCOp1" style="display: none">Components of lease expense</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20200101__20201231_zfeV48l1XWy3" 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">Year Ended<br/> December 31, 2020</td></tr> <tr id="xdx_407_ecustom--FinanceLeaseAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Finance lease:</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_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_i01_pp0p0" 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 style="width: 18%; text-align: right">814,572</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_i01_pp0p0" 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 style="text-align: right">154,858</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--OperatingLeaseAbstract_iB" 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 id="xdx_40D_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_i01_pp0p0" 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 style="text-align: right">101,504</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_i01_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; 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 style="border-bottom: Black 1pt solid; text-align: right">20,763</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LeaseCost_pp0p0_zMCXjIRTQFse" 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 style="border-bottom: Black 2.5pt double; text-align: right">1,091,697</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 814572 154858 101504 20763 1091697 <table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_zQRRMY4B32Ia" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8B7_zK04pS5ECco5" 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 id="xdx_407_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_zDlxY4ZPNdDe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; text-align: left">Operating lease ROU asset</td><td style="width: 10%; 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: 18%; text-align: right">241,911</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></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pp0p0_z0vf70rvvj26" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">104,549</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_zDTqRTf9vWi" style="vertical-align: bottom; background-color: White"> <td style="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 style="border-bottom: Black 1pt solid; text-align: right">147,525</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zjA8rlvfgFQl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 style="border-bottom: Black 2.5pt double; text-align: right">252,074</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> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: White"> <td style="display: none; text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20201231" 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">December 31, 2020</td></tr> <tr id="xdx_40B_ecustom--FinanceLeasesAbstract_iB" 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 id="xdx_40C_ecustom--PropertyAndEquipmentAtCost_i01I_pp0p0" 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 style="width: 18%; text-align: right">4,366,665</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--AccumulatedAmortization_i01NI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Accumulated amortization</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">(2,267,449</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_ecustom--PropertyAndEquipmentNet_i01I_pp0p0_zYrlcigmciw6" style="vertical-align: bottom; background-color: White"> <td style="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 style="border-bottom: Black 2.5pt double; text-align: right">2,099,216</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 id="xdx_402_eus-gaap--FinanceLeaseLiabilityCurrent_i01I_pp0p0" 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 style="text-align: right">1,317,542</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--FinanceLeasesNetOfCurrentObligations_i01I_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="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 style="border-bottom: Black 1pt solid; text-align: right">1,222,420</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiability_i01I_pp0p0_zbgA6KXInRTi" style="vertical-align: bottom; background-color: White"> <td style="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 style="border-bottom: Black 2.5pt double; text-align: right">2,539,962</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4366665 -2267449 2099216 1317542 1222420 2539962 <table cellpadding="0" cellspacing="0" id="xdx_883_ecustom--SupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock_zlkMoQootcn1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BA_zNtxIa0oEsDh" style="display: none">Supplemental cash flow and other 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">Year Ended<br/> December 31, 2020</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_98F_ecustom--OperatingCashFlowsRelatedToOperatingLeases_c20200101__20201231_pp0p0" style="width: 18%; text-align: right" title="Operating cash flows related to operating leases">80,743</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_980_ecustom--FinancingCashFlowsRelatedToFinanceLeases_c20200101__20201231_pp0p0" style="text-align: right" title="Financing cash flows related to finance leases">774,971</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_909_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20201231_zTUa9kfyheL5" title="Weighted average remaining lease term operating leases (in years)">1.72</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_90C_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20201231_zzXqhCvsXk68" title="Weighted average remaining lease term finance leases (in years)">2.12</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_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20201231_zJsMUuhAXmi8" title="Weighted average discount rate operating leases">7</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_90C_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20201231_zDBRrmb7o7N4" title="Weighted average discount rate finance leases">6</span></td><td style="text-align: left">%</td></tr> </table> 80743 774971 P1Y8M19D P2Y1M13D 0.07 0.06 <table cellpadding="0" cellspacing="0" id="xdx_888_ecustom--LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock_zOljDpLw83I2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Lease (Details 3)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B6_zizuyboqUgy2" style="display: none">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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">For the Year ending December 31,</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: 50%; text-align: left">2021</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_c20201231_pp0p0" style="width: 20%; text-align: right" title="2021">104,549</td><td style="width: 1%; text-align: left"> </td><td style="width: 4%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c20201231_pp0p0" style="width: 20%; text-align: right" title="2021">1,462,239</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2022</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_c20201231_pp0p0" style="text-align: right" title="2022">107,718</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20201231_pp0p0" style="text-align: right" title="2022">849,427</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2023</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_c20201231_pp0p0" style="text-align: right" title="2023">64,357</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20201231_pp0p0" style="text-align: right" title="2023">441,724</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_pp0p0_d0_c20201231_z5SqYRpbKv53" style="text-align: right" title="2024">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_pp0p0_d0_c20201231_zCwBTzZNKqJ8" style="text-align: right" title="2024">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2025</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--OperatingLeasesFutureMinimumPaymentsDueInFiveYears_iI_pp0p0_d0_c20201231_zYKmcGOg1KI8" style="border-bottom: Black 1pt solid; text-align: right" title="2025">—</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--FinanceLeaseLiabilityPaymentsDueYearFive_iI_pp0p0_d0_c20201231_z9fisYHKrkh7" style="border-bottom: Black 1pt solid; text-align: right" title="2025">—</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Total lease payments</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_c20201231_pp0p0" style="text-align: right" title="Total lease payments">276,625</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20201231_pp0p0" style="text-align: right" title="Total lease payments">2,753,390</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Less: Amounts representing interest</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_988_ecustom--AmountsRepresentingInterest_c20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Amounts representing interest">(24,551</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--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20201231_zSmgsepXUMjh" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Amounts representing interest">(213,428</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Total lease obligations</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--OperatingLeaseLiability_c20201231_pp0p0" style="text-align: right" title="Total operating lease liabilities">252,074</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--FinanceLeaseLiability_c20201231_pp0p0" style="text-align: right" title="Total finance lease liabilities">2,539,962</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Less: Current</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_98D_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pp0p0_di_c20201231_z4EvD3Qb0Zoa" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Current operating lease liabilities">(104,549</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--FinanceLeaseLiabilityCurrent_iNI_pp0p0_di_c20201231_zHKPBpiW5jpf" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Current Finance lease liabilities">(1,317,542</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-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Noncurrent operating lease liabilities">147,525</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_ecustom--NoncurrentFinanceLeaseLiabilities_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Noncurrent Finance lease liabilities">1,222,420</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 104549 1462239 107718 849427 64357 441724 0 0 0 0 276625 2753390 -24551 213428 252074 2539962 104549 1317542 147525 1222420 169716 251814 <p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zI5W5J3nXDv5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 6 - <span id="xdx_820_zl3oPf6Ep37l">Commitments and Contingencies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>COVID 19</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The extent to which COVID-19 will adversely impact our business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) our ability to effectively carry out our operations due to any adverse impacts on the health and safety of our employees and their families.</p> <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; text-indent: 0.5in">Under NYS Executive Order 202.6, “Essential Business,” DSC is an “Essential Business” based on the following in the Executive order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including the Company’s specialized technical staff, are working remotely or in a virtual environment. DSC always maintains the ability for team members to work virtual and the Company will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to the Company’s business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though the Company does not believe these circumstances have, or will, materially adversely impact its internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, the Company may experience disruptions to our business including, but not limited to equipment, to its workforce, or to its business relationships with other third parties. The extent to which COVID-19 impacts the Company’s operations or those of its third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on the Company’s financial results and our ability to conduct business as expected.</p> <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"><i>Revolving Credit Facility </i></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; text-indent: 0.5in">On January 31, 2008, the Company entered into a revolving credit line with a bank. The credit facility provides for $<span id="xdx_90C_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_c20201231_pp0p0" title="Total debt amount available under revolving credit facility">100,000</span> at prime plus <span id="xdx_90B_ecustom--InterestRateOnDebtUnderRevolvingCreditFacilityExcludingPrimeRate_dp_c20200101__20201231_zvqTnmyGRU8i" title="Interest rate on debt under revolving credit facility excluding prime rate">0.5</span>% and is secured by all assets of the Company and personally guaranteed by the Company’s principal shareholder. As of December 31, 2020, and 2019 the balance was $<span id="xdx_908_eus-gaap--LinesOfCreditCurrent_c20201231_pp0p0" title="Revolving Credit Facility">24</span> and $<span id="xdx_900_eus-gaap--LinesOfCreditCurrent_c20191231_pp0p0" title="Revolving Credit Facility">75,000</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 100000 0.005 24 75000 <p id="xdx_80C_eus-gaap--LongTermDebtTextBlock_zD6vm2Ozfa4d" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 7 – <span id="xdx_823_z8ZjIpmjHBbe">Long Term Debt</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span id="xdx_90D_eus-gaap--ShortTermDebtDescription_c20200101__20201231" title="Note Payable description">In connection with the Company’s October 2012 acquisition of certain assets (the “ML Assets”) of Message Logic, Inc. (“Message Logic”), the Company maintained ownership of the ML Assets subject to a security interest in the ML Assets held by a third party banking institution (the “Bank”) in connection with a secured loan made by the Bank to Message Logic in June 2012 in the amount of $350,000 (the “ML Loan”). The Bank filed a UCC-1 Financing Statement with the Secretary of State of Delaware perfecting its interest in the ML Assets (the “UCC-1 Filing”). On September 5, 2014, the Company entered into an agreement with Message Logic and the Bank pursuant to which the Company paid to the Bank the outstanding interest amount due on the ML Loan over seven months at $3,910 per month. In addition, the Company agreed to continue to make monthly interest-only payments to the Bank at $1,553 per month. </span>The Company recorded a contingent liability as part of its option to pay off the ML Loan, terminate the UCC-1 Filing and own the ML Assets free of all liens and encumbrances. The Company stopped making interest-only payments on October 25, 2018. During 2020, the Company made a strategic decision to cease utilizing the ML Assets in its operations and advised the Bank of such information. In connection with this and as a result, the Company recorded a gain on extinguishment of contingent liability in the amount of $<span id="xdx_906_eus-gaap--GainsLossesOnExtinguishmentOfDebt_c20200101__20201231_pp0p0" title="Gain on contingent liability">350,000</span> on the consolidated statements of operations.</p> <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; text-indent: 0.5in"><span style="background-color: white">On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $<span id="xdx_904_eus-gaap--ProceedsFromLoans_c20200401__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramMember_pp0p0" title="Proceeds from loans">481,977</span> (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on <span id="xdx_902_eus-gaap--DebtInstrumentMaturityDate_dd_c20200401__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zaFxC8Uf96J8" title="Debt instrument, maturity date">April 30, 2022</span> and bears interest at a fixed rate of <span id="xdx_90B_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200401__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zYzhvs7JF2Kd" title="Debt instrument, interest rate">1.00</span>% per annum, payable monthly commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The company has not yet applied for the loan forgiveness.</span></p> <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> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">As of December 31, 2020, if not forgiven, remaining scheduled principal payments due on notes payable are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zBcs85rZqGT5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long Term Debt (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zTgDX8khsDxl" style="display: none"><span id="xdx_8B2_zOEBZIIrrtg1">Schedule of principal payments due on notes payable</span></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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Year ending December 31,</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: 75%; text-align: left">2021</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_c20201231_pp0p0" style="width: 20%; text-align: right" title="2021">374,871</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2022</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--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_c20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="2022">107,106</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="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--LongTermDebt_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Long term debt">481,977</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> In connection with the Company’s October 2012 acquisition of certain assets (the “ML Assets”) of Message Logic, Inc. (“Message Logic”), the Company maintained ownership of the ML Assets subject to a security interest in the ML Assets held by a third party banking institution (the “Bank”) in connection with a secured loan made by the Bank to Message Logic in June 2012 in the amount of $350,000 (the “ML Loan”). The Bank filed a UCC-1 Financing Statement with the Secretary of State of Delaware perfecting its interest in the ML Assets (the “UCC-1 Filing”). On September 5, 2014, the Company entered into an agreement with Message Logic and the Bank pursuant to which the Company paid to the Bank the outstanding interest amount due on the ML Loan over seven months at $3,910 per month. In addition, the Company agreed to continue to make monthly interest-only payments to the Bank at $1,553 per month. 350000 481977 2022-04-30 0.0100 <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_zBcs85rZqGT5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Long Term Debt (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8BE_zTgDX8khsDxl" style="display: none"><span id="xdx_8B2_zOEBZIIrrtg1">Schedule of principal payments due on notes payable</span></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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Year ending December 31,</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: 75%; text-align: left">2021</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_c20201231_pp0p0" style="width: 20%; text-align: right" title="2021">374,871</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2022</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--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_c20201231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="2022">107,106</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="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--LongTermDebt_c20201231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Long term debt">481,977</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 374871 107106 481977 <p id="xdx_801_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zwxt897JtD36" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 8 - <span id="xdx_824_zn2LN9mnrYoi">Stockholders’ (Deficit) </span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Capital Stock</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has <span id="xdx_907_eus-gaap--CapitalUnitsAuthorized_iI_c20201231_zfc6OAH0aSb" title="Capital stock authorized">260,000,000</span> authorized shares of capital stock, consisting of <span id="xdx_909_eus-gaap--CommonStockSharesAuthorized_iI_c20201231_zkgbuBs67Kaa" title="Common stock, authorized">250,000,000</span> shares of common stock, par value $0<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20201231_z5YQ1u8y1mIi">.001</span>, and <span id="xdx_901_eus-gaap--PreferredStockSharesAuthorized_iI_c20201231_zTaVAcjcBgs6" title="Preferred stock, authorized">10,000,000</span> shares of Preferred Stock, par value $0<span id="xdx_904_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20201231_zXkMEFWVoqke">.001</span> per share.</p> <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"><i>Common Stock Options</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>2010 Incentive Award Plan</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On August 12, 2010, the Company adopted the Data Storage Corporation 2010 Incentive Award Plan (the “2010 Plan”) that provided for <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_c20100812__us-gaap--PlanNameAxis__custom--TwoThousandTenIncentiveAwardPlanMember_pdd" title="Stock available for issuance">50,000</span> shares of common stock reserved for issuance under the terms of the 2010 Plan; which was amended on September 25, 2013 to increase the number of shares of common stock reserved for issuance under the Plan to <span id="xdx_902_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_c20130925__us-gaap--PlanNameAxis__custom--TwoThousandTenIncentiveAwardPlanMember_pdd" title="Reserved shares of common stock for issuance">125,000</span> shares of common stock; which was further amended on June 20, 2017 to increase the number of shares of common stock reserved for issuance under the Plan to <span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_c20170620__us-gaap--PlanNameAxis__custom--TwoThousandTenIncentiveAwardPlanMember_pdd" title="Reserved shares of common stock for issuance">200,000</span> shares of common stock; and further amended on July 1, 2019 to increase the number of shares of common stock reserved for issuance under the Plan to <span id="xdx_900_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_c20190701__us-gaap--PlanNameAxis__custom--TwoThousandTenIncentiveAwardPlanMember_pdd" title="Reserved shares of common stock for issuance">250,000</span> shares of common stock. On April 23, 2012, the Company amended and restated the 2010 Plan to change the name to the “Amended and Restated Data Storage Corporation Incentive Award Plan” (the “Plan”). The Plan was intended to promote the interests of the Company by attracting and retaining exceptional employees, consultants, directors, officers and independent contractors (collectively referred to as the “Participants”) and enabling such Participants to participate in the long-term growth and financial success of the Company. Under the Plan, the Company had the right to grant stock options, which are intended to qualify as “incentive stock options” under Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options, stock appreciation rights and restricted stock awards, which were restricted shares of common stock (collectively referred to as “Incentive Awards”). Incentive Awards were granted pursuant to the Plan for <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_dtY_c20200101__20201231__us-gaap--PlanNameAxis__custom--TwoThousandTenIncentiveAwardPlanMember_z9xNEUJWtU61" title="Maximum term of stock option from the date of grant">10 </span>years from the Effective Date. There are <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20201231__us-gaap--PlanNameAxis__custom--TwoThousandTenIncentiveAwardPlanMember_pdd" title="Options outstanding">207,650</span> options outstanding under the Plan as of December 31, 2020. The 2010 Plan expired on October 21, 2020 and accordingly, there are no shares available for future grants.</p> <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; text-indent: 0.5in">If an incentive award granted under the Plan expires, terminates, is unexercised or is forfeited, or if any shares are surrendered to us in connection with an incentive award, the shares subject to such award and the surrendered shares will become available for future awards under the Plan. The number of shares subject to the Plan, and the number of shares and terms of any Incentive Award may be adjusted in the event of any change in our outstanding common stock by reason of any stock dividend, spin-off, stock split, reverse stock split, recapitalization, reclassification, merger, consolidation, liquidation, business combination or exchange of shares, or similar transaction.</p> <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-indent: 0.5in">A summary of the Company’s option activity and related information follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zgE26DkC0p8d" 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="padding: 0 0 0 20pt; text-align: left"><span id="xdx_8B4_zh1idczjIofi" 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 January 1, 2019</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zKqtvFZKL7T1" style="width: 10%; text-align: right" title="Outstanding, beginning">144,139</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_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYOwWJoZomZc" style="width: 10%; text-align: right" title="Range of option/warrant price per share, outstanding, beginning">0.08 – 26.00</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoWy1PjejcX" style="width: 10%; text-align: right" title="Weighted Average Exercise Price Outstanding, beginning">10.40</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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20180101__20181231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTLaXoLsCsa6" title="Weighted Average Contractual Life">6.8</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Options Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Granted">71,313</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdA77fr1xPS1" style="text-align: right" title="Range of option/warrant price per share, Granted">2.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Granted">2.00</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: 0 0 0 20pt">Exercised</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zIOhJx5ho47g" style="border-bottom: Black 1pt solid; text-align: right" title="Exercised">(100,000</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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrices_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1ZBhnU5Mqga" style="border-bottom: Black 1pt solid; text-align: right" title="Option Exercised">2.00</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Exercised">2.00</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </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">Expired/Cancelled</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXEgicQTLGE5" style="border-bottom: Black 1pt solid; text-align: right" title="Expired/Cancelled">(92,232</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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1qH6rLa9uL3" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option/warrant price per share, Expire/Cancelled">2.00</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled">2.00</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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: 0 0 0 10pt">Options Outstanding at December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zHKOp7HiIbr8" style="text-align: right" title="Outstanding, ending">210,646</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zX1CryzRzYqk" style="text-align: right">2.00 – 26.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zn1zQAbXxyc8" style="text-align: right" title="Weighted Average Exercise Price Outstanding, ending">6.80</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyLHpxrFz2gl" title="Weighted Average Contractual Life">7.5</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Options Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Granted">8,750</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zhcADXS4OUX3" style="text-align: right">4.80 – 5.20</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Granted">5.20</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: 0 0 0 20pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zZY3GoojlWF8" style="text-align: right" title="Exercised">(2,500</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zJ7mQuqlfhl2" style="text-align: right">2.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Exercised">2.00</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: 0 0 0 20pt">Expire/Cancelled</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgPfVFwSspec" style="border-bottom: Black 1pt solid; text-align: right" title="Expired/Cancelled">(9,246</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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3Bixs1MEBB7" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">14.00 – 14.40</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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled">14.40</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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>Options Outstanding at December 31, 2020</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zwu3kL8szWAc" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">207,650</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_98F_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPricesEnd_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXy1Nz4rpavl" style="border-bottom: Black 2.5pt double; text-align: right; padding-left: -10pt">2.00 – 15.60</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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkTGSZ3GAPw5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, ending">5.20</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeMQS7Q8gu5h" title="Weighted Average Contractual Life">6.6</span></td><td style="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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Exercisable at December 31, 2020</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">130,681</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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfCLMl1AdFld" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">2.00 – 15.60</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">6.80</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyCDKKhHcpYc" title="Weighted Average Contractual Life, Exercisable">5.5</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Share-based compensation expense for options totaling $<span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20201231_pp0p0" title="Share-based compensation expense for options">158,728</span> and $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_c20190101__20191231_pp0p0" title="Share-based compensation expense for options">15,342</span> was recognized in our results for the year ended December 31, 2020 and 2019, respectively based on awards vested.</p> <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; text-indent: 0.5in">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 volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options.</p> <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; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">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 these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.</p> <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; text-indent: 0.5in">As of December 31, 2020, there was $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c20201231_pp0p0" title="Total unrecognized compensation expense">264,111</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_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20200101__20201231_zSMhoMRdSP8f" title="Weighted average period expected to recognized compensation expense (in years)"> 3</span> year.</p> <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; text-indent: 0.5in">The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the year ended December 31, 2020 and 2019 are set forth in the table below.</p> <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_88C_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zBJFGbNNC3Rd" 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_8BC_zPwy8EWrCdi" style="display: none">Schedule of fair value of options by using Black-Scholes model</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; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</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">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%">Weighted average fair value of options granted</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231_pdd" style="width: 12%; text-align: right" title="Weighted average fair value of options granted">5.20</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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20190101__20191231_pdd" style="width: 12%; text-align: right" title="Weighted average fair value of options granted">2.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--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20200101__20201231_zPHQIIp2aer" title="Risk-free interest rate minimum">0.66</span> – <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20200101__20201231_zUHwAhpUM1zb" title="Risk-free interest rate maximum">0.83</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20190101__20191231_z7ZVpzj9VJ31" title="Risk-free interest rate">1.79</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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20200101__20201231_zvIsytFO1w54" title="Volatility minimum">221</span> – <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20200101__20201231_zHHO3iowVdXf" title="Volatility maximum">223</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20190101__20191231_zzCM5MrfSlP7" title="Volatility">225</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_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200101__20201231_z8dE2RPE9MDa" title="Expected life (years)">10</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20190101__20191231_zZDXrcVl31pa" title="Expected life (years)">10</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">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20200101__20201231_zJG9onJAEyO1" title="Dividend yield">0.00</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20190101__20191231_ziXkEdSY300e" title="Dividend yield">0.00</span></td><td style="text-align: left">%</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> <br/> <i>Common Stock Warrants</i></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">A summary of the Company’s warrant activity and related information follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_ztNs47DR5nx" 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><span id="xdx_8B9_zxzRz5egvJyd" style="display: none">Schedule of warrant 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 Under<br/> Warrants</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Range of<br/> Warrants<br/> 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%">Warrants Outstanding at January 1, 2019</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z1MIkaGSQgS7" style="width: 10%; text-align: right" title="Outstanding, beginning">3,333</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_985_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zoQeTODBSFui" style="width: 10%; text-align: right" title="Range of option/warrant price per share, outstanding, beginning">0.40</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zj2Uy1vGVa72" style="width: 10%; text-align: right" title="Weighted Average Exercise Price Outstanding, beginning">0.40</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_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20181231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zijgbHXHlMWl" title="Warrants, Weighted Average Contractual Life, Beginning">5.5</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Warrants Granted</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhMjuEHRLwp5" style="border-bottom: Black 1pt solid; text-align: right" title="Granted">—</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice_d0_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zosE00Aa4sXe" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option/warrant price per share, Granted">—</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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zC2O6XMQMohc" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Granted">—</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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>Warrants Outstanding at December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z1x5JjBcgDSe" style="text-align: right" title="Outstanding, ending">3,333</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdJ9GDrUpei1" style="text-align: right" title="Range of option/warrant price per share, outstanding, beginning">0.40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZF8f8oE0I69" style="text-align: right" title="Weighted Average Exercise Price Outstanding, ending">0.40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLb6o5dJO7W3" title="Warrants, Weighted Average Contractual Life, ending">4.5</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Warrants Granted</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zlEt2e3to6Ui" style="border-bottom: Black 1pt solid; text-align: right" title="Granted">—</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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdwCOZcMbSc8" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option/warrant price per share, Granted">—</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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zarGLZX8vlk2" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Granted">—</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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>Warrants Outstanding at December 31, 2020</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4GUd1Fogqhk" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">3,333</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_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpNB5LH6lTy9" style="border-bottom: Black 2.5pt double; text-align: right" title="Range of option/warrant price per share, outstanding, ending">0.40</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_znESgeY23Wd9" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, ending">0.40</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZNhb1gIjEyi" title="Warrants, Weighted Average Contractual Life, Beginning">3.5</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Warrants Exercisable at December 31, 2020</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">3,333</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeouVffL5jMj" style="border-bottom: Black 2.5pt double; text-align: right" title="Range of option/warrant price per share, Exercisable ending">0.40</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">0.40</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_ecustom--WarrantsAndRightsOutstandingTerm1_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zawVnKAyxNNk" title="Warrants, Weighted Average Contractual Life, ending">3.5</span></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: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Preferred Stock </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Liquidation preference</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Upon any liquidation, dissolution, or winding up of the Corporation, whether voluntary or involuntary, before any distribution or payment shall be made to the holders of any Common Stock, the holders of Series A Preferred Stock shall be entitled to be paid out of the assets of the Corporation legally available for distribution to stockholders, for each share of Series A Preferred Stock held by such holder, an amount per share of Series A Preferred Stock equal to the Original Issue Price for such share of Series A Preferred Stock plus all accrued and unpaid dividends on such share of Series A Preferred Stock as of the date of the Liquidation Event.</p> <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">Conversion</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; text-indent: 0.5in">The number of shares of Common Stock to which a share of Series A Preferred Stock may be converted shall be the product obtained by dividing the Original Issue Price of such share of Series A Preferred Stock by the then-effective Conversion Price (as defined herein) for such share of Series A Preferred Stock. The Conversion Price for the Series A Preferred Stock shall initially be equal to $0.80 and shall be adjusted from time to time.</p> <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">Voting</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; text-indent: 0.5in">Each holder of shares of Series A Preferred Stock shall be entitled to the number of votes, upon any meeting of the stockholders of the Corporation (or action taken by written consent in lieu of any such meeting) equal to the number of shares of Class B Common Stock into which such shares of Series A Preferred Stock could be converted.</p> <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">Dividends</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; text-indent: 0.5in">Each share of Series A Preferred Stock, in preference to the holders of all Common Stock (as defined below), shall entitle its holder to receive, but only out of funds that are legally available therefore, cash dividends at the rate of ten percent (<span id="xdx_909_eus-gaap--PreferredStockDividendRatePercentage_dp_c20200101__20201231_zUFRW20pGbQ8" title="Series A Preferred Stock Dividend Rate">10</span>%) per annum from the Original Issue Date on the Original Issue Price for such share of Series A Preferred Stock, compounding annually unless paid by the Corporation. Accrued dividends at December 31, 2020 and 2019 were $<span id="xdx_90B_eus-gaap--Dividends_c20200101__20201231_pp0p0" title="Accrued dividends">1,115,674</span> and $<span id="xdx_90A_eus-gaap--Dividends_c20190101__20191231_pp0p0" title="Accrued dividends">970,997</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 260000000 250000000 0.001 10000000 0.001 50000 125000 200000 250000 P10Y 207650 <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zgE26DkC0p8d" 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="padding: 0 0 0 20pt; text-align: left"><span id="xdx_8B4_zh1idczjIofi" 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 January 1, 2019</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zKqtvFZKL7T1" style="width: 10%; text-align: right" title="Outstanding, beginning">144,139</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_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zYOwWJoZomZc" style="width: 10%; text-align: right" title="Range of option/warrant price per share, outstanding, beginning">0.08 – 26.00</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_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoWy1PjejcX" style="width: 10%; text-align: right" title="Weighted Average Exercise Price Outstanding, beginning">10.40</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_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20180101__20181231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTLaXoLsCsa6" title="Weighted Average Contractual Life">6.8</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Options Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Granted">71,313</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdA77fr1xPS1" style="text-align: right" title="Range of option/warrant price per share, Granted">2.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Granted">2.00</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: 0 0 0 20pt">Exercised</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zIOhJx5ho47g" style="border-bottom: Black 1pt solid; text-align: right" title="Exercised">(100,000</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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrices_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1ZBhnU5Mqga" style="border-bottom: Black 1pt solid; text-align: right" title="Option Exercised">2.00</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Exercised">2.00</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </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">Expired/Cancelled</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXEgicQTLGE5" style="border-bottom: Black 1pt solid; text-align: right" title="Expired/Cancelled">(92,232</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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1qH6rLa9uL3" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option/warrant price per share, Expire/Cancelled">2.00</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled">2.00</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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: 0 0 0 10pt">Options Outstanding at December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zHKOp7HiIbr8" style="text-align: right" title="Outstanding, ending">210,646</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zX1CryzRzYqk" style="text-align: right">2.00 – 26.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zn1zQAbXxyc8" style="text-align: right" title="Weighted Average Exercise Price Outstanding, ending">6.80</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyLHpxrFz2gl" title="Weighted Average Contractual Life">7.5</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Options Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Granted">8,750</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zhcADXS4OUX3" style="text-align: right">4.80 – 5.20</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Granted">5.20</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: 0 0 0 20pt">Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zZY3GoojlWF8" style="text-align: right" title="Exercised">(2,500</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zJ7mQuqlfhl2" style="text-align: right">2.00</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Exercised">2.00</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: 0 0 0 20pt">Expire/Cancelled</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_di_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgPfVFwSspec" style="border-bottom: Black 1pt solid; text-align: right" title="Expired/Cancelled">(9,246</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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3Bixs1MEBB7" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">14.00 – 14.40</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_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled">14.40</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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>Options Outstanding at December 31, 2020</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zwu3kL8szWAc" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">207,650</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_98F_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPricesEnd_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zXy1Nz4rpavl" style="border-bottom: Black 2.5pt double; text-align: right; padding-left: -10pt">2.00 – 15.60</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_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkTGSZ3GAPw5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, ending">5.20</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeMQS7Q8gu5h" title="Weighted Average Contractual Life">6.6</span></td><td style="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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Exercisable at December 31, 2020</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">130,681</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_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrices_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfCLMl1AdFld" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">2.00 – 15.60</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">6.80</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyCDKKhHcpYc" title="Weighted Average Contractual Life, Exercisable">5.5</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 144139 0.08 – 26.00 10.40 P6Y9M18D 71313 2.00 2.00 100000 2.00 2.00 92232 2.00 2.00 210646 2.00 – 26.00 6.80 P7Y6M 8750 4.80 – 5.20 5.20 2500 2.00 2.00 9246 14.00 – 14.40 14.40 207650 2.00 – 15.60 5.20 P6Y7M6D 130681 2.00 – 15.60 6.80 P5Y6M 158728 15342 264111 P3Y <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zBJFGbNNC3Rd" 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_8BC_zPwy8EWrCdi" style="display: none">Schedule of fair value of options by using Black-Scholes model</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; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2020</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">2019</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%">Weighted average fair value of options granted</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20200101__20201231_pdd" style="width: 12%; text-align: right" title="Weighted average fair value of options granted">5.20</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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20190101__20191231_pdd" style="width: 12%; text-align: right" title="Weighted average fair value of options granted">2.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--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20200101__20201231_zPHQIIp2aer" title="Risk-free interest rate minimum">0.66</span> – <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20200101__20201231_zUHwAhpUM1zb" title="Risk-free interest rate maximum">0.83</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20190101__20191231_z7ZVpzj9VJ31" title="Risk-free interest rate">1.79</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_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20200101__20201231_zvIsytFO1w54" title="Volatility minimum">221</span> – <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20200101__20201231_zHHO3iowVdXf" title="Volatility maximum">223</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20190101__20191231_zzCM5MrfSlP7" title="Volatility">225</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_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20200101__20201231_z8dE2RPE9MDa" title="Expected life (years)">10</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20190101__20191231_zZDXrcVl31pa" title="Expected life (years)">10</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">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20200101__20201231_zJG9onJAEyO1" title="Dividend yield">0.00</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20190101__20191231_ziXkEdSY300e" title="Dividend yield">0.00</span></td><td style="text-align: left">%</td></tr> </table> 5.20 2.00 0.0066 0.0083 0.0179 2.21 2.23 2.25 P10Y P10Y 0.0000 0.0000 <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfOtherShareBasedCompensationActivityTableTextBlock_ztNs47DR5nx" 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><span id="xdx_8B9_zxzRz5egvJyd" style="display: none">Schedule of warrant 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 Under<br/> Warrants</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Range of<br/> Warrants<br/> 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%">Warrants Outstanding at January 1, 2019</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z1MIkaGSQgS7" style="width: 10%; text-align: right" title="Outstanding, beginning">3,333</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_985_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zoQeTODBSFui" style="width: 10%; text-align: right" title="Range of option/warrant price per share, outstanding, beginning">0.40</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zj2Uy1vGVa72" style="width: 10%; text-align: right" title="Weighted Average Exercise Price Outstanding, beginning">0.40</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_907_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20181231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zijgbHXHlMWl" title="Warrants, Weighted Average Contractual Life, Beginning">5.5</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Warrants Granted</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhMjuEHRLwp5" style="border-bottom: Black 1pt solid; text-align: right" title="Granted">—</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice_d0_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zosE00Aa4sXe" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option/warrant price per share, Granted">—</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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20190101__20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zC2O6XMQMohc" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Granted">—</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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>Warrants Outstanding at December 31, 2019</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z1x5JjBcgDSe" style="text-align: right" title="Outstanding, ending">3,333</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdJ9GDrUpei1" style="text-align: right" title="Range of option/warrant price per share, outstanding, beginning">0.40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZF8f8oE0I69" style="text-align: right" title="Weighted Average Exercise Price Outstanding, ending">0.40</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20191231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLb6o5dJO7W3" title="Warrants, Weighted Average Contractual Life, ending">4.5</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">Warrants Granted</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zlEt2e3to6Ui" style="border-bottom: Black 1pt solid; text-align: right" title="Granted">—</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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdwCOZcMbSc8" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option/warrant price per share, Granted">—</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--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zarGLZX8vlk2" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Granted">—</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="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>Warrants Outstanding at December 31, 2020</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z4GUd1Fogqhk" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">3,333</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_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpNB5LH6lTy9" style="border-bottom: Black 2.5pt double; text-align: right" title="Range of option/warrant price per share, outstanding, ending">0.40</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_znESgeY23Wd9" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, ending">0.40</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dtY_c20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZNhb1gIjEyi" title="Warrants, Weighted Average Contractual Life, Beginning">3.5</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Warrants Exercisable at December 31, 2020</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_c20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">3,333</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrice_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeouVffL5jMj" style="border-bottom: Black 2.5pt double; text-align: right" title="Range of option/warrant price per share, Exercisable ending">0.40</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">0.40</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_ecustom--WarrantsAndRightsOutstandingTerm1_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zawVnKAyxNNk" title="Warrants, Weighted Average Contractual Life, ending">3.5</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3333 0.40 0.40 P5Y6M 0 0 0 3333 0.40 0.40 P4Y6M 0 0 0 3333 0.40 0.40 P3Y6M 3333 0.40 0.40 P3Y6M 0.10 1115674 970997 <p id="xdx_805_eus-gaap--IncomeTaxDisclosureTextBlock_zOBlMiTX4Rs3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 9 - <span id="xdx_822_zXecyqVCnDYk">Income Taxes</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The components of deferred taxes are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Deferred Tax Assets:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zx6DAAw1fL9c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BE_zs68kiHBxN7k" style="display: none">Schedule of components of deferred taxes</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20201231_zMj9enpFXqka" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20191231_zLic3P9uqd8a" 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">2020</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">2019</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></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Net operating loss carry-forward</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,313,000</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">1,419,000</td><td style="width: 1%; 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></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_zoub2VLSkzi7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: valuation allowance</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,313,000</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">(1,419,000</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><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--DeferredTaxAssetsLiabilitiesNet_iI_pp0p0_zLrgs2S6MrMc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net deferred tax asset</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"><span style="-sec-ix-hidden: xdx2ixbrl1194">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1195">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company had federal and state net operating tax loss carry-forwards of $<span id="xdx_906_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_c20201231_pp0p0" title="Operating loss carryforwards federal">4,725,000</span> and $<span id="xdx_905_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal_c20201231_pp0p0" title="Operating loss carryforwards state">4,325,000</span>, respectively as of December 31, 2020. The tax loss carry-forwards are available to offset future taxable income with the federal and state carry-forwards beginning to expire in 2028.</p> <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; text-indent: 0.5in">In 2020 and 2019, net deferred tax assets did not change due to the full allowance. The gross amount of the asset is entirely due to the net operating loss carry forward. The realization of the tax benefits is subject to the sufficiency of taxable income in future years. The combined deferred tax assets represent the amounts expected to be realized before expiration.</p> <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; text-indent: 0.5in">The Company periodically assesses the likelihood that it will be able to recover its deferred tax assets. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible profits. As a result of this analysis of all available evidence, both positive and negative, the Company concluded that it is more likely than not that its net deferred tax assets will ultimately not be recovered and, accordingly, a valuation allowance was recorded as of December 31, 2020 and 2019.</p> <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; text-indent: 0.5in">The difference between the expected income tax expense (benefit) and the actual tax expense (benefit) computed by using the Federal statutory rate of 21% is as follows:</p> <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_889_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zpMvExy0afm1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B5_zCeWsJMWDpge" style="display: none">Schedule of expected income tax expense (benefit)</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20200101__20201231_zQ8X3w341j53" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20190101__20191231_zZGaoO47Pxph" 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">Year Ended 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">2020</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">2019</td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Expected income tax benefit (loss) at statutory rate of 21%</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">79,000</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">22,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State and local tax benefit (loss), net of federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,500</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">(106,000</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_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Change in valuation account</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,000</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">(29,500</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income tax expense (benefit)</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"><span style="-sec-ix-hidden: xdx2ixbrl1214">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1215">—</span></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: center"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zx6DAAw1fL9c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td><span id="xdx_8BE_zs68kiHBxN7k" style="display: none">Schedule of components of deferred taxes</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20201231_zMj9enpFXqka" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20191231_zLic3P9uqd8a" 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">2020</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">2019</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></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Net operating loss carry-forward</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">1,313,000</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">1,419,000</td><td style="width: 1%; 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></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pp0p0_di_zoub2VLSkzi7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: valuation allowance</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,313,000</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">(1,419,000</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><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--DeferredTaxAssetsLiabilitiesNet_iI_pp0p0_zLrgs2S6MrMc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net deferred tax asset</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"><span style="-sec-ix-hidden: xdx2ixbrl1194">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1195">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1313000 1419000 1313000 1419000 4725000 4325000 <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zpMvExy0afm1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details 1)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B5_zCeWsJMWDpge" style="display: none">Schedule of expected income tax expense (benefit)</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20200101__20201231_zQ8X3w341j53" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20190101__20191231_zZGaoO47Pxph" 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">Year Ended 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">2020</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">2019</td></tr> <tr id="xdx_400_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; text-align: left">Expected income tax benefit (loss) at statutory rate of 21%</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">79,000</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">22,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">State and local tax benefit (loss), net of federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">27,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">7,500</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">(106,000</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_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Change in valuation account</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,000</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">(29,500</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income tax expense (benefit)</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"><span style="-sec-ix-hidden: xdx2ixbrl1214">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1215">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 79000 22000 27000 7500 -4000 -29500 <p id="xdx_803_eus-gaap--LegalMattersAndContingenciesTextBlock_zf59fF3cmLM" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 10 - <span id="xdx_82C_zRjReqORl9E7">Litigation</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company currently is not involved in any litigation that it believes 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_804_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zKrCPYGh0eD2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 11 – <span id="xdx_827_zN3fna1yPWRf">Related Party Transactions</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Finance Lease Obligations – Related Party</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">During the years ended December 31, 2020 and 2019 the Company entered into three different related party finance lease obligations. See Note 5 for details.</p> <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"><i>Nexxis Capital LLC</i></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; text-indent: 0.5in">Charles Piluso and Harold Schwartz collectively own 100% of Nexxis Capital LLC (“Nexxis Capital”). Nexxis Capital was formed to purchase equipment and provide leases to Nexxis Inc.’s customers.</p> <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">The Company received funds of $<span id="xdx_907_eus-gaap--ProceedsFromRelatedPartyDebt_c20200101__20201231_pp0p0" title="Proceeds from related party debt">37,954</span> and $<span id="xdx_904_eus-gaap--ProceedsFromRelatedPartyDebt_c20190101__20191231_pp0p0" title="Proceeds from related party debt">12,794</span> during the years ended December 31, 2020 and 2019, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> 37954 12794 <p id="xdx_80B_eus-gaap--SubsequentEventsTextBlock_zAsIjZWlkPx1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 12 - <span id="xdx_826_zGrUO2n0v0N7">Subsequent Events</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On January 31, 2021, the term of the lease for the Company’s location in Rhode Island expired. Employees from that location are now working remotely from their residences.</p> <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; background-color: white"><i>Flagship Solutions, LLC</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; 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”), pursuant to which, upon the Closing (as defined below), the Company will acquire Flagship through the merger of Merger Sub with and into Flagship (the “Merger”), with Flagship being the surviving company in the Merger and becoming as a result its wholly-owned subsidiary. The closing of the Merger (the “Closing”) is expected to take place on or before May 31, 2021 (the “Outside Closing Date”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"><span id="xdx_905_eus-gaap--SubsequentEventDescription_c20210101__20210204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember" title="Subsequent event, description">Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, will be converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing and subject to adjustment as set forth below in connection with a net working capital adjustment, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing. </span>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 estimated net working capital at Closing is more or is less than the target working capital amount specified in the Merger Agreement.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">The parties have agreed to indemnify each other for any losses that may be incurred by them as a result of their breach of any of their representations, warranties and covenants contained in the Merger Agreement. The Company’s indemnification obligations are capped at 20% of the aggregate merger consideration paid to the Equityholders for any breach of our representations and warranties contained in the Merger Agreement, other than the representations and warranties set forth under Section 4.1 (Existence; Good Standing; Authority; Enforceability), Section 4.2 (No Conflict) and Section 4.4 (Brokers) (herein, “Fundamental Representations”). The Company’s indemnification obligations in respect of any breach by the Company of the Fundamental Representations or in the event of our willful or intentional breach of the Merger Agreement (or acts of fraud), are not capped.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, will enter into an Employment Agreement (the “Wyllie Employment Agreement”), which will become 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 us. The Wyllie Employment Agreement will contain customary salary, bonus, employee benefits, severance and restrictive covenant provisions. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie will be appointed to serve as a member of the Board during the term of his employment thereunder.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">The Merger Agreement further provides that it may be terminated by Flagship and the Equityholders (a “Flagship Termination”) in the event we have not consummated an underwritten public offering of our securities or listed our shares of common stock on national securities exchange such as the Nasdaq, by the Outside Closing Date, as long as such failure was not due to the breach of, or non-compliance with, the Merger Agreement by the Company or any of the Equityholders. In the event of a Flagship Termination, the Company will be required to pay Flagship and the Equityholders an amount equal to two (2) times their reasonable, documented, out-of-pocket attorneys’ and accountants’ transaction fees and expenses incurred prior to such Flagship Termination in connection with the Merger, up to a maximum aggregate amount of $<span id="xdx_905_eus-gaap--OtherExpenses_c20210101__20210204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_pp0p0" title="Transaction fees and expenses">100,000</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On March 4, 2021, the Company entered into a new lease agreement with Systems Trading effective April 1, 2021. This lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_90D_eus-gaap--LeaseAndRentalExpense_c20210301__20210304__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SystemsTradingMember_pp0p0" title="Monthly installments">1,567</span> and expires on <span id="xdx_903_eus-gaap--LeaseExpirationDate1_dd_c20210301__20210304__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SystemsTradingMember_zc1TCB5TUBDd" title="Lease expiration date">March 31, 2024</span>. The lease carries an interest rate of <span id="xdx_906_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20210301__20210304__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SystemsTradingMember_zyqyfO8qXZzl" title="Interest rate">8</span>%.</p> <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; text-indent: 0.5in">On March 8, 2021<span style="color: #002060">, </span>the Board approved and adopted the 2021 Stock Incentive Plan (the “2021 Plan”), and the Consenting Stockholders subsequently approved the 2021 Plan, by written consent dated March 8, 2021. An aggregate of <span id="xdx_908_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20210301__20210308__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--PlanNameAxis__custom--N2021PlanMember_pdd" title="Shares issued">375,000</span> shares may be issued under this plan.</p> <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; text-indent: 0.5in">On March 8, 2021<span style="color: #002060">, </span>the Board approved and stockholders owning in excess of 50% of the Company’s voting power approved an amendment to the Company’s articles of incorporation to effect a reverse stock split at a ratio of between 1:2 and 1:60, to be determined in the sole discretion of the Board at a future date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"> </p> Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, will be converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing and subject to adjustment as set forth below in connection with a net working capital adjustment, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing. 100000 1567 2024-03-31 0.08 375000 <p id="xdx_80E_ecustom--ReverseStockSplit_zo97Ybbtbo46" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><b>Note 13 – <span id="xdx_82F_z1PznLmfjePe">Reverse Stock Split</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt; text-align: justify">On May 7, 2021, the Company filed a certificate of amendment to its articles of incorporation with the Secretary of State of the State of Nevada (the ‘Certificate of Amendment’) to effectuate a reverse stock split (the ‘Reverse Stock Split’) of its issued and outstanding shares of common stock and treasury shares on a 1-for-40 basis effective at 12:01 a.m. (Eastern Time) on May 14, 2021 (the ‘Effective Time’). As of the Effective Time, every 40 shares of issued and outstanding common stock and treasury stock was converted into one share of common stock. No fractional shares were issued in connection with the Reverse Stock Split. Instead, a holder of record of old common stock as of immediately prior to the Effective Time who was otherwise entitled to a fraction of a share was, in lieu thereof, issued an additional fraction of a share of common stock to round up to the next whole share. All share information in the accompanying condensed financial statements has been adjusted as if the reverse stock split happened on the earliest date presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 3076120 893598 59067 30000 1558716 554587 392489 239472 5027325 1687657 6327875 7845423 4177560 5543822 2150315 2301601 13216040 3015700 198549 241911 72153 49310 391662 455935 13878404 3762856 21056044 7752114 1547763 979552 1115674 431047 461893 0 24 174110 168139 973245 1149403 106102 104549 4950000 481977 374871 8664244 4354105 107106 102407 147525 167694 247677 597408 974743 867509 1477051 9531753 5831156 0.001 0.001 10000000 10000000 0 0 1401786 1401786 1402 0.001 0.001 250000000 250000000 4862352 4862352 3213486 3213486 4862 3213 27276653 17745785 -15657208 -15734737 11624307 2015663 -100016 -94705 11524291 1920958 21056044 7752114 3528249 2005625 6102940 4104335 2021324 1140421 3442223 2356538 1506925 865204 2660717 1747797 1602311 988266 2720718 1864892 -95386 -123062 -60001 -117095 2 4 20 46623 43679 81670 90139 350000 350000 29732 29732 -307300 -307300 230947 306321 195902 259881 135561 183259 135901 142786 135561 183259 135901 142786 -3552 -7487 -5311 -13550 139113 190746 141212 156336 24800 35041 63683 69227 114313 155705 77529 87109 0.03 0.05 0.02 0.03 0.03 0.05 0.02 0.03 3981402 3213485 3607909 3212822 4118989 3357589 3611242 3356926 1401786 1402 3213486 3213 17745785 -15734737 -94705 1920958 -1401786 -1402 43806 44 1358 1600000 1600 9453294 9454894 5060 5 -5 76221 76221 141212 -5311 135901 63683 63683 4862352 4862 27276653 -15657208 -100016 11524291 1401786 1402 3210985 3211 17581659 -15790076 -68048 1728148 74386 74386 2500 2 5398 5400 156336 -13550 142786 69227 69227 1401786 1402 3213485 3213 17661443 -15702967 -81598 1881493 1401786 1402 3213485 3213 17620105 -15858672 -74111 1691937 41338 41338 190746 -7487 183259 35041 35041 1401786 1402 3213485 3213 17661443 -15702967 -81598 1881493 1401786 1402 3213486 3213 17787956 -15771521 -96464 1924586 -1401786 -1402 43806 44 1358 1600000 1600 9453294 9454894 5060 5 -5 34050 34050 139113 -3552 135561 24800 24800 4862352 4862 27276653 -15657208 -100016 11524291 135901 142786 577044 494467 76221 74386 307300 350000 29732 -385134 -72069 344 -16125 25443 71168 -43362 -40473 53857 -55529 -99582 56517 -43565 -39168 825017 380958 303228 101850 5937275 -6240503 -101850 481977 603495 397719 74010 4109 9454894 5400 1179357 24 74976 7598008 10573 2182522 289681 893598 326561 3076120 616242 78136 77095 63683 69227 50000 663078 <p id="xdx_80F_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_z7lt4uWMldod" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 1 - <span id="xdx_828_znBG1aBjbPnd">Basis of Presentation, Organization and Other Matters</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Data Storage Corporation (“DSC” or the “Company”) provides subscription based, long term agreements for disaster recovery solutions, Infrastructure as a Service (IaaS), Cyber Security and Voice and Data solutions.</p> <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; text-indent: 0.5in">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 several technical centers in New York, Massachusetts, Texas, Florida and North Carolina.</p> <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; text-indent: 0.5in">On May 31, 2021, the Company completed the merger (the “Merger”) contemplated by that certain 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. Flagship is a provider of IBM solutions, managed services and cloud solutions. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM business and anticipates meaningful operation efficiency through the integration of the two organizations. The Company also believes the Merger will provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_803_eus-gaap--SignificantAccountingPoliciesTextBlock_zzfOsgRP3Ch2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 2 - <span id="xdx_828_zz8simX95dr1">Summary of Significant Accounting Policies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_846_eus-gaap--ConsolidationPolicyTextBlock_zdt9VYAbNvd1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86D_zjP63ev5sPja">Principles of Consolidation</span></i></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; text-indent: 0.5in">The Condensed Consolidated Financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiaries, Data Storage Corporation, a Delaware corporation, and Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, <span style="color: black">a Florida limited liability company,</span> and (iv) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zl6XiMpQSj8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_862_zKhs3CZ1Qrf3">Basis of Presentation</span></i></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; text-indent: 0.5in">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).</p> <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; text-indent: 0.5in">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 years ended December 31, 2020 and 2019 included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”), as filed on March 31, 2021. 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 June 30, 2021 and its results of operations and cash flows for the three and six months ended June 30, 2021 and 2020. The results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_840_eus-gaap--BusinessCombinationsPolicy_zVwpYu3xm6Al" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #242424"><i><span id="xdx_861_z0gcKkc6Mt0e">Business combinations</span>.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #242424"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.</p> <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; text-indent: 0.5in">Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">  </p> <p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z3ryblrUpFld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_869_zaHQmxOeLxx2">Recently Issued and Newly Adopted Accounting Pronouncements</span></i></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; text-indent: 0.5in">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 condensed consolidated financial statements upon the adoption of this ASU.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_843_eus-gaap--UseOfEstimates_zkDCcRcUOL13" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86F_zETrX8pTgdPk">Use of Estimates</span></i></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; text-indent: 0.5in">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zEt2jiGGBPCa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"> <i><span id="xdx_86F_zoaAGuIxEzRi">Estimated Fair Value of Financial Instruments</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company’s financial instruments include cash, accounts receivable, accounts payable, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at June 30, 2021 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">  </p> <p id="xdx_840_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z5YTUhjJ2gE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86C_zJkGJypIliDd">Cash and Cash Equivalents</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zDrmwvACBtE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_864_zEjZzFnSH576">Concentration of Credit Risk and Other Risks and Uncertainties</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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">The Company’s customers are primarily concentrated in the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company provides credit in the normal course of business. The Company performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.</p> <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; text-indent: 0.5in">As of June 30, 2021, DSC had two customers with an accounts receivable balance representing <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20210630__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_z9oXd5W5laF3" title="Concentration risk">33</span>% of total accounts receivable. As of June 30, 2020, DSC had two customers with an accounts receivable balance representing <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20200630__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zI8uQmMb41Xa" title="Concentration risk">31</span>% of total accounts receivable.</p> <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; text-indent: 0.5in">For the six months ended June 30, 2021 the Company had one customer that accounted for <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20210630__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCustomerMember_zxF99zrepYJk" title="Concentration risk">15</span>% of revenue. For the six months ended June 30, 2020 the Company had one customer that accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20200630__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCustomerMember_zip9MIF0lMVj" title="Concentration risk">14</span>% of revenue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_849_eus-gaap--ReceivablesPolicyTextBlock_zllu59Akckqi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86A_zgRjdiOmoLMh">Accounts Receivable/Allowance for Credit Losses</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company sells its services to customers on an open credit basis. Accounts receivable are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within <span id="xdx_90B_ecustom--AccountsReceivablesDue_dtD_c20210101__20210630_z5TzNLGXF74j" 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zUSkDfETieKl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86A_zn6pa0OC8jm5">Property and Equipment</span></i></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; text-indent: 0.5in">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 5 to 7 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. During the six months ended June 30, 2021, the Company recorded a loss on disposal of equipment of $<span id="xdx_903_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_pp0p0_c20210101__20210630_zoOnuQNAQ57" title="Loss on disposal of equipment">29,732</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_z8lxo8tXWNE8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86C_z0tm98Pw3w93">Income Taxes</span></i></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; text-indent: 0.5in">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At June 30, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.</p> <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; text-indent: 0.5in">Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has <span id="xdx_907_eus-gaap--UnrecognizedTaxBenefits_iI_pp0p0_do_c20191231_zFAJdfHNB7Vi"><span id="xdx_906_eus-gaap--UnrecognizedTaxBenefits_iI_pp0p0_do_c20201231_z3sCTaiayEcl">no</span></span> uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018 and 2017 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84C_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zdnkBlFOBnS4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_868_zqM6XDkkxoC4">Goodwill and Other Intangibles</span></i></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; text-indent: 0.5in">In accordance with GAAP, 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84D_eus-gaap--RevenueRecognitionPolicyTextBlock_z2afToXuz7lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_867_ziVxwrqRUBR3">Revenue Recognition</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Nature of goods and services</b></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; text-indent: 0.5in">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:</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 3%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">1)</span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (IaaS) and Disaster Recovery Revenue</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Infrastructure as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise level technical assets in Tier 3 data centers. DSC provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures.</p> <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; text-indent: 0.5in">Clients can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from DSC are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allows clients to centralize and streamline their mission critical digital information and technical environment. clients' data is vaulted, maintenance of retention schedules for corporate governances and regulations to meet their back to work objective in a disaster.</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 3%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">2)</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Managed Services</span> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">These services are performed at the inception of a contract. The Company offers professional assistance to its clients during the installation 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.</p> <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; text-indent: 0.5in">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, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 3%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i><span style="text-decoration: underline">Equipment and Software Revenue</span></i></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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"><b>Disaggregation of revenue</b></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; text-indent: 0.5in">In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.</p> <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_898_eus-gaap--DisaggregationOfRevenueTableTextBlock_zKlYku96jhph" 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_8BD_z4ZbYbJY9Byb" 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 June 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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,685,951</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_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">39,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_987_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,725,163</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">760,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zsirhLJ7A49" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">760,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_985_eus-gaap--Revenues_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">809,487</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zck84yuwNYZ4" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">809,487</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">183,118</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zPKU5tpTac53" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">183,118</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">50,030</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_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_z1wOy5ZuIvNb" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_c20210401__20210630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">50,030</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,489,037</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_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">39,212</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_c20210401__20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,528,249</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 June 30, 2020</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_98A_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,340,437</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_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">42,433</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_c20200401__20200630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,382,870</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_982_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">247,187</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zvS3aWuInEJd" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20200401__20200630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">247,187</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">219,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_ztlZEA2bFb5k" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200401__20200630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">219,392</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_989_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">153,887</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_z5Q1Mr4Q4G5g" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20200401__20200630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">153,887</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_98F_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,289</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_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zYTnvRzIgGTb" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_c20200401__20200630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,289</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_98D_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">1,963,192</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--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">42,433</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_987_eus-gaap--Revenues_c20200401__20200630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,005,625</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 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 June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; 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">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">2020</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_989_eus-gaap--Revenues_c20210401__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">937,178</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_98B_eus-gaap--Revenues_c20200401__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">247,187</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_98E_eus-gaap--Revenues_c20210401__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,591,071</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_c20200401__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">1,758,438</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 style="border-bottom: Black 1pt solid; text-align: right">3,528,249</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">2,005,625</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 Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 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_98B_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">3,307,949</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_989_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">69,787</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_98A_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">3,385,511</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_983_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,225,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zSG5q5I1RDze" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,225,334</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_980_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">1,036,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zzgmGL8dopG7" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">1,036,254</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_98A_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">378,444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zYp5RqPz5rIe" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">378,444</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_98E_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">77,265</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_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zObAnYu8SBwj" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_98B_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">77,265</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_98C_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,025,246</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_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">69,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_98B_eus-gaap--Revenues_c20210101__20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,102,940</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 Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30, 2020</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_98D_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">2,689,558</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_98B_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">87,032</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_988_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">2,776,590</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_981_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">575,928</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zwG4aXxyPlBb" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">575,928</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_98E_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">439,867</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zB7XuHZx7Cp" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">439,867</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_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">307,084</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zxqnddBajsXk" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">307,084</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_98C_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,866</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_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zT95qbwJVhzc" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_c20200101__20200630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,866</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_98A_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,017,303</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_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">87,032</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_eus-gaap--Revenues_c20200101__20200630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,104,335</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 Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; 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">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">2020</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_985_eus-gaap--Revenues_c20210101__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">1,511,751</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_987_eus-gaap--Revenues_c20200101__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">575,928</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_983_eus-gaap--Revenues_c20210101__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,591,189</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_c20200101__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,528,407</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 Revenue</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,102,940</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,104,335</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zIuzwaMpNzh3" 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; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">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.</p> <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"><b>Transaction price allocated to the remaining performance obligations</b></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">The Company has the following performance obligations:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>1)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Data Vaulting</span>: subscription-based service that encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Ensures retention schedules for corporate compliance. Provides twenty-four (24) hour or less recovery time uses advanced data reduction technology to shorten restore time.</span></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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>2)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">High Availability (“HA”)</span>: subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (“IaaS”)</span>: subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>4)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Internet</span>: subscription-based service offers continuous internet connection along with Fail Safe providing disaster recovery</span></td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0; width: 1%"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0; width: 4%"><span style="font-size: 10pt"><i>5)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Support and Maintenance</span>: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>6)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Initial Implementation / Set-Up Fees</span>: on boarding and set-up IaaS and DRaaS</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>7)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Equipment sales</span>: sale of servers and data storage equipment to the end user</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>9)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">License</span>: granting SSL certificates and other licenses</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>2)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">High Availability (“HA”)</span>: subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (“IaaS”)</span>: subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_843_ecustom--DisasterRecoveryWithStandbyServersHighAvailabilityDataVaultingIaasMessageLogicSupportAndMaintenanceAndInternetPolicyTextBlock_z4m0hlRstzW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_86A_z2MNI5oeTsRl">Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet</span></span></i></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; text-indent: 0.5in">Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_ecustom--InitialSetupFeesPolicyTextBlock_zLmqJss2dUF9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_86C_zYVxn13DXwHl">Initial Set-Up Fees</span></span></i></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; text-indent: 0.5in">The Company accounts for set-up fees as separate performance obligation. Set-up services are performed one time and accordingly the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_849_ecustom--EquipmentSalesPolicyTextBlock_zZa2Ihhqwzga" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_86B_zlylnFzuoCC4">Equipment sales</span></span></i></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; text-indent: 0.5in">For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_ecustom--LicenseGrantingSslCertificatesAndOtherLicensesPolicyTextBlock_zlphtVsep8K3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_869_zMAqeWhj9aQk">License – granting SSL certificates and other licenses</span></span></i></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; text-indent: 0.5in">In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_841_ecustom--PaymentTermsPolicyTextBlock_zusI193v3KMf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86C_zjPS3odNohhd">Payment terms</span></i></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; text-indent: 0.5in">The terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84A_eus-gaap--GuaranteesIndemnificationsAndWarrantiesPolicies_zY32bcM0uWkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_865_z7bqsXfDj8rj">Warranties</span></i></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; text-indent: 0.5in">The Company offers guaranteed service levels and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_841_ecustom--SignificantJudgementPolicyTextBlock_zaYMm5SK19k4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_861_z9WDFQNGQiE6">Significant judgement</span></i></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; text-indent: 0.5in">In the instances that contracts have multiple performance obligations, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84F_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_z6xCeAATy7b4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86A_z9THPvTpyrO8">Impairment of Long-Lived Assets</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB ASC 360-10-35, 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 undiscounted future cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_846_eus-gaap--AdvertisingCostsPolicyTextBlock_zHTht95tSqFg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_864_zvIMWjdFUnaa">Advertising Costs</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company expenses the costs associated with advertising as they are incurred. The Company incurred $<span id="xdx_901_eus-gaap--AdvertisingExpense_c20210101__20210630_pp0p0" title="Advertising costs">252,286</span> and $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20200101__20200630_pp0p0" title="Advertising costs">137,931</span> for advertising costs for the six months ended June 30, 2021 and 2020, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">  </p> <p id="xdx_848_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zX41yVeh3fW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86D_z8V7GPMWbmX7">Stock Based Compensation</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">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 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.</p> <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; text-indent: 0.5in">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 of these entities over a period equal to the expected life of the awards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zgJMo1nzy0ih" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86D_z2Or95kGLtK1">Net Income (Loss) Per Common Share</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB ASC 260-10-5 Earnings Per 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.</p> <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; text-indent: 0.5in">The following table sets forth the information needed to compute basic and diluted earnings per share for the three and six months ended June 30, 2021 and 2020:</p> <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_88B_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zrAyVAJ7YJbb" 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><span id="xdx_8BB_zXhGoManBasi" style="display: none">Schedule of Earning per share basic and dilute</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210401__20210630_z0hFlHMK57yh" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20200401__20200630_zbR8whJzwKda" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20210101__20210630_z9jO0mWvIend" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20200101__20200630_zBqNzD1OQ8U2" 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">For the Three Months Ended June 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">For the Six Months Ended<br/> June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2021</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2020</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2021</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2020</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_409_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zE5fC7znohcl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; color: black; text-align: left">Net Income (Loss) Available to Common Shareholders</td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">114,313</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">155,705</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">77,529</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">87,109</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; 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_40F_ecustom--WeightedAverageNumberOfShareOutstandingBasic_ztF8lTGWnaM" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Weighted average number of common shares – basic</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,981,402</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,213,485</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,607,909</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,212,822</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_405_ecustom--Options_d0_zmlYY5ms63N5" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Dilutive securities Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">134,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140,770</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">140,770</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--Warrants_zajYwKXoFNQd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black"> Warrants</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zPsA7ml7Drma" style="vertical-align: bottom; background-color: White"> <td style="color: black">Weighted average number of common shares – diluted</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">4,118,989</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">3,357,589</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">3,611,242</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">3,356,926</td><td style="padding-bottom: 2.5pt; color: black; 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><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_404_eus-gaap--EarningsPerShareBasic_zFwmi9E3yJS1" style="vertical-align: bottom; background-color: White"> <td style="color: black">Earnings (Loss) per share, basic</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_zmbnUgABBxbf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Earnings (Loss) per share, diluted</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; 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-indent: 0.5in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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:</p> <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_888_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zBHHTNBxIfUc" 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="text-align: left"><span id="xdx_8B9_zt1HI5ierNjc" 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 June 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">Six Months ended June 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">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">2020</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">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left"><span style="font-size: 10pt">Options</span></td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">66,901</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_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200401__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">69,875</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__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">201,155</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_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">69,875</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Warrants</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">1,840,000</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d0_c20200401__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_z8mEnO5nvBXa" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">—</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">1,840,000</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d0_c20200101__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zDFpPLMqpcp3" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">—</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="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">1,906,901</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_c20200401__20200630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">69,875</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">2,041,155</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_c20200101__20200630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">69,875</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_846_eus-gaap--ConsolidationPolicyTextBlock_zdt9VYAbNvd1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86D_zjP63ev5sPja">Principles of Consolidation</span></i></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; text-indent: 0.5in">The Condensed Consolidated Financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiaries, Data Storage Corporation, a Delaware corporation, and Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, <span style="color: black">a Florida limited liability company,</span> and (iv) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_845_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zl6XiMpQSj8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_862_zKhs3CZ1Qrf3">Basis of Presentation</span></i></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; text-indent: 0.5in">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).</p> <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; text-indent: 0.5in">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 years ended December 31, 2020 and 2019 included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”), as filed on March 31, 2021. 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 June 30, 2021 and its results of operations and cash flows for the three and six months ended June 30, 2021 and 2020. The results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_840_eus-gaap--BusinessCombinationsPolicy_zVwpYu3xm6Al" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #242424"><i><span id="xdx_861_z0gcKkc6Mt0e">Business combinations</span>.</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #242424"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.</p> <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; text-indent: 0.5in">Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">  </p> <p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z3ryblrUpFld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_869_zaHQmxOeLxx2">Recently Issued and Newly Adopted Accounting Pronouncements</span></i></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; text-indent: 0.5in">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 condensed consolidated financial statements upon the adoption of this ASU.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_843_eus-gaap--UseOfEstimates_zkDCcRcUOL13" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86F_zETrX8pTgdPk">Use of Estimates</span></i></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; text-indent: 0.5in">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zEt2jiGGBPCa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"> <i><span id="xdx_86F_zoaAGuIxEzRi">Estimated Fair Value of Financial Instruments</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company’s financial instruments include cash, accounts receivable, accounts payable, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at June 30, 2021 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">  </p> <p id="xdx_840_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z5YTUhjJ2gE7" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86C_zJkGJypIliDd">Cash and Cash Equivalents</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zDrmwvACBtE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_864_zEjZzFnSH576">Concentration of Credit Risk and Other Risks and Uncertainties</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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">The Company’s customers are primarily concentrated in the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company provides credit in the normal course of business. The Company performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.</p> <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; text-indent: 0.5in">As of June 30, 2021, DSC had two customers with an accounts receivable balance representing <span id="xdx_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20210630__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_z9oXd5W5laF3" title="Concentration risk">33</span>% of total accounts receivable. As of June 30, 2020, DSC had two customers with an accounts receivable balance representing <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20200630__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember_zI8uQmMb41Xa" title="Concentration risk">31</span>% of total accounts receivable.</p> <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; text-indent: 0.5in">For the six months ended June 30, 2021 the Company had one customer that accounted for <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20210630__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCustomerMember_zxF99zrepYJk" title="Concentration risk">15</span>% of revenue. For the six months ended June 30, 2020 the Company had one customer that accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20200101__20200630__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--OneCustomerMember_zip9MIF0lMVj" title="Concentration risk">14</span>% of revenue.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 0.33 0.31 0.15 0.14 <p id="xdx_849_eus-gaap--ReceivablesPolicyTextBlock_zllu59Akckqi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86A_zgRjdiOmoLMh">Accounts Receivable/Allowance for Credit Losses</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company sells its services to customers on an open credit basis. Accounts receivable are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within <span id="xdx_90B_ecustom--AccountsReceivablesDue_dtD_c20210101__20210630_z5TzNLGXF74j" 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> P30D <p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zUSkDfETieKl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86A_zn6pa0OC8jm5">Property and Equipment</span></i></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; text-indent: 0.5in">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 5 to 7 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. During the six months ended June 30, 2021, the Company recorded a loss on disposal of equipment of $<span id="xdx_903_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_pp0p0_c20210101__20210630_zoOnuQNAQ57" title="Loss on disposal of equipment">29,732</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 29732 <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_z8lxo8tXWNE8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86C_z0tm98Pw3w93">Income Taxes</span></i></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; text-indent: 0.5in">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At June 30, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.</p> <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; text-indent: 0.5in">Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has <span id="xdx_907_eus-gaap--UnrecognizedTaxBenefits_iI_pp0p0_do_c20191231_zFAJdfHNB7Vi"><span id="xdx_906_eus-gaap--UnrecognizedTaxBenefits_iI_pp0p0_do_c20201231_z3sCTaiayEcl">no</span></span> uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018 and 2017 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 0 0 <p id="xdx_84C_eus-gaap--GoodwillAndIntangibleAssetsPolicyTextBlock_zdnkBlFOBnS4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_868_zqM6XDkkxoC4">Goodwill and Other Intangibles</span></i></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; text-indent: 0.5in">In accordance with GAAP, 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84D_eus-gaap--RevenueRecognitionPolicyTextBlock_z2afToXuz7lk" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_867_ziVxwrqRUBR3">Revenue Recognition</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Nature of goods and services</b></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; text-indent: 0.5in">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:</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 3%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">1)</span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (IaaS) and Disaster Recovery Revenue</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Infrastructure as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise level technical assets in Tier 3 data centers. DSC provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures.</p> <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; text-indent: 0.5in">Clients can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from DSC are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allows clients to centralize and streamline their mission critical digital information and technical environment. clients' data is vaulted, maintenance of retention schedules for corporate governances and regulations to meet their back to work objective in a disaster.</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 3%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">2)</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Managed Services</span> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">These services are performed at the inception of a contract. The Company offers professional assistance to its clients during the installation 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.</p> <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; text-indent: 0.5in">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, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.</p> <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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 3%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i><span style="text-decoration: underline">Equipment and Software Revenue</span></i></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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"><b>Disaggregation of revenue</b></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; text-indent: 0.5in">In the following table, revenue is disaggregated by major product line, geography, and timing of revenue recognition.</p> <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_898_eus-gaap--DisaggregationOfRevenueTableTextBlock_zKlYku96jhph" 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_8BD_z4ZbYbJY9Byb" 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 June 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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,685,951</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_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">39,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_987_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,725,163</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">760,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zsirhLJ7A49" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">760,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_985_eus-gaap--Revenues_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">809,487</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zck84yuwNYZ4" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">809,487</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">183,118</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zPKU5tpTac53" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">183,118</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">50,030</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_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_z1wOy5ZuIvNb" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_c20210401__20210630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">50,030</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,489,037</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_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">39,212</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_c20210401__20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,528,249</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 June 30, 2020</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_98A_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,340,437</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_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">42,433</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_c20200401__20200630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,382,870</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_982_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">247,187</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zvS3aWuInEJd" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20200401__20200630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">247,187</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">219,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_ztlZEA2bFb5k" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200401__20200630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">219,392</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_989_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">153,887</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_z5Q1Mr4Q4G5g" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20200401__20200630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">153,887</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_98F_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,289</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_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zYTnvRzIgGTb" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_c20200401__20200630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,289</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_98D_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">1,963,192</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--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">42,433</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_987_eus-gaap--Revenues_c20200401__20200630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,005,625</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 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 June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; 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">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">2020</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_989_eus-gaap--Revenues_c20210401__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">937,178</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_98B_eus-gaap--Revenues_c20200401__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">247,187</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_98E_eus-gaap--Revenues_c20210401__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,591,071</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_c20200401__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">1,758,438</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 style="border-bottom: Black 1pt solid; text-align: right">3,528,249</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">2,005,625</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 Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 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_98B_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">3,307,949</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_989_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">69,787</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_98A_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">3,385,511</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_983_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,225,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zSG5q5I1RDze" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,225,334</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_980_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">1,036,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zzgmGL8dopG7" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">1,036,254</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_98A_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">378,444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zYp5RqPz5rIe" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">378,444</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_98E_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">77,265</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_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zObAnYu8SBwj" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_98B_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">77,265</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_98C_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,025,246</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_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">69,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_98B_eus-gaap--Revenues_c20210101__20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,102,940</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 Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30, 2020</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_98D_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">2,689,558</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_98B_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">87,032</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_988_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">2,776,590</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_981_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">575,928</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zwG4aXxyPlBb" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">575,928</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_98E_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">439,867</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zB7XuHZx7Cp" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">439,867</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_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">307,084</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zxqnddBajsXk" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">307,084</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_98C_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,866</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_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zT95qbwJVhzc" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_c20200101__20200630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,866</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_98A_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,017,303</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_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">87,032</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_eus-gaap--Revenues_c20200101__20200630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,104,335</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 Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; 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">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">2020</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_985_eus-gaap--Revenues_c20210101__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">1,511,751</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_987_eus-gaap--Revenues_c20200101__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">575,928</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_983_eus-gaap--Revenues_c20210101__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,591,189</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_c20200101__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,528,407</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 Revenue</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,102,940</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,104,335</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zIuzwaMpNzh3" 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; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">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.</p> <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"><b>Transaction price allocated to the remaining performance obligations</b></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">The Company has the following performance obligations:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>1)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Data Vaulting</span>: subscription-based service that encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Ensures retention schedules for corporate compliance. Provides twenty-four (24) hour or less recovery time uses advanced data reduction technology to shorten restore time.</span></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; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 4%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>2)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">High Availability (“HA”)</span>: subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (“IaaS”)</span>: subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>4)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Internet</span>: subscription-based service offers continuous internet connection along with Fail Safe providing disaster recovery</span></td></tr> </table> <p style="margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0; width: 1%"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0; width: 4%"><span style="font-size: 10pt"><i>5)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Support and Maintenance</span>: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>6)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Initial Implementation / Set-Up Fees</span>: on boarding and set-up IaaS and DRaaS</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>7)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Equipment sales</span>: sale of servers and data storage equipment to the end user</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>9)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">License</span>: granting SSL certificates and other licenses</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>2)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">High Availability (“HA”)</span>: subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time</span></td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: top; font-size: 10pt"> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><i>3)</i></span></td> <td style="padding: 0; text-align: justify; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span style="text-decoration: underline">Infrastructure as a Service (“IaaS”)</span>: subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--DisaggregationOfRevenueTableTextBlock_zKlYku96jhph" 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_8BD_z4ZbYbJY9Byb" 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 June 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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,685,951</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_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">39,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_987_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,725,163</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">760,451</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--Revenues_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zsirhLJ7A49" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">760,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_985_eus-gaap--Revenues_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">809,487</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zck84yuwNYZ4" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">809,487</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">183,118</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zPKU5tpTac53" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--Revenues_c20210401__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">183,118</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">50,030</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_pp0p0_d0_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_z1wOy5ZuIvNb" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_c20210401__20210630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">50,030</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_c20210401__20210630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,489,037</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_c20210401__20210630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">39,212</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_c20210401__20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,528,249</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 June 30, 2020</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_98A_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,340,437</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_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">42,433</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_c20200401__20200630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">1,382,870</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_982_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">247,187</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zvS3aWuInEJd" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_c20200401__20200630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">247,187</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Managed Services</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">219,392</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_ztlZEA2bFb5k" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200401__20200630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">219,392</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_989_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">153,887</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--Revenues_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_z5Q1Mr4Q4G5g" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20200401__20200630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">153,887</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_98F_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,289</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_pp0p0_d0_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zYTnvRzIgGTb" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_c20200401__20200630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,289</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_98D_eus-gaap--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">1,963,192</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--Revenues_c20200401__20200630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">42,433</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_987_eus-gaap--Revenues_c20200401__20200630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,005,625</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 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 June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; 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">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">2020</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_989_eus-gaap--Revenues_c20210401__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">937,178</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_98B_eus-gaap--Revenues_c20200401__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">247,187</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_98E_eus-gaap--Revenues_c20210401__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">2,591,071</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_c20200401__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">1,758,438</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 style="border-bottom: Black 1pt solid; text-align: right">3,528,249</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">2,005,625</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 Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 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_98B_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">3,307,949</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_989_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">69,787</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_98A_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">3,385,511</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_983_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,225,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--Revenues_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zSG5q5I1RDze" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">1,225,334</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_980_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">1,036,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zzgmGL8dopG7" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">1,036,254</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_98A_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">378,444</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--Revenues_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zYp5RqPz5rIe" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">378,444</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_98E_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">77,265</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_pp0p0_d0_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zObAnYu8SBwj" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_98B_eus-gaap--Revenues_c20210101__20210630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">77,265</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_98C_eus-gaap--Revenues_c20210101__20210630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,025,246</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_c20210101__20210630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">69,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_98B_eus-gaap--Revenues_c20210101__20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">6,102,940</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 Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="13" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30, 2020</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_98D_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">2,689,558</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_98B_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">87,032</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_988_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__us-gaap--ServiceMember_pp0p0" style="width: 11%; text-align: right" title="Total Revenue">2,776,590</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_981_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">575,928</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_zwG4aXxyPlBb" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__custom--EquipmentAndSoftwareMember_pp0p0" style="text-align: right" title="Total Revenue">575,928</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_98E_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">439,867</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--Revenues_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--ManagedServicesMember_zB7XuHZx7Cp" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__custom--ManagedServicesMember_pp0p0" style="text-align: right" title="Total Revenue">439,867</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_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">307,084</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--Revenues_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_zxqnddBajsXk" style="text-align: right" title="Total Revenue">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--Revenues_c20200101__20200630__srt--ProductOrServiceAxis__custom--NexxisVoipServicesMember_pp0p0" style="text-align: right" title="Total Revenue">307,084</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_98C_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,866</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_pp0p0_d0_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember__srt--ProductOrServiceAxis__custom--OtherMember_zT95qbwJVhzc" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">—</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_c20200101__20200630__srt--ProductOrServiceAxis__custom--OtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,866</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_98A_eus-gaap--Revenues_c20200101__20200630__srt--StatementGeographicalAxis__country--US_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,017,303</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_c20200101__20200630__srt--StatementGeographicalAxis__custom--InternationalMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">87,032</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_eus-gaap--Revenues_c20200101__20200630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,104,335</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 Six Months</td></tr> <tr style="vertical-align: bottom"> <td colspan="9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Ended June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; 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">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">2020</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_985_eus-gaap--Revenues_c20210101__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">1,511,751</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_987_eus-gaap--Revenues_c20200101__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_pp0p0" style="width: 12%; text-align: right" title="Total Revenue">575,928</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_983_eus-gaap--Revenues_c20210101__20210630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">4,591,189</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_c20200101__20200630__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Revenue">3,528,407</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 Revenue</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,102,940</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,104,335</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> 1685951 39212 1725163 760451 0 760451 809487 0 809487 183118 0 183118 50030 0 50030 3489037 39212 3528249 1340437 42433 1382870 247187 0 247187 219392 0 219392 153887 0 153887 2289 0 2289 1963192 42433 2005625 937178 247187 2591071 1758438 3307949 69787 3385511 1225334 0 1225334 1036254 0 1036254 378444 0 378444 77265 0 77265 6025246 69787 6102940 2689558 87032 2776590 575928 0 575928 439867 0 439867 307084 0 307084 4866 0 4866 4017303 87032 4104335 1511751 575928 4591189 3528407 <p id="xdx_843_ecustom--DisasterRecoveryWithStandbyServersHighAvailabilityDataVaultingIaasMessageLogicSupportAndMaintenanceAndInternetPolicyTextBlock_z4m0hlRstzW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_86A_z2MNI5oeTsRl">Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet</span></span></i></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; text-indent: 0.5in">Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_842_ecustom--InitialSetupFeesPolicyTextBlock_zLmqJss2dUF9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_86C_zYVxn13DXwHl">Initial Set-Up Fees</span></span></i></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; text-indent: 0.5in">The Company accounts for set-up fees as separate performance obligation. Set-up services are performed one time and accordingly the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_849_ecustom--EquipmentSalesPolicyTextBlock_zZa2Ihhqwzga" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_86B_zlylnFzuoCC4">Equipment sales</span></span></i></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; text-indent: 0.5in">For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_ecustom--LicenseGrantingSslCertificatesAndOtherLicensesPolicyTextBlock_zlphtVsep8K3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline"><span id="xdx_869_zMAqeWhj9aQk">License – granting SSL certificates and other licenses</span></span></i></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; text-indent: 0.5in">In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_841_ecustom--PaymentTermsPolicyTextBlock_zusI193v3KMf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_86C_zjPS3odNohhd">Payment terms</span></i></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; text-indent: 0.5in">The terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84A_eus-gaap--GuaranteesIndemnificationsAndWarrantiesPolicies_zY32bcM0uWkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_865_z7bqsXfDj8rj">Warranties</span></i></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; text-indent: 0.5in">The Company offers guaranteed service levels and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_841_ecustom--SignificantJudgementPolicyTextBlock_zaYMm5SK19k4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span id="xdx_861_z9WDFQNGQiE6">Significant judgement</span></i></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; text-indent: 0.5in">In the instances that contracts have multiple performance obligations, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84F_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_z6xCeAATy7b4" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86A_z9THPvTpyrO8">Impairment of Long-Lived Assets</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB ASC 360-10-35, 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 undiscounted future cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_846_eus-gaap--AdvertisingCostsPolicyTextBlock_zHTht95tSqFg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_864_zvIMWjdFUnaa">Advertising Costs</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company expenses the costs associated with advertising as they are incurred. The Company incurred $<span id="xdx_901_eus-gaap--AdvertisingExpense_c20210101__20210630_pp0p0" title="Advertising costs">252,286</span> and $<span id="xdx_903_eus-gaap--AdvertisingExpense_c20200101__20200630_pp0p0" title="Advertising costs">137,931</span> for advertising costs for the six months ended June 30, 2021 and 2020, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">  </p> 252286 137931 <p id="xdx_848_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zX41yVeh3fW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86D_z8V7GPMWbmX7">Stock Based Compensation</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">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 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.</p> <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; text-indent: 0.5in">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 of these entities over a period equal to the expected life of the awards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_84C_eus-gaap--EarningsPerSharePolicyTextBlock_zgJMo1nzy0ih" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span id="xdx_86D_z2Or95kGLtK1">Net Income (Loss) Per Common Share</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In accordance with FASB ASC 260-10-5 Earnings Per 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.</p> <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; text-indent: 0.5in">The following table sets forth the information needed to compute basic and diluted earnings per share for the three and six months ended June 30, 2021 and 2020:</p> <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_88B_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zrAyVAJ7YJbb" 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><span id="xdx_8BB_zXhGoManBasi" style="display: none">Schedule of Earning per share basic and dilute</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210401__20210630_z0hFlHMK57yh" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20200401__20200630_zbR8whJzwKda" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20210101__20210630_z9jO0mWvIend" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20200101__20200630_zBqNzD1OQ8U2" 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">For the Three Months Ended June 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">For the Six Months Ended<br/> June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2021</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2020</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2021</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2020</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_409_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zE5fC7znohcl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; color: black; text-align: left">Net Income (Loss) Available to Common Shareholders</td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">114,313</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">155,705</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">77,529</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">87,109</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; 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_40F_ecustom--WeightedAverageNumberOfShareOutstandingBasic_ztF8lTGWnaM" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Weighted average number of common shares – basic</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,981,402</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,213,485</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,607,909</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,212,822</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_405_ecustom--Options_d0_zmlYY5ms63N5" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Dilutive securities Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">134,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140,770</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">140,770</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--Warrants_zajYwKXoFNQd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black"> Warrants</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zPsA7ml7Drma" style="vertical-align: bottom; background-color: White"> <td style="color: black">Weighted average number of common shares – diluted</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">4,118,989</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">3,357,589</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">3,611,242</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">3,356,926</td><td style="padding-bottom: 2.5pt; color: black; 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><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_404_eus-gaap--EarningsPerShareBasic_zFwmi9E3yJS1" style="vertical-align: bottom; background-color: White"> <td style="color: black">Earnings (Loss) per share, basic</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_zmbnUgABBxbf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Earnings (Loss) per share, diluted</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; 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-indent: 0.5in"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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:</p> <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_888_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zBHHTNBxIfUc" 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="text-align: left"><span id="xdx_8B9_zt1HI5ierNjc" 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 June 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">Six Months ended June 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">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">2020</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">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left"><span style="font-size: 10pt">Options</span></td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">66,901</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_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200401__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">69,875</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__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">201,155</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_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">69,875</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Warrants</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">1,840,000</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d0_c20200401__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_z8mEnO5nvBXa" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">—</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">1,840,000</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d0_c20200101__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zDFpPLMqpcp3" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">—</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="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">1,906,901</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_c20200401__20200630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">69,875</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">2,041,155</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_c20200101__20200630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">69,875</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zrAyVAJ7YJbb" 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><span id="xdx_8BB_zXhGoManBasi" style="display: none">Schedule of Earning per share basic and dilute</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20210401__20210630_z0hFlHMK57yh" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20200401__20200630_zbR8whJzwKda" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20210101__20210630_z9jO0mWvIend" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20200101__20200630_zBqNzD1OQ8U2" 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">For the Three Months Ended June 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">For the Six Months Ended<br/> June 30,</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2021</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2020</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2021</td><td style="color: black; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; color: black; font-weight: bold; text-align: center">2020</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_409_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_zE5fC7znohcl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; color: black; text-align: left">Net Income (Loss) Available to Common Shareholders</td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">114,313</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">155,705</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">77,529</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="width: 3%; color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 10%; color: black; text-align: right">87,109</td><td style="width: 1%; padding-bottom: 2.5pt; color: black; 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_40F_ecustom--WeightedAverageNumberOfShareOutstandingBasic_ztF8lTGWnaM" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Weighted average number of common shares – basic</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,981,402</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,213,485</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,607,909</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">3,212,822</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_405_ecustom--Options_d0_zmlYY5ms63N5" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Dilutive securities Options</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">134,254</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">140,770</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">140,770</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_ecustom--Warrants_zajYwKXoFNQd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black"> Warrants</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">3,333</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_zPsA7ml7Drma" style="vertical-align: bottom; background-color: White"> <td style="color: black">Weighted average number of common shares – diluted</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">4,118,989</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">3,357,589</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">3,611,242</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">3,356,926</td><td style="padding-bottom: 2.5pt; color: black; 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><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_404_eus-gaap--EarningsPerShareBasic_zFwmi9E3yJS1" style="vertical-align: bottom; background-color: White"> <td style="color: black">Earnings (Loss) per share, basic</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--EarningsPerShareDiluted_zmbnUgABBxbf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Earnings (Loss) per share, diluted</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.05</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.02</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">0.03</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> 114313 155705 77529 87109 3981402 3213485 3607909 3212822 134254 140770 0 140770 3333 3333 3333 3333 4118989 3357589 3611242 3356926 0.03 0.05 0.02 0.03 0.03 0.05 0.02 0.03 <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zBHHTNBxIfUc" 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="text-align: left"><span id="xdx_8B9_zt1HI5ierNjc" 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 June 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">Six Months ended June 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">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">2020</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">2020</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left"><span style="font-size: 10pt">Options</span></td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">66,901</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_980_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200401__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">69,875</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__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">201,155</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_98D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20200101__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--EmployeeStockOption1Member_pdd" style="width: 10%; text-align: right" title="Potentially dilutive securities">69,875</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt">Warrants</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">1,840,000</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d0_c20200401__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_z8mEnO5nvBXa" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">—</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--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">1,840,000</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_d0_c20200101__20200630__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--Warrant1Member_zDFpPLMqpcp3" style="border-bottom: Black 1pt solid; text-align: right" title="Potentially dilutive securities">—</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="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_983_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210401__20210630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">1,906,901</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_c20200401__20200630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">69,875</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">2,041,155</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_c20200101__20200630_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Potentially dilutive securities">69,875</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 66901 69875 201155 69875 1840000 0 1840000 0 1906901 69875 2041155 69875 <p id="xdx_80F_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z3sp8fuNVQSa" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 3 - <span id="xdx_82A_zSwave09A16h">Property and Equipment</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Property and equipment, at cost, consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--PropertyPlantAndEquipmentTextBlock_zRwdqgKBBqw6" 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_8B5_zITtMMqg73Xh" style="display: none">Schedule of 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">June 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">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">2020</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_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_zwOGcxPFlK6d" style="width: 12%; text-align: right" title="Gross Property and equipment">476,887</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_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_zlMq1mVFG1c1" style="width: 12%; text-align: right" title="Gross Property and equipment">756,236</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Website and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_zLBEePPVXn2f" style="text-align: right" title="Gross Property and equipment"><span style="-sec-ix-hidden: xdx2ixbrl2200">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_zOSXGU5bWn76" style="text-align: right" title="Gross Property and equipment">533,417</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zL9Wk2m62jEd" style="text-align: right" title="Gross Property and equipment">27,850</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zAj0wrpvIO83" style="text-align: right" title="Gross Property and equipment">17,441</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zUWpzMs2uvuk" 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_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zEBD1NcvZ5za" 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: rgb(204,238,255)"> <td style="text-align: left">Computer hardware and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_zDliZH58PuYi" style="text-align: right" title="Gross Property and equipment">299,867</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_zYx81muHCyk2" style="text-align: right" title="Gross Property and equipment">1,236,329</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_ztHtsqZ8P7G7" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">5,502,288</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_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_zgnsI1djGQZh" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">5,281,017</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 id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630_zpDxGytil0C2" style="text-align: right" title="Gross Property and equipment">6,327,875</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231_zOPaQPMgE3f6" style="text-align: right" title="Gross Property and equipment">7,845,423</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20210630_z4FVl38PCTz5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(4,177,560</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_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_z4hmEAnlbs0d" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(5,543,822</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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_986_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20210630_zpCdRtkcAjLk" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment">2,150,315</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20201231_zpUDpiwExil" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment">2,301,601</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Depreciation expense for the six months ended June 30, 2021 and 2020 was $<span id="xdx_90F_eus-gaap--Depreciation_c20210101__20210630_pp0p0" title="Depreciation expense">479,768</span> and $<span id="xdx_902_eus-gaap--Depreciation_c20200101__20200630_pp0p0" title="Depreciation expense">397,467</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--PropertyPlantAndEquipmentTextBlock_zRwdqgKBBqw6" 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_8B5_zITtMMqg73Xh" style="display: none">Schedule of 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">June 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">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">2020</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_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_zwOGcxPFlK6d" style="width: 12%; text-align: right" title="Gross Property and equipment">476,887</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_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--TechnologyEquipmentMember_zlMq1mVFG1c1" style="width: 12%; text-align: right" title="Gross Property and equipment">756,236</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Website and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_zLBEePPVXn2f" style="text-align: right" title="Gross Property and equipment"><span style="-sec-ix-hidden: xdx2ixbrl2200">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--WebsiteAndSoftwareMember_zOSXGU5bWn76" style="text-align: right" title="Gross Property and equipment">533,417</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zL9Wk2m62jEd" style="text-align: right" title="Gross Property and equipment">27,850</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zAj0wrpvIO83" style="text-align: right" title="Gross Property and equipment">17,441</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zUWpzMs2uvuk" 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_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zEBD1NcvZ5za" 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: rgb(204,238,255)"> <td style="text-align: left">Computer hardware and software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_zDliZH58PuYi" style="text-align: right" title="Gross Property and equipment">299,867</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerHardwareAndSoftwareMember_zYx81muHCyk2" style="text-align: right" title="Gross Property and equipment">1,236,329</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_989_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_ztHtsqZ8P7G7" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">5,502,288</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_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--DataCenterEquipmentMember_zgnsI1djGQZh" style="border-bottom: Black 1pt solid; text-align: right" title="Gross Property and equipment">5,281,017</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 id="xdx_98F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20210630_zpDxGytil0C2" style="text-align: right" title="Gross Property and equipment">6,327,875</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20201231_zOPaQPMgE3f6" style="text-align: right" title="Gross Property and equipment">7,845,423</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20210630_z4FVl38PCTz5" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(4,177,560</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_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20201231_z4hmEAnlbs0d" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(5,543,822</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">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_986_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20210630_zpCdRtkcAjLk" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment">2,150,315</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_iI_pp0p0_c20201231_zpUDpiwExil" style="border-bottom: Black 2.5pt double; text-align: right" title="Net property and equipment">2,301,601</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 476887 756236 533417 27850 17441 20983 20983 299867 1236329 5502288 5281017 6327875 7845423 4177560 5543822 2150315 2301601 479768 397467 <p id="xdx_805_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zdaonEvNzXVe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 4 - <span id="xdx_824_zMWQpG0tEku8">Goodwill and Intangible Assets</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Goodwill and intangible assets consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zymIOdbXeVf8" 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: 0 0 0 20pt"><span id="xdx_8B1_zuiwfPkZuwF7" style="display: none">Schedule of goodwill and intangible assets</span></td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </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> </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">June 30, 2021</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Estimated life</td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Accumulated</td><td> </td> <td colspan="3" style="text-align: center"> </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">in years</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Gross amount</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Net</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intangible assets not subject to amortization</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </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: 0 0 0 20pt; width: 40%">Goodwill</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: center"> </td><td id="xdx_98E_ecustom--EstimatedLifeInYears_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember" style="width: 10%; text-align: center" title="Estimated life in years"><span style="font-size: 10pt">Indefinite</span></td><td style="width: 1%; text-align: center"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">13,216,040</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_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z1l3ofgIOUHe" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization">—</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_98A_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Net">13,216,040</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">Trademarks</td><td> </td> <td style="text-align: center"> </td><td id="xdx_984_ecustom--EstimatedLifeInYears_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember" style="text-align: center" title="Estimated life in years"><span style="font-size: 10pt">Indefinite</span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Gross amount">294,268</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_zI3DcTUc0SN3" style="text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Net">294,268</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: center"> </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: 0 0 0 30pt; text-align: left"> Total intangible assets not subject to amortization</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">13,510,308</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--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20210630_zSDx24rFtsH8" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization">—</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--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Net">13,510,308</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Intangible assets subject to amortization</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </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: 0 0 0 20pt; text-align: left">Customer lists</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zR7lqKomz4f9" title="Intangible assets subject to amortization, Estimated life in years">5</span>-<span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zOTklcjFiar9" title="Intangible assets subject to amortization, Estimated life in years">15</span></span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">744,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">744,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--IntangibleAssetsNetAmount_iI_pp0p0_d0_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_z5yt9qOY1YW8" style="text-align: right" title="Total Intangible Assets, Net amount">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">ABC acquired contracts</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_z1Zm3WgMM8ea" title="Intangible assets subject to amortization, Estimated life in years">5</span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__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_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">289,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--IntangibleAssetsNetAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount">20,666</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">SIAS acquired contracts</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_zWvYUEchRsl1" title="Intangible assets subject to amortization, Estimated life in years">5</span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__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_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">616,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--IntangibleAssetsNetAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount">44,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt">Non-compete agreements</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_z8vZcQgt3Zo6" title="Intangible assets subject to amortization, Estimated life in years">4</span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__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_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__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_987_ecustom--IntangibleAssetsNetAmount_iI_pp0p0_d0_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zfW8kd7mrdPg" style="text-align: right" title="Total Intangible Assets, Net amount">—</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">Website and Digital Assets</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtYp_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_zlMoynCphd56" title="Intangible assets subject to amortization, Estimated life in years">3</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization">274</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--IntangibleAssetsNetAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount">32,728</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 30pt; text-align: left">Total intangible assets subject to amortization</td><td style="padding-bottom: 1pt; padding-left: 10pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Gross amount">2,019,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_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization">1,921,854</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--IntangibleAssetsNetAmount_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount">97,394</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: 0 0 0 30pt; text-align: left">Total Goodwill and Intangible Assets</td><td style="padding-bottom: 2.5pt; padding-left: 10pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="padding-bottom: 2.5pt; text-align: center"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_ecustom--GoodwillAndIntangibleAssets_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Gross amount">15,529,556</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_ecustom--GoodwillAndIntangibleAssetsAccumulatedAmortization_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Accumulated Amortization">1,921,854</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--TotalGoodwillAndIntangibleAssetsNet_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Net">13,607,702</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Scheduled amortization over the next three years are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zkwbyywSFxg6" 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="color: black; text-align: left"><span id="xdx_8B7_z6jCp7n2Wu6a" style="display: none">Schedule of amortization over the next two years</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1pt solid; color: black; text-align: left">Twelve months ending June 30,</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: 74%; text-align: left">2022</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c20210630_pp0p0" style="width: 20%; text-align: right" title="2022">75,575</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">2023</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c20210630_pp0p0" style="color: black; text-align: right" title="2023">10,909</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">2024</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c20210630_pp0p0" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="2023">10,910</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Total</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsNet_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Total">97,394</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Amortization expense for the six months ended June 30, 2021 and 2020 were $<span id="xdx_90B_eus-gaap--AmortizationOfIntangibleAssets_c20210101__20210630_pp0p0" title="Amortization expense">97,275</span> and $<span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_c20200101__20200630_pp0p0" title="Amortization expense">98,667</span>respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zymIOdbXeVf8" 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: 0 0 0 20pt"><span id="xdx_8B1_zuiwfPkZuwF7" style="display: none">Schedule of goodwill and intangible assets</span></td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </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> </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">June 30, 2021</td><td> </td> <td colspan="3" style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Estimated life</td><td> </td> <td colspan="3" style="text-align: center"> </td><td> </td> <td colspan="3" style="text-align: center">Accumulated</td><td> </td> <td colspan="3" style="text-align: center"> </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">in years</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Gross amount</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Amortization</td><td style="padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center">Net</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Intangible assets not subject to amortization</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </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: 0 0 0 20pt; width: 40%">Goodwill</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: center"> </td><td id="xdx_98E_ecustom--EstimatedLifeInYears_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember" style="width: 10%; text-align: center" title="Estimated life in years"><span style="font-size: 10pt">Indefinite</span></td><td style="width: 1%; text-align: center"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">13,216,040</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_989_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_z1l3ofgIOUHe" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization">—</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_98A_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--GoodwillMember_pp0p0" style="width: 10%; text-align: right" title="Total intangible assets not subject to amortization, Net">13,216,040</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">Trademarks</td><td> </td> <td style="text-align: center"> </td><td id="xdx_984_ecustom--EstimatedLifeInYears_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember" style="text-align: center" title="Estimated life in years"><span style="font-size: 10pt">Indefinite</span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Gross amount">294,268</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_zI3DcTUc0SN3" style="text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization">—</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--OtherIntangibleAssetsMember_pp0p0" style="text-align: right" title="Total intangible assets not subject to amortization, Net">294,268</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: center"> </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: 0 0 0 30pt; text-align: left"> Total intangible assets not subject to amortization</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_ecustom--TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Gross amount">13,510,308</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--TotalIntangibleAssetsNotSubjectToAmortizationAccumulatedAmortization_iI_pp0p0_d0_c20210630_zSDx24rFtsH8" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Accumulated Amortization">—</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--TotalIntangibleAssetsNotSubjectToAmortizationNet_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total intangible assets not subject to amortization, Net">13,510,308</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Intangible assets subject to amortization</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="text-align: center"> </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: 0 0 0 20pt; text-align: left">Customer lists</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__srt--RangeAxis__srt--MinimumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zR7lqKomz4f9" title="Intangible assets subject to amortization, Estimated life in years">5</span>-<span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__srt--RangeAxis__srt--MaximumMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_zOTklcjFiar9" title="Intangible assets subject to amortization, Estimated life in years">15</span></span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Gross amount">744,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">744,099</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--IntangibleAssetsNetAmount_iI_pp0p0_d0_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerListsMember_z5yt9qOY1YW8" style="text-align: right" title="Total Intangible Assets, Net amount">—</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt; text-align: left">ABC acquired contracts</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_z1Zm3WgMM8ea" title="Intangible assets subject to amortization, Estimated life in years">5</span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__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_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">289,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--IntangibleAssetsNetAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--ABCAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount">20,666</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">SIAS acquired contracts</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_906_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_zWvYUEchRsl1" title="Intangible assets subject to amortization, Estimated life in years">5</span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__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_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Accumulated Amortization">616,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--IntangibleAssetsNetAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SIASAcquiredContractsMember_pp0p0" style="text-align: right" title="Total Intangible Assets, Net amount">44,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 20pt">Non-compete agreements</td><td> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtY_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_z8vZcQgt3Zo6" title="Intangible assets subject to amortization, Estimated life in years">4</span></td><td style="text-align: center"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__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_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__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_987_ecustom--IntangibleAssetsNetAmount_iI_pp0p0_d0_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zfW8kd7mrdPg" style="text-align: right" title="Total Intangible Assets, Net amount">—</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">Website and Digital Assets</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"><span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_dtYp_c20210101__20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_zlMoynCphd56" title="Intangible assets subject to amortization, Estimated life in years">3</span></td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630__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_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization">274</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--IntangibleAssetsNetAmount_c20210630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--WebsiteAndDigitalAssetsMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount">32,728</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 30pt; text-align: left">Total intangible assets subject to amortization</td><td style="padding-bottom: 1pt; padding-left: 10pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="padding-bottom: 1pt; text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_ecustom--FiniteLivedAndIndefiniteLivedIntangibleAssetsGross_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Gross amount">2,019,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_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Accumulated Amortization">1,921,854</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--IntangibleAssetsNetAmount_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total Intangible Assets, Net amount">97,394</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: 0 0 0 30pt; text-align: left">Total Goodwill and Intangible Assets</td><td style="padding-bottom: 2.5pt; padding-left: 10pt"> </td> <td style="text-align: center"> </td><td style="text-align: center"> </td><td style="padding-bottom: 2.5pt; text-align: center"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_ecustom--GoodwillAndIntangibleAssets_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Gross amount">15,529,556</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_ecustom--GoodwillAndIntangibleAssetsAccumulatedAmortization_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Accumulated Amortization">1,921,854</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--TotalGoodwillAndIntangibleAssetsNet_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total Goodwill and Intangible Assets, Net">13,607,702</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> Indefinite 13216040 0 13216040 Indefinite 294268 0 294268 13510308 0 13510308 P5Y P15Y 744099 744099 0 P5Y 310000 289334 20666 P5Y 660000 616000 44000 P4Y 272147 272147 0 P3Y 33002 274 32728 2019248 1921854 97394 15529556 1921854 13607702 <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zkwbyywSFxg6" 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="color: black; text-align: left"><span id="xdx_8B7_z6jCp7n2Wu6a" style="display: none">Schedule of amortization over the next two years</span></td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1pt solid; color: black; text-align: left">Twelve months ending June 30,</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: 74%; text-align: left">2022</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c20210630_pp0p0" style="width: 20%; text-align: right" title="2022">75,575</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">2023</td><td style="color: black; text-align: left"> </td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c20210630_pp0p0" style="color: black; text-align: right" title="2023">10,909</td><td style="color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">2024</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c20210630_pp0p0" style="border-bottom: Black 1pt solid; color: black; text-align: right" title="2023">10,910</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left"><span style="font-size: 10pt; color: black">Total</span></td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsNet_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; color: black; text-align: right" title="Total">97,394</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> 75575 10909 10910 97394 97275 98667 <p id="xdx_80E_eus-gaap--LeasesOfLessorDisclosureTextBlock_zfqXfJpT1x5k" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 5 –<span id="xdx_82B_zhmKRvYEJmDd">Leases</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Operating Leases</i></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 0 0 0.5in; text-align: justify">The Company currently has two leases for office space located in Melville, NY.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">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_900_eus-gaap--LeaseAndRentalExpense_c20210101__20210630__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_pp0p0" title="Operating leases, rent expense">86,268</span> per year with an escalation of 3% per year and expires on <span id="xdx_906_eus-gaap--LeaseExpirationDate1_dd_c20210101__20210630__us-gaap--LeaseContractualTermAxis__custom--MelvilleMember_zDMt2bUsUf87" title="Lease expiration date">July 31, 2023</span>.</p> <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; text-indent: 0.5in">The lease for office space in Warwick, RI, called for monthly payments of $<span id="xdx_90C_eus-gaap--LeaseAndRentalExpense_c20150201__20170201__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember__srt--RangeAxis__srt--MinimumMember_pp0p0" title="Operating leases, rent expense">2,324</span> beginning February 1, 2015 which escalated to $<span id="xdx_90A_eus-gaap--LeaseAndRentalExpense_c20150201__20170201__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember__srt--RangeAxis__srt--MaximumMember_pp0p0" title="Operating leases, rent expense">2,460</span> on February 1, 2017. This lease commenced on February 1, 2015 and expired on <span id="xdx_901_eus-gaap--LeaseExpirationDate1_dd_c20150201__20170201__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember__srt--RangeAxis__srt--MinimumMember_zYsiYf0CerH" title="Lease expiration date">January 31, 2019</span>. The Company extended this lease until January 31, 2020. This lease was further extended until <span id="xdx_906_eus-gaap--LeaseExpirationDate1_dd_c20210101__20210630__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember_zQpO6BORveB1" title="Lease expiration date">January 31, 2021</span>. The annual base rent was $<span id="xdx_908_ecustom--AnnualBaseRent_c20210101__20210630__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember_pp0p0" title="Annual base rent">31,176</span> payable in equal monthly installments of $<span id="xdx_90A_eus-gaap--LeaseAndRentalExpense_c20210101__20210630__us-gaap--LeaseContractualTermAxis__custom--WarwickRiMember_pp0p0" title="Operating leases, rent expense">2,598</span>. The Company satisfied the terms of the lease and no longer occupies this premise.</p> <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; text-indent: 0.5in">The Company leases rack space in New York, Massachusetts and North Carolina. These leases are month to month and the monthly rent is approximately $<span id="xdx_90D_eus-gaap--LeaseAndRentalExpense_c20200601__20200630__us-gaap--LeaseContractualTermAxis__custom--MassachusettsAndNorthCarolinaMember_pp0p0" title="Operating leases, rent expense">25,000</span>.</p> <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; text-indent: 0.5in">In 2020, the Company entered into a new rack space lease agreement in Dallas, TX. The lease term is <span id="xdx_901_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20200630__us-gaap--LeaseContractualTermAxis__custom--DallasMember_zJldfkzXlTG5" title="Lease Term">13</span> months and requires monthly payments of $<span id="xdx_908_eus-gaap--LeaseAndRentalExpense_c20200601__20200630__us-gaap--LeaseContractualTermAxis__custom--DallasMember_pp0p0" title="Operating leases, rent expense">1,905</span> and expires on <span id="xdx_905_eus-gaap--LeaseExpirationDate1_dd_c20200601__20200630__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zmMZmNJC0I6k" title="Lease expiration date">July 31, 2023</span>.</p> <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; text-indent: 0.5in"><i>Finance Lease Obligations</i></p> <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; text-indent: 0.5in">On June 1, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with monthly installments of $<span id="xdx_905_ecustom--FianceLeasesContingentMonthlyRentalPayments_c20200601__20200630__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_pp0p0" title="Fiance leases contingent monthly rental payments">5,008</span>. The lease carries an interest rate of 7% and is a three-year lease. The term of the lease ends June 1, 2023.</p> <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; text-indent: 0.5in">On June 29, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with 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 <span id="xdx_909_eus-gaap--LeaseExpirationDate1_dd_c20200601__20200629__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_ztm439IG5Jrg" title="Lease expiration date">June 29, 2023</span>.</p> <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; text-indent: 0.5in">On July 31, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment under a finance lease. The lease obligation is payable to Arrow Capital Solutions with monthly installments of $<span id="xdx_90E_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zNVmrabr806b" title="Fiance leases contingent monthly rental payments">4,524</span>. The lease carries an interest rate of <span id="xdx_90D_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20200701__20200731__us-gaap--LeaseContractualTermAxis__custom--ArrowCapitalSolutionsMember_zXO8aIz2lzy7" title="Interest rate">7</span>% and is a three-year lease.</p> <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-indent: 0.5in"><i>Finance Lease Obligations – Related Party</i></p> <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; text-indent: 0.5in">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_903_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zl8KyADbOWeb" title="Fiance leases contingent monthly rental payments">23,475</span>. The lease carries an interest rate of 5% and is a four-year lease. The term of the lease ends <span id="xdx_900_eus-gaap--LeaseExpirationDate1_dd_c20180330__20180401__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zreWjHf5iwRa" title="Lease expiration date">April 16, 2022</span>. Systems Trading is owned and operated by the Company’s President, Harold Schwartz.</p> <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; text-indent: 0.5in">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_903_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zauq4dXvpzyb" title="Fiance leases contingent monthly rental payments">29,592</span>. The lease carries an interest rate of <span id="xdx_90F_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20181229__20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zlM2fdn9t7f3" title="Interest rate">6.75</span>% and is a <span id="xdx_904_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20190102__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zPK7KJrwRLYc" style="display: none" title="Lease Term">5</span> five-year lease. The term of the lease ends December 31, 2023.</p> <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; text-indent: 0.5in">On April 1, 2019, the Company entered into two lease agreements with Systems Trading to add new 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_90C_eus-gaap--LeaseExpirationDate1_dd_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zHy0zhqjNVoh" title="Lease expiration date">March 1, 2022</span>. It carries an interest rate of <span id="xdx_907_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zQwYIvT4LIBd" title="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_900_eus-gaap--LeaseExpirationDate1_dd_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_z5ZirkpfsEe3" title="Lease expiration date">March 1, 2022</span>. It carries an interest rate of <span id="xdx_904_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20190330__20190401__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zwrQe3tkLrNl" title="Interest rate">6.7</span>%.</p> <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; text-indent: 0.5in">On January 1, 2020, the Company entered into a new lease agreement with Systems Trading to lease equipment. The lease obligation is payable to Systems Trading with monthly installments of $<span id="xdx_90D_ecustom--FianceLeasesContingentMonthlyRentalPayments_pp0p0_c20200101__20200131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zRQ8z7UiSDRa" 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_c20200101__20200131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zwYBMZv7CUp" title="Interest rate">6</span>% and is a three-year lease. The term of the lease ends <span id="xdx_90C_eus-gaap--LeaseExpirationDate1_dd_c20200101__20200131__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zws1mfvliPPj" title="Lease expiration date">January 1, 2023</span>.</p> <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; text-indent: 0.5in"><span style="background-color: white">On March 4, 2021, the Company entered into a new 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_904_eus-gaap--LeaseExpirationDate1_dd_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_z3VTl5UKlbE1" title="Lease expiration date">March 31, 2024</span>. The lease carries an interest rate of <span id="xdx_903_eus-gaap--SaleLeasebackTransactionImputedInterestRate_dp_c20210301__20210304__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SystemsTradingMember_zdecPocm8CD" title="Interest rate">8</span>%.</span></p> <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; text-indent: 0.5in">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_90E_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_c20210630_zuPJqroMgMX" title="Discount rate">7</span>% was used in preparation of the ROU asset and operating liabilities.</p> <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">The components of lease expense were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--LeaseCostTableTextBlock_z0JU0tFhB5Y" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 10pt; text-align: left"><span id="xdx_8BF_ze9SeURnH3el" style="display: none">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="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">Six Months Ended<br/> June 30, 2021</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_982_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_c20210101__20210630_pp0p0" style="width: 18%; text-align: right" title="Amortization of assets, included in depreciation and amortization expense">677,505</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_981_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_c20210101__20210630_pp0p0" style="text-align: right" title="Interest on lease liabilities, included in interest expense">102,539</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 10pt; 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_987_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_c20210101__20210630_pp0p0" style="text-align: right" title="Amortization of assets, included in total operating expense">51,762</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_98E_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_c20210101__20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Interest on lease liabilities, included in total operating expense">8,197</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_98D_eus-gaap--LeaseCost_c20210101__20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total net lease cost">840,000</td><td style="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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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: 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">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: White"> <td> </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"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease ROU asset</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--OperatingLeaseRightOfUseAsset_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset">198,549</td><td style="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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingLeaseLiabilityCurrent_c20210630_pp0p0" style="text-align: right" title="Current operating lease liabilities">106,102</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_98B_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Noncurrent operating lease liabilities">102,407</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: 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_986_eus-gaap--OperatingLeaseLiability_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total operating lease liabilities">208,509</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> <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">June 30, 2021</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_98F_ecustom--PropertyAndEquipmentAtCost_c20210630_pp0p0" style="width: 18%; text-align: right" title="Property and equipment, at cost">4,416,665</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">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_ecustom--AccumulatedAmortization_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(2,516,643</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_985_ecustom--PropertyAndEquipmentNet_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">1,900,022</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_98A_eus-gaap--FinanceLeaseLiabilityCurrent_c20210630_pp0p0" style="text-align: right" title="Current obligations of finance leases">1,147,355</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, 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_98D_ecustom--FinanceLeasesNetOfCurrentObligations_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finance leases, net of current obligations">765,102</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_98C_eus-gaap--FinanceLeaseLiability_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total finance lease liabilities">1,912,457</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zcfDlblCwdBl" 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">Supplemental cash flow and other information related to leases was as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_zDgrpSo4WCpa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"><span id="xdx_8BA_zgZuTLo2wFm3" style="display: none">Supplemental balance sheet information related to leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="text-align: center; font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="3" style="border-bottom: black 1pt solid; padding: 0; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><b>Six Months Ended<br/> June 30, 2021</b></span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Cash paid for amounts included in the measurement of lease liabilities:</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="width: 71%; font-size: 10pt"><span style="font-size: 10pt">Operating cash flows related to operating leases</span></td> <td style="padding: 0; width: 10%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_98B_ecustom--OperatingCashFlowsRelatedToOperatingLeases_c20210101__20210630_pp0p0" style="padding: 0; width: 17%; text-align: right; font-size: 10pt; text-indent: 0" title="Operating cash flows related to operating leases"><span style="font-size: 10pt">43,362</span></td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Financing cash flows related to finance leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_98C_ecustom--FinancingCashFlowsRelatedToFinanceLeases_c20210101__20210630_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Financing cash flows related to finance leases"><span style="font-size: 10pt">677,505</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Weighted average remaining lease term (in years):</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Operating leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20210630_zCcRguoNMMW2" title="Weighted average remaining lease term operating leases (in years)">1.22</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Finance leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20210630_zdp3dcCX9NN4" title="Weighted average remaining lease term finance leases (in years)">1.82</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Weighted average discount rate:</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Operating leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20210630_zWd9HSzvI8Ue" title="Weighted average discount rate operating leases">7</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Finance leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20210630_z0agZGJuyiQf" title="Weighted average discount rate finance leases">6</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">%</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Long-term obligations under the operating and finance leases at June 30, 2021 mature as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_881_ecustom--LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock_zqMIf17eWtSd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zL2y5MTXFIGi" style="display: none">Long-term obligations under the operating and Finance leases</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">For the Twelve Months Ended June 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: 56%; text-align: left">2022</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_c20210630_pp0p0" style="width: 12%; text-align: right" title="2022">106,102</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--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c20210630_pp0p0" style="width: 12%; text-align: right" title="2022">1,209,750</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_c20210630_pp0p0" style="text-align: right" title="2023">109,365</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20210630_pp0p0" style="text-align: right" title="2023">622,949</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="2024">9,395</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="2024">242,341</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 lease payments</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_c20210630_pp0p0" style="text-align: right" title="Total lease payments">224,863</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20210630_pp0p0" style="text-align: right" title="Total lease payments">2,075,040</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">Less: Amounts representing interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--AmountsRepresentingInterest_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Amounts representing interest">(16,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_981_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20210630_zCUPv80VZ0X" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Amounts representing interest">(162,584</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 lease obligations</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20210630_z31e6UaUhTH1" style="text-align: right" title="Total operating lease liabilities">208,509</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20210630_zfegCauplhxa" style="text-align: right" title="Total finance lease liabilities">1,912,457</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">Less: Current</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pp0p0_di_c20210630_zwS39Tdo1EDe" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Current operating lease liabilities">(106,102</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--LongTermDebtAndCapitalLeaseObligationsCurrent_iNI_pp0p0_di_c20210630_zNvo4zp46FZk" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Current Finance lease liabilities">(1,273,587</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-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_c20210630_zF2MT4RWGEjc" style="border-bottom: Black 2.5pt double; text-align: right" title="Noncurrent operating lease liabilities">102,407</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_983_ecustom--NoncurrentFinanceLeaseLiabilities_iI_pp0p0_c20210630_zcAvibncGief" style="border-bottom: Black 2.5pt double; text-align: right" title="Noncurrent Finance lease liabilities">765,102</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; text-indent: 0.5in">As of June 30, 2021, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the six months ended June 30, 2021 and 2020 was $<span id="xdx_90B_eus-gaap--OperatingLeasesRentExpenseNet_c20210101__20210630_pp0p0" title="Operating leases, rent expense, net">41,894</span> and $<span id="xdx_905_eus-gaap--OperatingLeasesRentExpenseNet_c20200101__20200630_pp0p0" title="Operating leases, rent expense, net">79,510</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 86268 2023-07-31 2324 2460 2019-01-31 2021-01-31 31176 2598 25000 P13M 1905 2023-07-31 5008 2023-06-29 4524 0.07 23475 2022-04-16 29592 0.0675 P5Y 1328 2022-03-01 0.07 461 2022-03-01 0.067 10534 0.06 2023-01-01 1567 2024-03-31 0.08 0.07 <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--LeaseCostTableTextBlock_z0JU0tFhB5Y" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 10pt; text-align: left"><span id="xdx_8BF_ze9SeURnH3el" style="display: none">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="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">Six Months Ended<br/> June 30, 2021</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_982_ecustom--AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense_c20210101__20210630_pp0p0" style="width: 18%; text-align: right" title="Amortization of assets, included in depreciation and amortization expense">677,505</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_981_ecustom--InterestOnLeaseLiabilitiesIncludedInInterestExpense_c20210101__20210630_pp0p0" style="text-align: right" title="Interest on lease liabilities, included in interest expense">102,539</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding: 0 0 0 10pt; 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_987_ecustom--AmortizationOfAssetsIncludedInTotalOperatingExpense_c20210101__20210630_pp0p0" style="text-align: right" title="Amortization of assets, included in total operating expense">51,762</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_98E_ecustom--InterestOnLeaseLiabilitiesIncludedInTotalOperatingExpense_c20210101__20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Interest on lease liabilities, included in total operating expense">8,197</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_98D_eus-gaap--LeaseCost_c20210101__20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total net lease cost">840,000</td><td style="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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <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: 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">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: White"> <td> </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"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Operating lease ROU asset</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--OperatingLeaseRightOfUseAsset_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Operating lease ROU asset">198,549</td><td style="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></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Current operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OperatingLeaseLiabilityCurrent_c20210630_pp0p0" style="text-align: right" title="Current operating lease liabilities">106,102</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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_98B_eus-gaap--OperatingLeaseLiabilityNoncurrent_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Noncurrent operating lease liabilities">102,407</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: 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_986_eus-gaap--OperatingLeaseLiability_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total operating lease liabilities">208,509</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> <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">June 30, 2021</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_98F_ecustom--PropertyAndEquipmentAtCost_c20210630_pp0p0" style="width: 18%; text-align: right" title="Property and equipment, at cost">4,416,665</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">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_984_ecustom--AccumulatedAmortization_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(2,516,643</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_985_ecustom--PropertyAndEquipmentNet_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">1,900,022</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_98A_eus-gaap--FinanceLeaseLiabilityCurrent_c20210630_pp0p0" style="text-align: right" title="Current obligations of finance leases">1,147,355</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, 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_98D_ecustom--FinanceLeasesNetOfCurrentObligations_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Finance leases, net of current obligations">765,102</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="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_98C_eus-gaap--FinanceLeaseLiability_c20210630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total finance lease liabilities">1,912,457</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 677505 102539 51762 8197 840000 198549 106102 102407 208509 4416665 -2516643 1900022 1147355 765102 1912457 <table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_zDgrpSo4WCpa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Leases (Details 1)"> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"><span id="xdx_8BA_zgZuTLo2wFm3" style="display: none">Supplemental balance sheet information related to leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; font-size: 10pt"> <td style="text-align: center; font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td colspan="3" style="border-bottom: black 1pt solid; padding: 0; text-align: center; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><b>Six Months Ended<br/> June 30, 2021</b></span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Cash paid for amounts included in the measurement of lease liabilities:</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="width: 71%; font-size: 10pt"><span style="font-size: 10pt">Operating cash flows related to operating leases</span></td> <td style="padding: 0; width: 10%; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_98B_ecustom--OperatingCashFlowsRelatedToOperatingLeases_c20210101__20210630_pp0p0" style="padding: 0; width: 17%; text-align: right; font-size: 10pt; text-indent: 0" title="Operating cash flows related to operating leases"><span style="font-size: 10pt">43,362</span></td> <td style="padding: 0; width: 1%; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Financing cash flows related to finance leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">$</span></td> <td id="xdx_98C_ecustom--FinancingCashFlowsRelatedToFinanceLeases_c20210101__20210630_pp0p0" style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0" title="Financing cash flows related to finance leases"><span style="font-size: 10pt">677,505</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Weighted average remaining lease term (in years):</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Operating leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20210630_zCcRguoNMMW2" title="Weighted average remaining lease term operating leases (in years)">1.22</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Finance leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--FinanceLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20210630_zdp3dcCX9NN4" title="Weighted average remaining lease term finance leases (in years)">1.82</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Weighted average discount rate:</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td></tr> <tr style="vertical-align: bottom; background-color: white; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Operating leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_dp_c20210630_zWd9HSzvI8Ue" title="Weighted average discount rate operating leases">7</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">%</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF; font-size: 10pt"> <td style="font-size: 10pt"><span style="font-size: 10pt">Finance leases</span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; font-size: 10pt; text-indent: 0"> </td> <td style="padding: 0; text-align: right; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--FinanceLeaseWeightedAverageDiscountRatePercent_iI_dp_c20210630_z0agZGJuyiQf" title="Weighted average discount rate finance leases">6</span></span></td> <td style="padding: 0; font-size: 10pt; text-indent: 0"><span style="font-size: 10pt">%</span></td></tr> </table> 43362 677505 P1Y2M19D P1Y9M25D 0.07 0.06 <table cellpadding="0" cellspacing="0" id="xdx_881_ecustom--LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock_zqMIf17eWtSd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details 2)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span id="xdx_8B0_zL2y5MTXFIGi" style="display: none">Long-term obligations under the operating and Finance leases</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">For the Twelve Months Ended June 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: 56%; text-align: left">2022</td><td style="width: 8%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_c20210630_pp0p0" style="width: 12%; text-align: right" title="2022">106,102</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--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_c20210630_pp0p0" style="width: 12%; text-align: right" title="2022">1,209,750</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_c20210630_pp0p0" style="text-align: right" title="2023">109,365</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_c20210630_pp0p0" style="text-align: right" title="2023">622,949</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="2024">9,395</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="2024">242,341</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 lease payments</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_c20210630_pp0p0" style="text-align: right" title="Total lease payments">224,863</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--FinanceLeaseLiabilityPaymentsDue_c20210630_pp0p0" style="text-align: right" title="Total lease payments">2,075,040</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">Less: Amounts representing interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--AmountsRepresentingInterest_c20210630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Amounts representing interest">(16,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_981_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_c20210630_zCUPv80VZ0X" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Amounts representing interest">(162,584</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 lease obligations</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingLeaseLiability_iI_pp0p0_c20210630_z31e6UaUhTH1" style="text-align: right" title="Total operating lease liabilities">208,509</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--FinanceLeaseLiability_iI_pp0p0_c20210630_zfegCauplhxa" style="text-align: right" title="Total finance lease liabilities">1,912,457</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">Less: Current</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pp0p0_di_c20210630_zwS39Tdo1EDe" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Current operating lease liabilities">(106,102</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--LongTermDebtAndCapitalLeaseObligationsCurrent_iNI_pp0p0_di_c20210630_zNvo4zp46FZk" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Current Finance lease liabilities">(1,273,587</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-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pp0p0_c20210630_zF2MT4RWGEjc" style="border-bottom: Black 2.5pt double; text-align: right" title="Noncurrent operating lease liabilities">102,407</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_983_ecustom--NoncurrentFinanceLeaseLiabilities_iI_pp0p0_c20210630_zcAvibncGief" style="border-bottom: Black 2.5pt double; text-align: right" title="Noncurrent Finance lease liabilities">765,102</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 106102 1209750 109365 622949 9395 242341 224863 2075040 -16354 162584 208509 1912457 106102 1273587 102407 765102 41894 79510 <p id="xdx_80B_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z9DHFP48ifQg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 6 - <span id="xdx_825_zK240MQ4gTua">Commitments and Contingencies</span></b></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"><i>COVID-19</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The extent to which COVID-19 will adversely impact the Company’s business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) the Company’s ability to effectively carry out its operations due to any adverse impacts on the health and safety of its employees and their families.</p> <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; text-indent: 0.5in">Under NYS Executive Order 202.6, “Essential Business,” DSC is an “Essential Business” based on the following in the Executive order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including the Company’s specialized technical staff, are working remotely or in a virtual environment. DSC always maintains the ability for team members to work virtually and the Company will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to the Company’s business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though the Company does not believe these circumstances have, or will, materially adversely impact its internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, the Company may experience disruptions to our business including, but not limited to: equipment, its workforce, or to its business relationships with other third parties. The extent to which COVID-19 impacts the Company’s operations or those of its third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on the Company’s financial results and our ability to conduct business as expected.</p> <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"><i>Revolving Credit Facility </i></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; text-indent: 0.5in">On January 31, 2008, the Company entered into a revolving credit line with a bank. The credit facility provides for $<span id="xdx_90F_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_c20210630_pp0p0" title="Total debt amount available under revolving credit facility">100,000</span> at prime plus <span id="xdx_903_ecustom--InterestRateOnDebtUnderRevolvingCreditFacilityExcludingPrimeRate_dp_c20210101__20210630_zAGx8hJe5eej" title="Interest rate on debt under revolving credit facility excluding prime rate">0.5</span>% and is secured by all assets of the Company and personally guaranteed by the Company’s CEO. As of June 30, 2021 and December 31, 2020 the balance was $<span id="xdx_90B_eus-gaap--LinesOfCreditCurrent_c20210630_pp0p0" title="Revolving Credit Facility">0</span> and $<span id="xdx_904_eus-gaap--LinesOfCreditCurrent_iI_pp0p0_c20201231_zBWcru5YOs9e" title="Revolving Credit Facility">24</span> respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">  </p> 100000 0.005 0 24 <p id="xdx_801_eus-gaap--DebtDisclosureTextBlock_zq1rgwOcPqhf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 7 – <span id="xdx_826_zS8yyY5e61H9">Note payable</span></b></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; text-indent: 0.5in"><span style="background-color: white">On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $<span id="xdx_902_eus-gaap--ProceedsFromLoans_pp0p0_c20200401__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramMember_zJP3rPa6hMoh" title="Proceeds from loans">481,977</span> (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on <span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dd_c20200401__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramMember_z8BHC1Iostwb" title="Debt instrument, maturity date">April 30, 2022</span> and bears interest at a fixed rate of <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200401__20200430__us-gaap--LongtermDebtTypeAxis__custom--PaycheckProtectionProgramMember_ziiPHQ0aCIpi" title="Debt instrument, interest rate">1.00</span>% per annum, payable monthly commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The Company has applied for the loan forgiveness.</span></p> <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; text-indent: 0.5in">On June 1, 2021 the Company assumed the PPP loan of Flagship Solutions, LLC in the amount of $307,300. During the six months ended June 30, 2021, the PPP loan was forgiven and the Company recorded a gain on forgiveness of debt on the Consolidated Statements of Operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 481977 2022-04-30 0.0100 <p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zFO5bLQJ3J18" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 8 - <span id="xdx_82D_zENiaYmYinJl">Stockholders’ (Deficit)</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i>Capital Stock</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Company has <span id="xdx_90C_eus-gaap--CapitalUnitsAuthorized_c20210630_pdd" title="Capital stock authorized">260,000,000</span> authorized shares of capital stock, consisting of <span id="xdx_908_eus-gaap--CommonStockSharesAuthorized_c20210630_pdd" title="Common stock, authorized">250,000,000</span> shares of common stock, par value $0<span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_c20210630_pdd">.001</span>, and<span id="xdx_905_eus-gaap--PreferredStockSharesAuthorized_c20210630_pdd" title="Preferred stock, authorized"> 10,000,000</span> shares of Preferred Stock, par value $0<span id="xdx_90D_eus-gaap--PreferredStockParOrStatedValuePerShare_c20210630_pdd">.001 </span>per share.</p> <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; text-indent: 0.5in">On March 8, 2021 the Company’s shareholders approved an amendment to the Company’s articles of incorporation, as amended, to effect a reverse stock split of the Company’s issued and outstanding shares of common stock, at a ratio to be determined at the discretion of the Board of Directors within a range of one (1) share of common stock for every two (2) to sixty (60) shares of common stock, such amendment to be effected only in the event the Board of Directors still deems it advisable. On May 13, 2021, the Company’s registration statement on Form S-1 (File No. 333-23506) was declared effective (the “S-1 Registration Statement”). On May 13, 2021, the Company filed a registration statement on Form S-1 (File No. 333-256111) with the “Securities and Exchange Commission pursuant to Rule 462(b) of the Securities Act of 1933, as amended to register additional securities which was immediately declared effective.</p> <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; text-indent: 0.5in">On May 6, 2021 the Company filed with the Securities and Exchange Commission Amendment No. 4 to Form S-1 - Registration Statement Under the Securities Act of 1993 to offer 1,162,790 Units (Each Unit Consisting of One Share of Common Stock and One Warrant to Purchase One Share of Common Stock).</p> <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; text-indent: 0.5in">On May 13, 2021, the Company entered into an Underwriting Agreement (the “Underwriting Agreement”) with Maxim Group LLC, as representative of the several underwriters named therein (the “Representative”), for an underwritten public offering (the “Offering”) of an aggregate of <span id="xdx_907_eus-gaap--ConversionOfStockSharesIssued1_c20210501__20210513_pdd" title="Aggregate of shares">1,600,000 </span>units (the “Units), each consisting of one share of the Company’s common stock, par value $0<span id="xdx_902_eus-gaap--CommonStockParOrStatedValuePerShare_c20210513_pdd">.001</span> per share (the “Common Stock”), together with one warrant to purchase one share of Common Stock (each a “Warrant” and collectively, the “Warrants”) at an exercise price equal to $<span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue_c20210501__20210513_pdd" title="Exercise price">7.425</span> per share of Common Stock.</p> <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; text-indent: 0.5in">The public offering price was $6.75 per Unit and the underwriters agreed to purchase 1,600,000 Units at an 7.5% discount to the public offering price. The Company granted the Representative a 45-day option to purchase an additional 240,000 shares of Common Stock and/or an additional 240,000 Warrants, in any combination thereof, to cover over-allotments, . On May 15, 2021, the Representative exercised the over-allotment option to purchase an additional 240,000 Warrants to purchase 240,000 shares of Common Stock. The gross proceeds from the Offering were $10.8 million.</p> <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; text-indent: 20pt">Pursuant to the Underwriting Agreement, the Company issued warrants to purchase up to a total of <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightOutstanding_c20210630_pdd" title="Representative, warrants to purchase">80,000 </span>shares of Common Stock (the “Representative’s Warrants”). The Representative’s Warrants are exercisable at $<span id="xdx_907_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20210630_pdd" title="Warrants are exercisable price">7.425 </span>per share, are initially exercisable 180 days from the commencement of sales of the securities issued in connection with the Offering, or November 14, 2021, and have a term of five years from their initial issuance date, or May 18, 2026. Pursuant to FINRA rules, the Representative’s Warrants are subject to a lock-up agreement pursuant to which the Representative will not sell, transfer, assign, pledge, or hypothecate these warrants or the securities underlying these warrants, nor will it engage in any hedging, short sale, derivative, put, or call transaction that would result in the effective economic disposition of the warrants or the underlying securities for a period of 180 days from the beginning on the date of commencement of sales of the securities issued in connection with this offering.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 20pt"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Underwriting Agreement contains customary representations, warranties, and covenants by the Company and customary conditions to closing, obligations of the parties and termination provisions. Additionally, under the terms of the Underwriting Agreement, the Company has agreed to indemnify the underwriters for losses, expenses and damages arising out of or in connection with the Offering, including for liabilities under the Securities Act, or contribute to payments the underwriters may be required to make with respect to these liabilities.</p> <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; text-indent: 0.5in">Pursuant to the Underwriting Agreement, subject to certain exceptions, each director and executive officer of the Company and certain of its stockholders have agreed to a 180-day “lock-up” from the date of the closing of the Offering of shares of Common Stock that they beneficially own, and the Company agreed to a 120-day lock-up, not to offer, sell, contract to sell, pledge or otherwise dispose of any shares of Common Stock or securities convertible into Common Stock, without first obtaining the consent of the Representative.</p> <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; text-indent: 0.5in">On May 14, 2021, the Company effected a 1-for-40 reverse stock split. As a result, all share information in the accompanying condensed financial statements has been adjusted as if the reverse stock split happened on the earliest date presented.</p> <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; text-indent: 0.5in">During the six months ended June 30, 2021, employees exercised <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan_c20210101__20210630_pdd" title="Stock option exercise">6,592</span> options via cashless exercise, into <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_c20210101__20210630_pdd" title="Stock option exercise">5,060</span> shares of common stock.</p> <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"><i>Common Stock Options</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">A summary of the Company’s option activity and related information follows:</p> <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_88E_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zLeoliLKSB0l" 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_8BE_zyiEoaftwJ7" 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, 2020</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zO4bxa51Onvb" style="width: 10%; text-align: right" title="Outstanding, beginning">207,650</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_985_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisesPrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember" style="width: 10%; text-align: right" title="[custom:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisesPrice]"><span style="font-size: 10pt">2.0-16</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGCKeUVL2GDi" style="width: 10%; text-align: right" title="Weighted Average Exercise Price Outstanding, beginning">5.2</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_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zaHmDFCs7kHh" title="Weighted Average Contractual Life">6.6</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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Granted"><span style="-sec-ix-hidden: xdx2ixbrl2542">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Range of option/warrant price per share, Granted"><span style="-sec-ix-hidden: xdx2ixbrl2544">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl2546">—</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>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1uFfdJxAlyk" style="text-align: right" title="Exercised">(6,592</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Option Exercised">2.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Exercised">2.0</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="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Expired/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl2554">—</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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option/warrant price per share, Expire/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl2556">—</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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl2558">—</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">—</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Outstanding at June 30, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcnj9qvxxoYh" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">201,155</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember" style="border-bottom: Black 2.5pt double; text-align: right" title="Range of option per share outstanding ending balance"><span style="font-size: 10pt">2.0-16</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVbYJlEaGFR5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, ending">5.53</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"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zIZDZO0sixy6" title="Weighted Average Contractual Life, Exercisable">6.12</span></td><td style="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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Exercisable at June 30, 2021</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">201,155</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_982_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zMANLTlTKac9" style="border-bottom: Black 2.5pt double; text-align: right" title="Range of option/warrant price per share, Exercisable ending"><span style="font-size: 10pt">2.0-16</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">5.53</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"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zg4RqQf2Fffd">6.12</span></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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Share-based compensation expense for options totaling $<span id="xdx_902_eus-gaap--AllocatedShareBasedCompensationExpense_c20210101__20210630_pp0p0" title="Share-based compensation expense for options">76,221</span> and $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20200101__20200630_pp0p0" title="Share-based compensation expense for options">74,386</span> was recognized in our results for the six months ended June 30, 2021 and 2020, respectively.</p> <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; text-indent: 0.5in">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 volatility of the stock price, the average risk-free interest rate, and the weighted average expected life of the options.</p> <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; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">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.</p> <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; text-indent: 0.5in">As of June 30, 2021, there was $187,890 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_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20210101__20210630_z4vqQKht2s11" title="Weighted average period expected to recognized compensation expense (in years)">1.5 </span>years.</p> <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"><i>Preferred Stock </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Dividends</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Each share of Series A Preferred Stock, in preference to the holders of all common stock, shall entitle its holder to receive, but only out of funds that are legally available therefore, cash dividends at the rate of ten percent (<span id="xdx_904_eus-gaap--PreferredStockDividendRatePercentage_dp_c20210101__20210630_zApLnuP8rMyd" title="Series A Preferred Stock Dividend Rate">10</span>%) per annum from the Original Issue Date on the Original Issue Price for such share of Series A Preferred Stock, compounding annually unless paid by the Company. On May 18, 2021, the Company converted <span id="xdx_908_eus-gaap--ConversionOfStockSharesConverted1_c20210501__20210518_pdd" title="Conversion of Stock, Shares Converted">1,401,786</span> shares of Series A Preferred Stock into <span id="xdx_90F_eus-gaap--ConversionOfStockSharesConverted1_c20210501__20210518__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_pdd" title="Conversion of Stock, Shares Converted">43,806</span> shares of common stock. As part of this transaction the Company also paid $<span id="xdx_900_eus-gaap--DividendsShareBasedCompensationCash_c20210101__20210630_pp0p0" title="Accured unpaid dividends">1,179,357</span> the accrued and unpaid dividends. Accrued dividends at June 30, 2021 were $<span id="xdx_90F_eus-gaap--Dividends_c20210101__20210630_pp0p0" title="Accrued dividends">0</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">  </p> 260000000 250000000 0.001 10000000 0.001 1600000 0.001 7.425 80000 7.425 6592 5060 <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zLeoliLKSB0l" 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_8BE_zyiEoaftwJ7" 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, 2020</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zO4bxa51Onvb" style="width: 10%; text-align: right" title="Outstanding, beginning">207,650</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_985_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisesPrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember" style="width: 10%; text-align: right" title="[custom:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisesPrice]"><span style="font-size: 10pt">2.0-16</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1_iS_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGCKeUVL2GDi" style="width: 10%; text-align: right" title="Weighted Average Exercise Price Outstanding, beginning">5.2</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_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20200101__20201231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zaHmDFCs7kHh" title="Weighted Average Contractual Life">6.6</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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Granted"><span style="-sec-ix-hidden: xdx2ixbrl2542">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Range of option/warrant price per share, Granted"><span style="-sec-ix-hidden: xdx2ixbrl2544">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl2546">—</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>Exercised</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z1uFfdJxAlyk" style="text-align: right" title="Exercised">(6,592</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Option Exercised">2.0</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="text-align: right" title="Weighted Average Exercise Price, Exercised">2.0</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="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Expired/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl2554">—</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--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Range of option/warrant price per share, Expire/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl2556">—</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_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Expire/Cancelled"><span style="-sec-ix-hidden: xdx2ixbrl2558">—</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">—</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Outstanding at June 30, 2021</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcnj9qvxxoYh" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">201,155</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePrice_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember" style="border-bottom: Black 2.5pt double; text-align: right" title="Range of option per share outstanding ending balance"><span style="font-size: 10pt">2.0-16</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1_iE_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVbYJlEaGFR5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price Outstanding, ending">5.53</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"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zIZDZO0sixy6" title="Weighted Average Contractual Life, Exercisable">6.12</span></td><td style="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 style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Options Exercisable at June 30, 2021</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Outstanding, ending">201,155</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_982_ecustom--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zMANLTlTKac9" style="border-bottom: Black 2.5pt double; text-align: right" title="Range of option/warrant price per share, Exercisable ending"><span style="font-size: 10pt">2.0-16</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_c20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_pdd" style="border-bottom: Black 2.5pt double; text-align: right" title="Exercisable, ending">5.53</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"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20210630__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zg4RqQf2Fffd">6.12</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 207650 2.0-16 5.2 P6Y7M6D 6592 2.0 2.0 201155 2.0-16 5.53 P6Y1M13D 201155 2.0-16 5.53 P6Y1M13D 76221 74386 P1Y6M 0.10 1401786 43806 1179357 0 <p id="xdx_806_eus-gaap--LegalMattersAndContingenciesTextBlock_z8ijKUr4bXK4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 9 - <span id="xdx_826_z4n2vKQpZs4g">Litigation</span></b></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; text-indent: 0.5in">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p id="xdx_80E_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_znwJLonrs0b4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 10 - <span id="xdx_82B_zjxnMUALqg03">Related Party Transactions</span></b></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"><i>Finance Lease Obligations – Related Party</i></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; text-indent: 0.5in">During the three months ended June 30, 2021 the Company entered into one related party finance lease obligations. See Note 5 for details.</p> <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"><i>Nexxis Capital LLC</i></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; text-indent: 0.5in">Charles 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.</p> <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; text-indent: 0.5in">The Company received funds of $<span id="xdx_90D_eus-gaap--ProceedsFromRelatedPartyDebt_c20210401__20210630_pp0p0" title="Proceeds from related party debt">3,968</span> and $<span id="xdx_90F_eus-gaap--ProceedsFromRelatedPartyDebt_c20200401__20200630_pp0p0" title="Proceeds from related party debt">0</span> during the three months ended June 30, 2021 and 2020 respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> 3968 0 <p id="xdx_804_eus-gaap--MergersAcquisitionsAndDispositionsDisclosuresTextBlock_z0BnnW9gxho8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 11 - <span id="xdx_825_zM7yj9iLweY3">Merger</span></b></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; background-color: white"><i>Flagship Solutions, LLC</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white">Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, was converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing and subject to adjustment as set forth below in connection with a net working capital adjustment, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing, subject to a cap of $4,950,000.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; 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 have 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 will be 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; 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. These amounts are provisional and may be adjusted during the measurement period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following sets forth the components of the purchase price:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--ScheduleOfPurchasePriceTableTextBlock_zje9litWZFlf" 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 style="color: black; text-align: left"><span id="xdx_8BC_z9kxLJSOmEwl" style="display: none">Schedule of Purchase price</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49E_20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_z37UioreKco2" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--PurchasePriceAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">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%; color: black; text-align: left">Cash paid to seller</td><td style="width: 10%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 18%; color: black; text-align: right">6,149,343</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_400_ecustom--BusinessAcquisitionConsiderationContingentConsiderationShares_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Contingent Consideration - shares</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">4,950,000</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--BusinessAcquisitionConsiderationTotalPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black">Total purchase price</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">11,099,343</td><td style="padding-bottom: 1pt; color: black; 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 id="xdx_40E_ecustom--AssetsAcquiredAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">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: rgb(204,238,255)"> <td style="color: black">Cash</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">212,068</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Accounts Receivable</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">1,389,263</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Prepaid Expenses</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">127,574</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Fixed Assets</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">4,986</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Website and Digital Assets</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">33,002</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Security Deposits</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">22,500</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Total assets acquired</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">1,789,393</td><td style="padding-bottom: 1pt; color: black; 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_405_ecustom--LiabilitiesAssumedAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">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: White"> <td style="color: black; text-align: left">Accounts payable and accrued expenses</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">514,354</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Deferred Revenue</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">68,736</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">PPP Loan Payable</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">307,300</td><td style="padding-bottom: 1pt; color: black; 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="color: black; text-align: left">Total liabilities assumed</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">890,390</td><td style="padding-bottom: 1pt; color: black; 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="color: black; text-align: left">Net assets acquired</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">899,003</td><td style="padding-bottom: 1pt; color: black; 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 style="color: black">Excess purchase price</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">10,200,340</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Due to the limited amount of time since the acquisition date, the assets and liabilities of Flagship were recorded based primarily on their acquisition date carrying values. Management believes the estimated fair value of these accounts on the acquisition date approximates their carrying value as reflected in the table above due to the short-term nature of these instruments. The remaining assets and liabilities primarily consisted of goodwill and customer relationships. We will adjust the remaining assets and liabilities to fair value as valuations are completed and we obtain information necessary to complete the analyses, but no later than one year from the acquisition data. For purposes of the preliminary allocation of the purchase price, the excess purchase price has been recorded as goodwill.</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">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, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--ScheduleOfUnauditedProFormaOfOperationTableTextBlock_zkxMWmNScHJ1" 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 id="xdx_8B2_zLwFsQBTMAS" style="display: none">Schedule of unaudited pro-forma</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"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Three 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="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2020</td></tr> <tr 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 id="xdx_98B_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20200401__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues">4,612,967</td> <td style="width: 1%; text-align: left"> </td></tr> <tr 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 id="xdx_984_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20200401__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">437,524</td> <td style="text-align: left"> </td></tr> <tr 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 id="xdx_98D_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20200401__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share">0.12</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20200401__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding">3,751,825</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> <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"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Six 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">June 30, 2020</td></tr> <tr 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 id="xdx_98E_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20200101__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues">9,613,734</td><td style="width: 1%; text-align: left"> </td></tr> <tr 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 id="xdx_983_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20200101__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">304,889</td><td style="text-align: left"> </td></tr> <tr 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 id="xdx_988_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20200101__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share">0.08</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20200101__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding">3,751,825</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> <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"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Three 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="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2021</td></tr> <tr 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 id="xdx_989_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues">7,759,779</td><td style="width: 1%; text-align: left"> </td></tr> <tr 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 id="xdx_986_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">1,288,367</td><td style="text-align: left"> </td></tr> <tr 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 id="xdx_98F_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share">0.41</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding">3,751,825</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> <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"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Six 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">June 30, 2021</td></tr> <tr 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 id="xdx_98C_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues">14,270,565</td><td style="width: 1%; text-align: left"> </td></tr> <tr 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 id="xdx_985_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">1,202,704</td><td style="text-align: left"> </td></tr> <tr 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 id="xdx_98A_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share">0.32</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding">3,751,825</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A0_zhp26Zwtcyoi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--ScheduleOfPurchasePriceTableTextBlock_zje9litWZFlf" 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 style="color: black; text-align: left"><span id="xdx_8BC_z9kxLJSOmEwl" style="display: none">Schedule of Purchase price</span></td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td id="xdx_49E_20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_z37UioreKco2" style="color: black; text-align: right"> </td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--PurchasePriceAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">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%; color: black; text-align: left">Cash paid to seller</td><td style="width: 10%; color: black"> </td> <td style="width: 1%; color: black; text-align: left">$</td><td style="width: 18%; color: black; text-align: right">6,149,343</td><td style="width: 1%; color: black; text-align: left"> </td></tr> <tr id="xdx_400_ecustom--BusinessAcquisitionConsiderationContingentConsiderationShares_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black">Contingent Consideration - shares</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">4,950,000</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--BusinessAcquisitionConsiderationTotalPurchasePrice_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black">Total purchase price</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">11,099,343</td><td style="padding-bottom: 1pt; color: black; 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 id="xdx_40E_ecustom--AssetsAcquiredAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">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: rgb(204,238,255)"> <td style="color: black">Cash</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">212,068</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Accounts Receivable</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">1,389,263</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Prepaid Expenses</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">127,574</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsFixAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Fixed Assets</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">4,986</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsWebSiteAndDigitalAssets_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Website and Digital Assets</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">33,002</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsSecurityDeposits_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">Security Deposits</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">22,500</td><td style="padding-bottom: 1pt; color: black; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Total assets acquired</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">1,789,393</td><td style="padding-bottom: 1pt; color: black; 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_405_ecustom--LiabilitiesAssumedAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">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: White"> <td style="color: black; text-align: left">Accounts payable and accrued expenses</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">514,354</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="color: black; text-align: left">Deferred Revenue</td><td style="color: black"> </td> <td style="color: black; text-align: left"> </td><td style="color: black; text-align: right">68,736</td><td style="color: black; text-align: left"> </td></tr> <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesPPPLoanPayable_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="color: black; text-align: left">PPP Loan Payable</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">307,300</td><td style="padding-bottom: 1pt; color: black; 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="color: black; text-align: left">Total liabilities assumed</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">890,390</td><td style="padding-bottom: 1pt; color: black; 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="color: black; text-align: left">Net assets acquired</td><td style="color: black; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; color: black; text-align: left"> </td><td style="border-bottom: Black 1pt solid; color: black; text-align: right">899,003</td><td style="padding-bottom: 1pt; color: black; 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 style="color: black">Excess purchase price</td><td style="color: black; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; color: black; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; color: black; text-align: right">10,200,340</td><td style="padding-bottom: 2.5pt; color: black; text-align: left"> </td></tr> </table> 6149343 4950000 11099343 212068 1389263 127574 4986 33002 22500 1789393 514354 68736 307300 890390 899003 10200340 <table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--ScheduleOfUnauditedProFormaOfOperationTableTextBlock_zkxMWmNScHJ1" 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 id="xdx_8B2_zLwFsQBTMAS" style="display: none">Schedule of unaudited pro-forma</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"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Three 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="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2020</td></tr> <tr 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 id="xdx_98B_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20200401__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues">4,612,967</td> <td style="width: 1%; text-align: left"> </td></tr> <tr 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 id="xdx_984_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20200401__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">437,524</td> <td style="text-align: left"> </td></tr> <tr 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 id="xdx_98D_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20200401__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share">0.12</td> <td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td> <td> </td> <td style="text-align: left"> </td> <td id="xdx_98E_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20200401__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding">3,751,825</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> <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"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Six 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">June 30, 2020</td></tr> <tr 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 id="xdx_98E_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20200101__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues">9,613,734</td><td style="width: 1%; text-align: left"> </td></tr> <tr 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 id="xdx_983_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20200101__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">304,889</td><td style="text-align: left"> </td></tr> <tr 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 id="xdx_988_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20200101__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share">0.08</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20200101__20200630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding">3,751,825</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> <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"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Three 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="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2021</td></tr> <tr 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 id="xdx_989_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues">7,759,779</td><td style="width: 1%; text-align: left"> </td></tr> <tr 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 id="xdx_986_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">1,288,367</td><td style="text-align: left"> </td></tr> <tr 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 id="xdx_98F_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share">0.41</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20210401__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding">3,751,825</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> <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"> </td> <td colspan="3" style="font-weight: bold; text-align: center">Six 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">June 30, 2021</td></tr> <tr 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 id="xdx_98C_eus-gaap--BusinessAcquisitionsProFormaRevenue_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="width: 18%; text-align: right" title="Revenues">14,270,565</td><td style="width: 1%; text-align: left"> </td></tr> <tr 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 id="xdx_985_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pp0p0" style="text-align: right" title="Net income attributable to common shareholders">1,202,704</td><td style="text-align: left"> </td></tr> <tr 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 id="xdx_98A_eus-gaap--BasicEarningsPerShareAdjustmentProForma_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Net income per share">0.32</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Weighted average number of shares outstanding</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--WeightedAverageNumberBasicSharesOutstandingAdjustmentProForma_c20210101__20210630__us-gaap--BusinessAcquisitionAxis__custom--FlagshipSolutionsMember_pdd" style="text-align: right" title="Weighted average number of shares outstanding">3,751,825</td><td style="text-align: left"> </td></tr> </table> 4612967 437524 0.12 3751825 9613734 304889 0.08 3751825 7759779 1288367 0.41 3751825 14270565 1202704 0.32 3751825 <p id="xdx_809_eus-gaap--SubsequentEventsTextBlock_zKyd9qUzh4tb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 12 -<span id="xdx_82F_zkKM2FwJXZS2">Subsequent Events</span></b></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">Subsequent to June 30, 2021, investors exercised <span id="xdx_90C_ecustom--InvestorsExercisedShares_c20210630_pdd" title="Investors exercised shares">455,390</span> warrants into <span id="xdx_908_ecustom--InvestorsExercisedShares_c20210630__us-gaap--StatementEquityComponentsAxis__us-gaap--WarrantMember_pdd" title="Investors exercised shares">455,390</span> shares of common stock for $<span id="xdx_901_eus-gaap--ProceedsFromWarrantExercises_c20210101__20210630_pp0p0" title="Investors exercised amount">3,381,271</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; text-indent: 0.5in">On July 21, 2021, <span id="xdx_904_ecustom--PublicOfferingDescription_c20210701__20210721__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember" title="Public offering description">the Company completed an equity offering whereas the Company sold 1,375,000 shares of common stock and 1,031,250 warrants for net proceeds of $7.6 million. The warrants have an exercise price of $6.14 and a term of five and a half years</span></p> 455390 455390 3381271 the Company completed an equity offering whereas the Company sold 1,375,000 shares of common stock and 1,031,250 warrants for net proceeds of $7.6 million. The warrants have an exercise price of $6.14 and a term of five and a half years XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover
6 Months Ended
Jun. 30, 2021
Cover [Abstract]  
Document Type S-1
Amendment Flag false
Entity Registrant Name DATA STORAGE CORPORATION
Entity Central Index Key 0001419951
Entity Address, Address Line One Data Storage Corporation
Entity Address, Address Line Two 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 Filer Category Non-accelerated Filer
Entity Small Business true
Entity Emerging Growth Company false

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Current Assets:      
Cash and cash equivalents $ 3,076,120 $ 893,598 $ 326,561
Accounts receivable (less allowance for doubtful accounts of $59,067 and $30,000 in 2021 and 2020, respectively) 1,558,716 554,587 691,436
Prepaid expenses and other current assets 392,489 239,472 80,728
Total Current Assets 5,027,325 1,687,657 1,098,725
Property and Equipment:      
Property and equipment 6,327,875 7,845,423 6,894,087
Less—Accumulated depreciation (4,177,560) (5,543,822) (4,705,256)
Net Property and Equipment 2,150,315 2,301,601 2,188,831
Other Assets:      
 Goodwill 13,216,040 3,015,700 3,015,700
 Operating lease right-of-use assets 198,549 241,911 324,267
 Other assets 72,153 49,310 65,433
 Intangible assets, net 391,662 455,935 649,934
Total Other Assets 13,878,404 3,762,856 4,055,334
Total Assets 21,056,044 7,752,114 7,342,890
Current Liabilities:      
Accounts payable and accrued expenses 1,547,763 979,552 906,716
Dividend payable 1,115,674 970,997
Deferred revenue 431,047 461,893 432,942
Line of credit 0 24 75,000
Finance leases payable 174,110 168,139 0
Finance leases payable related party 973,245 1,149,403 833,148
Operating lease liabilities short term 106,102 104,549 101,505
Contingent Consideration 4,950,000  
Note payable 481,977 374,871 350,000
Total Current Liabilities 8,664,244 4,354,105 3,670,308
Note payable long term 107,106 0
Operating lease liabilities long term 102,407 147,525 231,312
Finance leases payable, long term 167,694 247,677 0
Finance leases payable related party, long term 597,408 974,743 1,713,122
Total Long Term Liabilities 867,509 1,477,051 1,944,434
Total Liabilities 9,531,753 5,831,156 5,614,742
Stockholders’ Equity:      
Preferred stock, Series A par value $.001; 10,000,000 shares authorized; 0 and 1,401,786 shares issued and outstanding in 2021 and 2020, respectively 1,402 1,402
Common stock, par value $.001; 250,000,000 shares authorized; 4,862,352 and 3,213,486 shares issued and outstanding in 2021 and 2020, respectively 4,862 3,213 3,211
Additional paid in capital 27,276,653 17,745,785 17,581,659
Accumulated deficit (15,657,208) (15,734,737) (15,790,076)
Total Data Storage Corp Stockholders’ Equity 11,624,307 2,015,663 1,796,196
Non-controlling interest in consolidated subsidiary (100,016) (94,705) (68,048)
Total Stockholder’s Equity 11,524,291 1,920,958 1,728,148
Total Liabilities and Stockholders’ Equity $ 21,056,044 $ 7,752,114 $ 7,342,890
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]      
Allowance for doubtful accounts related to accounts receivable $ 59,067 $ 30,000 $ 30,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Preferred stock, authorized 10,000,000 10,000,000 10,000,000
Preferred stock, issued 0 1,401,786 1,401,786
Preferred stock, outstanding 0 1,401,786 1,401,786
Common stock, par value (in dollars per share) $ 0.001 $ 0.001 $ 0.001
Common stock, authorized 250,000,000 250,000,000 250,000,000
Common stock, issued 4,862,352 3,213,486 3,210,985
Common stock, outstanding 4,862,352 3,213,486 3,210,985
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]            
Sales $ 3,528,249 $ 2,005,625 $ 6,102,940 $ 4,104,335 $ 9,320,933 $ 8,483,608
Cost of sales 2,021,324 1,140,421 3,442,223 2,356,538 5,425,205 4,746,031
Gross Profit 1,506,925 865,204 2,660,717 1,747,797 3,895,728 3,737,577
Selling, general and administrative 1,602,311 988,266 2,720,718 1,864,892 3,896,791 3,531,053
Income (loss) from Operations (95,386) (123,062) (60,001) (117,095) (1,063) 206,524
Other Income (Expense)            
Interest income 2 4 20 24 250
Interest expense (46,623) (43,679) (81,670) (90,139) (175,602) (177,451)
Gain on contingent liability 350,000 350,000    
Loss on disposal of equipment (29,732) (29,732)    
Gain on forgiveness of debt 307,300 307,300    
Gain on extinguishment of contingent liability         350,000 0
Total Other Income (Expense) 230,947 306,321 195,902 259,881 174,422 (177,201)
Income before provision for income taxes 135,561 183,259 135,901 142,786 173,359 29,323
Provision for income taxes
Net Income 135,561 183,259 135,901 142,786 173,359 29,323
Non-controlling interest in consolidated subsidiary 3,552 7,487 5,311 13,550 26,657 40,537
Net Income attributable to Data Storage Corp 139,113 190,746 141,212 156,336 200,016 69,860
Preferred Stock Dividends (24,800) (35,041) (63,683) (69,227) (144,677) (124,312)
Net Income Attributable to Common Stockholders 114,313 155,705 77,529 87,109    
Net Income (Loss) Attributable to Common Stockholders $ 114,313 $ 155,705 $ 77,529 $ 87,109 $ 55,339 $ (54,452)
Earnings per Share – Basic $ 0.03 $ 0.05 $ 0.02 $ 0.03 $ 0.02 $ 0.02
Earnings per Share – Diluted $ 0.03 $ 0.05 $ 0.02 $ 0.03 $ 0.02 $ 0.02
Weighted Average Number of Shares – Basic 3,981,402 3,213,485 3,607,909 3,212,822 3,213,157 3,203,917
Weighted Average Number of Shares – Diluted 4,118,989 3,357,589 3,611,242 3,356,926 3,366,010 3,203,917
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Cash Flows from Operating Activities:        
Net Income $ 135,901 $ 142,786 $ 173,359 $ 29,323
Adjustments to reconcile net income to net cash provided by operating activities:        
Depreciation and amortization 577,044 494,467 1,032,566 896,697
Stock based compensation 76,221 74,386 158,728 41,340
Gain on forgiveness of debt (307,300)    
Gain on contingent liability (350,000)    
Loss on disposal of equipment 29,732    
Gain on extinguishment of contingent liability     (350,000) 0
Changes in Assets and Liabilities:        
Accounts receivable 385,134 72,069 136,849 (160,191)
Other assets (344) 16,125 16,126 0
Prepaid expenses and other current assets (25,443) (71,168) (132,132) 87,163
Right of use asset 43,362 40,473 82,356 (324,267)
Accounts payable and accrued expenses 53,857 (55,529) 44,620 (81,862)
Deferred revenue (99,582) 56,517 28,951 (2,464)
Operating lease liability (43,565) (39,168)    
Deferred rent     0 (18,890)
Operating lease liability     (80,743) 332,817
Net Cash Provided by Operating Activities 825,017 380,958 1,110,679 799,666
Cash Flows from Investing Activities:        
Capital expenditures (303,228) (101,850) (181,072) (40,355)
Cash consideration for business acquisition (5,937,275)    
Net Cash Used in Investing Activities (6,240,503) (101,850) (181,072) (40,355)
Cash Flows from Financing Activities:        
Repayments of capital lease obligations     0 0
Proceeds from issuance of note payable 481,977 481,977 0
Repayments of finance lease obligations related party (603,495) (397,719) (718,690) (741,940)
Repayments of finance lease obligations (74,010) (4,109) (56,281) 0
Proceeds from issuance of common stock and warrants 9,454,894    
Cash received for the exercised of options 5,400 5,400 5,400
Repayments of Dividend payable (1,179,357)    
Advance from Credit Line     0 75,000
Repayment of line of credit (24) (74,976) (74,976) 0
Net Cash Provided by Financing Activities 7,598,008 10,573 (362,570) (661,540)
Increase in Cash and Cash Equivalents 2,182,522 289,681 567,037 97,771
Cash and Cash Equivalents, Beginning of Period 893,598 326,561 326,561 228,790
Cash and Cash Equivalents, End of Period 3,076,120 616,242 893,598 326,561
Supplemental Disclosures        
Cash paid for interest 78,136 77,095 168,837 177,451
Cash paid for income taxes 0 0
Non-cash investing and financing activities:        
Accrual of preferred stock dividend 63,683 69,227 144,677 124,312
Assets acquired by finance lease $ 50,000 $ 663,078 $ 808,261 $ 1,560,021
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - 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, 2018 $ 1,402 $ 3,203 $ 17,534,925 $ (15,735,624) $ (27,511) $ 1,776,395
Balance at beginning (in shares) at Dec. 31, 2018 1,401,786 3,203,485        
Stock Options Issued as Compensation 15,342 15,342
Net Income (Loss)   69,860 (40,537) 29,323
Common Stock Issued as Compensation $ 5 25,995 26,000
Common Stock Issued as Compensation (in shares)   5,000        
Stock Options Exercise   $ 3 5,397     5,400
Stock Options Exercise, shares   2,500        
Stock-based compensation           41,340
Preferred Stock Dividend (124,312) (124,312)
Ending balance, value at Dec. 31, 2019 $ 1,402 $ 3,211 17,581,659 (15,790,076) (68,048) 1,728,148
Balance at end (in shares) at Dec. 31, 2019 1,401,786 3,210,985        
Net Income (Loss) 156,336 (13,550) 142,786
Common Stock Issued as Compensation
Stock Options Exercise $ 2 5,398 5,400
Stock Options Exercise, shares   2,500        
Stock-based compensation 74,386 74,386
Preferred Stock Dividend (69,227) (69,227)
Ending balance, value at Jun. 30, 2020 $ 1,402 $ 3,213 17,661,443 (15,702,967) (81,598) 1,881,493
Balance at end (in shares) at Jun. 30, 2020 1,401,786 3,213,485        
Beginning balance, value at Dec. 31, 2019 $ 1,402 $ 3,211 17,581,659 (15,790,076) (68,048) 1,728,148
Balance at beginning (in shares) at Dec. 31, 2019 1,401,786 3,210,985        
Stock Options Issued as Compensation     158,728     158,728
Net Income (Loss)       200,016 (26,657) 173,359
Stock Options Exercise $ 2 5,398     5,400
Stock Options Exercise, shares   2,501        
Stock-based compensation           158,728
Preferred Stock Dividend       (144,677)   (144,677)
Ending balance, value at Dec. 31, 2020 $ 1,402 $ 3,213 17,745,785 (15,734,737) (94,705) 1,920,958
Balance at end (in shares) at Dec. 31, 2020 1,401,786 3,213,486        
Beginning balance, value at Mar. 31, 2020 $ 1,402 $ 3,213 17,620,105 (15,858,672) (74,111) 1,691,937
Balance at beginning (in shares) at Mar. 31, 2020 1,401,786 3,213,485        
Net Income (Loss) 190,746 (7,487) 183,259
Stock-based compensation 41,338 41,338
Preferred Stock Dividend (35,041) (35,041)
Ending balance, value at Jun. 30, 2020 $ 1,402 $ 3,213 17,661,443 (15,702,967) (81,598) 1,881,493
Balance at end (in shares) at Jun. 30, 2020 1,401,786 3,213,485        
Beginning balance, value at Dec. 31, 2020 $ 1,402 $ 3,213 17,745,785 (15,734,737) (94,705) 1,920,958
Balance at beginning (in shares) at Dec. 31, 2020 1,401,786 3,213,486        
Conversion of preferred series to Common 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 net of offering costs $ 1,600 9,453,294 9,454,894
Proceeds from issuance of common stock and warrants, shares   1,600,000        
Net Income (Loss) 141,212 (5,311) 135,901
Stock Options Exercise   $ 5 (5)
Stock Options Exercise, shares   5,060       5,060
Stock-based compensation   76,221 $ 76,221
Preferred Stock Dividend (63,683) (63,683)
Ending balance, value at Jun. 30, 2021 $ 4,862 27,276,653 (15,657,208) (100,016) 11,524,291
Balance at end (in shares) at Jun. 30, 2021 4,862,352        
Beginning balance, value at Mar. 31, 2021 $ 1,402 $ 3,213 17,787,956 (15,771,521) (96,464) 1,924,586
Balance at beginning (in shares) at Mar. 31, 2021 1,401,786 3,213,486        
Conversion of preferred series to Common 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 net of offering costs $ 1,600 9,453,294 9,454,894
Proceeds from issuance of common stock and warrants, shares   1,600,000        
Net Income (Loss) 139,113 (3,552) 135,561
Stock Options Exercise $ 5 (5)
Stock Options Exercise, shares   5,060        
Stock-based compensation 34,050 34,050
Preferred Stock Dividend (24,800) (24,800)
Ending balance, value at Jun. 30, 2021 $ 4,862 $ 27,276,653 $ (15,657,208) $ (100,016) $ 11,524,291
Balance at end (in shares) at Jun. 30, 2021 4,862,352        
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation, Organization and Other Matters
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
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, Infrastructure as a Service (IaaS), 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 several technical centers in New York, Massachusetts, Texas, Florida and North Carolina.

 

On May 31, 2021, the Company completed the merger (the “Merger”) contemplated by that certain 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. Flagship is a provider of IBM solutions, managed services and cloud solutions. The Company expects that Flagship’s business will be synergistic with the Company’s existing IBM business and anticipates meaningful operation efficiency through the integration of the two organizations. The Company also believes the Merger will provide the combined entities a comprehensive one-stop provider to cross-sell solutions across each organization’s respective enterprise, as well as middle-market customers. Key offerings for the combined companies are expected to include a wide array of multi-cloud information technology solutions in highly secure, reliable enterprise level cloud services for companies using IBM Power systems, Microsoft Windows and Linux, including: Infrastructure as a Service (IaaS), Disaster Recovery of digital information (DRaaS), Cyber Security as a Service (CSaaS), and Data Analytics as a Service.

 

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, Infrastructure as a Service (IaaS) and VoIP type solutions.

 

Headquartered in Melville, NY, with additional offices in Warwick, RI, 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 several technical centers in New York, New Jersey, Massachusetts, North Carolina and Texas.

 

Going Concern Analysis

 

Under ASU 2014-15 Presentation of Financial Statements-Going Concern (Subtopic 205-40) (“ASC 205-40”), the Company has the responsibility to evaluate whether conditions and/or events raise substantial doubt about its ability to meet its future financial obligations as they become due within one year after the date that the financial statements are issued. As required by ASC 205-40, this evaluation shall initially not take into consideration the potential mitigating effects of plans that have not been fully implemented as of the date the financial statements are issued. Management has assessed the Company’s ability to continue as a going concern in accordance with the requirement of ASC 205-40.

 

As reflected in the consolidated financial statements, the Company had a net income (loss) available to common stockholders of $55,339 and $(54,452) for the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020, DSC had cash of $893,598 and a working capital deficiency of $2,666,448. As a result, these conditions raised substantial doubt regarding our ability to continue as a going concern, which as described below we have concluded has been alleviated.

 

During the year ended December 31, 2020, the Company generated cash from operations of $1,110,679 with continued revenue growth. Further, the Company has no capital expenditure commitments and the Company’s offices have been consolidated and fully staffed and with sufficient room for growth.

 

If necessary, management also determined that it is probable that related party sources of debt financing and capitalized leases can be renegotiated based on management’s history of being able to raise and refinance debt through related parties.

 

As a result of the current favorable trends of improving cash flow, the Company concluded that the initial conditions which raised substantial doubt regarding the ability to continue as a going concern has been alleviated.

 

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
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 (i) the Company, (ii) its wholly-owned subsidiaries, Data Storage Corporation, a Delaware corporation, and Data Storage FL, LLC, a Florida limited liability company, (iii) Flagship Solutions, LLC, a Florida limited liability company, and (iv) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant 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 years ended December 31, 2020 and 2019 included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”), as filed on March 31, 2021. 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 June 30, 2021 and its results of operations and cash flows for the three and six months ended June 30, 2021 and 2020. The results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2021.

 

Business combinations.

 

We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.

 

Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.

  

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 condensed consolidated financial statements upon the adoption of this ASU.

 

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, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at June 30, 2021 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 performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

As of June 30, 2021, DSC had two customers with an accounts receivable balance representing 33% of total accounts receivable. As of June 30, 2020, DSC had two customers with an accounts receivable balance representing 31% of total accounts receivable.

 

For the six months ended June 30, 2021 the Company had one customer that accounted for 15% of revenue. For the six months ended June 30, 2020 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 receivable 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 5 to 7 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. During the six months ended June 30, 2021, the Company recorded a loss on disposal of equipment of $29,732.

 

Income Taxes

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At June 30, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.

 

Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018 and 2017 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.

 

Goodwill and Other Intangibles

 

In accordance with GAAP, 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) Infrastructure as a Service (IaaS) and Disaster Recovery Revenue

 

Infrastructure as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise level technical assets in Tier 3 data centers. DSC provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures.

 

Clients can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from DSC are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allows clients to centralize and streamline their mission critical digital information and technical environment. clients' data is vaulted, maintenance of retention schedules for corporate governances and regulations 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 offers professional assistance to its clients during the installation 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.

 

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, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

 

  3) Equipment and Software Revenue

 

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.

 

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 June 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $1,685,951   $39,212   $1,725,163 
Equipment and Software   760,451        760,451 
Managed Services   809,487        809,487 
Nexxis VoIP Services   183,118        183,118 
Other   50,030        50,030 
Total Revenue  $3,489,037   $39,212   $3,528,249 

 

For the Three Months
Ended June 30, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $1,340,437   $42,433   $1,382,870 
Equipment and Software   247,187        247,187 
Managed Services   219,392        219,392 
Nexxis VoIP Services   153,887        153,887 
Other   2,289        2,289 
Total Revenue  $1,963,192   $42,433   $2,005,625 

 

For the Three Months
Ended June 30,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $937,178   $247,187 
Products and services transferred over time   2,591,071    1,758,438 
Total Revenue  $3,528,249   $2,005,625 

 

For the Six Months
Ended June 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $3,307,949   $69,787   $3,385,511 
Equipment and Software   1,225,334        1,225,334 
Managed Services   1,036,254        1,036,254 
Nexxis VoIP Services   378,444        378,444 
Other   77,265        77,265 
Total Revenue  $6,025,246   $69,787   $6,102,940 

 

For the Six Months
Ended June 30, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $2,689,558   $87,032   $2,776,590 
Equipment and Software   575,928        575,928 
Managed Services   439,867        439,867 
Nexxis VoIP Services   307,084        307,084 
Other   4,866        4,866 
Total Revenue  $4,017,303   $87,032   $4,104,335 

 

For the Six Months
Ended June 30,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $1,511,751   $575,928 
Products and services transferred over time   4,591,189    3,528,407 
Total Revenue  $6,102,940   $4,104,335 

 

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 service that encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Ensures retention schedules for corporate compliance. Provides twenty-four (24) hour or less recovery time uses advanced data reduction technology to shorten restore time.

 

  2) High Availability (“HA”): subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time
     
  3) Infrastructure as a Service (“IaaS”): subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems
     
  4) Internet: subscription-based service offers continuous internet connection along with Fail Safe providing disaster recovery

 

  5) Support and Maintenance: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk
     
  6) Initial Implementation / Set-Up Fees: on boarding and set-up IaaS and DRaaS
     
  7) Equipment sales: sale of servers and data storage equipment to the end user
     
  9) License: granting SSL certificates and other licenses
     
  2) High Availability (“HA”): subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time
     
  3) Infrastructure as a Service (“IaaS”): subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems

 

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet

 

Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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 separate performance obligation. Set-up services are performed one time and accordingly the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.

 

Equipment sales

 

For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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

 

In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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 terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.

 

Warranties

 

The Company offers guaranteed service levels and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.

 

Significant judgement

 

In the instances that contracts have multiple performance obligations, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Impairment of Long-Lived Assets

 

In accordance with FASB ASC 360-10-35, 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 undiscounted future cash flows.

 

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred $252,286 and $137,931 for advertising costs for the six months ended June 30, 2021 and 2020, 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 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 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 of these entities over a period equal to the expected life of the awards.

 

Net Income (Loss) Per Common Share

 

In accordance with FASB ASC 260-10-5 Earnings Per 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 six months ended June 30, 2021 and 2020:

 

                    
   For the Three Months Ended June 30,  For the Six Months Ended
June 30,
   2021  2020  2021  2020
             
Net Income (Loss) Available to Common Shareholders  $114,313   $155,705   $77,529   $87,109 
                     
Weighted average number of common shares – basic   3,981,402    3,213,485    3,607,909    3,212,822 
Dilutive securities Options   134,254    140,770        140,770 
 Warrants   3,333    3,333    3,333    3,333 
Weighted average number of common shares – diluted   4,118,989    3,357,589    3,611,242    3,356,926 
                     
Earnings (Loss) per share, basic  $0.03   $0.05   $0.02   $0.03 
Earnings (Loss) per share, diluted  $0.03   $0.05   $0.02   $0.03 

 

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 June 30,  Six Months ended June 30,
    2021  2020  2021  2020
Options   66,901    69,875    201,155    69,875 
Warrants   1,840,000        1,840,000     
    1,906,901    69,875    2,041,155    69,875 

 

Note 2 - Summary of Significant Accounting Policies

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiary, Data Storage Corporation, a Delaware corporation, and (iii) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.

Business combinations.

 

We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets, acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.

 

Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.

 

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 October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019 and an entity should apply the amendments of ASU 2017-04 on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.

 

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820). The updated guidance improves the disclosure requirements for fair value measurements. The updated guidance was adopted on January 1, 2020 and did not have a material impact on the consolidated financial statements.

 

In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other - Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This guidance requires companies to apply the internal-use software guidance in Accounting Standards Codification (“ASC”) 350-40 to implementation costs incurred in a hosting arrangement that is a service contract to determine whether to capitalize certain implementation costs or expense them as incurred. The new guidance, is effective for fiscal years beginning after December 15, 2019. The adoption of ASU 2018-15 did not have a material impact on the consolidated financial statements.

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America (“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.

 

Reclassifications

 

Certain prior year amounts in the consolidated financial statements and the notes thereto have been reclassified where necessary to conform to the current year presentation. These reclassifications did not affect the prior period total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities.

 

Fair Value Measurements

 

The fair value measurement disclosures are grouped into three levels based on valuation factors:

 

Level 1 – quoted prices in active markets for identical investments

 

Level 2 – other significant observable inputs (including quoted prices for similar investments and market corroborated inputs)

 

Level 3 – significant unobservable inputs (including our own assumptions in determining the fair value of investments)

 

The Company’s Level 1 assets/liabilities include cash, accounts receivable, accounts payable, prepaid and other current assets, line of credit and due to related parties. Management believes the estimated fair value of these accounts at December 31, 2020 approximate their carrying value as reflected in the balance sheets due to the short-term nature of these instruments or the use of market interest rates for debt instruments.

 

The Company’s Level 2 assets/liabilities include the Company’s notes payable and capital lease obligations. Their carrying value approximates 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.

 

The Company’s Level 3 assets/liabilities include goodwill and intangible assets, when they are recorded at fair value due to an impairment charge. As such, the Company measures goodwill and intangible assets on a non-recurring basis. Inputs to determine fair value are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models. Unobservable inputs used in the models are significant to the fair values of the assets and liabilities.

 

Cash, Cash Equivalents and Short-Term Investments

 

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 performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

For the year ended December 31, 2020, DSC had three customers with an accounts receivable balance representing 45% of total accounts receivable. For the year ended December 31, 2019, DSC had three customers with an accounts receivable balance representing 38% of total accounts receivable.

 

Accounts Receivable/Allowance for Doubtful Accounts

 

The Company sells its services to customers on an open credit basis. Accounts receivable are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within 30 days. The allowance for doubtful accounts reflects the estimated accounts receivable that will not be collected due to credit losses and allowances. 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 is recorded at cost and depreciated over their estimated useful lives or the remaining term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are 5 to 7 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.

 

Income Taxes

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2020 and 2019, the Company had a full valuation allowance against its deferred tax assets.

 

Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018, 2017 and 2016 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.

 

Goodwill and Other Intangibles

 

In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Goodwill impairment exists if the net book value of a reporting unit exceeds its estimated fair value. The impairment testing is performed in two steps: (i) the Company determines impairment by comparing the fair value of a reporting unit with its carrying value, and (ii) if there is impairment, the Company measures the amount of impairment loss by comparing the implied fair value of goodwill with the carrying amount of that goodwill. To determine the fair value of these 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) Infrastructure as a Service (IaaS) and Disaster Recovery Revenue

 

Subscription services such as Infrastructure as a Service, Platform as a Service and Disaster Recovery, High Availability, Data Vault Services and DRaaS type solutions (cloud) allows clients to centralize and streamline their technical and mission critical digital information and technical environment. Clients' data can be backed up, replicated, archived and restored to meet their back to work objective in a disaster. Infrastructure as a Service (IaaS) assist clients to achieve reliable and cost-effective computing and high availability solutions while eliminating or supplementing Capex.

 

  2) Managed Services

 

These services are performed at the inception of a contract. The Company offers professional assistance to its clients during the installation 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.

 

The Company also derives revenues in the area from providing support and management of its software to clients. The managed services include help desk, remote access, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

 

  3) Equipment and Software Revenue

 

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 solutions provided to clients.

 

Disaggregation of revenue

 

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

 

               
For the Year
Ended December 31, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,691,133   $115,237   $5,806,370 
Equipment and Software   2,074,911        2,074,911 
Managed Services   380,701        380,701 
Professional Fees   362,375        362,375 
Nexxis VoIP Services   696,576        696,576 
Total Revenue  $9,205,696   $115,237   $9,320,933 

 

For the Year
Ended December 31, 2019
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,223,868   $213,816   $5,437,684 
Equipment and Software   1,784,658        1,784,658 
Managed Services   365,767        365,767 
Professional Fees   411,475        411,475 
Nexxis VoIP Services   484,024        484,024 
Total Revenue  $8,269,792   $213,816   $8,483,608 

 

For the Year
Ended December 31,
Timing of revenue recognition  2020  2019
Products transferred at a point in time  $2,817,987   $2,196,133 
Products and services transferred over time   6,502,946    6,287,475 
Total Revenue  $9,320,933   $8,483,608 

 

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 a quarterly or 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) Disaster Recovery as a Service (“DRaaS”): subscription-based service that instantly encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Provides 10 hour or less recovery time

 

2) Data Vaulting: subscription-based cloud backup solution that uses advanced data reduction technology to shorten restore time

 

3) High Availability (“HA”): subscription-based service which offers cost-effective mirroring replication technology and provides one (1) hour or less recovery time

 

4) Infrastructure as a Service (“IaaS”): subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems

 

5) Message Logic: subscription-based service offers cost effective email archiving, data analytics, compliance monitoring and retrieval of email messages which cannot be deleted

 

6) Internet: subscription-based service offers continuous internet connection in the event of outages

 

7) Support and Maintenance: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk

 

8) Initial Set-Up Fees: on boarding and set-up services

 

9) Equipment sales: sale of servers to the end user

 

10) License: granting SSL certificates and other licenses

 

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance, and Internet

 

Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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 should be recognized on a straight-line basis over the contract term.

  

Initial Set-Up Fees

 

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

 

Equipment sales

 

For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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

 

In the case of Licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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 will recognize revenue at the point in time the license is granted and/or renewed for a new period.

 

Payment terms

 

The terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services provided.

 

Warranties

 

The Company offers guaranteed service levels and performance and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.

 

Significant judgement

 

In the instances that contract have multiple performance obligation, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Impairment of Long-Lived Assets

 

In accordance with FASB ASC 360-10-35, we review our 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 undiscounted future cash flows.

 

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred a net impact of $309,003 and $259,920 for advertising costs for the years ended December 31, 2020 and 2019, 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. 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 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 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 estimate.

 

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 of these entities over a period equal to the expected life of the awards. DSC uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.

 

Net Income (Loss) Per Common Share

 

In accordance with FASB ASC 260-10-5 Earnings Per 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 years ended December 31, 2020 and 2019:

 

          
   December 31,
   2020  2019
Net Income (Loss) Available to Common Shareholders  $55,339   $(54,452)
           
Weighted average number of common shares - basic   3,213,157    3,203,917 
Dilutive securities          
Options   149,520     
Warrants   3,333     
Weighted average number of common shares - diluted   3,366,010    3,203,917 
           
Earnings (Loss) per share, basic  $0.02   $0.02 
Earnings (Loss) per share, diluted  $0.02   $0.02 

 

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:

 

          
    December 31,
    2020  2019
Options   58,129    210,646 
Warrants   3,333    3,333 
    61,462    213,979 

 

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Property and Equipment

Note 3 - Property and Equipment

 

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

 

          
   June 30,  December 31,
   2021  2020
Storage equipment  $476,887   $756,236 
Website and software       533,417 
Furniture and fixtures   27,850    17,441 
Leasehold improvements   20,983    20,983 
Computer hardware and software   299,867    1,236,329 
Data center equipment   5,502,288    5,281,017 
    6,327,875    7,845,423 
Less: Accumulated depreciation   (4,177,560)   (5,543,822)
Net property and equipment  $2,150,315   $2,301,601 

 

Depreciation expense for the six months ended June 30, 2021 and 2020 was $479,768 and $397,467, respectively.

 

Note 3 - Property and Equipment

 

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

 

          
   December 31,
   2020  2019
Storage equipment  $756,236   $756,236 
Website and software   533,417    533,417 
Furniture and fixtures   17,441    27,131 
Leasehold improvements   20,983    16,846 
Computer hardware and software   1,236,329    1,218,464 
Data center equipment   5,281,017    4,341,993 
    7,845,423    6,894,087 
Less: Accumulated depreciation   5,543,822    4,705,256 
Net property and equipment  $2,301,601   $2,188,831 

 

Depreciation expense for the years ended December 31, 2020 and 2019 was $838,566 and $699,918, respectively.

 

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill and Intangible Assets

Note 4 - Goodwill and Intangible Assets

 

Goodwill and intangible assets consisted of the following:

  

                    
         June 30, 2021   
   Estimated life     Accumulated   
   in years  Gross amount  Amortization  Net
Intangible assets not subject to amortization                    
Goodwill   Indefinite   $13,216,040   $   $13,216,040 
Trademarks   Indefinite    294,268        294,268 
                     
 Total intangible assets not subject to amortization        13,510,308        13,510,308 
Intangible assets subject to amortization                    
Customer lists   5-15    744,099    744,099     
ABC acquired contracts   5    310,000    289,334    20,666 
SIAS acquired contracts   5    660,000    616,000    44,000 
Non-compete agreements   4    272,147    272,147     
Website and Digital Assets   3    33,002    274    32,728 
Total intangible assets subject to amortization        2,019,248    1,921,854    97,394 
Total Goodwill and Intangible Assets       $15,529,556   $1,921,854   $13,607,702 

 

Scheduled amortization over the next three years are as follows:

 

      
Twelve months ending June 30,   
2022   $75,575 
2023    10,909 
2024    10,910 
Total   $97,394 

 

Amortization expense for the six months ended June 30, 2021 and 2020 were $97,275 and $98,667respectively.

 

Note 4 - Goodwill and Intangible Assets

 

Goodwill and intangible assets consisted of the following:

 

                           
        December 31, 2020  
    Estimated life
in years
  Gross
amount
    Accumulated
Amortization
    Net  
Intangible assets not subject to amortization                            
Goodwill   Indefinite   $ 3,015,700     $     $ 3,015,700  
Trademarks   Indefinite     294,268             294,268  
Total intangible assets not subject to amortization         3,309,968             3,309,968  
Intangible assets subject to amortization                            
Customer lists   5 - 15     897,274       897,274        
ABC acquired contracts   5     310,000       258,333       51,667  
SIAS acquired contracts   5     660,000       550,000       110,000  
Non-compete agreements   4     272,147       272,147       -  
Total intangible assets subject to amortization         2,139,421       1,977,754       161,667  
Total Goodwill and Intangible Assets       $ 5,449,389     $ 1,977,754     $ 3,471,635  

 

The scheduled remaining amortization is as follows:

 

     
Years ending December 31,      
2021   $ 161,667  
Total   $ 161,667  

 

Amortization expense for the years ended December 31, 2020 and 2019 were $194,000 and $196,779 respectively.

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Leases

Note 5 –Leases

 

Operating Leases

 

The Company currently has 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.

 

The lease for office space in Warwick, RI, called for monthly payments of $2,324 beginning February 1, 2015 which escalated to $2,460 on February 1, 2017. This lease commenced on February 1, 2015 and expired on January 31, 2019. The Company extended this lease until January 31, 2020. This lease was further extended until January 31, 2021. The annual base rent was $31,176 payable in equal monthly installments of $2,598. The Company satisfied the terms of the lease and no longer occupies this premise.

 

The Company leases rack space in New York, Massachusetts and North Carolina. These leases are month to month and the monthly rent is approximately $25,000.

 

In 2020, the Company entered into a new rack space lease agreement in Dallas, TX. The lease term is 13 months and requires monthly payments of $1,905 and expires on July 31, 2023.

 

Finance Lease Obligations

 

On June 1, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with 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 with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with 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 with Arrow Capital Solutions, Inc. to lease equipment under a finance lease. The lease obligation is payable to Arrow Capital Solutions with monthly installments of $4,524. The lease carries an interest rate of 7% and is a three-year lease.

 

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 the Company’s President, Harold Schwartz.

 

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 new 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 new 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 new 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%.

 

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 7% was used in preparation of the ROU asset and operating liabilities.

 

The components of lease expense were as follows:

 

     
   Six Months Ended
June 30, 2021
Finance leases:     
Amortization of assets, included in depreciation and amortization expense  $677,505 
Interest on lease liabilities, included in interest expense   102,539 
Operating lease:     
Amortization of assets, included in total operating expense   51,762 
Interest on lease liabilities, included in total operating expense   8,197 
Total net lease cost  $840,000 
      
Supplemental balance sheet information related to leases was as follows     
      
Operating Leases     
      
Operating lease ROU asset  $198,549 
      
Current operating lease liabilities   106,102 
Noncurrent operating lease liabilities   102,407 
Total operating lease liabilities  $208,509 

 

   June 30, 2021
Finance leases:     
Property and equipment, at cost  $4,416,665 
Accumulated amortization   (2,516,643)
Property and equipment, net   1,900,022 
      
Current obligations of finance leases  $1,147,355 
Finance leases, net of current obligations   765,102 
Total finance lease liabilities  $1,912,457 

 

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

  

       
    Six Months Ended
June 30, 2021
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows related to operating leases   $ 43,362  
Financing cash flows related to finance leases   $ 677,505  
         
Weighted average remaining lease term (in years):        
Operating leases     1.22  
Finance leases     1.82  
         
Weighted average discount rate:        
Operating leases     7 %
Finance leases     6 %

 

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

 

          
For the Twelve Months Ended June 30,  Operating Leases  Finance Leases
2022  $106,102    1,209,750 
2023   109,365    622,949 
2024   9,395    242,341 
Total lease payments   224,863    2,075,040 
Less: Amounts representing interest   (16,354)   (162,584)
Total lease obligations   208,509    1,912,457 
Less: Current   (106,102)   (1,273,587)
   $102,407   $765,102 

 

As of June 30, 2021, the Company had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the six months ended June 30, 2021 and 2020 was $41,894 and $79,510, respectively.

 

Note 5 –Leases

 

Operating Leases

 

The Company currently has three leases for office space, with two offices located in Melville, NY, and one office in Warwick, RI.

 

The first lease for office space in Melville, NY, was assumed as part of the Company’s acquisition of ABC in 2016 and called for monthly payments of $8,382 and expiring August 31, 2019. Upon termination of the lease in August 2019, the Company entered into a new lease for a technology lab in a smaller space commencing on September 1, 2019. The term of this lease is for three years and 11 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 with an ending date of July 31, 2023.

 

The lease for office space in Warwick, RI, calls for monthly payments of $2,324 beginning February 1, 2015 which escalated to $2,460 on February 1, 2017. This lease commenced on February 1, 2015 and expired on January 31, 2019. The Company extended this lease until January 31, 2020. This lease was further extended until January 31, 2021. The annual base rent shall be $31,176 payable in equal monthly installments of $2,598. We have satisfied the terms of the lease and no longer occupy this premise.

 

The Company leases rack space in New York, Massachusetts and North Carolina. These leases are month to month and the monthly rent is approximately $25,000.

 

In 2020 the Company entered into a new rack space lease agreement in Dallas, TX. The lease term is 13 months and requires monthly payments of $1,905.

 

Finance Lease Obligations

 

On June 1, 2020, the Company entered into a lease agreement with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with 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 with Arrow Capital Solutions, Inc. to lease equipment. The lease obligation is payable to Arrow Capital Solutions with 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 with Arrow Capital Solutions, Inc. to lease equipment under a finance lease. The lease obligation is payable to Arrow Capital Solutions with monthly installments of $4,524. The lease carries an interest rate of 7% and is a three-year lease.

 

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 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 the Company’s President, Hal Schwartz.

 

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 new data center equipment. The first lease calls for monthly payments of $1,328 and expires on March 1, 2022. It carries an interest rate of 7%. The second lease calls for monthly payments 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 new lease agreement with Systems Trading Inc. 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.

 

We determine if an arrangement contains a lease at inception. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our 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. Our lease term includes options to extend the lease when it is reasonably certain that we 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 noted above. ROU assets and liabilities are recognized at the lease commencement date based on the estimated present value of lease payments over the lease term. We recognize lease expense for these leases on a straight-line basis over the lease term. We recognize 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 7% was used in preparation of the ROU asset and operating liabilities.

 

The components of lease expense were as follows:

 

     
   Year Ended
December 31, 2020
Finance lease:     
Amortization of assets, included in depreciation and amortization expense  $814,572 
Interest on lease liabilities, included in interest expense   154,858 
Operating lease:     
Amortization of assets, included in total operating expense   101,504 
Interest on lease liabilities, included in total operating expense   20,763 
Total net lease cost  $1,091,697 

 

Supplemental balance sheet information related to leases was as follows

 

Operating Leases

  

     
Operating lease ROU asset  $241,911 
      
Current operating lease liabilities   104,549 
Noncurrent operating lease liabilities   147,525 
Total operating lease liabilities  $252,074 

 

      
   December 31, 2020
Finance leases:     
Property and equipment, at cost  $4,366,665 
Accumulated amortization   (2,267,449)
Property and equipment, net   2,099,216 
      
Current obligations of finance leases  $1,317,542 
Finance leases, net of current obligations   1,222,420 
Total finance lease liabilities  $2,539,962 

 

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

 

     
   Year Ended
December 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows related to operating leases  $80,743 
Financing cash flows related to finance leases  $774,971 
      
Weighted average remaining lease term (in years):     
Operating leases   1.72 
Finance leases   2.12 
      
Weighted average discount rate:     
Operating leases   7%
Finance leases   6%

 

Long-term obligations under the operating and finance leases at December 31, 2020 mature as follows:

 

           
For the Year ending December 31,  Operating Leases  Finance Leases
2021   $104,549   $1,462,239 
2022    107,718    849,427 
2023    64,357    441,724 
2024         
2025         
Total lease payments    276,625    2,753,390 
Less: Amounts representing interest    (24,551)   (213,428)
Total lease obligations    252,074    2,539,962 
Less: Current    (104,549)   (1,317,542)
    $147,525   $1,222,420 

 

As of December 31, 2020, we had no additional significant operating or finance leases that had not yet commenced. Rent expense under all operating leases for the years ended December 31, 2020 and 2019 were $169,716 and $251,814, respectively.

  

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
Commitments and Contingencies

Note 6 - Commitments and Contingencies

 

COVID-19

 

The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The extent to which COVID-19 will adversely impact the Company’s business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) the Company’s ability to effectively carry out its operations due to any adverse impacts on the health and safety of its employees and their families.

 

Under NYS Executive Order 202.6, “Essential Business,” DSC is an “Essential Business” based on the following in the Executive order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including the Company’s specialized technical staff, are working remotely or in a virtual environment. DSC always maintains the ability for team members to work virtually and the Company will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to the Company’s business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though the Company does not believe these circumstances have, or will, materially adversely impact its internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, the Company may experience disruptions to our business including, but not limited to: equipment, its workforce, or to its business relationships with other third parties. The extent to which COVID-19 impacts the Company’s operations or those of its third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on the Company’s financial results and our ability to conduct business as expected.

 

Revolving Credit Facility

 

On January 31, 2008, the Company entered into a revolving credit line with a bank. The credit facility provides for $100,000 at prime plus 0.5% and is secured by all assets of the Company and personally guaranteed by the Company’s CEO. As of June 30, 2021 and December 31, 2020 the balance was $0 and $24 respectively.

  

Note 6 - Commitments and Contingencies

 

COVID 19

 

The COVID-19 pandemic has created significant worldwide uncertainty, volatility and economic disruption. The extent to which COVID-19 will adversely impact our business, financial condition and results of operations is dependent upon numerous factors, many of which are highly uncertain, rapidly changing and uncontrollable. These factors include, but are not limited to: (i) the duration and scope of the pandemic; (ii) governmental, business and individual actions that have been and continue to be taken in response to the pandemic, including travel restrictions, quarantines, social distancing, work-from-home and shelter-in-place orders and shut-downs; (iii) the impact on U.S. and global economies and the timing and rate of economic recovery; (iv) potential adverse effects on the financial markets and access to capital; (v) potential goodwill or other impairment charges; (vi) increased cybersecurity risks as a result of pervasive remote working conditions; and (vii) our ability to effectively carry out our operations due to any adverse impacts on the health and safety of our employees and their families.

 

Under NYS Executive Order 202.6, “Essential Business,” DSC is an “Essential Business” based on the following in the Executive order number 2: Essential infrastructure including telecommunications and data centers; and, number 12: Vendors that provide essential services or products, including logistics and technology support. Further, as a result of the pandemic, all employees, including the Company’s specialized technical staff, are working remotely or in a virtual environment. DSC always maintains the ability for team members to work virtual and the Company will continue to stay virtual, until the State and or the Federal government indicate the environment is safe to return to work. The significant increase in remote working, particularly for an extended period of time, could exacerbate certain risks to the Company’s business, including an increased risk of cybersecurity events and improper dissemination of personal or confidential information, though the Company does not believe these circumstances have, or will, materially adversely impact its internal controls or financial reporting systems. If the COVID-19 pandemic should worsen, the Company may experience disruptions to our business including, but not limited to equipment, to its workforce, or to its business relationships with other third parties. The extent to which COVID-19 impacts the Company’s operations or those of its third-party partners will depend on future developments, which are highly uncertain and cannot be predicted with confidence, including the duration of the outbreak, new information that may emerge concerning the severity of COVID-19 and the actions to contain COVID-19 or treat its impact, among others. Any such disruptions or losses we incur could have a material adverse effect on the Company’s financial results and our ability to conduct business as expected.

 

Revolving Credit Facility

 

On January 31, 2008, the Company entered into a revolving credit line with a bank. The credit facility provides for $100,000 at prime plus 0.5% and is secured by all assets of the Company and personally guaranteed by the Company’s principal shareholder. As of December 31, 2020, and 2019 the balance was $24 and $75,000, respectively.

 

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Long Term Debt
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Long Term Debt

Note 7 – Long Term Debt

 

In connection with the Company’s October 2012 acquisition of certain assets (the “ML Assets”) of Message Logic, Inc. (“Message Logic”), the Company maintained ownership of the ML Assets subject to a security interest in the ML Assets held by a third party banking institution (the “Bank”) in connection with a secured loan made by the Bank to Message Logic in June 2012 in the amount of $350,000 (the “ML Loan”). The Bank filed a UCC-1 Financing Statement with the Secretary of State of Delaware perfecting its interest in the ML Assets (the “UCC-1 Filing”). On September 5, 2014, the Company entered into an agreement with Message Logic and the Bank pursuant to which the Company paid to the Bank the outstanding interest amount due on the ML Loan over seven months at $3,910 per month. In addition, the Company agreed to continue to make monthly interest-only payments to the Bank at $1,553 per month. The Company recorded a contingent liability as part of its option to pay off the ML Loan, terminate the UCC-1 Filing and own the ML Assets free of all liens and encumbrances. The Company stopped making interest-only payments on October 25, 2018. During 2020, the Company made a strategic decision to cease utilizing the ML Assets in its operations and advised the Bank of such information. In connection with this and as a result, the Company recorded a gain on extinguishment of contingent liability in the amount of $350,000 on the consolidated statements of operations.

 

On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on April 30, 2022 and bears interest at a fixed rate of 1.00% per annum, payable monthly commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The company has not yet applied for the loan forgiveness.

 

As of December 31, 2020, if not forgiven, remaining scheduled principal payments due on notes payable are as follows:

 

      
Year ending December 31,   
2021   $374,871 
2022    107,106 
    $481,977 

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ (Deficit)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
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 March 8, 2021 the Company’s shareholders approved an amendment to the Company’s articles of incorporation, as amended, to effect a reverse stock split of the Company’s issued and outstanding shares of common stock, at a ratio to be determined at the discretion of the Board of Directors within a range of one (1) share of common stock for every two (2) to sixty (60) shares of common stock, such amendment to be effected only in the event the Board of Directors still deems it advisable. On May 13, 2021, the Company’s registration statement on Form S-1 (File No. 333-23506) was declared effective (the “S-1 Registration Statement”). On May 13, 2021, the Company filed a registration statement on Form S-1 (File No. 333-256111) with the “Securities and Exchange Commission pursuant to Rule 462(b) of the Securities Act of 1933, as amended to register additional securities which was immediately declared effective.

 

On May 6, 2021 the Company filed with the Securities and Exchange Commission Amendment No. 4 to Form S-1 - Registration Statement Under the Securities Act of 1993 to offer 1,162,790 Units (Each Unit Consisting of One Share of Common Stock and One Warrant to Purchase One Share of Common Stock).

 

On May 13, 2021, the Company entered into an Underwriting Agreement (the “Underwriting Agreement”) with Maxim Group LLC, as representative of the several underwriters named therein (the “Representative”), for an underwritten public offering (the “Offering”) of an aggregate of 1,600,000 units (the “Units), each consisting of one share of the Company’s common stock, par value $0.001 per share (the “Common Stock”), together with one warrant to purchase one share of Common Stock (each a “Warrant” and collectively, the “Warrants”) at an exercise price equal to $7.425 per share of Common Stock.

 

The public offering price was $6.75 per Unit and the underwriters agreed to purchase 1,600,000 Units at an 7.5% discount to the public offering price. The Company granted the Representative a 45-day option to purchase an additional 240,000 shares of Common Stock and/or an additional 240,000 Warrants, in any combination thereof, to cover over-allotments, . On May 15, 2021, the Representative exercised the over-allotment option to purchase an additional 240,000 Warrants to purchase 240,000 shares of Common Stock. The gross proceeds from the Offering were $10.8 million.

 

Pursuant to the Underwriting Agreement, the Company issued warrants to purchase up to a total of 80,000 shares of Common Stock (the “Representative’s Warrants”). The Representative’s Warrants are exercisable at $7.425 per share, are initially exercisable 180 days from the commencement of sales of the securities issued in connection with the Offering, or November 14, 2021, and have a term of five years from their initial issuance date, or May 18, 2026. Pursuant to FINRA rules, the Representative’s Warrants are subject to a lock-up agreement pursuant to which the Representative will not sell, transfer, assign, pledge, or hypothecate these warrants or the securities underlying these warrants, nor will it engage in any hedging, short sale, derivative, put, or call transaction that would result in the effective economic disposition of the warrants or the underlying securities for a period of 180 days from the beginning on the date of commencement of sales of the securities issued in connection with this offering.

 

The Underwriting Agreement contains customary representations, warranties, and covenants by the Company and customary conditions to closing, obligations of the parties and termination provisions. Additionally, under the terms of the Underwriting Agreement, the Company has agreed to indemnify the underwriters for losses, expenses and damages arising out of or in connection with the Offering, including for liabilities under the Securities Act, or contribute to payments the underwriters may be required to make with respect to these liabilities.

 

Pursuant to the Underwriting Agreement, subject to certain exceptions, each director and executive officer of the Company and certain of its stockholders have agreed to a 180-day “lock-up” from the date of the closing of the Offering of shares of Common Stock that they beneficially own, and the Company agreed to a 120-day lock-up, not to offer, sell, contract to sell, pledge or otherwise dispose of any shares of Common Stock or securities convertible into Common Stock, without first obtaining the consent of the Representative.

 

On May 14, 2021, the Company effected a 1-for-40 reverse stock split. As a result, all share information in the accompanying condensed financial statements has been adjusted as if the reverse stock split happened on the earliest date presented.

 

During the six months ended June 30, 2021, employees exercised 6,592 options via cashless exercise, into 5,060 shares of common stock.

 

Common Stock Options

 

A summary of the Company’s option 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, 2020   207,650   $2.0-16   $5.2    6.6 
Options Granted                
Exercised   (6,592)   2.0    2.0     
Expired/Cancelled                
Options Outstanding at June 30, 2021   201,155   $2.0-16   $5.53    6.12 
                     
Options Exercisable at June 30, 2021   201,155   $2.0-16   $5.53    6.12 

 

Share-based compensation expense for options totaling $76,221 and $74,386 was recognized in our results for the six months ended June 30, 2021 and 2020, 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 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 June 30, 2021, there was $187,890 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 1.5 years.

 

Preferred Stock

 

Dividends

 

Each share of Series A Preferred Stock, in preference to the holders of all common stock, shall entitle its holder to receive, but only out of funds that are legally available therefore, cash dividends at the rate of ten percent (10%) per annum from the Original Issue Date on the Original Issue Price for such share of Series A Preferred Stock, compounding annually unless paid by the Company. On May 18, 2021, the Company converted 1,401,786 shares of Series A Preferred Stock into 43,806 shares of common stock. As part of this transaction the Company also paid $1,179,357 the accrued and unpaid dividends. Accrued dividends at June 30, 2021 were $0.

  

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.

 

Common Stock Options

 

2010 Incentive Award Plan

 

On August 12, 2010, the Company adopted the Data Storage Corporation 2010 Incentive Award Plan (the “2010 Plan”) that provided for 50,000 shares of common stock reserved for issuance under the terms of the 2010 Plan; which was amended on September 25, 2013 to increase the number of shares of common stock reserved for issuance under the Plan to 125,000 shares of common stock; which was further amended on June 20, 2017 to increase the number of shares of common stock reserved for issuance under the Plan to 200,000 shares of common stock; and further amended on July 1, 2019 to increase the number of shares of common stock reserved for issuance under the Plan to 250,000 shares of common stock. On April 23, 2012, the Company amended and restated the 2010 Plan to change the name to the “Amended and Restated Data Storage Corporation Incentive Award Plan” (the “Plan”). The Plan was intended to promote the interests of the Company by attracting and retaining exceptional employees, consultants, directors, officers and independent contractors (collectively referred to as the “Participants”) and enabling such Participants to participate in the long-term growth and financial success of the Company. Under the Plan, the Company had the right to grant stock options, which are intended to qualify as “incentive stock options” under Section 422 of the Internal Revenue Code of 1986, as amended, non-qualified stock options, stock appreciation rights and restricted stock awards, which were restricted shares of common stock (collectively referred to as “Incentive Awards”). Incentive Awards were granted pursuant to the Plan for 10 years from the Effective Date. There are 207,650 options outstanding under the Plan as of December 31, 2020. The 2010 Plan expired on October 21, 2020 and accordingly, there are no shares available for future grants.

 

If an incentive award granted under the Plan expires, terminates, is unexercised or is forfeited, or if any shares are surrendered to us in connection with an incentive award, the shares subject to such award and the surrendered shares will become available for future awards under the Plan. The number of shares subject to the Plan, and the number of shares and terms of any Incentive Award may be adjusted in the event of any change in our outstanding common stock by reason of any stock dividend, spin-off, stock split, reverse stock split, recapitalization, reclassification, merger, consolidation, liquidation, business combination or exchange of shares, or similar transaction.

 

A summary of the Company’s option 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 January 1, 2019   144,139   $0.08 – 26.00   $10.40    6.8 
Options Granted   71,313    2.00    2.00      
Exercised   (100,000)   2.00    2.00      
Expired/Cancelled   (92,232)   2.00    2.00      
Options Outstanding at December 31, 2019   210,646   $2.00 – 26.00   $6.80    7.5 
Options Granted   8,750    4.80 – 5.20    5.20      
Exercised   (2,500)   2.00    2.00      
Expire/Cancelled   (9,246)   14.00 – 14.40    14.40      
Options Outstanding at December 31, 2020   207,650   $2.00 – 15.60   $5.20    6.6 
                     
Options Exercisable at December 31, 2020   130,681   $2.00 – 15.60   $6.80    5.5 

 

Share-based compensation expense for options totaling $158,728 and $15,342 was recognized in our results for the year ended December 31, 2020 and 2019, respectively based on awards vested.

 

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 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 these peer entities over a period equal to the expected life of the awards. The Company uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.

 

As of December 31, 2020, there was $264,111 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 3 year.

 

The weighted average fair value of options granted, and the assumptions used in the Black-Scholes model during the year ended December 31, 2020 and 2019 are set forth in the table below.

 

          
   2020  2019
Weighted average fair value of options granted  $5.20   $2.00 
Risk-free interest rate   0.66 – 0.83%   1.79%
Volatility   221 – 223%   225%
Expected life (years)   10    10 
Dividend yield   0.00%   0.00%

 
Common Stock Warrants

 

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

  

                    
   Number of
Shares Under
Warrants
  Range of
Warrants
Price
Per Share
  Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Warrants Outstanding at January 1, 2019   3,333   $0.40   $0.40    5.5 
Warrants Granted                 
Warrants Outstanding at December 31, 2019   3,333   $0.40   $0.40    4.5 
Warrants Granted                 
Warrants Outstanding at December 31, 2020   3,333   $0.40   $0.40    3.5 
Warrants Exercisable at December 31, 2020   3,333   $0.40   $0.40    3.5 

 

Preferred Stock

 

Liquidation preference

 

Upon any liquidation, dissolution, or winding up of the Corporation, whether voluntary or involuntary, before any distribution or payment shall be made to the holders of any Common Stock, the holders of Series A Preferred Stock shall be entitled to be paid out of the assets of the Corporation legally available for distribution to stockholders, for each share of Series A Preferred Stock held by such holder, an amount per share of Series A Preferred Stock equal to the Original Issue Price for such share of Series A Preferred Stock plus all accrued and unpaid dividends on such share of Series A Preferred Stock as of the date of the Liquidation Event.

 

Conversion

 

The number of shares of Common Stock to which a share of Series A Preferred Stock may be converted shall be the product obtained by dividing the Original Issue Price of such share of Series A Preferred Stock by the then-effective Conversion Price (as defined herein) for such share of Series A Preferred Stock. The Conversion Price for the Series A Preferred Stock shall initially be equal to $0.80 and shall be adjusted from time to time.

 

Voting

 

Each holder of shares of Series A Preferred Stock shall be entitled to the number of votes, upon any meeting of the stockholders of the Corporation (or action taken by written consent in lieu of any such meeting) equal to the number of shares of Class B Common Stock into which such shares of Series A Preferred Stock could be converted.

 

Dividends

 

Each share of Series A Preferred Stock, in preference to the holders of all Common Stock (as defined below), shall entitle its holder to receive, but only out of funds that are legally available therefore, cash dividends at the rate of ten percent (10%) per annum from the Original Issue Date on the Original Issue Price for such share of Series A Preferred Stock, compounding annually unless paid by the Corporation. Accrued dividends at December 31, 2020 and 2019 were $1,115,674 and $970,997, respectively.

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

Note 9 - Income Taxes

 

The components of deferred taxes are as follows:

 

Deferred Tax Assets:

 

          
   2020  2019
       
Net operating loss carry-forward  $1,313,000   $1,419,000 
           
Less: valuation allowance   (1,313,000)   (1,419,000)
           
Net deferred tax asset  $   $ 

 

The Company had federal and state net operating tax loss carry-forwards of $4,725,000 and $4,325,000, respectively as of December 31, 2020. The tax loss carry-forwards are available to offset future taxable income with the federal and state carry-forwards beginning to expire in 2028.

 

In 2020 and 2019, net deferred tax assets did not change due to the full allowance. The gross amount of the asset is entirely due to the net operating loss carry forward. The realization of the tax benefits is subject to the sufficiency of taxable income in future years. The combined deferred tax assets represent the amounts expected to be realized before expiration.

 

The Company periodically assesses the likelihood that it will be able to recover its deferred tax assets. The Company considers all available evidence, both positive and negative, including historical levels of income, expectations and risks associated with estimates of future taxable income and ongoing prudent and feasible profits. As a result of this analysis of all available evidence, both positive and negative, the Company concluded that it is more likely than not that its net deferred tax assets will ultimately not be recovered and, accordingly, a valuation allowance was recorded as of December 31, 2020 and 2019.

 

The difference between the expected income tax expense (benefit) and the actual tax expense (benefit) computed by using the Federal statutory rate of 21% is as follows:

 

          
   Year Ended December 31,
   2020  2019
Expected income tax benefit (loss) at statutory rate of 21%  $79,000   $22,000 
State and local tax benefit (loss), net of federal   27,000    7,500 
    (106,000)     
Change in valuation account   (4,000)   (29,500)
Income tax expense (benefit)  $   $ 

 

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Litigation
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
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.

 

Note 10 - Litigation

 

The Company currently is not involved in any litigation that it believes 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 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Related Party Transactions [Abstract]    
Related Party Transactions

Note 10 - Related Party Transactions

 

Finance Lease Obligations – Related Party

 

During the three months ended June 30, 2021 the Company entered into one related party finance lease obligations. See Note 5 for details.

 

Nexxis Capital LLC

 

Charles 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 $3,968 and $0 during the three months ended June 30, 2021 and 2020 respectively.

 

Note 11 – Related Party Transactions

 

Finance Lease Obligations – Related Party

 

During the years ended December 31, 2020 and 2019 the Company entered into three different related party finance lease obligations. See Note 5 for details.

 

Nexxis Capital LLC

 

Charles Piluso and Harold Schwartz 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 $37,954 and $12,794 during the years ended December 31, 2020 and 2019, respectively.

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Subsequent Events [Abstract]    
Subsequent Events

Note 12 -Subsequent Events

 

Subsequent to June 30, 2021, investors exercised 455,390 warrants into 455,390 shares of common stock for $3,381,271.

 

On July 21, 2021, the Company completed an equity offering whereas the Company sold 1,375,000 shares of common stock and 1,031,250 warrants for net proceeds of $7.6 million. The warrants have an exercise price of $6.14 and a term of five and a half years

Note 12 - Subsequent Events

 

On January 31, 2021, the term of the lease for the Company’s location in Rhode Island expired. Employees from that location are now working remotely from their residences.

 

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”), pursuant to which, upon the Closing (as defined below), the Company will acquire Flagship through the merger of Merger Sub with and into Flagship (the “Merger”), with Flagship being the surviving company in the Merger and becoming as a result its wholly-owned subsidiary. The closing of the Merger (the “Closing”) is expected to take place on or before May 31, 2021 (the “Outside Closing Date”).

 

Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, will be converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing and subject to adjustment as set forth below in connection with a net working capital adjustment, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing. 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 estimated net working capital at Closing is more or is less than the target working capital amount specified in the Merger Agreement.

 

The parties have agreed to indemnify each other for any losses that may be incurred by them as a result of their breach of any of their representations, warranties and covenants contained in the Merger Agreement. The Company’s indemnification obligations are capped at 20% of the aggregate merger consideration paid to the Equityholders for any breach of our representations and warranties contained in the Merger Agreement, other than the representations and warranties set forth under Section 4.1 (Existence; Good Standing; Authority; Enforceability), Section 4.2 (No Conflict) and Section 4.4 (Brokers) (herein, “Fundamental Representations”). The Company’s indemnification obligations in respect of any breach by the Company of the Fundamental Representations or in the event of our willful or intentional breach of the Merger Agreement (or acts of fraud), are not capped.

 

Concurrently with the Closing, Flagship and Mark Wyllie, Flagship’s Chief Executive Officer, will enter into an Employment Agreement (the “Wyllie Employment Agreement”), which will become 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 us. The Wyllie Employment Agreement will contain customary salary, bonus, employee benefits, severance and restrictive covenant provisions. In addition, pursuant to the Wyllie Employment Agreement, Mr. Wyllie will be appointed to serve as a member of the Board during the term of his employment thereunder.

 

The Merger Agreement further provides that it may be terminated by Flagship and the Equityholders (a “Flagship Termination”) in the event we have not consummated an underwritten public offering of our securities or listed our shares of common stock on national securities exchange such as the Nasdaq, by the Outside Closing Date, as long as such failure was not due to the breach of, or non-compliance with, the Merger Agreement by the Company or any of the Equityholders. In the event of a Flagship Termination, the Company will be required to pay Flagship and the Equityholders an amount equal to two (2) times their reasonable, documented, out-of-pocket attorneys’ and accountants’ transaction fees and expenses incurred prior to such Flagship Termination in connection with the Merger, up to a maximum aggregate amount of $100,000.

 

On March 4, 2021, the Company entered into a new 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 March 8, 2021, the Board approved and adopted the 2021 Stock Incentive Plan (the “2021 Plan”), and the Consenting Stockholders subsequently approved the 2021 Plan, by written consent dated March 8, 2021. An aggregate of 375,000 shares may be issued under this plan.

 

On March 8, 2021, the Board approved and stockholders owning in excess of 50% of the Company’s voting power approved an amendment to the Company’s articles of incorporation to effect a reverse stock split at a ratio of between 1:2 and 1:60, to be determined in the sole discretion of the Board at a future date.

 

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Reverse Stock Split
12 Months Ended
Dec. 31, 2020
Reverse Stock Split  
Reverse Stock Split

Note 13 – Reverse Stock Split

 

On May 7, 2021, the Company filed a certificate of amendment to its articles of incorporation with the Secretary of State of the State of Nevada (the ‘Certificate of Amendment’) to effectuate a reverse stock split (the ‘Reverse Stock Split’) of its issued and outstanding shares of common stock and treasury shares on a 1-for-40 basis effective at 12:01 a.m. (Eastern Time) on May 14, 2021 (the ‘Effective Time’). As of the Effective Time, every 40 shares of issued and outstanding common stock and treasury stock was converted into one share of common stock. No fractional shares were issued in connection with the Reverse Stock Split. Instead, a holder of record of old common stock as of immediately prior to the Effective Time who was otherwise entitled to a fraction of a share was, in lieu thereof, issued an additional fraction of a share of common stock to round up to the next whole share. All share information in the accompanying condensed financial statements has been adjusted as if the reverse stock split happened on the earliest date presented.

 

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Note payable
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Note payable

Note 7 – Note payable

 

On April 30, 2020, the Company was granted a loan from a banking institution, in the principal amount of $481,977 (the “Loan”), pursuant to the Paycheck Protection Program (the “PPP”) under Division A, Title I of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), which was enacted on March 27, 2020. The Loan, which was in the form of a Note dated April 30, 2020, matures on April 30, 2022 and bears interest at a fixed rate of 1.00% per annum, payable monthly commencing on November 5, 2020. Funds from the loan may only be used to retain workers and maintain payroll or make mortgage payments, lease payments and utility payments. Management used the entire Loan amount for qualifying expenses. Under the terms of the PPP, certain amounts of the Loan may be forgiven if they are used for qualifying expenses as described in the CARES Act. The Company has applied for the loan forgiveness.

 

On June 1, 2021 the Company assumed the PPP loan of Flagship Solutions, LLC in the amount of $307,300. During the six months ended June 30, 2021, the PPP loan was forgiven and the Company recorded a gain on forgiveness of debt on the Consolidated Statements of Operations.

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Merger
6 Months Ended
Jun. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
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.

 

Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, was converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing and subject to adjustment as set forth below in connection with a net working capital adjustment, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing, subject to a cap of $4,950,000.

 

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 have 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 will be 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.

 

Following the closing of the transaction, Flagship’s financial statements as of the Closing were consolidated with the Consolidated Financial Statements of the Company. These amounts are provisional and may be adjusted during the measurement period.

 

The following sets forth the components of the purchase price:

 

     
Purchase price:     
Cash paid to seller  $6,149,343 
Contingent Consideration - shares   4,950,000 
Total purchase price   11,099,343 
      
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 assets acquired   1,789,393 
      
Liabilities assumed:     
Accounts payable and accrued expenses   514,354 
Deferred Revenue   68,736 
PPP Loan Payable   307,300 
Total liabilities assumed   890,390 
      
Net assets acquired   899,003 
      
Excess purchase price  $10,200,340 

 

Due to the limited amount of time since the acquisition date, the assets and liabilities of Flagship were recorded based primarily on their acquisition date carrying values. Management believes the estimated fair value of these accounts on the acquisition date approximates their carrying value as reflected in the table above due to the short-term nature of these instruments. The remaining assets and liabilities primarily consisted of goodwill and customer relationships. We will adjust the remaining assets and liabilities to fair value as valuations are completed and we obtain information necessary to complete the analyses, but no later than one year from the acquisition data. For purposes of the preliminary allocation of the purchase price, the excess purchase price has been recorded as goodwill.

 

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, 2020.

 

       
    Three Months Ended
    June 30, 2020
Revenues   $ 4,612,967  
Net income attributable to common shareholders   $ 437,524  
Net income per share   $ 0.12  
Weighted average number of shares outstanding     3,751,825  

 

   Six Months Ended
   June 30, 2020
Revenues  $9,613,734 
Net income attributable to common shareholders  $304,889 
Net income per share  $0.08 
Weighted average number of shares outstanding   3,751,825 

 

   Three Months Ended
   June 30, 2021
Revenues  $7,759,779 
Net income attributable to common shareholders  $1,288,367 
Net income per share  $0.41 
Weighted average number of shares outstanding   3,751,825 

 

   Six Months Ended
   June 30, 2021
Revenues  $14,270,565 
Net income attributable to common shareholders  $1,202,704 
Net income per share  $0.32 
Weighted average number of shares outstanding   3,751,825 

 

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Principles of Consolidation

Principles of Consolidation

 

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

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of (i) the Company, (ii) its wholly-owned subsidiary, Data Storage Corporation, a Delaware corporation, and (iii) its majority-owned subsidiary, Nexxis Inc, a Nevada corporation. All significant inter-company transactions and balances have been eliminated in consolidation.

Business combinations

Business combinations.

 

We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.

 

Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.

  

Business combinations.

 

We account for business combinations under the acquisition method of accounting, which requires us to recognize separately from goodwill, the assets acquired, and the liabilities assumed at their acquisition date fair values. While we use our best estimates and assumptions to accurately value assets, acquired and liabilities assumed at the acquisition date as well as contingent consideration, where applicable, our estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, we record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill. Upon the conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recognized in our consolidated statements of operations.

 

Accounting for business combinations requires our management to make significant estimates and assumptions, especially at the acquisition date including our estimates for intangible assets, contractual obligations assumed, restructuring liabilities, pre-acquisition contingencies, and contingent consideration, where applicable. Although we believe the assumptions and estimates we have made in the past have been reasonable and appropriate, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Critical estimates in valuing certain of the intangible assets we have acquired include future expected cash flows from product sales, customer contracts and acquired technologies, and estimated cash flows from the projects when completed and discount rates. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates or actual results.

 

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 condensed consolidated financial statements upon the adoption of this ASU.

 

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 October 2016, the FASB issued ASU 2016-16, “Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory”, which eliminates the exception that prohibits the recognition of current and deferred income tax effects for intra-entity transfers of assets other than inventory until the asset has been sold to an outside party. The updated guidance is effective for annual periods beginning after December 15, 2019, including interim periods within those fiscal years. Early adoption of the update is permitted. The adoption of ASU 2016-16 did not have a material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04 Intangibles-Goodwill and Other (“ASC 350”): Simplifying the Accounting for Goodwill Impairment (“ASU 2017-04”). ASU 2017-04 simplifies the subsequent measurement of goodwill by eliminating Step 2 from the goodwill impairment test. In computing the implied fair value of goodwill under Step 2, an entity had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities (including unrecognized assets and liabilities) following the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Instead, under ASU 2017-04, an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An entity should recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value; however, the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Additionally, an entity should consider income tax effects from any tax-deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. ASU 2017-04 is effective for annual or any interim goodwill impairment tests for fiscal years beginning after December 15, 2019 and an entity should apply the amendments of ASU 2017-04 on a prospective basis. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The adoption of ASU 2017-04 did not have a material impact on the consolidated financial statements.

 

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement - Disclosure Framework (Topic 820). The updated guidance improves the disclosure requirements for fair value measurements. The updated guidance was adopted on January 1, 2020 and did not have a material impact on the consolidated financial statements.

 

In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other - Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That is a Service Contract. This guidance requires companies to apply the internal-use software guidance in Accounting Standards Codification (“ASC”) 350-40 to implementation costs incurred in a hosting arrangement that is a service contract to determine whether to capitalize certain implementation costs or expense them as incurred. The new guidance, is effective for fiscal years beginning after December 15, 2019. The adoption of ASU 2018-15 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.

 

Use of Estimates

 

The preparation of financial statements in conformity with generally accepted accounting principles in the United States of America (“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.

 

Reclassifications  

Reclassifications

 

Certain prior year amounts in the consolidated financial statements and the notes thereto have been reclassified where necessary to conform to the current year presentation. These reclassifications did not affect the prior period total assets, total liabilities, stockholders’ deficit, net loss or net cash used in operating activities.

 

Fair Value Measurements  

Fair Value Measurements

 

The fair value measurement disclosures are grouped into three levels based on valuation factors:

 

Level 1 – quoted prices in active markets for identical investments

 

Level 2 – other significant observable inputs (including quoted prices for similar investments and market corroborated inputs)

 

Level 3 – significant unobservable inputs (including our own assumptions in determining the fair value of investments)

 

The Company’s Level 1 assets/liabilities include cash, accounts receivable, accounts payable, prepaid and other current assets, line of credit and due to related parties. Management believes the estimated fair value of these accounts at December 31, 2020 approximate their carrying value as reflected in the balance sheets due to the short-term nature of these instruments or the use of market interest rates for debt instruments.

 

The Company’s Level 2 assets/liabilities include the Company’s notes payable and capital lease obligations. Their carrying value approximates 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.

 

The Company’s Level 3 assets/liabilities include goodwill and intangible assets, when they are recorded at fair value due to an impairment charge. As such, the Company measures goodwill and intangible assets on a non-recurring basis. Inputs to determine fair value are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models. Unobservable inputs used in the models are significant to the fair values of the assets and liabilities.

 

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.

 

Cash, Cash Equivalents and Short-Term Investments

 

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 performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

As of June 30, 2021, DSC had two customers with an accounts receivable balance representing 33% of total accounts receivable. As of June 30, 2020, DSC had two customers with an accounts receivable balance representing 31% of total accounts receivable.

 

For the six months ended June 30, 2021 the Company had one customer that accounted for 15% of revenue. For the six months ended June 30, 2020 the Company had one customer that accounted for 14% of revenue.

 

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 performs ongoing credit evaluations of its customers and maintains allowances for doubtful accounts on factors surrounding the credit risk of specific customers, historical trends, and other information.

 

For the year ended December 31, 2020, DSC had three customers with an accounts receivable balance representing 45% of total accounts receivable. For the year ended December 31, 2019, DSC had three customers with an accounts receivable balance representing 38% of total accounts receivable.

 

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 receivable 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.

 

Accounts Receivable/Allowance for Doubtful Accounts

 

The Company sells its services to customers on an open credit basis. Accounts receivable are uncollateralized, non-interest-bearing customer obligations. Accounts receivables are typically due within 30 days. The allowance for doubtful accounts reflects the estimated accounts receivable that will not be collected due to credit losses and allowances. 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 5 to 7 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. During the six months ended June 30, 2021, the Company recorded a loss on disposal of equipment of $29,732.

 

Property and Equipment

 

Property and equipment is recorded at cost and depreciated over their estimated useful lives or the remaining term of the lease using the straight-line method for financial statement purposes. Estimated useful lives in years for depreciation are 5 to 7 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.

 

Income Taxes

Income Taxes

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At June 30, 2021 and December 31, 2020, the Company had a full valuation allowance against its deferred tax assets.

 

Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018 and 2017 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.

 

Income Taxes

 

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carry forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. At December 31, 2020 and 2019, the Company had a full valuation allowance against its deferred tax assets.

 

Per FASB ASC 740-10, disclosure is not required of an uncertain tax position unless it is considered probable that a claim will be asserted and there is a more-likely-than-not possibility that the outcome will be unfavorable. Using this guidance, as of December 31, 2020 and 2019, the Company has no uncertain tax positions that qualify for either recognition or disclosure in the financial statements. The Company’s 2019, 2018, 2017 and 2016 Federal and State tax returns remain subject to examination by their respective taxing authorities. Neither of the Company’s Federal or State tax returns are currently under examination.

 

Goodwill and Other Intangibles

Goodwill and Other Intangibles

 

In accordance with GAAP, 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.

 

Goodwill and Other Intangibles

 

In accordance with GAAP, the Company tests goodwill and other intangible assets for impairment on at least an annual basis. Goodwill impairment exists if the net book value of a reporting unit exceeds its estimated fair value. The impairment testing is performed in two steps: (i) the Company determines impairment by comparing the fair value of a reporting unit with its carrying value, and (ii) if there is impairment, the Company measures the amount of impairment loss by comparing the implied fair value of goodwill with the carrying amount of that goodwill. To determine the fair value of these 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) Infrastructure as a Service (IaaS) and Disaster Recovery Revenue

 

Infrastructure as a Service (IaaS) provides clients the ability to migrate compute and store on DSC enterprise level technical assets in Tier 3 data centers. DSC provides a turnkey solution whereby achieving reliable and cost-effective, multi-tenant IBM Power compute, flash storage, disaster recovery and cyber security while eliminating client capital expenditures.

 

Clients can subscribe to disaster recovery solutions without subscribing to IaaS. Product offerings provided directly from DSC are High Availability, Data Vaulting and DRaaS type solutions, including standby servers which allows clients to centralize and streamline their mission critical digital information and technical environment. clients' data is vaulted, maintenance of retention schedules for corporate governances and regulations 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 offers professional assistance to its clients during the installation 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.

 

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, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

 

  3) Equipment and Software Revenue

 

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.

 

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 June 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $1,685,951   $39,212   $1,725,163 
Equipment and Software   760,451        760,451 
Managed Services   809,487        809,487 
Nexxis VoIP Services   183,118        183,118 
Other   50,030        50,030 
Total Revenue  $3,489,037   $39,212   $3,528,249 

 

For the Three Months
Ended June 30, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $1,340,437   $42,433   $1,382,870 
Equipment and Software   247,187        247,187 
Managed Services   219,392        219,392 
Nexxis VoIP Services   153,887        153,887 
Other   2,289        2,289 
Total Revenue  $1,963,192   $42,433   $2,005,625 

 

For the Three Months
Ended June 30,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $937,178   $247,187 
Products and services transferred over time   2,591,071    1,758,438 
Total Revenue  $3,528,249   $2,005,625 

 

For the Six Months
Ended June 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $3,307,949   $69,787   $3,385,511 
Equipment and Software   1,225,334        1,225,334 
Managed Services   1,036,254        1,036,254 
Nexxis VoIP Services   378,444        378,444 
Other   77,265        77,265 
Total Revenue  $6,025,246   $69,787   $6,102,940 

 

For the Six Months
Ended June 30, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $2,689,558   $87,032   $2,776,590 
Equipment and Software   575,928        575,928 
Managed Services   439,867        439,867 
Nexxis VoIP Services   307,084        307,084 
Other   4,866        4,866 
Total Revenue  $4,017,303   $87,032   $4,104,335 

 

For the Six Months
Ended June 30,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $1,511,751   $575,928 
Products and services transferred over time   4,591,189    3,528,407 
Total Revenue  $6,102,940   $4,104,335 

 

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 service that encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Ensures retention schedules for corporate compliance. Provides twenty-four (24) hour or less recovery time uses advanced data reduction technology to shorten restore time.

 

  2) High Availability (“HA”): subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time
     
  3) Infrastructure as a Service (“IaaS”): subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems
     
  4) Internet: subscription-based service offers continuous internet connection along with Fail Safe providing disaster recovery

 

  5) Support and Maintenance: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk
     
  6) Initial Implementation / Set-Up Fees: on boarding and set-up IaaS and DRaaS
     
  7) Equipment sales: sale of servers and data storage equipment to the end user
     
  9) License: granting SSL certificates and other licenses
     
  2) High Availability (“HA”): subscription-based service which offers cost-effective mirroring software replication technology and provides one (1) hour or less recovery time
     
  3) Infrastructure as a Service (“IaaS”): subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems

 

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) Infrastructure as a Service (IaaS) and Disaster Recovery Revenue

 

Subscription services such as Infrastructure as a Service, Platform as a Service and Disaster Recovery, High Availability, Data Vault Services and DRaaS type solutions (cloud) allows clients to centralize and streamline their technical and mission critical digital information and technical environment. Clients' data can be backed up, replicated, archived and restored to meet their back to work objective in a disaster. Infrastructure as a Service (IaaS) assist clients to achieve reliable and cost-effective computing and high availability solutions while eliminating or supplementing Capex.

 

  2) Managed Services

 

These services are performed at the inception of a contract. The Company offers professional assistance to its clients during the installation 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.

 

The Company also derives revenues in the area from providing support and management of its software to clients. The managed services include help desk, remote access, annual recovery tests and manufacturer support for equipment and on-gong monitoring of client system performance.

 

  3) Equipment and Software Revenue

 

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 solutions provided to clients.

 

Disaggregation of revenue

 

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

 

               
For the Year
Ended December 31, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,691,133   $115,237   $5,806,370 
Equipment and Software   2,074,911        2,074,911 
Managed Services   380,701        380,701 
Professional Fees   362,375        362,375 
Nexxis VoIP Services   696,576        696,576 
Total Revenue  $9,205,696   $115,237   $9,320,933 

 

For the Year
Ended December 31, 2019
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,223,868   $213,816   $5,437,684 
Equipment and Software   1,784,658        1,784,658 
Managed Services   365,767        365,767 
Professional Fees   411,475        411,475 
Nexxis VoIP Services   484,024        484,024 
Total Revenue  $8,269,792   $213,816   $8,483,608 

 

For the Year
Ended December 31,
Timing of revenue recognition  2020  2019
Products transferred at a point in time  $2,817,987   $2,196,133 
Products and services transferred over time   6,502,946    6,287,475 
Total Revenue  $9,320,933   $8,483,608 

 

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 a quarterly or 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) Disaster Recovery as a Service (“DRaaS”): subscription-based service that instantly encrypts and transfers data to secure location further replicates the data to a second DSC data center where it remains encrypted. Provides 10 hour or less recovery time

 

2) Data Vaulting: subscription-based cloud backup solution that uses advanced data reduction technology to shorten restore time

 

3) High Availability (“HA”): subscription-based service which offers cost-effective mirroring replication technology and provides one (1) hour or less recovery time

 

4) Infrastructure as a Service (“IaaS”): subscription-based service offers “capacity on-demand” for IBM Power and Intel server systems

 

5) Message Logic: subscription-based service offers cost effective email archiving, data analytics, compliance monitoring and retrieval of email messages which cannot be deleted

 

6) Internet: subscription-based service offers continuous internet connection in the event of outages

 

7) Support and Maintenance: subscription-based service offers support for servers, firewalls, desktops or software and ad hoc support and help desk

 

8) Initial Set-Up Fees: on boarding and set-up services

 

9) Equipment sales: sale of servers to the end user

 

10) License: granting SSL certificates and other licenses

 

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance, and Internet

 

Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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 should be recognized on a straight-line basis over the contract term.

  

Initial Set-Up Fees

 

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

 

Equipment sales

 

For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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

 

In the case of Licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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 will recognize revenue at the point in time the license is granted and/or renewed for a new period.

 

Payment terms

Payment terms

 

The terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services.

 

Payment terms

 

The terms of the contracts typical range from 12 to 36 months with auto-renew options. The Company invoices clients one month in advance for its services plus any overages or additional services provided.

 

Warranties

Warranties

 

The Company offers guaranteed service levels and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.

 

Warranties

 

The Company offers guaranteed service levels and performance and service guarantees on some of its contracts. These warrantees are not sold separately and according to ASC 606-10-50-12(a) are accounted as “assurance warranties”.

 

Significant judgement

Significant judgement

 

In the instances that contracts have multiple performance obligations, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was applied to the total contract price in order to allocate the transaction price to each performance obligation.

 

Significant judgement

 

In the instances that contract have multiple performance obligation, the Company uses judgment to establish stand-alone price for each performance obligation separately. 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 was calculated to determine the aggregate price for the individual services. Next the proportion of each individual service to the aggregate price was determined. That ratio was 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

 

In accordance with FASB ASC 360-10-35, 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 undiscounted future cash flows.

 

Impairment of Long-Lived Assets

 

In accordance with FASB ASC 360-10-35, we review our 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 undiscounted future cash flows.

 

Advertising Costs

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred $252,286 and $137,931 for advertising costs for the six months ended June 30, 2021 and 2020, respectively.

  

Advertising Costs

 

The Company expenses the costs associated with advertising as they are incurred. The Company incurred a net impact of $309,003 and $259,920 for advertising costs for the years ended December 31, 2020 and 2019, 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 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 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 of these entities over a period equal to the expected life of the awards.

 

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. 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 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 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 estimate.

 

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 of these entities over a period equal to the expected life of the awards. DSC uses the historical volatility of peer entities due to the lack of sufficient historical data of its stock price.

 

Net Income (Loss) Per Common Share

Net Income (Loss) Per Common Share

 

In accordance with FASB ASC 260-10-5 Earnings Per 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 six months ended June 30, 2021 and 2020:

 

                    
   For the Three Months Ended June 30,  For the Six Months Ended
June 30,
   2021  2020  2021  2020
             
Net Income (Loss) Available to Common Shareholders  $114,313   $155,705   $77,529   $87,109 
                     
Weighted average number of common shares – basic   3,981,402    3,213,485    3,607,909    3,212,822 
Dilutive securities Options   134,254    140,770        140,770 
 Warrants   3,333    3,333    3,333    3,333 
Weighted average number of common shares – diluted   4,118,989    3,357,589    3,611,242    3,356,926 
                     
Earnings (Loss) per share, basic  $0.03   $0.05   $0.02   $0.03 
Earnings (Loss) per share, diluted  $0.03   $0.05   $0.02   $0.03 

 

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 June 30,  Six Months ended June 30,
    2021  2020  2021  2020
Options   66,901    69,875    201,155    69,875 
Warrants   1,840,000        1,840,000     
    1,906,901    69,875    2,041,155    69,875 

 

Net Income (Loss) Per Common Share

 

In accordance with FASB ASC 260-10-5 Earnings Per 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 years ended December 31, 2020 and 2019:

 

          
   December 31,
   2020  2019
Net Income (Loss) Available to Common Shareholders  $55,339   $(54,452)
           
Weighted average number of common shares - basic   3,213,157    3,203,917 
Dilutive securities          
Options   149,520     
Warrants   3,333     
Weighted average number of common shares - diluted   3,366,010    3,203,917 
           
Earnings (Loss) per share, basic  $0.02   $0.02 
Earnings (Loss) per share, diluted  $0.02   $0.02 

 

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:

 

          
    December 31,
    2020  2019
Options   58,129    210,646 
Warrants   3,333    3,333 
    61,462    213,979 

 

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 years ended December 31, 2020 and 2019 included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”), as filed on March 31, 2021. 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 June 30, 2021 and its results of operations and cash flows for the three and six months ended June 30, 2021 and 2020. The results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results to be expected for the full fiscal year ending December 31, 2021.

 

 
Estimated Fair Value of Financial Instruments

 Estimated Fair Value of Financial Instruments

 

The Company’s financial instruments include cash, accounts receivable, accounts payable, line of credit, notes payable and lease commitments. Management believes the estimated fair value of these accounts at June 30, 2021 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.

  

 
Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet

Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet

 

Subscription services such as the above allows clients to access a set of data or receive services for a predetermined period of time. As the client obtains access at a point in time but 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 separate performance obligation. Set-up services are performed one time and accordingly the revenue is recognized at the point in time that the service is performed, and the Company is entitled to the payment.

 

 
Equipment sales

Equipment sales

 

For the Equipment sales performance obligation, the control of the product transfers at a point in time (i.e., when the goods have been shipped or delivered to the clients' location, depending on shipping terms). Noting that the satisfaction of the performance obligation, in this sense, does not occur over time as defined within ASC 606-10-25-27 through 29, the performance obligation is considered to be satisfied at a point in time (ASC 606-10-25-30) 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

 

In the case of licensing performance obligation, the control of the product transfers either at point in time or over time depending on the nature of the license. The revenue standard identifies two types of licenses of IP: a right to access IP and 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.

 

 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Accounting Policies [Abstract]    
Schedule of revenue is disaggregated by major product
               
For the Three Months
Ended June 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $1,685,951   $39,212   $1,725,163 
Equipment and Software   760,451        760,451 
Managed Services   809,487        809,487 
Nexxis VoIP Services   183,118        183,118 
Other   50,030        50,030 
Total Revenue  $3,489,037   $39,212   $3,528,249 

 

For the Three Months
Ended June 30, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $1,340,437   $42,433   $1,382,870 
Equipment and Software   247,187        247,187 
Managed Services   219,392        219,392 
Nexxis VoIP Services   153,887        153,887 
Other   2,289        2,289 
Total Revenue  $1,963,192   $42,433   $2,005,625 

 

For the Three Months
Ended June 30,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $937,178   $247,187 
Products and services transferred over time   2,591,071    1,758,438 
Total Revenue  $3,528,249   $2,005,625 

 

For the Six Months
Ended June 30, 2021
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $3,307,949   $69,787   $3,385,511 
Equipment and Software   1,225,334        1,225,334 
Managed Services   1,036,254        1,036,254 
Nexxis VoIP Services   378,444        378,444 
Other   77,265        77,265 
Total Revenue  $6,025,246   $69,787   $6,102,940 

 

For the Six Months
Ended June 30, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $2,689,558   $87,032   $2,776,590 
Equipment and Software   575,928        575,928 
Managed Services   439,867        439,867 
Nexxis VoIP Services   307,084        307,084 
Other   4,866        4,866 
Total Revenue  $4,017,303   $87,032   $4,104,335 

 

For the Six Months
Ended June 30,
Timing of revenue recognition  2021  2020
Products transferred at a point in time  $1,511,751   $575,928 
Products and services transferred over time   4,591,189    3,528,407 
Total Revenue  $6,102,940   $4,104,335 
               
For the Year
Ended December 31, 2020
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,691,133   $115,237   $5,806,370 
Equipment and Software   2,074,911        2,074,911 
Managed Services   380,701        380,701 
Professional Fees   362,375        362,375 
Nexxis VoIP Services   696,576        696,576 
Total Revenue  $9,205,696   $115,237   $9,320,933 

 

For the Year
Ended December 31, 2019
   United States  International  Total
Infrastructure & Disaster Recovery/Cloud Service  $5,223,868   $213,816   $5,437,684 
Equipment and Software   1,784,658        1,784,658 
Managed Services   365,767        365,767 
Professional Fees   411,475        411,475 
Nexxis VoIP Services   484,024        484,024 
Total Revenue  $8,269,792   $213,816   $8,483,608 

 

For the Year
Ended December 31,
Timing of revenue recognition  2020  2019
Products transferred at a point in time  $2,817,987   $2,196,133 
Products and services transferred over time   6,502,946    6,287,475 
Total Revenue  $9,320,933   $8,483,608 
Schedule of Earning per share basic and dilute
                    
   For the Three Months Ended June 30,  For the Six Months Ended
June 30,
   2021  2020  2021  2020
             
Net Income (Loss) Available to Common Shareholders  $114,313   $155,705   $77,529   $87,109 
                     
Weighted average number of common shares – basic   3,981,402    3,213,485    3,607,909    3,212,822 
Dilutive securities Options   134,254    140,770        140,770 
 Warrants   3,333    3,333    3,333    3,333 
Weighted average number of common shares – diluted   4,118,989    3,357,589    3,611,242    3,356,926 
                     
Earnings (Loss) per share, basic  $0.03   $0.05   $0.02   $0.03 
Earnings (Loss) per share, diluted  $0.03   $0.05   $0.02   $0.03 
          
   December 31,
   2020  2019
Net Income (Loss) Available to Common Shareholders  $55,339   $(54,452)
           
Weighted average number of common shares - basic   3,213,157    3,203,917 
Dilutive securities          
Options   149,520     
Warrants   3,333     
Weighted average number of common shares - diluted   3,366,010    3,203,917 
           
Earnings (Loss) per share, basic  $0.02   $0.02 
Earnings (Loss) per share, diluted  $0.02   $0.02 
Schedule of anti-dilutive income (loss) per share
                    
    Three Months ended June 30,  Six Months ended June 30,
    2021  2020  2021  2020
Options   66,901    69,875    201,155    69,875 
Warrants   1,840,000        1,840,000     
    1,906,901    69,875    2,041,155    69,875 
          
    December 31,
    2020  2019
Options   58,129    210,646 
Warrants   3,333    3,333 
    61,462    213,979 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]    
Schedule of property and equipment
          
   June 30,  December 31,
   2021  2020
Storage equipment  $476,887   $756,236 
Website and software       533,417 
Furniture and fixtures   27,850    17,441 
Leasehold improvements   20,983    20,983 
Computer hardware and software   299,867    1,236,329 
Data center equipment   5,502,288    5,281,017 
    6,327,875    7,845,423 
Less: Accumulated depreciation   (4,177,560)   (5,543,822)
Net property and equipment  $2,150,315   $2,301,601 
          
   December 31,
   2020  2019
Storage equipment  $756,236   $756,236 
Website and software   533,417    533,417 
Furniture and fixtures   17,441    27,131 
Leasehold improvements   20,983    16,846 
Computer hardware and software   1,236,329    1,218,464 
Data center equipment   5,281,017    4,341,993 
    7,845,423    6,894,087 
Less: Accumulated depreciation   5,543,822    4,705,256 
Net property and equipment  $2,301,601   $2,188,831 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
Schedule of goodwill and intangible assets
                    
         June 30, 2021   
   Estimated life     Accumulated   
   in years  Gross amount  Amortization  Net
Intangible assets not subject to amortization                    
Goodwill   Indefinite   $13,216,040   $   $13,216,040 
Trademarks   Indefinite    294,268        294,268 
                     
 Total intangible assets not subject to amortization        13,510,308        13,510,308 
Intangible assets subject to amortization                    
Customer lists   5-15    744,099    744,099     
ABC acquired contracts   5    310,000    289,334    20,666 
SIAS acquired contracts   5    660,000    616,000    44,000 
Non-compete agreements   4    272,147    272,147     
Website and Digital Assets   3    33,002    274    32,728 
Total intangible assets subject to amortization        2,019,248    1,921,854    97,394 
Total Goodwill and Intangible Assets       $15,529,556   $1,921,854   $13,607,702 
                           
        December 31, 2020  
    Estimated life
in years
  Gross
amount
    Accumulated
Amortization
    Net  
Intangible assets not subject to amortization                            
Goodwill   Indefinite   $ 3,015,700     $     $ 3,015,700  
Trademarks   Indefinite     294,268             294,268  
Total intangible assets not subject to amortization         3,309,968             3,309,968  
Intangible assets subject to amortization                            
Customer lists   5 - 15     897,274       897,274        
ABC acquired contracts   5     310,000       258,333       51,667  
SIAS acquired contracts   5     660,000       550,000       110,000  
Non-compete agreements   4     272,147       272,147       -  
Total intangible assets subject to amortization         2,139,421       1,977,754       161,667  
Total Goodwill and Intangible Assets       $ 5,449,389     $ 1,977,754     $ 3,471,635  
Schedule of amortization over the next two years
      
Twelve months ending June 30,   
2022   $75,575 
2023    10,909 
2024    10,910 
Total   $97,394 
     
Years ending December 31,      
2021   $ 161,667  
Total   $ 161,667  
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Components of lease expense
     
   Six Months Ended
June 30, 2021
Finance leases:     
Amortization of assets, included in depreciation and amortization expense  $677,505 
Interest on lease liabilities, included in interest expense   102,539 
Operating lease:     
Amortization of assets, included in total operating expense   51,762 
Interest on lease liabilities, included in total operating expense   8,197 
Total net lease cost  $840,000 
      
Supplemental balance sheet information related to leases was as follows     
      
Operating Leases     
      
Operating lease ROU asset  $198,549 
      
Current operating lease liabilities   106,102 
Noncurrent operating lease liabilities   102,407 
Total operating lease liabilities  $208,509 

 

   June 30, 2021
Finance leases:     
Property and equipment, at cost  $4,416,665 
Accumulated amortization   (2,516,643)
Property and equipment, net   1,900,022 
      
Current obligations of finance leases  $1,147,355 
Finance leases, net of current obligations   765,102 
Total finance lease liabilities  $1,912,457 
     
   Year Ended
December 31, 2020
Finance lease:     
Amortization of assets, included in depreciation and amortization expense  $814,572 
Interest on lease liabilities, included in interest expense   154,858 
Operating lease:     
Amortization of assets, included in total operating expense   101,504 
Interest on lease liabilities, included in total operating expense   20,763 
Total net lease cost  $1,091,697 
Supplemental balance sheet information related to leases
       
    Six Months Ended
June 30, 2021
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows related to operating leases   $ 43,362  
Financing cash flows related to finance leases   $ 677,505  
         
Weighted average remaining lease term (in years):        
Operating leases     1.22  
Finance leases     1.82  
         
Weighted average discount rate:        
Operating leases     7 %
Finance leases     6 %
     
Operating lease ROU asset  $241,911 
      
Current operating lease liabilities   104,549 
Noncurrent operating lease liabilities   147,525 
Total operating lease liabilities  $252,074 

 

      
   December 31, 2020
Finance leases:     
Property and equipment, at cost  $4,366,665 
Accumulated amortization   (2,267,449)
Property and equipment, net   2,099,216 
      
Current obligations of finance leases  $1,317,542 
Finance leases, net of current obligations   1,222,420 
Total finance lease liabilities  $2,539,962 
Supplemental cash flow and other information related to leases  
     
   Year Ended
December 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:     
Operating cash flows related to operating leases  $80,743 
Financing cash flows related to finance leases  $774,971 
      
Weighted average remaining lease term (in years):     
Operating leases   1.72 
Finance leases   2.12 
      
Weighted average discount rate:     
Operating leases   7%
Finance leases   6%
Long-term obligations under the operating and Finance leases
          
For the Twelve Months Ended June 30,  Operating Leases  Finance Leases
2022  $106,102    1,209,750 
2023   109,365    622,949 
2024   9,395    242,341 
Total lease payments   224,863    2,075,040 
Less: Amounts representing interest   (16,354)   (162,584)
Total lease obligations   208,509    1,912,457 
Less: Current   (106,102)   (1,273,587)
   $102,407   $765,102 
           
For the Year ending December 31,  Operating Leases  Finance Leases
2021   $104,549   $1,462,239 
2022    107,718    849,427 
2023    64,357    441,724 
2024         
2025         
Total lease payments    276,625    2,753,390 
Less: Amounts representing interest    (24,551)   (213,428)
Total lease obligations    252,074    2,539,962 
Less: Current    (104,549)   (1,317,542)
    $147,525   $1,222,420 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Long Term Debt (Tables)
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Schedule of principal payments due on notes payable
      
Year ending December 31,   
2021   $374,871 
2022    107,106 
    $481,977 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ (Deficit) (Tables)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
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, 2020   207,650   $2.0-16   $5.2    6.6 
Options Granted                
Exercised   (6,592)   2.0    2.0     
Expired/Cancelled                
Options Outstanding at June 30, 2021   201,155   $2.0-16   $5.53    6.12 
                     
Options Exercisable at June 30, 2021   201,155   $2.0-16   $5.53    6.12 
                    
   Number of
Shares
Under Options
  Range of
Option Price
Per Share
  Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Options Outstanding at January 1, 2019   144,139   $0.08 – 26.00   $10.40    6.8 
Options Granted   71,313    2.00    2.00      
Exercised   (100,000)   2.00    2.00      
Expired/Cancelled   (92,232)   2.00    2.00      
Options Outstanding at December 31, 2019   210,646   $2.00 – 26.00   $6.80    7.5 
Options Granted   8,750    4.80 – 5.20    5.20      
Exercised   (2,500)   2.00    2.00      
Expire/Cancelled   (9,246)   14.00 – 14.40    14.40      
Options Outstanding at December 31, 2020   207,650   $2.00 – 15.60   $5.20    6.6 
                     
Options Exercisable at December 31, 2020   130,681   $2.00 – 15.60   $6.80    5.5 
Schedule of fair value of options by using Black-Scholes model  
          
   2020  2019
Weighted average fair value of options granted  $5.20   $2.00 
Risk-free interest rate   0.66 – 0.83%   1.79%
Volatility   221 – 223%   225%
Expected life (years)   10    10 
Dividend yield   0.00%   0.00%
Schedule of warrant activity and related information  
                    
   Number of
Shares Under
Warrants
  Range of
Warrants
Price
Per Share
  Weighted
Average
Exercise Price
  Weighted
Average
Contractual
Life
Warrants Outstanding at January 1, 2019   3,333   $0.40   $0.40    5.5 
Warrants Granted                 
Warrants Outstanding at December 31, 2019   3,333   $0.40   $0.40    4.5 
Warrants Granted                 
Warrants Outstanding at December 31, 2020   3,333   $0.40   $0.40    3.5 
Warrants Exercisable at December 31, 2020   3,333   $0.40   $0.40    3.5 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of components of deferred taxes
          
   2020  2019
       
Net operating loss carry-forward  $1,313,000   $1,419,000 
           
Less: valuation allowance   (1,313,000)   (1,419,000)
           
Net deferred tax asset  $   $ 
Schedule of expected income tax expense (benefit)
          
   Year Ended December 31,
   2020  2019
Expected income tax benefit (loss) at statutory rate of 21%  $79,000   $22,000 
State and local tax benefit (loss), net of federal   27,000    7,500 
    (106,000)     
Change in valuation account   (4,000)   (29,500)
Income tax expense (benefit)  $   $ 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Merger (Tables)
6 Months Ended
Jun. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Purchase price
     
Purchase price:     
Cash paid to seller  $6,149,343 
Contingent Consideration - shares   4,950,000 
Total purchase price   11,099,343 
      
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 assets acquired   1,789,393 
      
Liabilities assumed:     
Accounts payable and accrued expenses   514,354 
Deferred Revenue   68,736 
PPP Loan Payable   307,300 
Total liabilities assumed   890,390 
      
Net assets acquired   899,003 
      
Excess purchase price  $10,200,340 
Schedule of unaudited pro-forma
       
    Three Months Ended
    June 30, 2020
Revenues   $ 4,612,967  
Net income attributable to common shareholders   $ 437,524  
Net income per share   $ 0.12  
Weighted average number of shares outstanding     3,751,825  

 

   Six Months Ended
   June 30, 2020
Revenues  $9,613,734 
Net income attributable to common shareholders  $304,889 
Net income per share  $0.08 
Weighted average number of shares outstanding   3,751,825 

 

   Three Months Ended
   June 30, 2021
Revenues  $7,759,779 
Net income attributable to common shareholders  $1,288,367 
Net income per share  $0.41 
Weighted average number of shares outstanding   3,751,825 

 

   Six Months Ended
   June 30, 2021
Revenues  $14,270,565 
Net income attributable to common shareholders  $1,202,704 
Net income per share  $0.32 
Weighted average number of shares outstanding   3,751,825 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation, Organization and Other Matters (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Net loss attributable to common shareholders $ 114,313 $ 155,705 $ 77,529 $ 87,109 $ 55,339 $ (54,452)  
Cash and cash equivalents $ 3,076,120 $ 616,242 3,076,120 616,242 893,598 326,561 $ 228,790
Working capital deficiency         2,666,448    
Net Cash Provided by Operating Activities     $ 825,017 $ 380,958 $ 1,110,679 $ 799,666  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Product Information [Line Items]            
Total Revenue $ 3,528,249 $ 2,005,625 $ 6,102,940 $ 4,104,335 $ 9,320,933 $ 8,483,608
Transferred at Point in Time [Member]            
Product Information [Line Items]            
Total Revenue 937,178 247,187 1,511,751 575,928 2,817,987 2,196,133
Transferred over Time [Member]            
Product Information [Line Items]            
Total Revenue 2,591,071 1,758,438 4,591,189 3,528,407 6,502,946 6,287,475
Service [Member]            
Product Information [Line Items]            
Total Revenue 1,725,163 1,382,870 3,385,511 2,776,590 5,806,370 5,437,684
Equipment And Software [Member]            
Product Information [Line Items]            
Total Revenue 760,451 247,187 1,225,334 575,928 2,074,911 1,784,658
Managed Services [Member]            
Product Information [Line Items]            
Total Revenue 809,487 219,392 1,036,254 439,867 380,701 365,767
Professional Fees [Member]            
Product Information [Line Items]            
Total Revenue         362,375 411,475
Nexxis Voip Services [Member]            
Product Information [Line Items]            
Total Revenue 183,118 153,887 378,444 307,084 696,576 484,024
Other [Member]            
Product Information [Line Items]            
Total Revenue 50,030 2,289 77,265 4,866    
UNITED STATES            
Product Information [Line Items]            
Total Revenue 3,489,037 1,963,192 6,025,246 4,017,303 9,205,696 8,269,792
UNITED STATES | Service [Member]            
Product Information [Line Items]            
Total Revenue 1,685,951 1,340,437 3,307,949 2,689,558 5,691,133 5,223,868
UNITED STATES | Equipment And Software [Member]            
Product Information [Line Items]            
Total Revenue 760,451 247,187 1,225,334 575,928 2,074,911 1,784,658
UNITED STATES | Managed Services [Member]            
Product Information [Line Items]            
Total Revenue 809,487 219,392 1,036,254 439,867 380,701 365,767
UNITED STATES | Professional Fees [Member]            
Product Information [Line Items]            
Total Revenue         362,375 411,475
UNITED STATES | Nexxis Voip Services [Member]            
Product Information [Line Items]            
Total Revenue 183,118 153,887 378,444 307,084 696,576 484,024
UNITED STATES | Other [Member]            
Product Information [Line Items]            
Total Revenue 50,030 2,289 77,265 4,866    
International [Member]            
Product Information [Line Items]            
Total Revenue 39,212 42,433 69,787 87,032 115,237 213,816
International [Member] | Service [Member]            
Product Information [Line Items]            
Total Revenue 39,212 42,433 69,787 87,032 115,237 213,816
International [Member] | Equipment And Software [Member]            
Product Information [Line Items]            
Total Revenue 0 0 0 0
International [Member] | Managed Services [Member]            
Product Information [Line Items]            
Total Revenue 0 0 0 0
International [Member] | Professional Fees [Member]            
Product Information [Line Items]            
Total Revenue        
International [Member] | Nexxis Voip Services [Member]            
Product Information [Line Items]            
Total Revenue 0 0 0 0
International [Member] | Other [Member]            
Product Information [Line Items]            
Total Revenue $ 0 $ 0 $ 0 $ 0    
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details 1) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]            
Net Income (Loss) Available to Common Shareholders $ 114,313 $ 155,705 $ 77,529 $ 87,109 $ 55,339 $ (54,452)
Weighted average number of common shares - basic 3,981,402 3,213,485 3,607,909 3,212,822 3,213,157 3,203,917
Dilutive securities            
Dilutive securities Options 134,254 140,770 0 140,770 149,520
 Warrants 3,333 3,333 3,333 3,333 3,333
Weighted average number of common shares – diluted 4,118,989 3,357,589 3,611,242 3,356,926 3,366,010 3,203,917
Earnings (Loss) per share, basic $ 0.03 $ 0.05 $ 0.02 $ 0.03 $ 0.02 $ 0.02
Earnings (Loss) per share, diluted $ 0.03 $ 0.05 $ 0.02 $ 0.03 $ 0.02 $ 0.02
Weighted average number of common shares – basic 3,981,402 3,213,485 3,607,909 3,212,822    
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details 2) - shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Potentially dilutive securities 1,906,901 69,875 2,041,155 69,875 61,462 213,979
Employee Stock Option 1 [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Potentially dilutive securities 66,901 69,875 201,155 69,875 58,129 210,646
Warrant 1 [Member]            
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]            
Potentially dilutive securities 1,840,000 0 1,840,000 0 3,333 3,333
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Product Information [Line Items]        
Accounts receivables due 30 days   30 days  
Advertising costs $ 252,286 $ 137,931 $ 309,003 $ 259,920
Loss on disposal of equipment $ 29,732    
Unrecognized Tax Benefits     $ 0 $ 0
Property, Plant and Equipment [Member] | Minimum [Member]        
Product Information [Line Items]        
Useful lives     5  
Property, Plant and Equipment [Member] | Maximum [Member]        
Product Information [Line Items]        
Useful lives     7  
Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Product Information [Line Items]        
Concentration risk 33.00% 31.00% 45.00% 38.00%
Customer Concentration Risk [Member] | One Customer [Member]        
Product Information [Line Items]        
Concentration risk 15.00% 14.00%    
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Gross Property and equipment $ 6,327,875 $ 7,845,423 $ 6,894,087
Less: Accumulated depreciation   5,543,822 4,705,256
Net property and equipment 2,150,315 2,301,601 2,188,831
Less: Accumulated depreciation (4,177,560) (5,543,822) (4,705,256)
Technology Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property and equipment 476,887 756,236 756,236
Website And Software [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property and equipment 533,417 533,417
Furniture and Fixtures [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property and equipment 27,850 17,441 27,131
Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property and equipment 20,983 20,983 16,846
Computer Hardware And Software [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property and equipment 299,867 1,236,329 1,218,464
Data Center Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Gross Property and equipment $ 5,502,288 $ 5,281,017 $ 4,341,993
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]        
Depreciation expense $ 479,768 $ 397,467 $ 838,566 $ 699,918
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Total intangible assets not subject to amortization, Gross amount $ 13,510,308 $ 3,309,968
Total intangible assets not subject to amortization, Accumulated Amortization 0 0
Total intangible assets not subject to amortization, Net 13,510,308 3,309,968
Total Intangible Assets, Gross amount 2,019,248 2,139,421
Total Intangible Assets, Accumulated Amortization 1,921,854 1,977,754
Total Intangible Assets, Net amount 97,394 161,667
Total Goodwill and Intangible Assets, Gross amount 15,529,556 5,449,389
Total Goodwill and Intangible Assets, Accumulated Amortization 1,921,854 1,977,754
Total Goodwill and Intangible Assets, Net $ 13,607,702 $ 3,471,635
Goodwill [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life in years Indefinite Indefinite
Total intangible assets not subject to amortization, Gross amount $ 13,216,040 $ 3,015,700
Total intangible assets not subject to amortization, Accumulated Amortization 0 0
Total intangible assets not subject to amortization, Net 13,216,040 $ 3,015,700
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life in years   Indefinite
Total intangible assets not subject to amortization, Gross amount   $ 294,268
Total intangible assets not subject to amortization, Accumulated Amortization   0
Total intangible assets not subject to amortization, Net   294,268
Customer Lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Total Intangible Assets, Gross amount 744,099 897,274
Total Intangible Assets, Accumulated Amortization 744,099 897,274
Total Intangible Assets, Net amount $ 0 $ 0
Customer Lists [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, Estimated life in years 5 years 5 years
Customer Lists [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, Estimated life in years 15 years 15 years
A B C Acquired Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, Estimated life in years 5 years 5 years
Total Intangible Assets, Gross amount $ 310,000 $ 310,000
Total Intangible Assets, Accumulated Amortization 289,334 258,333
Total Intangible Assets, Net amount $ 20,666 $ 51,667
S I A S Acquired Contracts [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, Estimated life in years 5 years 5 years
Total Intangible Assets, Gross amount $ 660,000 $ 660,000
Total Intangible Assets, Accumulated Amortization 616,000 550,000
Total Intangible Assets, Net amount $ 44,000 $ 110,000
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets subject to amortization, Estimated life in years 4 years 4 years
Total Intangible Assets, Gross amount $ 272,147 $ 272,147
Total Intangible Assets, Accumulated Amortization 272,147 272,147
Total Intangible Assets, Net amount $ 0 $ (0)
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life in years Indefinite  
Total intangible assets not subject to amortization, Gross amount $ 294,268  
Total intangible assets not subject to amortization, Accumulated Amortization 0  
Total intangible assets not subject to amortization, Net $ 294,268  
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 274  
Total Intangible Assets, Net amount $ 32,728  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Details 1) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 $ 75,575 $ 161,667
Total 97,394 $ 161,667
2023 10,909  
2023 $ 10,910  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 97,275 $ 98,667 $ 194,000 $ 196,779
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Finance lease:      
Amortization of assets, included in depreciation and amortization expense $ 677,505 $ 814,572  
Interest on lease liabilities, included in interest expense 102,539 154,858  
Operating lease:      
Amortization of assets, included in total operating expense 51,762 101,504  
Interest on lease liabilities, included in total operating expense 8,197 20,763  
Total net lease cost 840,000 1,091,697  
Operating lease ROU asset 198,549 241,911 $ 324,267
Current operating lease liabilities 106,102 104,549 101,505
Noncurrent operating lease liabilities 102,407 147,525 $ 231,312
Total operating lease liabilities 208,509 252,074  
Property and equipment, at cost 4,416,665 4,366,665  
Accumulated amortization (2,516,643) (2,267,449)  
Property and equipment, net 1,900,022 2,099,216  
Current obligations of finance leases 1,147,355 1,317,542  
Finance leases, net of current obligations 765,102 1,222,420  
Total finance lease liabilities $ 1,912,457 $ 2,539,962  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details 1) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Operating lease ROU asset $ 198,549 $ 241,911 $ 324,267
Current operating lease liabilities 106,102 104,549 101,505
Noncurrent operating lease liabilities 102,407 147,525 $ 231,312
Total operating lease liabilities 208,509 252,074  
Finance leases:      
Property and equipment, at cost 4,416,665 4,366,665  
Accumulated amortization 2,516,643 2,267,449  
Property and equipment, net 1,900,022 2,099,216  
Current obligations of finance leases 1,147,355 1,317,542  
Finance leases, net of current obligations 765,102 1,222,420  
Total finance lease liabilities 1,912,457 2,539,962  
Operating cash flows related to operating leases 43,362 80,743  
Financing cash flows related to finance leases $ 677,505 $ 774,971  
Weighted average remaining lease term operating leases (in years) 1 year 2 months 19 days 1 year 8 months 19 days  
Weighted average remaining lease term finance leases (in years) 1 year 9 months 25 days 2 years 1 month 13 days  
Weighted average discount rate operating leases 7.00% 7.00%  
Weighted average discount rate finance leases 6.00% 6.00%  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details 2) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
Operating cash flows related to operating leases $ 43,362 $ 80,743  
Financing cash flows related to finance leases $ 677,505 $ 774,971  
Weighted average remaining lease term operating leases (in years) 1 year 2 months 19 days 1 year 8 months 19 days  
Weighted average remaining lease term finance leases (in years) 1 year 9 months 25 days 2 years 1 month 13 days  
Weighted average discount rate operating leases 7.00% 7.00%  
Weighted average discount rate finance leases 6.00% 6.00%  
2022 $ 106,102 $ 104,549  
2022 1,209,750 1,462,239  
2023 109,365 107,718  
2023 622,949 849,427  
2024 9,395 64,357  
2024 242,341 441,724  
Total lease payments 224,863 276,625  
Total lease payments 2,075,040 2,753,390  
Less: Amounts representing interest (16,354) (24,551)  
Less: Amounts representing interest (162,584) (213,428)  
Total operating lease liabilities 208,509 252,074  
Total finance lease liabilities 1,912,457 2,539,962  
Less: Current operating lease liabilities (106,102) (104,549) $ (101,505)
Less: Current Finance lease liabilities (1,273,587)    
Noncurrent operating lease liabilities 102,407 147,525 $ 231,312
Noncurrent Finance lease liabilities $ 765,102 $ 1,222,420  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Lease (Details 3) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
2021 $ 106,102 $ 104,549  
2021 1,209,750 1,462,239  
2022 109,365 107,718  
2022 622,949 849,427  
2023 9,395 64,357  
2023 242,341 441,724  
2024   0  
2024   0  
2025   0  
2025   0  
Total lease payments 224,863 276,625  
Total lease payments 2,075,040 2,753,390  
Less: Amounts representing interest (16,354) (24,551)  
Less: Amounts representing interest (162,584) (213,428)  
Total operating lease liabilities 208,509 252,074  
Total finance lease liabilities 1,912,457 2,539,962  
Less: Current operating lease liabilities (106,102) (104,549) $ (101,505)
Less: Current Finance lease liabilities (1,147,355) (1,317,542)  
Noncurrent operating lease liabilities 102,407 147,525 $ 231,312
Noncurrent Finance lease liabilities $ 765,102 $ 1,222,420  
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended 24 Months Ended
Mar. 04, 2021
Apr. 01, 2019
Jan. 02, 2019
Apr. 01, 2018
Jul. 31, 2020
Jun. 30, 2020
Jun. 29, 2020
Mar. 31, 2020
Jan. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Feb. 01, 2017
Jun. 02, 2020
Lessee, Lease, Description [Line Items]                              
Discount rate                   7.00%   7.00%      
Operating leases, rent expense, net                   $ 41,894 $ 79,510 $ 169,716 $ 251,814    
Systems Trading [Member]                              
Lessee, Lease, Description [Line Items]                              
Lease expiration date Mar. 31, 2024   Dec. 31, 2023 Apr. 16, 2022         Jan. 01, 2023            
Lease Term     5 years 4 years         3 years            
Fiance leases contingent monthly rental payments $ 1,567   $ 29,592 $ 23,475         $ 10,534            
Interest rate 8.00%   6.75% 5.00%         6.00%            
Melville 3 [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating leases, rent expense                       $ 8,382      
Lease expiration date                       Aug. 31, 2019      
Melville 2 [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating leases, rent expense                       $ 897      
Lease Term                       3 years 11 months 1 day      
Annual base rent                       $ 10,764      
Melville [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating leases, rent expense                   $ 86,268   $ 86,268      
Lease expiration date                   Jul. 31, 2023   Jul. 31, 2023      
Lease Term                       5 years 3 months      
Warwick, RI [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating leases, rent expense                   $ 2,598   $ 2,598      
Lease expiration date                   Jan. 31, 2021   Jan. 31, 2020      
Annual base rent                   $ 31,176   $ 31,176      
Warwick, RI [Member] | Minimum [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating leases, rent expense                           $ 2,324  
Lease expiration date                           Jan. 31, 2019  
Warwick, RI [Member] | Maximum [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating leases, rent expense                           $ 2,460  
Massachusetts And North Carolina [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating leases, rent expense           $ 25,000   $ 25,000              
Dallas [Member]                              
Lessee, Lease, Description [Line Items]                              
Operating leases, rent expense           $ 1,905   $ 1,905              
Lease Term           13 months   13 months     13 months        
Arrow Capital Solutions [Member]                              
Lessee, Lease, Description [Line Items]                              
Lease expiration date           Jul. 31, 2023 Jun. 29, 2023                
Lease Term         3 years                   3 years
Fiance leases contingent monthly rental payments         $ 4,524 $ 5,008                  
Interest rate         7.00% 7.00%                  
First Lease [Member] | Systems Trading [Member]                              
Lessee, Lease, Description [Line Items]                              
Lease expiration date   Mar. 01, 2022                          
Fiance leases contingent monthly rental payments   $ 1,328                          
Interest rate   7.00%                          
Second Lease [Member] | Systems Trading [Member]                              
Lessee, Lease, Description [Line Items]                              
Lease expiration date   Mar. 01, 2022                          
Fiance leases contingent monthly rental payments   $ 461                          
Interest rate   6.70%                          
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]      
Total debt amount available under revolving credit facility $ 100,000 $ 100,000  
Interest rate on debt under revolving credit facility excluding prime rate 0.50% 0.50%  
Revolving Credit Facility $ 0 $ 24 $ 75,000
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Long Term Debt (Details)
Dec. 31, 2020
USD ($)
Debt Disclosure [Abstract]  
2021 $ 374,871
2022 107,106
Long term debt $ 481,977
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Long Term Debt (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]      
Note Payable description   In connection with the Company’s October 2012 acquisition of certain assets (the “ML Assets”) of Message Logic, Inc. (“Message Logic”), the Company maintained ownership of the ML Assets subject to a security interest in the ML Assets held by a third party banking institution (the “Bank”) in connection with a secured loan made by the Bank to Message Logic in June 2012 in the amount of $350,000 (the “ML Loan”). The Bank filed a UCC-1 Financing Statement with the Secretary of State of Delaware perfecting its interest in the ML Assets (the “UCC-1 Filing”). On September 5, 2014, the Company entered into an agreement with Message Logic and the Bank pursuant to which the Company paid to the Bank the outstanding interest amount due on the ML Loan over seven months at $3,910 per month. In addition, the Company agreed to continue to make monthly interest-only payments to the Bank at $1,553 per month.  
Gain on contingent liability   $ 350,000 $ 0
Paycheck Protection Program [Member]      
Debt Instrument [Line Items]      
Proceeds from loans $ 481,977    
Debt instrument, maturity date Apr. 30, 2022    
Debt instrument, interest rate 1.00%    
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' (Deficit) (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercised (5,060)      
Share-based Payment Arrangement, Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Outstanding, ending 207,650 210,646 144,139  
Range of option/warrant price per share, outstanding, beginning   2.00 – 26.00 0.08 – 26.00  
Weighted Average Exercise Price Outstanding, ending $ 5.20 $ 6.80 $ 10.40  
Weighted Average Contractual Life 6 years 1 month 13 days 6 years 7 months 6 days 7 years 6 months 6 years 9 months 18 days
Granted 8,750 71,313  
Range of option/warrant price per share, Granted   4.80 – 5.20 2.00  
Weighted Average Exercise Price, Granted $ 5.20 $ 2.00  
Exercised (6,592) (2,500) (100,000)  
Option Exercised   2.00 2.00  
Weighted Average Exercise Price, Exercised $ 2.0 $ 2.00 $ 2.00  
Expired/Cancelled (9,246) (92,232)  
Range of option/warrant price per share, Expire/Cancelled   14.00 – 14.40 2.00  
Weighted Average Exercise Price, Expire/Cancelled $ 14.40 $ 2.00  
Outstanding, ending 201,155 207,650 210,646 144,139
[custom:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPricesEnd]   2.00 – 15.60    
Weighted Average Exercise Price Outstanding, ending   $ 5.20 $ 6.80 $ 10.40
Exercisable, ending   130,681    
Exercisable, ending   2.00 – 15.60    
Exercisable, ending $ 5.53 $ 6.80    
Weighted Average Contractual Life, Exercisable 6 years 1 month 13 days 5 years 6 months    
Outstanding, beginning 207,650      
[custom:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisesPrice] 2.0-16      
Weighted Average Exercise Price Outstanding, beginning $ 5.2      
Range of option/warrant price per share, Granted      
Option Exercised $ 2.0      
Expired/Cancelled 9,246 92,232  
Range of option/warrant price per share, Expire/Cancelled      
Outstanding, ending 201,155 207,650    
Range of option per share outstanding ending balance 2.0-16      
Weighted Average Exercise Price Outstanding, ending $ 5.53 $ 5.2    
Outstanding, ending 201,155 207,650 210,646 144,139
Range of option/warrant price per share, Exercisable ending 2.0-16      
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' (Deficit) (Details 1) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Equity [Abstract]    
Weighted average fair value of options granted $ 5.20 $ 2.00
Risk-free interest rate minimum 0.66%  
Risk-free interest rate maximum 0.83%  
Risk-free interest rate   1.79%
Volatility minimum 221.00%  
Volatility maximum 223.00%  
Volatility   225.00%
Expected life (years) 10 years 10 years
Dividend yield 0.00% 0.00%
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' (Deficit) (Details 2) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding, ending 3,333 3,333  
Range of option/warrant price per share, outstanding, ending 0.40 0.40  
Weighted Average Exercise Price Outstanding, ending $ 0.40 $ 0.40  
Warrants, Weighted Average Contractual Life, Beginning 3 years 6 months 4 years 6 months 5 years 6 months
Granted 0 0  
Range of option/warrant price per share, Granted $ 0 $ 0  
Weighted Average Exercise Price, Granted $ 0 $ 0  
Outstanding, ending 3,333 3,333  
Weighted Average Exercise Price Outstanding, ending $ 0.40 $ 0.40  
Exercisable, ending 3,333    
Range of option/warrant price per share, Exercisable ending 0.40    
Exercisable, ending $ 0.40    
Warrants, Weighted Average Contractual Life, ending 3 years 6 months    
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders’ (Deficit) (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
May 13, 2021
May 18, 2021
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Jul. 01, 2019
Jun. 20, 2017
Sep. 25, 2013
Aug. 12, 2010
Class of Stock [Line Items]                    
Capital stock authorized     260,000,000   260,000,000          
Common stock, authorized     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        
Preferred Stock, Par or Stated Value Per Share     $ 0.001   $ 0.001 $ 0.001        
Share-based compensation expense for options     $ 76,221 $ 74,386 $ 158,728 $ 15,342        
Total unrecognized compensation expense         $ 264,111          
Weighted average period expected to recognized compensation expense (in years)     1 year 6 months   3 years          
Series A Preferred Stock Dividend Rate     10.00%   10.00%          
Accrued dividends     $ 0   $ 1,115,674 $ 970,997        
Aggregate of shares 1,600,000                  
Exercise price $ 7.425                  
Representative, warrants to purchase     80,000              
Warrants are exercisable price     $ 7.425              
Stock option exercise     6,592              
Stock option exercise     5,060              
Conversion of Stock, Shares Converted   1,401,786                
Accured unpaid dividends     $ 1,179,357              
Series A Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Conversion of Stock, Shares Converted   43,806                
2010 Incentive Award Plan [Member]                    
Class of Stock [Line Items]                    
Stock available for issuance                   50,000
Reserved shares of common stock for issuance             250,000 200,000 125,000  
Maximum term of stock option from the date of grant         10 years          
Options outstanding         207,650          
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Net operating loss carry-forward $ 1,313,000 $ 1,419,000
Less: valuation allowance (1,313,000) (1,419,000)
Net deferred tax asset
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details 1) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]            
Expected income tax benefit (loss) at statutory rate of 21%         $ 79,000 $ 22,000
State and local tax benefit (loss), net of federal         27,000 7,500
Change in valuation account         (4,000) (29,500)
Income tax expense (benefit)
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details Narrative)
Dec. 31, 2020
USD ($)
Income Tax Disclosure [Abstract]  
Operating loss carryforwards federal $ 4,725,000
Operating loss carryforwards state $ 4,325,000
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Related Party Transactions [Abstract]        
Proceeds from related party debt $ 3,968 $ 0 $ 37,954 $ 12,794
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Mar. 08, 2021
Mar. 04, 2021
Jul. 21, 2021
Feb. 04, 2021
Jun. 30, 2021
Subsequent Event [Line Items]          
Investors exercised shares         455,390
Investors exercised amount         $ 3,381,271
Warrant [Member]          
Subsequent Event [Line Items]          
Investors exercised shares         455,390
Subsequent Event [Member]          
Subsequent Event [Line Items]          
Subsequent event, description       Pursuant to the Merger, all of the Equity Interests that are issued and outstanding immediately prior to the effectiveness of the filing of the Articles of Merger by Flagship and Merger Sub with the Secretary of State of the State of Florida, will be converted into the right to receive an aggregate amount equal to up to $10,500,000, consisting of $5,550,000, payable in cash, subject to reduction by the amount of any excluded liabilities assumed by the Company at Closing and subject to adjustment as set forth below in connection with a net working capital adjustment, and up to $4,950,000, payable in shares of the Company’s common stock, subject to reduction by the amount by which the valuation of Flagship (the “Flagship Valuation”), as calculated based on Flagship’s unaudited pro forma 2018 financial statements and audited 2019 and 2020 financial statements (the “2020 Audit”), is less than $10,500,000. In the event that the Flagship Valuation, as calculated based on the 2020 Audit, is less than $10,500,000, then, within fifteen (15) days after completion of the audit of Flagship’s financial statements for its 2019, 2020 and 2021 fiscal years (the “2021 Audit”), the Company has agreed to pay the Equityholders, in shares of the Company’s common stock, the amount by which the Flagship Valuation, as calculated based on the 2021 Audit, exceeds the sum of $5,550,000 and the value of the shares merger consideration paid by us to the Equityholders at Closing.  
Transaction fees and expenses       $ 100,000  
Public offering description     the Company completed an equity offering whereas the Company sold 1,375,000 shares of common stock and 1,031,250 warrants for net proceeds of $7.6 million. The warrants have an exercise price of $6.14 and a term of five and a half years    
Subsequent Event [Member] | N 2021 Plan [Member]          
Subsequent Event [Line Items]          
Shares issued 375,000        
Subsequent Event [Member] | Systems Trading [Member]          
Subsequent Event [Line Items]          
Monthly installments   $ 1,567      
Lease expiration date   Mar. 31, 2024      
Interest rate   8.00%      
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Note payable (Details Narrative) - Paycheck Protection Program [Member]
1 Months Ended
Apr. 30, 2020
USD ($)
Debt Instrument [Line Items]  
Proceeds from loans $ 481,977
Debt instrument, maturity date Apr. 30, 2022
Debt instrument, interest rate 1.00%
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Merger (Details) - Flagship Solutions [Member]
Jun. 30, 2021
USD ($)
Purchase price:  
Cash paid to seller $ 6,149,343
Contingent Consideration - shares 4,950,000
Total purchase price 11,099,343
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 assets acquired 1,789,393
Liabilities assumed:  
Accounts payable and accrued expenses 514,354
Deferred Revenue 68,736
PPP Loan Payable 307,300
Total liabilities assumed 890,390
Net assets acquired 899,003
Excess purchase price $ 10,200,340
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Merger (Details 1) - Flagship Solutions [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Business Acquisition [Line Items]        
Revenues $ 7,759,779 $ 4,612,967 $ 14,270,565 $ 9,613,734
Net income attributable to common shareholders $ 1,288,367 $ 437,524 $ 1,202,704 $ 304,889
Net income per share $ 0.41 $ 0.12 $ 0.32 $ 0.08
Weighted average number of shares outstanding 3,751,825 3,751,825 3,751,825 3,751,825
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *E2&5,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "I4AE3EIT%S>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\FJ2.CFHGA2$%Q0O(5D=C=LTX1DI-VWMZV[740?P&-F_GSS M#4QCD[(QXTN."3-Y+%=#:+NB;%JS/5%2 ,7N,9A2CXEN;&YC#H;&9]Y!,O9@ M=@B2\UL(2,89,C !J[00F6Z<53:CH9A/>&<7?/K,[0QS%K#%@!T5$+4 IJ>) MZ3BT#5P $XPPA_)=0+<0Y^J?V+D#[)0']^>IW7K7Q7 MR'06QU_%*SHF7+/SY+?5_621A'^_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 *E2&5-:/([R&PO=V]R:W-H965T&UL MG99M<]HX$,>_BL:OVIDF?L! Z SQDG:]!K"8-J;NYM[(6R!-94E5Y(A^?:W MLL'0&:,F]P8D6?O7;_6PN^.]D#]43HA&SP7C:N+D6IE.2FPNA8EX?!E M(V2!-73EUE6E)#BKC0KF!IXW< M,N3,=UV,+.1V+2C/*R4(B514%EB\SPL1^ MXOC.<6!)M[DV ^YT7.(M28C^5BXD]-Q6):,%X8H*CB393)S(_SCSA\:@GO&= MDKTZ:R/CREJ('Z;SD$TQV!$Y=C5(F0$W/9C-&K/@@MD /0JN$:R7^U=0&@Y@B/' M++ *?JGX->IY'U#@!;Y%K]?ZU:OU>C:_T#_16FD))_^O13)L)<-:,KP@>2O2 M"NZC1JN7DG1MF=T\N;+YU6\A^E:5" BRFN*>X6T7A=U^@YDB%HY!RS&PZMQQ M3?4+6I(M-3L,/'-<=.Z*7>GB:6Q"'+>+P-8@Q M;);$##W 37U&?Y"7+DB[DN=Y?NB/1GW;"=ZT6#>OP8JR3!*E/AP;Z"O,0T^\ MQ-K;'I"HI78\\X(9Y=[)&Q'&;,]%O\LROIO8DLTUL3 +:38 M49YVGOIO-.=_V=""$UKP)K2%4!J>R]^TA+N4=8/9%7U_& YM;*<@[O>L2O41 M1E!M7$:Q"[P+_."]#>44_'U[^/XJ4MB512[@XL^K8GTA:]I%^H/P*AP%@8WH ME E\>R@_'-P]99#I8KA/6R$[@]MO=.:"7^$TA4()P@;)&D$;X2E'^*]*$DF! M&4.S2L%GI3H)[3I:5M9G>,H(_JM2PEU!Y);R+?H$"A"*8E&4F'?OG5WP8CIU MSTHRLUI=>"J4BHKKICIK1]OB-FI*NM/TIC)^Q 96(48V8.I=#^$X95-L-ATM MRKK 6PL-Y6+=S*% )]),@.\;(?2Q8Q9H2_[I?U!+ P04 " "I4AE34O3; MG? ( #()@ & 'AL+W=O8!I'%FIXML&DPZNY\5FXZ%RI)'DI-F?_U>RHYEDU=,!HO] MTEK.X;7.)7G/N93.GJOZ>[.TMDU^K(JR.1\MVW;]:3)I9DN[RIJ/U=J6\)=% M5:^R%B[KQTFSKFTV[P:MB@DC1$U665Z.+LZZ[^[JB[-JTQ9Y:>_JI-FL5EG] M\MD6U?/YB(Y>O_@]?URV[HO)Q=DZ>[3WMOUC?5?#U60?99ZO;-GD59G4=G$^ MNJ2?IH*[ 1WB7[E];@X^)X[*0U5]=Q=?YN$ MI(LWJXJF^S=YWF')*)EMFK9:[0;#':SR;]OJWAKSF,:R^N MOM[>?[WY,KW\=CU-/E_>7-Y>72?WOUU??[M/3I(_[J?)+Q_^=C9IX:?<@,EL M%_;S-BP;"/N/3?DQX62<,,(H,OPJ/GQJ9S"<=L,),GSZ[N'4' ^?0'[V26+[ M)+$N'A]*TJ:N;=DFETUCV^93)"+?1^1=1#$4,6N625;.DYG[8/_AI)=*+>/GRXXT8JZS#P=YC3$I89+DQ[#ID@XIJ2B>]@1([%G)**,+F>S M:@,$H!C,++!Y*&SR2V&;)LD**"Y9.;,)E*ED7FT>VL6F@!V_&U MD@_2C(G2 M748^P+(AA"1YV2V>[CNW#,80N5G;KDX4+^B:W-ZA.F!&I4PU55ZB0IR4 H!> MHD*8,E1PA2=*[A,EHXFZJ^TZR^>)_0&UN[%-1[!JE[:&_;Y=9UFWSC"&,K@E M;IA(C4P1"6$LU2G)_:\U-1?M^J-BN2XRV#45'A)!"F.9,>EQ!' M5:J5]&<+P1&3ZH-X1W3TGHZ.[OV[&C2V;E^Z:;J&C;H&U6MC-2#=1T[?6 @' MD>UK9"Q5:;@0.=.I]E,5XG0JI&#<2Q42+S6"'&R (T)F3\A$"=W ;O_YIY11 M=@K58+/:%%EKYZ#"X$AF>>9T'F-G@KLY$51KJ?SZA@!AW_*4^>L:BZB)9')@ MZU+2JR6)4KP%)X:O"%0C2;@/J22<^A.' 3FABE"/&1HQ35,^4+WI@0^@T77^ MM:M ;RL<[463LEBNG&/]U*RSF3T?P0)H;/UD1Q<__P2L3O]>5?/GO"C0I+%P M(W,&HX2_'A D)$UJ0ORLO0T\YMC+.(WJ>(SC5U@DL.;+QZ2P8$R3VCG0DVIQ MLH&+X0J_^\$C^B:5PB_Q"(X):FBP8D(<9X*I@;U.>[VG4<&/4N_64H1CJ*P: M-@;W*88P83@-9A?1:2@+?(!@K],T*M0Q@E_*-BL?<^=QMBS'26GQ$H I-E6* M^5Q#G) 2[)M/-L0I80P7 VQ[U:;OD>W#*H#20526IZ R1/B$0B37BJ52^8Q" MH"!2\D%*O7)3_0Y*$3(:*:8$=$<$9$(D"!2C5/AD$" 7+#5#E:8W"S1]5P]R MDV9&WN8V7Z5ZT:5RU]\9]G;UTKMW)&ICS>F-[DXJF+Y19*H76*MC'(=!H M(Z4OVQ@.N@(ZH-JL5VT65^UI_I3/+=#:4<38Q$/@Q2#!.EL62C2E5"KMKQ4$ M:#0Q9J RLU[*&8W3M0L+BV4.#=.3+3@K?3)8/&8$ M&R!ST'I'7<3%#5R[%G$&A'*TQ+)0W7VG@$!8,!TA1DLR9!%8;Q%8O-7_-2^[ MYK=S 4UT"2+2KP7U!>\*PZF4Q77^MFIM=%^%HBQ2:G10ZT(X@7GDO=_@<;\1*R%1]ASQ#H0)XJ]4#"? D/HS MBN 8IYP.J#+O+0:/6PQHAD:"6FT(*E/,\0!3 M?Z1 IO"X3=DQ>X,/XDDDISHXB$" ,N7. MU/N$$* "[D,VF/>NA,MH^W??5K/ORZH J=Z>L>K3[NRQ?8D^CNHM 8];@KOZ MM6EHW"^-DWM;NW)UZ99\\I05&YM\^$@(/4UH]WRF>T;3++/:/<'8M&",\O_8 M^6E"NOZ1C@6A8YVJ5TC>-*Z?[)YU;-JFA0^N/L8?\J"3]K_;C-VD(D<9PO=J MT[=0Q^GN+0N/6Y:K:K6JRM=\O$XY;I<@Y=(5A7V.W=4S4@.Q^E%#H<)AF6JEP MRX=(JK60.@TT%D/*E"II!LCUMHF_>31S\!1ED<_P!I@CSSN@-DG-0LU!H9H+ MS0-UQ:&&$#UP("-Z@R3B!FE;GMT+"PD4MCI[M-"(U.MDN,JACWNQDQ;%! _\ M$H)DT$DI_ZAJBH741E$S1+EW3"+NF&ZK\F0&?5==%<5V-X)_L$W;K5AHPJHB MGW<3W6P>H"/+LQKG''J>$PIE(GS&C0"->PKF,T9P*B5#?;3HG92(.ZGM'!_, MZ&Y"F]B,(E:'2B:8H3X]!&D8,=)_VP$#:I8.'A2(WCV)=[FG V_O*NM?7,+A MRQ@#1] ($C^"QH#H$?3DX*TA]X[7/[/Z,2^A0[$+&$D^:@A1;U^;VEZTU;I[ MD>BA:MMJU7U[<.\F[5]>N_@O4$L#!!0 ( *E2&5,P M2U414P, /@+ 8 >&PO=V]R:W-H965T&ULI99=CYLX M%(;_BH5Z,97:P7R$)%42*1.F:E>S;=3TXV*U%PXXP1J#L[9)NOOK>S ,A80D M1,M%@N%]S_%C?.!,#D(^JX12C7ZF/%-3*]%Z]\ZV5930E*A[L:,9W-D(F1(- M0[FUU4Y2$AM3RFT7X\!."V371QP9Y-=F1+5U1_VRTEC.PZ2LQ2FBDF,B3I9FK-G7>A8PQ&\9W1@VJ< MHP)E+<1S,?@83RU9?#Z&OS*X)N5*5',.H1$D]E$B@.2A1JB%2=F M,8T;\%E6//>5EG"7@4_/%I\_K3X_?0SG7Q]#]#!_FG]:/*+5A\?'KRMTMR22 M9CJAFD6$OT9OT;=5B.Y>O9[8&E(7 >RH2O-0IG'/I/DCS^Z1A]\@%[M.AWUQ MV1[2".R.L>,.>]C;[HS;=AO6JUXTMUXTU\3SSL1;::(I;'Z-Q :]9QG)(D8X M6@K%S&;^:[Y66L*6_OM",J].YIED_IEDI-S*)A(Y)E6 M4'P<9A,C+9K7(LKV9,UIUZ,J\PU,ON*]L)\-QC@83NQ]\XFJO":JH4XKA''-R!>KJKQ MR2J[@^ZRZJT,^RA;8 [^_;7&-Z"=KZLJ3',._BAPO8%[1-4A]%S'\T^V8[<0 MCT>#,TR-#L2Y@>E*?56Q>H"="L^ =0H[P.Q&EU7TQ'\2N6690IQNP(GOA_ ^ ME66;60ZTV)G&:RTTM''F-('6G,I" /=U(-99KGWZL?G^>7/5K=D4[US%0N8OAX MT@.=II4GN(\_&Z>]7[)'9IC3YJC&&.U@EV?8S?FF(V#, /[@!;PRX M;7 L@F@,Q*D19&,@3XW@-0:>;:".&*C&0)T:P6\,_'JRMNS64S.,37QU4>3/ MI*C0X*WZ4L]O;0TSDF15*DY, ?]-P,Y<#>YN)W=?/@^O'Z(AF3S Q]?H]F%" M[D;D[C[Z=OWP&0#DC/PV&9(/__IXT3<0M#+MSYH -]L _$@ 0;[FF5F6),KF M>H[8#[OMU5OVHVY[QCL<](&M'67\E;(;WNGQ/YOL$Q'T%\(I9\@-#4XWIQ@? M_RQZ],^BC[K-AWH&YNRH^?ADE*6!]^U^'=[GS+FOO\HCW29SJ$LOXK9E7FU5K_=.5\'C )0SI:3\17!SL M$)[BWB%NZ.(4HSR4]! 7N3C)J!3"\C=R<:'@-!3B$#=V<8$,A*+!#G? F[?C MS>OD;9"7AN0+4A[C;VNN#GCA3'!I\>?B&)-45GE_P)^+$U)RSJWQ1DATA87_I^:.%&+DX$H>=SB^4Q@O.%[_D^SIZ_8\_O MKEJ0-4GV^ MYU)DNXI3$V9S$<]@[DVIIJ)0/1JKOCDY1+IB5:P,7%P8!$&:1 MZL*XSX%4BX0("1LH&83<(M7% :G*#ZW;&R,X3S#J"9S48$=JT$EJL]!^2"$S M/Y)%D:_(W5I7;.896N*!&HLI='%\4I%)#$J0QW5(:=>]:=6>J"O!(:O4!34>J/'=L5HZV6HV_,DM&% M+LW//T'N_IK4(5#%1MV161/3':EJD,[+=3S3ESWH@$I=/.G>%4'5G1O+6H B M[':LK6^$82P_8PSC47RVV)Y 9B>12O1VJE!"F9M04BE[ QJ@. %E;*4[A@N8 M\FU!@.%"RD1HLX?@F._! F=3B )]Z1W9TAAO:>3=FQJTQ01ZSQF(<5B>*[&6 M)O$T21/S%TIII[O3$W#0.#I<$F'MH#;G[Q0P>CO@(86MV&6BD\(OE2P "N=) MNX@Q*=RZI+^SD&71'_1$&3PL8O4/ 0P9;<<^ZU?TK@_JE MJN--4B[KS@M(/+&T1PS1ZTA%CA'"AM*W M$P!1LZ HG%8%P;'0"^V%.,+B>J TF;VRHZHR<'EO86[G-NO5V MP^)40TEILB[RIZ0^IX2?9"M!B(E?\$:0(?)7>)ZR13>&"P008K.+^@L=G8CA M)/=M>3K"<#[TVZ'-+B+WH>4^(KI9J[I9M^R^_S$V.YW]R);Y3HZ&[^4H>B]' MH_=R-'X'1X=)T?8/+.Q,BEMMFJ4+38+PQ))"<&A)H?Z0DD)P:$DA.+2D7%Q' M2?&V1^+=/=)MGIU5&U61U\<$4%2-O$]J;5KF:3*/C9Z3CY!)B8OXD=-!GFQ1GEU&Q!H9QBS.RD,%U)?VN

0G,#G[ M3H;)4S+7V1S=$+C;B9QQ&3CJ%<.!(I.V>,%P2JC /F=%<2'G]DDAAF-2*M_) M5@S(I=B;QD,^VYZ*=_=4>_EZ;>7K(%^M8.>M>5[FZ5P7.,ENS\,8W)J3L0C. M\WS[4'F(X'S?XZ'-L0L+?$;#(X2T#1+O;I#V"/GPI3[M^[N\N$\7<%X0',J+ MBT-Y01YJ'/#2I)X+\SQA'YR,$=B9)Z5W+._:+HIW=U%17&2P_91D#8W(9!F# M=/[YIX S]BNYBZ*X?=YQ.2L2 ,[,?0"! $M^_9 MP"$&5 PV6B>948^PQ3MR"0,J19E]UH,!4:[[>^^ZK'3Q6+_&5()TWV1F^VA_ M=W7WJM1U_8*0=?V&G0\8&PO=V]R:W-H965T&ULK5IM4^/($?XK*B>52JJ.];Q+(D 56.9N4^Q"+;NYST(>L+*RY)-D MV,VO3X]D+'NF-9C4?0%;?N:EGY[I?GHT9R]5_;U9:MT&/U9%V9Q/EFV[/IU. MFVRI5VGSH5KK$GYYK.I5VL+7^FG:K&N=+KI&JV+*"%'359J7DXNS[ME=?7%6 M;=HB+_5='32;U2JM?U[IHGHYG]#)ZX,O^=.R-0^F%V?K]$G?Z_;;^JZ&;]-= M+XM\I?RQ[72R&],TW/_\VOMU9SP8\Y V>E85O^>+=GD^B2;! M0C^FFZ+]4KW\IK<&2=-?5A5-]S=XV6+)),@V35NMMHUA!JN\[/^G/[9$[#6 M?O &;-N V0W$2 .^;<#M!FJD@=@V$,>.(+<-.M.GO>T=<4G:IA=G=?42U 8- MO9D/'?M=:^ K+\U"N6]K^#6'=NW%[/;S_>W-Q^3RZSP)[K_"OT_SSU_O@]OK M8'9Y_UMP?7/[^WUP$GR[3X*___4?9],6!C5-I]EV@*M^ #8R@ H^566[;()Y MN= +I'WB;T^9IX,I6+LSF;V:?,6\/?YK4WX(./DE8(119$*SXYL3S!Y_\T1G MT)R.-I\?W9S&'C+XSO^\ZX^/^3]MEL$UA(LF>*RK57"[UG7:YN53<&FV<-[F MNCGUC"-VXXAN'#$RSF>(>1_+K%II; GU;677UH2VYPO*94S .\_[CD%@@H61 M.H0E""SDT-\A;.["6,P9WZ$.[)0[.Z67S\O%?V#30B1MFZ"M()1F59GEA0Y* M("#O"##/S;?,4+^NJ^<+(%U5 M=9O_MWN N:/O3NTQ(\.0"&&YPX6)6 @56NYP891P)I7EMKF+BV*EXA!W2+@S M/O0:?]]6V?FW\%@1" KT%'/$$:+G73!-4CY,^'%C,[9&W/S%SO+T=- MW!BA11)"1IQ#R9!RB=>@F\KXHPP6>;.NFK0POM%_;/*U"1MHAB7.5%@<13DNV _C8[C<, AQS"!NFS_Q)<)G" M%!N(S\%ETV@(W29*WFSG^T84ID.JI=S+TF6651N3&" :Z_PY?2C09+CM9=]" M'DF("K:[75S(B++27(+ *%>1L-,A@CNA"E0&':%W2/W4G_MOVZ6N@[1C%C58 M(+YWL@V"HHHR:9N+P^QD@\#&EM&0^JGTVGE7ZW6:+V 7F"RC^U54=<9GF[HV M>\!#@G1)8%((;M. X$)*563S@. H9]2.&G,$&(54C>@@.H@.ZE<=7F7*!31%@+6J;1-QS1(O+_9#RO@08(POP39\P\J.1+F2@Y[ M\2"0$QI%\4@<98.:8'XU\1XJ$X8(AXB$=MR<(SC.641'MCP;Q -C;U:VIHK^ MVU\@6_[S;J^>PVII;#5L!SB,6I+8*WR&X'A$8,=8.P'!44J)"NV4CP##&&HN M-<+)H'38^TX5/I;/NGG'J0(;M 7S:XM9NLY;D-!=;%WD[:8>X1C3&%"&V@79 M# -20B-);)8Q8$1):"=8#"@(EW*$Y4%O,+_>Z%@&@=W @JO[ZAXJON!AT^1= MR9=F4%0T^5BURQ"%(&,>LM .0_YYO+^P8(.(8'X1\;JY@F^F?@=]CJTDU#@D MQ2LFB"2VH,*0N,,Q(.IP!.AS^* N6/BN;76=EVF9O6-;#?F;^?/W%U"R/_M3 M+%/$;3=9'XZKAR)_ZI8;QGS"W 3K9 X?Y'#&0_YE_OP+@3?3>K%E)F^:#5"C MS>S+JM6O>@Q=*G_6@0%SL[6(:!S:2N5(W!S!C=#$A\3/_8G_T+&/W0+2KF-! M%Q1I"UMNG=:XA.%(]E>$B]@.'AB0@['4UJP8, 0Q&MO+!P4*&H\=F_%!>7"_ M\CB2'90/1(>$@E#[$ W#"4H<,A"85*!7;"Z./@[A@Z+A?D4SOI6R:K6"+--T M9ZJFM'E)ZSHM\8J6N^HB%E)$L5W9^Z?S_O3"]UY^^$]DNH#:G\; 6C?)$ZIU MT!*ZSG*3<,#D:CWN@L[M=9ASLCR8W( M+1>^L,HQ?43#F#M%K7_H_\/_@X+B?@5UN7CNEG:WT&=0#^5M< ,8+*]Q5RXY MW+N04(X>&/-!!?$WCE)>R3?T1_,V70(*!1Q:+_'.!(W1W!C M=@]ZA_M/4W;J;[^JPD0/R@+RGD;&$2&VXD> E$CG; F!G7#%9.BL @2H%)6C MZ6E09=RORCZ6X'23BT (=[R8$-Q]F(/2?TX+/1:*D;,1"C4FL\]:,& 4*SOM M) A.JI!P6\(@.$C]XKO5'K?PFN]%->EF9]P":YTW5>8;<.KK@K MKB*(3;&S.EP<9THJAY'C<',$!T5H.'9J(@9E)_S*SD/)O%SXR1"NHN(D5-0^ M,)PA0$6AKK+648+@,';GV,"'K!VR,2@Y0;VETOUFO2ZTB9E0MR1YDQ55XYX- M''8^""3A%T@=P]U1OY$,>=EJZ!D-Q0(Y88DH5S:M""PDMI1.$!A54>3L.@P7 MAD*.L3KH)7&$7MHSO+_.D/[ (["_LW?HHS^KHT2XXLB.WE[((6U[=U^$=S%^ MKLJ3[K9'OCN],!OU\363]4>'QUWZ$(.X$6^(&_/:H7^[#+1LSWM[Z;[8ZC?4 M:ZZ(45Q%]K$)!HL9LVM=!$;-'1%GR2(X)C@=>1,A!NTD_-KI]86N.0NK>P5Q M4->A%/1=[E\-0EY%SQ"84A W[?-8!!>1B#FI <%1J0AA]KZ=[MWW6^GZJ;MH MV03=JZ?^ZM?NZ>XRYV5WA=%Z?D5/9Q1YGM#3>7]5<^B^OSGZ*:TAO3; W2,, M13Z$,-NZOXS9?VFK=7?;\*%JVVK5?5SJ=*%K X#?'ZNJ??UB!MA=B;WX'U!+ M P04 " "I4AE3O-/+52$+ "[4@ & 'AL+W=OR8V*5ZW2>S&23N=3C\P$FUK M(I$N2=OIOR\H*8((+$#2QOUBZ[$X>.P".&>#\VZZ(^G=PW MS<.[V:Q>W.>;K'Y;/N2%^.:VK#99(]Y6=[/ZH75CYM-5OWO/%^7SZ<3-/GYP>?5W7W3?C [.WG([O*; MO/GZ<%V)=[,#RG*UR8MZ519>E=^>3MZC=RFG;8&MQ3]6^7-]]-IKN_*M++^W M;RZ7IQ._;5&^SA=-"Y&)?T_Y1;Y>MTBB'?_=@TX.=;8%CU__1)]O.R\Z\RVK M\XMR_<_5LKD_G803;YG?9H_KYG/Y_%N^[Q!K\1;ENM[^]9YWM@&=>(O'NBDW M^\*B!9M5L?N?_=@/Q%$!S P%\+X 5@M@0P&R+T"4 H0;"M!] :K6$!@*L'T! MIM9 # 7XO@!7"B!3@6!?(-@Z:S>Z6]?$69.=G53ELU>UU@*M?;'U[[:T\,BJ M:$/QIJG$MRM1KCF[N/IT<_7A,G[_)8F]FR_BW\?DTY<;[VHNWEU=_.VWJP]Q M\OGFSU[R]Z^77_[E3;VO-['WRQ]_/9DUHOH69+;85W6^JPH;JKH609975;[T M;IIR\=W[]\=\\RVO_@,@7=B1+LK-1H1Q+TQLAWF_7*[:^9"MO>MLM9RN"N\B M>U@UXKT%-+&#?LX;L0"(3B995:R*N]J&-;=C?2J+15DT5;D6W]QYET635WG= MV!!3.^*74O2N6VPF(N80-O@0-GB+0PTXY_G=JFB[)]:!=58L\C?>4[9^S+VL M\>)\\=8CZ(V'?11"8;*#9EOH=JE\.D/4QR>SI^,(T(T(]DG7* :0 D9HA%G7 M,-$-IX@%A'%,NY9SP!('#*&N60K5'' 2R8H[XTH.XTKLX[H;S788OQV&^!<1 MF/5])ES_ZZ#QW57!N^.+@I K0ZS;M4-,0T,?Z*$/U-J'W;2\>FBG5NU=UO6C MF U9[8E9*S;0.FL_AYIM16VWY'?U0[;(3R=BSZWSZBF?G'G0VN$()Z;Z,(K8 M4N(T<53;W!%.VM?JCDO9P:7,ZM)/@A-=BK5HDWN_?"CK&ES]K1 C_.<()V': M2/ HY+XRWW6K*?49"93YKIOAB& "#RL_#"NW#FMG'QL^4:R@(P:::VN8LFS& M7.\UBR)U<774GKDCG!1H-?=]'_95#O4VTC0B>@%G7BS'TNH,Q$0F*96(%]R M8;^_'=-6V2R]A7T2IGNHXR901*BI#4=\'%G;H+#D/_T!IIM!!? M!JP(5FEKO+?JT(. A8BS2%G4 ^'W!U] %3'OHT5)8.L'(;(L*8K\8:@$?QL4>[CI),&-FI\ LYFQUUC.L< <6N@!)70'-70*D# MH&YT2$*/[(Q^,!T[MP.-"0B=QF-UU=<9L6!VH;KBN^+QKH!2J-U&LHDDDT=V M*C^>;B*=NEOXIN3N: !Y'\8WS^U08^+%$5",="D04*+NF8FK^N:N@-+>AG?= M*54,LLN8\=3=BC?&IXZ 8E= "=(5VI1'& ?J?NZHPK2_PFZB6XI";!>%1N+^ MU\="T$J_I978!_/<_J!$MVXE.*66Z=;E)@HX1Y0JE@E@V1)W'T=<'7S(-$1, MW1E2J/)0\/;(D/_"4NUBN]JU$_?^$=;E&DS< <-VD(VY;GQT$.+F) 04'GC8 M4<@@:8<'2SO TB3M(%-(VH&56Z0=EM(.NST1@<=YJ, ##*T"#TN!AW^74Y$8 M0\(H%&.K>J#7KMMP*7CPZW/_"0;RX[[O(RV>@'0[YIRI64; #@6$'(5RMS>2 MH&-7!-T.-&)SQOT$'0\AZ"ED9:3#6-)A[)H.8Y .(T-#)!W&SNAPBG4.9PUW M2>*P6Q*78(!XB&V9!UI,]QMVSXPE12$OI"A'"R.\@9)!% 6P B@*@2A*0%D0 MJ@=&@.7V.)X&ZKG;'#*-:. KD"E4>83]B!D"@DB*0EY#4?I'>"A% 0QW%,6@ M2XBD*.3E%.5C5O6T?Q!% :R@"(%8 A>;MNK.!+ 4$1*RD =J[A\R#2C2;FQ ME?,(1<0T_8[N;+R>HO2/\^!;&R!%,5-9(BD*<9"#MF.,V!9= <6N@!("4*C( M#ZA*8@ [$7&ANMY#<"'!)@Y#)",C=D8V)FUDAQKC+E=Y9Z)3.XH(4;.1KNJ; MNP)*>QO>=:>DI,1.24>GC>QX8WSJ""AV!900G>)."?,I4J>@JQ1S?X5=KTI6 M3>RL^N5IHSUPWXZK6T$[KL[4#6DCP-*4-H),H;015+DM;42D4B!VI?#*M!$! MQ .\U^J&]KU6R@QBEQD#TT:&]D>#(D2W@B)$5R4FU@[I%P-K!TQ!U@Y4;F/M M5$HB:I=$(]-&\#A30%2 <0(86KD[E>J#VM7'15D\Y=7VP8_R=KUQ -3U MH=1?U*Z_.C[T(/=M_6;)N)Q32 _!H:A;4A+ZID"4(H?:1MY-P4=8-W$=K \9< M "?Z\LA]7XUC74=%E!$<4364';5K[@HHA9M.PZ.F=[U\='7?+@%?X&5;HI " M$JB]BFM*6E*I@:B#&^EVC#$1Y4K\N )**) @IPAK-R,!NRDC6G($@B,L,N5T MJ10WU%&^_8+V7T>G %E768J]/6-FJRN)X0"H._A2@U#7F7T*W5%7GYE(^ZRZ MS96LGCK+_U_8H<;,2. R",<8J6'EZA:+*Z"4ZA?ZNPWO>D$J$^KX%HL=;\PJ MZ^H6BRN@A$*72@@/B;K*NKK%TE]A]_DMJ8>8@ULL"'RLRPH\YKDN_11)""3U M*)3I4@H'.."80I,^4"F)1@S.TY$SS.0\^9 $-K3H-)D<'L(L-13F-? M2U]. S#3K1$D(J(#WC8 M>U1RA.OBP)SVX%(8<+LP&'.=PPXUYK H3U_PJ5JY';5^,K\B1U]C!MTK0CG M3V9'O\K7_JRCD.9"M-?>.K\5)?VW@1BE:O=+B;LW3?FP_:&^;V73E)OMR_L\ M6^95:R"^ORW+YN>;]K?_#K]7>?9_4$L#!!0 ( *E2&5-71(V;WP@ "\7 M 8 >&PO=V]R:W-H965T&UL[5C;;MPX$GW75Q ]BX4# MM/OF2YS$-N#+9,>S<6+8DPD&BWU@2Z4688I42*K;/5\_IRBUNCMK&\YB\[8/ M=DL4JUB74U5'.EY8=^\+HB >2FW\2:\(H7H['/JTH%+Z@:W(X$EN72D#;MUL MZ"M',HM"I1Y.1J/#82F5Z9T>Q[4;=WILZZ"5H1LG?%V6TBW/2=O%26_<6RW< MJED1>&%X>ES)&=U1^%S=.-P-.RV9*LEX98UPE)_TSL9O+_9Y?]SPNZ*%W[@6 M[,G4VGN^NB,VB#2E@35(_,SI@K1F13#C:ZNSUQW)@IO7*^WOH^_P92H] M75C]166A..D=]41&N:QUN+6+7ZCUYX#UI5;[^%\LVKVCGDAK'VS9"L."4IGF M5SZT<7B)P*05F+Q48*\5V(N.-I9%MRYED*?'SBZ$X]W0QA>3) N90CD_/$PX&A6 M,$S;8\Z;8R9/'',HKJT)A1<_FXRR1^0OGI.3E>/GDV40GP/X2[UUEQ0>Y.?5./]I 8BQVQ7]EA.!*0%RL0Q]"+%V%*]Z:[/S]IZ/)9/3N\NXB M7HW?">L$9$7[X,*6E33+]N$K43D[5QEY=+FI3YVJXHG<-[*^T-;,! XLA9PY M:G. QBHRY:7' [2YU,[)+06R6;.H[R=7)G=XZNHTU(Z$] *VPFV5DMBYDO+N M%?*_G$+ZCM+:J;",'OYN>0-?1>\ZA0/Q"YKWUUHZ'$B94$9-55$.?[#KFTSR\2WHUOJ4@0%P$94:*"V, M2G&5X@DG!''^B$GW!R9='^CU7J9%[2D$&/L;/4C\O-?6H1%$[1^M"X6XD Z] MP$_)ZV%,*)>5IH"(,&K);D9(+6S@?7KN-1!'5E"'ZFT9)'I M$E(RP%#'OHJS%<";9J1E;$+73RE=[U^I3QA6VX7Y_D-??/AP 1AT3FI5*CY> M*SE5FJ&?-M[$8S>\8[7CU^^ UL)JO=RU"P,QAH7*%-C((S8E=_5T90V'5N -@#E;UZE@4Z2! MH*H !@_L2(9_7FL!]MBT4D%YC@UD4D:*L_6LB/GAFIJY;DSQ4EA8=-EUP_:# M9-,OJ3WZ#VE%7.LLT&(H>M*&,*XCRE/%>0:N5% ECKK_2Z8HUZ'-I%Q51 *;LNX+C28-QQOUAJ+M7+*HU&@72]8$WY+E66: M=D%^[\&V&ZZ&HAZ(?]*RZ;@(6C,0MJQOP +S$VY%35JY2BV"E^H:SDHF@?AQ M3K(F48*3JMT&'6@ZD;YR@&-#L=K.-@8,]Y0"W%5CC><';';$2-6;C@B-:.ND M!=P*@VQJ9YU@.#3(N+$+A-(O,=-*8/=:GKSN7MX[-Q2^O%7;.IFY-G1NHEH.RW-@[$ M8XSO_T3E.XE*2TRN;D185O0=G"0. YEEBK5_\)AMTA)/BM1F(/YAV4J\ MZX!EF*92N8@^&V[<9W>?06K&^[OC@ZV:2IYX^=G=UK:#:8]!@.$W&1WL[H]> M=9/]#'%HUM:S?6,VBD(V4X@' '*AVA$/H-%I# TL[!'R*FM0\2$7*LM^6,-K^5US$7>>6>G6LUD>T"T:HE) MB0Y-25;3"NT8>F))T@F9Q\%O8[7PV&W'$\ZNT"";"( S16>0 M)'"'2&602O!-TW*:0F+6LKXID4$PH%XHYK!L,"R3?L4H6O\.PZUE$$ M,^=5'3JB=M)^A;4,)_81@HAO,O=C3H"QKP7"H=9WNTNBPY1<&F M]Z#%&5'A_W]_2-Q&=M= M/#)"B?@KB[BDE$I,VV3UH6/;J!D93C53&NF+YLVL(XCMT>/^>#SJ'[Y^(ZYR MV(]6YD'/5PV./4TB ;-M[Q&GA,/*W"7.%)53ONG,P7 M"+75!K%]14UEQ11"_D F"MK:GPP.0CXX8 M""% MZ.N#GG#-Y]GF!HT^?N&E?4$L#!!0 ( *E2&5-5YZ=H32P #.] 8 >&PO=V]R:W-H M965T&UL[7UK<]M&LNCW^153/JD]5A5(D^!+=!Y5LA+O^EPG M<47VIF[=NA] 8B@B!@$N $KF_OK;KWF !"79B9W=O?J06"2!F9Z>?G?/]#>W M9?6^7AO3Z ^;O*B_?;)NFNWS9\_JY=ILDKI?;DT!OZS*:I,T\+&Z?E9O*Y.D M]-(F?Q8/!M-GFR0KGGSW#7WWIOKNFW+7Y%EAWE2ZWFTV2;5_8?+R]MLGPR?V MBU^RZW6#7SS[[IMM M^'MF;NO@;XTK693E>_SP*OWVR0 !,KE9-CA" O_!XRS*OZ?_Z MEI\=CY[HY:YNRHV\#!!LLH+_33X('H(7S@:[ZYX]W2YTE?9=9&MLF52 M-/IBN2QW19,5U_I-F6?+S-3?/&M@/GSKV5+&?L%CQR?&GNH?RZ)9U_J'(C5I MQ_N7=[\_C.\8X!DLU*TVMJM]$=\YXO_LBKX>#2(=#^)A%T!WO_Z]6<+K0WI] M< !Y;U_[E8U$T%U/U_[YA@["88TP3CS[*[=XZ-XN5YO4V6 MYMLG(#]J4]V8)]_]5#9&Q[JG'SZS?E-EQ3+;YO G/'U9%C7\DB;$Y6_7!K]) M06R8-/C-I.IE5B3P7I+KNH$O0+(TM8:1\EUJ= /O)3P7C?HT.Z/O+LO--BGV M$7P!WV3PX^VZS/-]K[PM8()ZMZBS-$LJ@"O2R%#ZJBDK$&?P9K6%OQ"J2"?Z M>Y,GMTEEU++U?9&VWWKY.M*O7U_B&R_SL@+0=9YM,H ?_DT669XU>[T,@ *H M7N;)=;W.MOJJS'+SR>(3W W1I6*B&3=[" MORG@F%!;I?": 7'5K"VJ<5NW?C>O36&J!+"+OYMMP^_BN.\* I\FK!5,=K$Q M%5"(?OKN2O_UXN+-65]?FJH!+02OL*XBH5^DJD 22[-ZF9?U#M:H"_P99Y'- M=[.LNBCDKF7(Y'J=W!B],*8 M K.^OJB!O)8KB.%0X= '4Q;GYBX7I>[/(5A M-6I;?!@&_VU7L#JC^8EJ=RGAIG.,!'=&(97!]/3XWB15K0W*1Z#)I=DL3.5$ M%-%C/!C.CU C&_N7_SJ/A[.O:WU1%#N8ZA<#M-QH@ =UI!X.>O^K-1-/I(XG M>HI/X&CQX&OZPKU/7PZ_/HL0^%66 PPP_(])M5S;UX=]_8K!*K=9@=AHDY^# M)-(7(2O4JR2F]#?I,%N-GQ"P_4MJRSYGB= MO+T:E)1Q2HH@0#D%HX-E0@^ "<<"IR926";U6J_ '*O=7C7KRAAZM'M ?$\V)7@VZJ:Q2""T R@_VKTP TYD(>4JV'=@!^ M)=KB'[M,MF5CFG69(J!>L%DRJ0P\AV)G1Z #<92@WOX)>XUR!;8;%KNJRHV^ M+LOT-LOSB(>O:X,,O*2WTXAV#G^P(APU(3RTVP .D@9_ IH*@4+*9DJ[2?*= MJ?OZUS6PD[XU I@=0=K-'6CX;]L@W*5MHJ&W/)B 5Q8SXZ!5#3*(5STSFF0 MC@$"DKTUR%"(?4(44CLR8Y8:JQ9OUP9((MEN0>,GBQPX"*!5 : 52E1\J&@ M?2 31?83L>T6OP%I,+*!AXB?2!PG0D.13G?$GPCAQB2H%HCI@(:S,K4[MTGV M2&F[+0Y5%D816=%>=2TM0LSB]E9I*"[PY8X-/8DX)]AA( !W6S(9EZL5O*]@ M,$LG??T.?I1'4535@80X7I4&FD:)DH/3TIAJ(R1M7V :(1(^ !3>"^!4 J<@ MR=P .P"'&)355=V@2;,GLPC('B;Y#WP7&!:GJ3["'X"X9*Q)7*"CEDY #0*I_)C(6P92/7B.@/" M%61&1.MHI*/2+!=Y=BT .VP"T$VU@P>(, .$1Z@H>N'\CF_0&F;!\'!6 D3F M(*QVUVLDUX7),]A"2Z".\W%,OR9XD"R<39(::Q!L$Q =^*TBNP=,E+HL$EHR M8G.[K4JP[(@MX'&V"-%]IFT'P4=&PSH#?Q7MN)SD.5C1:%J1!@OLI7*!O(VB MWK)>L+-@WKC]J4BMHVK,[*Z>$!1@+5: 3)K8+1, 0RY _%MY(LQQM*$.)79> M98V%U0Y5OE=/H;)%\ $O*6RSKI,<]Y8]=N(A)A"!VRZG,;E-5%"N"U' M0Q,>8'@4?NBFD#6Z <.Z$6F#-C"I-Q3HP%'OP+P '&1;&@W(H)#9EUFUW&V M%0%=-8G!$M4 H *X 3\FJQ5)6'::0$$LX9$*-00X0PTY<6CZ'C*5133:0,P* MHM/[8$@N>8M>P2L"[T_F%KZX2$OR!#S_JS=5692XERPHP!8D>P(,URDKSY<7 M5R]4QB-=7+W3/Y5]^K4W'$7:^R^O"N0Y'J0'%&$ >/VZA!VN]=.W8%LN]2B> M@B7Z8R!-T>5L/8G&;]>0ZJG8MP!!3V:WQFV?P)(O!9VUSLL$$96:!= '&I$B M ( P4I*<)KM!%A-*0$E;PG*KP%(4\L2=4D2@HAZ<\*DP3"6&B$'K"JF(K3D$ MR0G0I #JL'-;!DMGJX9!SGC "AJ37910NX-F+_ $O+;JCP&L+U^\#\-H0#A M+(RV-D5I D&\5JKR:%2D(+B#<8M"\^ M+EO2O"Y&'$X/+'QKW:\"E0>."6]F\/B29%>7O]'M7:A.[V)GE7>"!.XT,> " M4 /,69/A^X-CFK=KZU([O>W&52VO!2='Z8F;UW)3W>9V:,8[K$!$2<#Q%?E\ MR*,;&RY1UF8XM&E$ZK#GC2 'BNK4.SP+*5D1O]VNK=C#%ASEP8'O0)CM6)/@ MSA9(AX'-Q^]0](&(!*V+4!X!F+CW:0:K]A9?'6"I[W8FU2_1QOX[6<=M!+7[[LN!)JTB0+R,?D_+<'WRY3?;\#<;:"+W$E1%Z4\;]S"@&$8:28 -D M01/UP:>V5*#$#J@).U[#>.]!MJ(.HF2P40=N'"K]#_2JN"/+I*KVB&;K.Z!% MGK, $3MBD>2H9A2G(%)X2NSE>@U;U$-+5=QH#T*(+I$6.V:735*]AV%(!*!O M4SF;C(1J\"*SOP50>?/W0/4?;MHQ9I?)-FM@NQG#+>/N""&!.R;6$(H!E;#9 M4F5U&=H2+X($&- M:E M 6V>9_ T;CX0FW@%'!"$=8-J(O]D@]M-9D0%](*9)20A]ZT("*!1VO+MKEJN M 941(PY##A*_0,<%O7P*&"BREHR'M8]1330ZO#P5O?X+8A"7]S,I-?S(2'QG MS4<25)[10WK$B*-(-G%$K="Q> %PEH+ M/X]N)W=4*Z+:)P(Y&>C3$L"]+^X.PHVJKEI!_<.X2?G2N$QLH/*\$!(<3/1Q;EZ$F M[X)A>79A<4O/M2WY DQ2HA:[JD"1^$%5X 30J,U^BQL)1(ZJ M4TS=T4"#BP2$B-(2=A8E]):LO=;7QGZM;&"F2IFYER7('S+><,>6&3%.><.1 MSZP*+ 30NTB9>79CG"XF421:C)4B,LJU!+BK!#V0'EDL'#=5;0_!Q\!!M .[ MMXVMUH2P5LYGL(876"GQ RN:H*B=!4]L.U??5Q=IFHF3NC -@N\L3"!9U'D^ M?B7:GG?PE@*J9&'"")1<6I'2VH*>#[C:%$1Q]/XZJ:Y1Y)5A6)Z\=>LX$=_M MBHQM60\TO T^1WH'0 ,I-K7WWO+^N[T0=1B9$]Q-+["T%I6PXXG9,BX M#<(/7^EX'LU&,1C5.*=^FWP 9']OP#ZG,$GR(? G5,N?: <=?;J ;$I\$14N M12N7Y'XT5;;8-=868A^ ?P/BN#7F9*[06Y.!*V(^@+0ES_6TB\1,55'4D7Q@ MA K-0_Y9Z 3#@K@-] :"S6*')L5EW295"JQB<:+:.-&'.)$(<2K,"21*9CF^ MQ6:C<_4Q#;#=YF2YP,^$&=YZ:QTRB\$'#IP#4]=& 5(PT0W A3A,PN 8IW)P M=T"V<*@9X&URY $4QAP50%F;=N]T:U48NT;^ O<28%%^)2<(UX4R.3Y.:D2\ M+W&$$">TL^B- EL>>3Q%1Q*U1>2D*1-.3CD#P"MXG2"' =LBLW>LL:_?P,@8 MSM(75Y=Z-A[TAC"!]ZE51BZ)=>TY!U4$&1$WL2G!X HF*O.I,; M!E-TN6L(X7;$7;%*;H VR!)])\H!QKP&WP#1$DEF\W2".CHP"1 +^J^2&0F, M]UPQ$BLMXW1? HC8U '7=Z$9 @(P627&)45\)F81I7# 3$ M-XS65[ [F^2]Z)'ZCG1$>^L)WJQ(P6RJ@KH1SVN;,C4Y#P&K!:F942A/2)V4 MPTUF;C& 9!,7J!X7>Q@#Y,*N9M>ZYO""C9A@Q)IC3+^P9*&Y?G*!"D2YG93- M1Q)HJQ(YGZ*4R$$@: >6J02?$A^X.!=4M96N/K%<\$,;HE$O*(POTI.BU0@ M .XXBZAK0$N-WH.XGN*O4! FL#DC2=S[?-DVV7/$D$()2/P&-OJY&IX!9ZVJ MQ.:O*,Z3Z"N&73]]E2179RPJLQJ>0I>:)?[>(?&. 90,X+VR/..\*MHN5M*4 M>I-=4Z0$(RD[B9B@GV.0,<%GP7"VJ< IK&VPA'(KY 8)0X.X?)NAM$%Y#U*0 MWD!'%MYVTP/E[*KBO=FC,;;C6AR4B0NDOG4&Q 1X!I,L\P$BL,MZ+L =Z0T: M5STR"AO]ZL6/^DUYRUE4!#S2JQS=[YHKPDC8$]949;%&@^Y1+DJ68&\M4:SS M*MA68#2YZ%1HI/;UI> 0-I:2M4"%"S1WE)U,N\GL*MG% TGN7B!>+35N3Q\] M"\IKE:CJX9?:.^]."A 5(S*1[?X&;H"^X+ 3;2+7SZF_)V)[$L7\ H.CDV,\ M'&&L'W-4Z6)/C$)>*%?FY)04L5R;=)>+ MRV"K HVZ1K07[/VS!W*-IKPMR-A@F)2!7B1+BO1AW3.XB[^)\8AE$(YH^BH^ MDT!O:CF*1%%MO'2A: F+ 5^Y 4@V3C(E+H?4#G;0;M-6KPQAD)DIX]PA D=Q M#MF(( */1D^2\[KP=2S\0<+\N>@M2C!D+0$ 7_9V6^5 -05E$IQEX7@03<=R MU=PF;)W(^&S;P-IRYIJ5+9]+T-Q"Z<96J-"J@]0586"%C'*D1W5GB7B+42") M1)5L!-$"KGN 4\762",IBIN.K(!^(&49*)[)'J/DFH M8W*OD+_ M5RW -*%8B'M9>),VKL<19J<:;/X95DJ\L]NBF1&%V2 FN,+LJYTV225?TKDL,*I>@N>G9)R+6FTU=Z&$W/)]%\,H2_1_,H M'L;TY2R>1,/I2)T@R=ET$(WA'0J,QU_;S^I(#YP/YM'X?.8>E,_J)_,!G!3] M]_+5&__P\'P4#8?G[F'YK-C1F@RBP6C@?N2/BA;O6 36 ,//X9=9N)Y1-(G/ MHW@\?RC"!Y\3X:,Q((L ',?PQXB_/(^C\]G@%,+C\2P:!GB4S\<(C\%S'-P-7$T&$RB:3QY"+K5 MV[L8BZ,@M"-OK-\"2J"H)9!!P81M"4J"8BVHI+[2\Q$@9W:.D B:WG3Z/.% M''O&]^-H,A]&@]D0V6!R#FLZ[Z R(:C.U5YE'_X47AY%H\$LFA-4TWDT.Y_Q ME\#@D^'P%&D-HQB8?30:>S*PWQR3%R!F-(WB2?BP?---8J,98'#L'Y?/0F*S M611/)UZ,T,S#AH3<@I7BPE\,CGU059,A;DL]C9N2H# EBRYTM"'YN38+FQEY-Z@V5.[ M\PY!1HS&1%\,P%%=Z5#V%%(CM<)I!O83A@K=L[XRQ.=O5\ZT;E=G>E_81;:D M])*]1$4Q!%XWFTK6RD77F=R+J\1F$_T!+(M!F_RFG Y[7,)9F3?]^I3&=;[3 MNN1JWRR7PSL'T=#(1[H#6\SO64'[!$8Q[(BR64V%JBH\!+V/Y&=;^;MP) MHV'3R=7F=+:-3F*'/%H/PD'>3O7Q"QE&)C2R6-Z8CDL0N M*"P2@\E CA3PH8PLE]/ZD"V=]-H"E=O(?.I.8JQ(\E&>E\C9RA9O99'I/VH,0Y1)8< G9%E M2Y.#!GA@06(CA5EE3> "+O:2-\/"85>6$S)04@=/N%H9+G"@J$^^YWR,36IW M<]\1S)A5XLAVAF(E0:]R[TH6G,"@X+7#>_?8Z"G[H5! T8'4"G.OA^4-=MSH M4)))KA&%WT'-PX+/VYZ S#)OP*OM\(_5$5@8Q,$QO3)T?,@=*#NQKCX-"L^? MB/NUXDB)WP\AJH[E*5&O;2+UL;E 4]A9(A=S< 6&-5-#[B6V9!KZAR+*50L= MBJ[N!4<>P66NV_D59XMT\MG3K&_Z$9^AP))IZRWGJU.#I2B4;R\# MIJK_6Y,:(C!2LY7#B*6\2X$/S*.<]?5/I90(6K0=)&A.4VK$&>RL!DHHL (R M+0VG@_F\AK>Q*-RY(ADD-4*83IX.IKWAH!=/>O$,2R?I5% LN=5/83S5AZ2%"=.K7;YB.^*./DU%PI07P^/H/D><\SNUC7(M$ZX4Y.]/FR /I%23T2R Y#:* MRW"K6ZOR*4 950F(]OPN&VN6VI,1+[1? ?[]Z\QQCV?8< MB6@?<'-(;O@?L"3[U1M*3G-* (LRK#)$^& K>3UV^##)UAJ&5.GQC)&E8B%N M!AHWY;JL,@_M2XGZ@Q-)3MY^L\"[)+J+2"TL255A)8F5"PZ,../LZS<%EE*WV(/P"4]UX3.7 291@CS*.I+77CXM==4_9H/LT'>@X* M@\4)]=8D*ESVJS!EE]ZXJM16U>DVW]5\U M8'.QK(T5WO$D(-2&FKF*6P(?#1_5-4X5J77&-/23R+D+ZD#V]Y.B.&!'(%E2<& MY]I;E@2B+- %DT%O&#]-SJCXU%?O@N 7KP$+0+@,_-8M3+R(?NN.F-]VJ:2O M1.Q2\H^\8U*J?BOY%"NZ#^ :G7+L.NI+< 9[6@H\?>#AC#+TZ+(D.>XC^YZV M*.*49>E1TY?S7 ]XBQ(5WH=8[*5BA0]%4 4..2$XC#W=X4V\5CF(.A1V02DX MPB*1(0(F"$S(: PSF/_NF1, W^+A_B1?2@EJ$U0G\6%=FW,)$,#[=C@E$-M/ MYD-C]2&51;%5= )&=]K^8(K;)$1B7[U%PJ <&_U$YZ.]A=!0^,F)4!Z"*F'I M]H?2!1GXZ:,8!)+):?RTJL%@*:_+XKKW.L.JHPLN1.FH5*,CK<@^HRG6 /9& MD\-B6J0)$;8X8$X#=I>JH1%%)_=/'OJ5ZS<":[ZC4*W@X;'T!C0S"@!?S2EG MS8MP6BQ?C7SAJ?6T.2:WV <%3@<'QVP%')*P+VV+#@L[VQ5U=F#[A M43-P(; _3 U0IS=HWU&5VV59'YQK<@<*$9HE_0QH**5*GE5!, "OJAZ-9-!\-\5JHY7O1MO@X3,PLAJ4#'**JQ3]SI05T/Y(O M&1V>([E@U>C5&F'@P43[\$ M.S(&\46>+-_WKI;KDF[NXA(%*W6H2H_1TGI.T0_^Y"H.)&?]0)WOJ#B4[ZQP MQ8(^(GI38H%)+B?2R;/U5XIL.F02.RY9 M""ANX&4P8X16Z=2(=4,I^L8%-LG^GA?M'5PE'A$R%"AGUJ35J/"^GY6A.C8^ M&9F%G.T0Z6M:G*ZCRVY08-6U1!?<:P&A@#.=6!%E=_500@'SN5$#BB)0@M+V M58Y!4821E &=9 ^XHY. \(ZXE"H.@U-Y3"=6\75#[9<>Z/0 .&O8UA)\(_?H MAKPO85-@,3P11AI0G0:.5')CSV$\Q:-39U2E;G>3I,Q=&BQF#3;1/R150:6" M^#J]%U%X;&D+])_F-/H6:WG64MDE99)D"!%%T45;=.@W?$="D8=LJ[S,H!'Y MR"]#SM@"9\JF1HYE&5:VY#2[L;!_ G"*+\41MT1^LJ=L2.'RW0-<*AV:N^2*@Z&/AP]L[""WV0%3].Y?(3RN5H@VSM,4=> MA >Z0]8$M4I>^5=Z.!Q'HR$5N$PFT6PP@;]FLV@2SSFY/!S,U:^G*:%-;39, MQFL=1?/S830>Q/!7/,2JGPG\-<7ZA\&*J<_!*A3JA[^F? _L7QYU\L6CCM>?PA+^.5Z$7%"Z)%P M\/%M,)GY]D>2(1:<8R'K2=S_IHY^6YAE@C9;PV='^4P7>5T 4\_*@S83M7XZ M-:MJ\<\!AP9\T_ZEDX$LT4UA9P=#K&,YGTWPI%$$O"$?/<4-HW,@PL$@(,K# M;]00!FH/%@W&X7"ZZS[A?Y$K=+LOQU0=EV.27OH=%^?N'W9MK@ZOS26CG.^^ MQ8&I:!.LH(ZAI0H'1",.]I.Y2=(D' IO0\M;IUS(4.\M;4C7N_:LR>0HNX22 MF%GDT(6Q=[1Z7#Y>-?G[KYJ,'N^:?+QK\O&NR<>[)A_OFGR\:_*+WS6IC^Z: M5!UW3>HO=]>DZA[RB]TUJ3KOFM1?[JY)U777I/Z2=TVJH[LF]9>_:U+=?W_] M/3=,OBKTS\NFQ*6=OCF5T08_VE+.\/H5H=O9>'#V'&LKJZ3W ^_C6U>S@KT: MF$Y^]MOVJD !4%9[H5%K!3E3NE8<(94CJ(PJD#?K;)$U-N/AR];1G>6K[.36 M(BDO%K\1[\ P0O>B,P%42W(AJ$+23.E"80*J1H&0>_/*URA1UAL-V(("65A+ M00=>YK")U51+'%"BUT9:&' &J3@+$NR\>0(!EW2)KO$,IH5.P+5JPX$F- MWB9K&IN=L@]2MPU/"2#94XKMRYG6$]1Z+W42_?U/ BL'U,9XJ.$4_OXYH/+_XN]6@RL*+O.3C"H)6RU=Y:X >6G1LJR,@&HE3)]$>BE&"J>>Q, MTE*!(;IIRW!W_\9BWSJB?]68+7CNSM1PS_F/PKD*]W;5MJ\-!^\3NG>JCL2?;;,,\CDRJT=[I;6C).@7;?R//7$NBL" MB[S[\;,PJ,4V!D.H@KCXPN4[R<(+:\J.4Y0/]87HV/RBPUWODZ(U"3C&C-: M!D+<2K\6BUM""7,VBQSBTXXM)F0B:<@=H-VK\)?"*+H4AEPWJLMII[LIY]Z& MR&O4I)6.YZO(?!;QKCQ\.Y%D7E^XZ-L\@>9AE@=[-KW[D<(ENU/:9 P)S2%&#^ M3UBLKD(95,MZK$*AZZ*&L[8FTP<0_Y&:[&)W#=X5#GU^4I&=LTO@;XL.3?T> M'HRQ%V6_K #/=*V'F%CG\>#LE#FQH1N+6 <%EVVW*D*($+Q "?13?6)8BL^+ M.U06;<3*/5P?C[_.F] _!G] I?=8 CU[=C2G*]3=@D7*-.M)^8"&YHUB,";JEI7U6 MC*N:LM92P:(D[1/41;-9GO%I*+GQQ)4=A_:$K?3&C*R[/],%/CHGQYI(+K1" M%&PPANNJIQ12+-;9^LKC(U'Y<6+OI*! FCM%Z.JC!<4?>:E_1[.\[JYZ72WT M:(6VA9Y0!MZ%YTC#DJ3ZHUL%W'4/YJE6 2?;"WQBJP#]*:T"U*>W"O@%:ZCJ MVC%C[7H5PC8!K5+<06"R!V[O=^_MJOA&>HHCV!.!$B:ULV*DG\(,K@^=7$). MAJH]C, .-"<>PMYTMMZ[.EJ%Y8M@QWE!]D9-MN7L+8/TJ15MIN2S%"2(%%9X ME&-)/0P,FT@H"O!O"D'N)*KK[T2E>W1HO/X)W2I7[\%OZDC]M1I#DE2MRMV6 MYB"\8'Y9RN1=@94OEY1+N)^KO_S7?#J;?ZU?T\5R0U=1\(]=28<8*[G82&[] MD;IMB4;0F9LE73;FKV]OCQB[$?F@49A;*!K#4!8(AY>P<\W M)U$I.6:"2KI^B)" XYT= #-RP(1@[(H[ <',17E;'%1JWN.[!3">=1[6(8#4 M4&CL62@YV1:_37T)_;7Z+C_ M]&2/#9F=00\/Z;S!LW;T7_$(X]U M A&_]3WSLT>)%W+XAJKV-ET6+RT;,P"I=96%:@DFVC9WF$\XI:M:.,@@K8YM MG..;;VN)3>V(==QI&E@W6R]A:ELBPR'M)7R6$ #"&TN#XSY\URY5P,JJCEXQ^["7S@%XRMI[9 MMP5WYHWR5^?CN29*4A#S_8[V,N.)'IT_H /,]Q8A[M%P _Z_Z@+3NH3I]S:! M\<+VP>U@E-0V?K9V,+/'[B'\QF/WD#^G>\C#^UF XG]L&O)%FH:X5:MPU6+G MXY&X;+7G(_I\34>K[J0*8Y;92=X^86,P3)SSP*24$D"G^J7!JDIVC,BL8,XR MV'J@%MD:%A^;#XDKLN4S7$SCX&[IT[% M%Z!W)=9A#WT!^CT];JQ3T-7? MT#XEZ*2#SN=!,Q5];S,5U6JF)E@MUWS1 M"5T910U_TH?W27'];OH/VF:^QJQU&^B:SC3\G*-RC+@JX24FP2<$&'#?Q M*;F)!:?'Z3J29&L^?'Q3%U?"9YNZZ#^IJ8M*7%,7#^H7;.I"XI7.HOTY35W4 M_4U=1-JYQ#W D)SHW2)#!P=4.%9A>[E,9Q$,;7WF$3G@VDTNJ.K1S28 MC:/Y!.^EZ)TG>]H&L.LOJV"?.[N&#"=3Z/) MS'<%D,]'%^3/HQC;7,RGK27.HU$\B.:CT0,V8#C_G!L0QZ/H?$I-/X;PUW!* MWXY'LVAZ/C[=^V)V/HZFDZ#GC/VF8P.FDV@6-&*0SQT;,!X.HW&P ?*Y>P/& M,-\@]BT;Y//1!IQ',3:_H%8K?HGGT?@<[[TXOV\#[N_+,. ]>GA?AAA@F$5S M:L<11T,@'." C^K, *1&71>F\%=\/B,D'1.>D%BXVL?.#.;?I#,#1KBJADPI M7X#]P"X-RG5IT']@EX93UW+^GBX-1ZY99YL"#&Z*/Z4' ^88'WLP?'H/!CFULFBE[O[C6C%TK?*Q(\-C1X;' MC@Q!JNA41X;7CQT9'CLR/'9D^*B.#)2Q\X>)'[LR/* K0^")_9[V#"WS[3>32/!__F+1NH.OLV^7?IV* ?6S;\GI8- M]:>V;*B_8,L&^^ACPX9/;MB HF9A,HM$(&SH\G8RC\2369P_OB]!SW1PPHSV[KA\-AMP,&F$ZCP7 00/*P+@S2."%^<-\%^\))JM(=G1;4 ME^RT%$R1I=WQR'@WCN8[!9IV.IYVM.=1T&(VG,15'S&?S M@^X'SZKR%OY/-Q1@BO&[;S:FNC:7=/Z._(!OGPR?!-_BV>UOGUP,GU_$3Y[! MF_[Q[[[9 C']F%37F,C#2/2W3P;]V>0)QROMAZ;BAYHB;:%E40O2<7.O^^0DA6G<.P"/?5B#RG.FQF^QR%G M.ZF^ZHT0!O9MT^FYOS%F>QT$NMR(ENLKN14=?EE)U7*#0[4.]%8)7CFGM@E8 M&*9!R^O.7\S!#F]^V]PE$PH51U*SI=RPZ46,W]&WI]%]OU;L$?M=CI(QML)4LIO]K!+]7< M#VU"HA&EL0@<_Q[%G6@:"X1I?!LQ_2FD=3RV#^@?7.U8RY)K<2>;+W5E-G,_ M]Z$2*]XWYK/<_2S&>A*+5\I&NU_8#6MCC%CVVLAV=,9Q6W?#/]^/^W#DD(>O M.+#1@?U;AVATB%RA0V:NK'?<\,5,R1THNQK1K.'VQGEC-75G67PP"K_6Z&<6 M]PH%HHL4F5E@$-NN",H1YW; 8:_@I/!1=F:CX7U7B>J$_]UY M?\K. 18U%09.U1VR\XB_MIW5Q"%!%C(Z*F$SKN_$R6Z4^<>GDDGFC8Z^]AZP155] M(^RG[4D8#TD5CE2D1[1+H2Q%GF78\>0]&*FP^3Q[P/<09RG)\PRM+$D)BU+O MBUCJ&LNPV%JNS(XK 3]\ES/*?H(DBDA,,^]#K[K:]&I8MJKWUM; ,I(G(=", MQ#'U?A/80C:RJ:!N,>5'86/BHI 4>33^>7>RW?8&<]UP5;E8+P*SHB!YF@&U MN9&(%9X]R5 B$OH\5Y*0)&2$Y3E:+*DPH2P!_XX3$+,*^X=XS0)"01 M39P=A92D(44:CI#%'N\6;2E5CEI=[Z$=#K6PAQHF]AQA&,$R%\*.:T=30;(T MAZC K<7M.'5D_W=Z_:=,0RR=%B=E.HKSDDQ'>5Z2Z:!/JU8:79(IQ?,1IY=D M.LG36C1'CN)7A3K*$V(2Q9041>1-\@0,5L0DS+-+0GV69DRR$$&3]))$#[)T MO M(+1B3TI$43:RK1HWRSC4NY<)7 M*PEY:87JRF>4)GZ=\\8=#^W>K1P/Q5I7O(%;2=2ZKG/Y= F5V(S#N?(O^H_4=?9GE"J:B M>L]+O1RY Y>4,,_7E7XG-C]!YT]L\ I1*?M+-NW=.'1)L59:U)TP6E#SIAWS MQRX..P(#>D2 =0+LI0)A)Q!:1UO+K%M7N<['0RDV1)K;B&8F-C96&KWAC,E.(OZ\;LY)2#W"* L.&71:_ H* M% ^L.#UA3M@'/+1XX5<%G%QQ551"K260WRQ:/%21@'$P]]XIW72G/L>@2M^!PM*8IUO:[,AL,;\@2Y M1+ND4(KDM5@WFDQJ(37_*[=L

B%]AGO>.N#E,0^GEIU 8D 57HM)$),TBCR:9?W8*7 FEU-D M[(]K+C$!F%];UT8F1+644L(&F1>&$>;*2Y+$N;N>W!T62))6(#'QPM$HHM2Y M$H58+#RA03 ?QJ\CX I\X(H[<>M1>]AIDQD3>U<\04W<>S*,R1AB* , M92(2,B]EQP-]+,C,HT'FL6A B]C@3>((Y*E7IA%'=076@1K(O9BEGEQG)A% M#V*+):&IEZ*!VVXH]Y6+!\R*:9P&'M&T)8:CJ_!<&LN[AE+[[70*8B-: .=^ M ]4#D+KE:&A*[$JR[30'.XVAA2F:GL9F%1+,;T8S,X_L/*!= %YU\=AO-'C$ M[Q-E6KY5K_CCCC)T=*^K3? ,-"4;D-!"LC0FV0"K*"6'V/Y_3VOXAP3U#+.S M_5/ZE-J.T-DSX?T[U(8M@R6;TGUFZW?_ V(+D< R+]M!ZW>^D=8&MJZB?GPY MK<4#I+60Q($IR!?06ARW8] "O)S7SKZ"HH(P\R+L(F27% D%V25(6D-?R%&Q M%T7(VX.LI:@.Q&0]2A$HC,F]Z>&>I228AX6AC#U+N/HV4OK-EGM'1KO]X5B2 M>/6)6_WZ-/4\;5'1\,^:SH:$(<<['?,$6=0F+DN\-,W(H6\V?^<['2ML89\O MAABP0=M/]GZW?R%-[,/ ?[[>/J_>YG+!&T4JF*,H/4]CE\CVR=(NM%C9K_Z9 MT%C.=KK$5QY(&PO=V]R:W-H965T)H7E7+D^/C,I[+A2@G^5)F\,LL M+Q:B@J_%U7&Y+*28*J)%>LPMRS]>B"0[.GVNGGTH3I_G=94FF?Q0T+)>+$1Q M^U*F^>K%D7W4//B87,TK?'!\^GPIKN2%K'Y:?BC@VW'+99HL9%8F>48+.7MQ M=&:?G+NX7BWX.9&KLO>9HB:7>?X%O[R9OCBR4""9RKA"#@+^NY;G,DV1$8CQ MJ^%YU&Z)A/W/#??72G?0Y5*4\CQ//R?3:O[B*#RB4SD3=5I]S%?_DD8?#_G% M>5JJ?^E*K[5A<5R75;XPQ"#!(LGT_^+&V*%'$%I;"+@AX/:O.0[.;ZMLPEU+$:Y MQ>U- NTF?R5C(+<5N;5#'*KN+I[NVL MG72(!"?E4L3RQ1$<]5(6U_+H]%U>2>K1?_XCY+;]C!IYWR]E(:HDNVH>?)I+ M>IXOEB*[A7@L"IE5Z2V=BY)6JYRF:A$!-*'Y;);$DJI]:)K'HI)3FF3T1YE> M)VDJ&7WWRT2QFR5%66E2VE$233FBH'&^ -"(@1<<^@NYK.3B4A94.US.A"AQX^*>JLA$V>(H\DJTNR M2JHYS>N"RIND5)8P'#/@!OJ)A:27=9).X2>]/<((\,IJD5*T#V[^R+98X+MT M*6[%9:JHY:^X0&T-%DRRLA)I"KI5)P;)[$\Z$MSY9%DE*N5H0[[0@X2SH3:I,V%JSH(QKZ MC/LA?5N#6N8$.8K?6 D=' 24^"R*51)_8?3C&T9CL /(A.L:ZX#9.LN D YW MX5_7M^A; 78NFHWL:/2 V_C!#GQ8[D7A('QUL%(XC5\Z<[Z#F^87N&D8_5&4 MI8CG=2FK2JOZ+B\@%LY%D<.)$LI&I6S8B,)8@8+5]0=M'MEJT02#6"Z+_":! M2T?"4]#'8Y9ET3>9 ANF:(R09.!,03,0#P5NSI6RJ+@"%RP4\XR^ NN)DM%/ M_Y[TC*Y<"5O;#AR5R/)&WGD-^D @Z$-.WU^FR97 :Q4 ((.EF:0&"7<*-Y9& M'9VS E'M7"P3B&]ZD:>U8LQ 74#8RF &GH9DB51]J?-6$)2].3M HYB2-:9Z MQZU'BJ*=PU8E'OT?Z 0J>5:??RR*(L%XS% %4 6P%2!CC9@%S[?P("TAJR@ &XS$ZB=R&MF)1O,NK[57:'B M,@\P)MAQ,IJ;\J-,\6XC'T11W:)M-))J/ KWM\W%;0F7&MRTA< [19OD,>[& MK6>C']53^]D35!3R72,K:-(SG<$GW)+D6<]T+:AO#-T0/J M^C89/@/-UIQASN\V9Z"D]XK3 V'/L"&;7+0AP""/\AR7^B,=$)2,KJZ^]P?> M.E@I.9M)55GV0X';6Z*/W#_Z-JG&/#\P3C30ZM)ARC*5.B^%'#N9(<0#V(OL M2BL B6(%=7K9G2!,"&+(D4&T"545.>[T$_QDX.3C^Y\,A%#(=B1(4DA5$@"[ MGOD4U 7/X%?% U2#K(C ]@J6TUM43M&;)'N0=8@V?4T3<9FD28774[=/@OIW MT8'9D_C2<&@3/U$D)6XS*_)%M\.$@ :-Z&JCWA:8D160/E]ER6_@>E'U)&M2 M7V6X*5Z/F+6K1!@7P:6ITK,I;:2\%FFM[M"A7 1RZ['&D[[+6M/U\[ L3NLI M2)@O]54".LN;2IIT4:]F="RY0/")%6%>#3 M"?EY"W<5#U.YQ,A"-3 EG,H;=+W022$Z(\G ,0!%MW0!Y#7"9*W.&DK1$NCE MVEEK;F(DA^=0P\'NVU0=^7VLN=$%2MYI4L9YG?725F55V'0)^8N!RZ'35@#N M$&]@J#3-5^6)NLRV+"87R]Y-*(#Y;0*&7_"::,->!S)ISJV2?(G[% MB5Z#(2[Z1(UI$I&O&* [W$[3* M,>_-6]*&J6>SP.?[R+6-4\CL*""?U*^9;-.6O%3- -?"XI9J>K*O7TBVY3,P M-'F79_&]EG/F6HW:NU9"6FF!&%9$5!75M"37HNY#@5R@A%"-J2:'8GCFC"U= MYD)*[?L>.8OC>E%K4PT"[S%$"JYQ'?ID*T=T$G8!P#.<=\;IU3802X-*JU3I MB>T&S/&\D>2:'U#$&Q@%OJ>LJLTTX#DR$@AD@TF]@ Y")1;EG,[ ]4H)A3)W M!PSI0\&AD;>.$^."'9[-(@J;&RQIZ?K22]D6^W*_OZC M:$+KN YSX+1JRV^G7'-: S^?U?P"HP4N+7&%2(PSG2YB57[P&%10G;TG)^-S M!1$_X7SD>G@6\G7> P#?P"F@WXT9^?0[^D.>73W5>4HO@G3EKR[$E@^&PDA5 M40V/%R2153VZ%/;;8"@A>6TRVT\KF4(YT \,VNZ\UBX?M ]*HHJP1PW60,QS M*V*!9Q%5PMCPQ?$]ZG/.(H M50# H\BCW.7,<6USCD8W*^$J*NOZK(B[9S F42^+#=?MNRF6>Y#]'NYU@S.]OZ_3:S(IOYT:B-NW_'GQBWKK4[ M#F_H[AH5_<;%7C8Q'-)DW2UA<5!XP+'OWM< MP/V N6YTQ[@ I(HBQFU_CW&!8X/>[KAGO'-<8#/..7-!W;L'!FHFQB*??^7 M@ PG3*.!P?[L>DCS!PX,0CBEKK/_P" (7!8%]L,,#(*U@0&?V'^>@<':(?O= MA@8J)N!"QF6#7>\Q,+!5;J\01QTKUX=#ZT1ZEF!; 0OLD(9N!,;IPL!@ @LYBSP'.9$]YPN<)#8LW$>P&VH MB*$2VS%=T*C7'>GUZ8+67TT7#*[HZ8+&5F48 QUFOK#F7$8@8_YC1@M-.#3U MD/[K>3U56 ]"/5FP(YW@@&9^!#[VP4HV@P2#;GISY+CWRL]"%E?J32A\D0%< MI-_^:9^V+UN=J7>,CKOE^DTM*(ZOL!A,Y0Q(K4G@'>E*K_E2Y4OU M%E7E7Y M0GV<2P%*XP+X?99# 6"^X ;M*VBG_P-02P,$% @ J5(94R#FB?>=" M_!X !D !X;"]W;W)K&UL[5E;;]RZ$7[7KQAL MBZ('D/=F.TE] Q(G07. _OI^0TI:>>,L@N+$ M+HKS8J]$SGWFFQGH8F/LK2ND]'17E=I=C@KOZ[/)Q&6%K(0;FUIJG"R-K83' MHUU-7&VER -154[FT^FS2264'EU=A'SVE2S-YG(T M&W4O/JI5X?G%Y.JB%BMY(_VG^H/%TZ3GDJM*:J>,)BN7EZ.7L[/K$[X?+GQ6 M6^N!R]&%$NEZ(I_4>S^:ML[3EE?IDI7?A+FWCW=#ZBK''> M5"TQ-*B4CO_%7>N' <&+Z3<(YBW!_'L)CEN"XV!HU"R8]5IX<75AS88LWP8W M_A%\$ZAAC=(?&SVFXVE* M\^E\]I!"A\E?RPSDLT ^/:#.<>_OX\#O^+_Q-[U6+BN-:ZRD?[Y<.&^1Y?\Z M(/6DEWH2I)[\5E$^R(Z1Y_&B_I&1W181.OWW]^]_IH M]A?Z6R%W#S4NRDIE5 B79( C+W-R:J754F5">P:#,D=I2&IT)JT'/OEM2FM3 M"J]*Y;=!E,R,-LPF5\XV-0/%. B2=Q[ZD#>T*516[ 1O5%F2R-?2 EJVI"J8 MY1//NAG\UML__>'%?/;\W-&B<7"#"H5H@/O>G-&?U8_ M$=N:-U';P--ET#Z!-GS2!>8<=W%Y9> IS;$59=J[)) IN&*M\@9N$5DTW1?" M(Z)K20LI(_,L)$,C.10+_!6W.%#<$!Q>P.+6/S$M" [Z-+X9AXNKTBP@JLTX&:GYKH=_V^C J9+#VJ>E MQ2\X<,O>7/]$M>&L9(W;#"2Y7**_.9;$7MAE&EKLK6P+2F09.QV>RI 3B 38 MW>.V,B8/B6TL&?"QP0!E.6Z:0#]EVP2IDC>5JLLK=ND1 M8)O6; >2>BT55SN[%PVMJ\#L&4-P;KUW'X5B46L5B@?;04W3FIA+2H M::K8^KYZDCRF"M='YZ,8C,Y'5$A1^B(&3RRE#X7$7&15EV8K=Z%1%I510;YT M8_J$_++TZS]NZ,T=C&8]Z#WG00*D'S]+B56>3\_?.-=Z]54' .%D=DZO;ZZY MNH7^]MWNZB*XN-5XB7(U&_:;BB]V&H1,3 0B 7-SVC'4>FE%4C\)O/<'@95 MP2,1(+?10,I8=VQOCFF ,A##9R$H*;5L9^#[&7C$"!$JM+9FS<@J.V$)0[I" MDG$"X32'4#>LQ-*L4&(J:UTKLT(;O-MB&*QK8_V8WC:6$R^EO10:8@H.D:-] MF 8"'@1@5TLN!?5OV8J$O26ATI?+-*!;EXTQ.9%5T!X>%K16UC,N28U?)L#7 M.$1/E!NQ=<33+H.L"^JU*9I@1(8<45$EV6^AX%A$QZ[<]C7?JAJ[R1#BH-VV MNY\"K=&K L&-9VA@$6*'-9LB#!8A;$IA80D;BT0.?1*#%Y>Z,GGH AC:4QC5E.BO=X!+ MNV"EVKX4@:)%[0,]Z#CUQWPT."8K<,!XSI#DFC8Y^*8.2, M%@'DX/*ERG>5$@9\W$NAE6E6Q;T@Y0:)S9UP(0$%Z^!?>"A3-FNJT#APSETK M!>N$0\H-&G6D8LSWAH6 -8KK3,>)@-MQJ)P=>EO)5<'6NZWSL@+^O(NU\/4$ MY(K@:H0)U9@.*P%:P#=W'!H,4W(PY(0 F,;N.G+O[]C\]QN__-*HFI,I#>IS M3L!I63"9>?'+CE=B91F!I5 U[BJ@;>PJOE VCWG$D'IPT.I0^Z$T&4Q+H1R, MDQV(!Q%'+&*;\%_-A1C*+ Y5C*G+)D!BCEB6)EB%A.M'*=H?I>(<(G1, >"; M1)VQ8X)E72JQ+P8@BV;<#TDMC*%;+9#&MP!6;*N#K(NH&H*%06\EF2=DZY81 M.2@:\AR,>O]T4-+/3B;D$NO;W4G8.3P;QY0+#@7R509\0T 0@Y>:01B6#Y,# M=-@J'-)Z$SI'8]MZ#K.9Z+-[;PSI^M5>N))A7L>)-P 9N ZZ.X\$:!N#&=&% MW&5/C^FCQ.2^9H=A,=1MV[5K^B(-[N^*(+0TR?,FSP50 MH>.414Z\K,10"K1=W8)B>[CLQ+0]SP7@^R/-IM-T.IW2='Q*4YJ?T$.;X@]> MBNA_?"D:XLNC+$%?56Z:/.X2M#^PA)7@\98@>F )2AYY":+])2AY["6(OEJ" MDD==@O8GV'X)2KYK"=J#Q8>7'KXTJ);O77J2^TL/<_E]Z?E]Z?F12\\/77FH M6WF2IUMYJ%MYDB=:>:A;>9(G6GEH?^5)'G?EN:=4BY!.AT_/QT!$L.W MUOC@31T^5RZ,]Z8*/S'MH%7P!9PO#2"]?6 !_0?OJ_\ 4$L#!!0 ( *E2 M&5-NN13F600 *T) 9 >&PO=V]R:W-H965T\T>;1YH@.OI:%LHLP=ZXZ'XULFF,I[%!7J&AE MHTTI'$W-=F0K@R+S3F4Q2J+HS:@44H7+N?]V;Y9S7;M"*KPW8.NR%&9WB85N M%F$<[C]\E-O<\8?1I1,EJBLU H,;A;A*CZ_G+"]-_A= M8F./QL"9K+5^Y,F';!%&3 @+3!TC"/I[PBLL"@8B&E\ZS+ /R8['XSWZ>Y\[ MY;(6%J]T\8?,7+X(ST+(<"/JPGW4S2_8Y3-EO%07UO]"T]HFLQ#2VCI==L[$ MH)2J_1=?.QV.',ZB9QR2SB'QO-M GN6U<&(Y-[H!P]:$Q@.?JOD;)GM%E\B+B-:9#&,<#2*(D>@%OW&$N=7J-AE2D$HGT2RVM]!YZ RD:1_L5 MA+7H++PB?Q\MB2YN;V#EO_IY?/$SV]^BM;1#BD?&+IQA ^[=$WLJ#( M CY?7;V.X;U40J6A90%"H>]=76X!'=4\&$ MR@YR5K6QM5"^ZDTNT_P$MQ(RXY6#^C2@F\4Z FFKW*75*AYD-:WW&;+(H)^( MM<4GI&*V!Y5P5);!VSABD=J/0]Y5(LO\#CG-S>?B65"KD)X4@<:E>,36M3CT MZ&NMBAWUX8Y3MR?$.68\F$['QS'WO7&G@E5E9 'CJ#WU3ADTPL+6D$B^-7Q; M;HPN:?R=9A_L*TR U#N5*(Z[$29G\>#M; 8G\1*(AT1C9<%W4-I6>G\$$^(& ME'9 +X MW: 4PB!O:8[,CX2LYJ;MXQT$Z*I!OFBIECNQ+FAO4'-20AM=T'O MG@^= M^Z.C*[1$L_4/!4LU)^G:V[3_VK]%5NT5?#!O'S*W@G12%@K:T=7>]^F--["@T;T/I&4[;=A /T+[3EOU!+ P04 " "I4AE3 M:=H_%O$/ #K,0 &0 'AL+W=OO&*A.(0'4BN1>E=@&9-EM4R2Q83?)0]$'+CF[.S5OY9!:*[^^WSDS MPR5WJ4N#!FB!/&@OW)ESFW/YSB'UN75;R5GV3S8_6AQK>KCDJJ[091UK>5MF/ZNTV;TZ6YV)5&[B-FL^EON_ M2*O/G.@E9:;Y5>S-VFAV)I)6-V5N-T."7!7F/?YB[=#;L H>V!#9#=%S-TSM MABDK:B1CM=[&3?SZ95WN14VK08T^L&UX-[11!9WBIZ;&KPK[FM>?FC+YO"NS M5-;ZCW]81>'R&W'^5FY4HIJ+EU<-6-#"J\22>V/(10^06XCORZ+9:?&N2&4Z MLO_V\?UA] B!*^C6*1@Y!=]$CU+\:UM,Q#3P111$X9A CV]_*Q-L#WE[\(@X MT\[>4Z8W?8#>NW^UJKD7?[]9ZZ:&#__C$9JSCN:,:<[^6V?X*#G*&U_K*D[D MJS,D!BWK.WGV^H>RD6(E+L6CS,1M7*DFSLPJ\;>=%+=E7L7%O=C%6D2+P \" M_A/1_/!Y$@2A"(^^OR_$]W&=[,3*G)UH#M0L8^WI75Q+*XV(JZHN[V0J8J0' M9)H4?XUHRK&=(JX;E612BW(C5)&4=576,6467T!2WBY3GW;+S08Y1\1(6G=@ M(X5FY725J<;#[C'J2NN6!4D%4J=N\$$56\'B,LNDS'-D,28%CDR>V!/#M40B M:F2-<"<:#7-(E4YJR:G/\GQ3QG5* KQ5-00L88&]:G:J8%K%5M+"LI#B/+PP MG(\9"U0!04K=BV9?BO/H@MAK]04>>KX(+AZ45[- =QQ4!?!XD+L<<"I3#+HEEJI44K$.?$@ MXE'P#>W]V",/A[;D>4'XS<6IC%Y/1K$!WY1]ID?D63+.%V&( Z.C%'V)9-+6 MJE$X#O*J=U^2'9\Q&.;P-C)!U=:ZC8W+?VQ!<[:(SM<7SE]Z%&[@S[@:7D^G M?7>GC49@6>,T4D52(YKU8>=^IW#T9$&5YS)54 B'[:SI==;LS+,XC5[/&*?3 M\&G5Q$T7SF2G&0G:V>_R@9,2/T*G>D1UCU6_GA*5$@+7(O3#1>0OKP/L48T6 MY^]B:$F?(000"QP5T8MM[Q%.GUPHW9J8,+F.)*=??X[KVI[!AQ;I"Q#CL,L[ MVC7B10-#00M)3JH*D$-68XWVI G$N=G6TBC:]]SQ)!8/Q&4]3=H 'M(XJY=D"[I+2S[5$E/>9?QP0<4Q]SC,0 MOZ/2R$)4[3I3B3D DK5/Y[V]Z"B0W2BI;Z'/%L?+SNLO^N5B.9E%D%B>RPQ;<@]C/S&T%]+%;'Z9PAO*BEVY+P2I?XC(:&8$.B3H8V>\,B8_ M[/'<'NNAVJ<<31(AMZ]58:*'3[7<<.%+4$QK02^7<9:5#3D2=AU\=M[WV2-= MY!=9)TI;18=$O&?KYV0=+'U<>;8VK%QJ#?.7"4Y3BTU=YBR(\RRQAY[>BS"8 MK "KLPQL)Q2P70*EQ?U8\KI8&H2HJ_3[,4$17A2W>"%,!#E71O"#KXY'JY< M Z,#T[8#0'LUB$^D)-]Q1$[SV9/IM H687T_D)!_[.B M+$RBYIDI09K7Y3P MVZTA#4&YE%4$D6Q.-FC$N B!+$5964_$37=DV;UO HEYTWKM"L^XDD,S$CSL M0L]3V)$7:G-_&I^42B"T)K7E%S2SVHJ8QCG:3@)V2G.V;KG&83G<'%H7MG'L MRHYS!8J#)&L9H#%U%:]5QM7":Q\H(3[1I5.JU;I%/J)3C^\Y0$Y%SA$KP$>U M!/:O36[)X\_22()#K0A>&I>#T_38/]\C=;O^IZ62R)I\!\9)9&5]15(Y2RWN M8FLA/)/69GI@=XKSS:G76%($D1MMP)\#V[OX3GJ'9!F+I_[VL4FOC^0V)J=@<-DT(*;#O(\K]P7?I?..PWZPD5&."N5 M+XJRZSS#?G&1LKFBL5< KA:%B'$N,>^8Q2?E5JUH&X&$&/"SMMZ:$F M4$8";!2PK:GE_;4^.P*YZT;5&DZ[)J.3'=A&.$!&C)N1+'M(Q;-1^. 0.0QP M"=>^G 5C30S"6#-4U6T&7X)%;;N@"C,FHK"Q>#Y.$D.J)HDY2OA#+ MA8\D)Y8S?[I:<%V_B[/6N$ N$=MIF97;>Z_5)A]UW3T[UR96-6_H\J)C8;%% M>G#W>\0$=U_<46FA@'>BBK\^7*##$P)#U@+88P&3?J> M2]-[Y\MN!QF9LU6F-L>F,(J7R5#F70E&!^D34A M7%[VX^03&-0RUBUB?HVL1HTN)7F$(N7P>VH:5)D2>9XR06%B#'_P'-PYD?@= MNL:D/L83U % M=6M'>!_66U S>O LH>;2A"M'69V[%-/2A:NEOT+C3ML89K<%8$ZY+=0O1U'L MX&*7;,&^15WFRN3J1!=[KDT[(,#1V>-(M@!JB"D_$%0Y.BI&@9UPW%[%IX%@ M;4112+[VA>V?HD<;N.FK M^)I$:G9'X% =\43Y/YKV[>@::J]J"+\ "9KE9ER42 17ZP);M/@S^+N#0RG M/38"B92A;P=2@XZQRC@U\QDB@+ WB37!4Z>)G7C6#BG2L IG2<=(@S0C\^0 MQ9=(M;.IOPH6-+Y97OO3^5($8FS$_W\Q[QY%(BA7@?BV(-T)J]]04(@/\"\" M?C?M%K *V-;G=1P6W9@A3N')MONF.T-$F+WK]C#J?H1\?QK#J^AJ-T7B8^4^ MD" 7546C'629&VV'6M.I.0#R+8]R5,>4 ]V%6Z_A8C$DXPAT,*X!I<\(*J2# M#H10A\=]X4:BWTJY-5-]<,X.B(1;$T*T#5BKQ]K"N/".!#-%S=+I=5EF LZB MNX+6YV W[&F^O4;$Y[+G^62O3=M0!3!9[I!D/-+:Y.5#+3[E[NQS:'I.5KNN M7;M&Y?B8;5?:87,#\#TSL+=[[""66L"V'MS)&-Q&6--X(M:F8+#=^;*+:&20 M2A67Z+7\/M[WQYH WT-&,4&E?K'W8VJ:+FNM$'/V2B[K+?5MU!R5F4KMY4P! MU+@OZQ:]I=1Z,-ZB^QUNO-S9BCU&JQS'@W(.1]0Q^\3DR4;@&,M[_W.-P%_C MHB7YN0T(K]$HSOQP>@W0&DR"E4'?:,^C!7(0+H;!!#WB8K(Z:0J6H3\-IX2: M&>D'_2X@M-%^,?CYN ,XOX[\:!H-5CVO?8'<$?+;8K8PN#TXD1L2TUAM?B+V MRE\BY\SH9[<';4_ +WT5(G\^JL! ?C^"!!>P85\$?(/)^/57=F,]6O/)(C"= M63!HS8YZFE."(<#18A4^1)#M@T;G5[/K;:.V^,]=,TAS[3MP#R% @TD=4NC747UO$PF1WL?Q[,'"O-B@9?55'R%EF]Y+;[R?CH&8GC8_\3D\T%&ISAEC-7L-V %-QIC M->VS>A(T/$#A9,CPW0%7]V<'/U)=H5PUP-TI*GJ9M?S% YC8*Z-#6QUP MU7XG*;]0;D.!8,>C.W;=5P!YGA(PHY0>\Z [;A;+VWMN=D*QIEJ6'L\T/-N3 M#&^Y' T]W+CD1/6.LAU_N#%.%:O4C3IL1I.-'M'0.YU\$,0::$+]9&_,8)Z7 MD*/SG!,!=Q392%?)I8E:&Y)JO%25(#VS$::@NVV&'(0\WC\^C%G5G[]P[[/OF.>M8)/:I#_21= M&6V@@0N&-Q-+"T;B9TAAVV5[)\^T^,8S^%YY7:9MXN[=23X1UM65+F=4KV]4 MKM'/LH&]I8^_XO+PQ%I/84/PG)]LV[ $YO&L)^(GTI^2(!GF7;(.#B__RQ. MAX.1NY*G1ZW+6KF43>_N\^#N]FD3%F C4[+M MQB!D=LOF8AAD(\XI;FG*(=X,*S/?+C9N2N2\P_(';0'$3SFAYZR3WVA./)"T M[WP,M"Z>/SKV3D;'XC<:'8?H8!?+F;A>!O[U]5*,/7]]U7N>GD=-]&\&-$A" M1C6/UG=7N_]DN.$'^*\.R\V_07P?UUMZD">3&VP-)LOY&5H\_M<"\Z4I*WXZ M?UTV39GSQYU$%:MI 7[?E'!;^X48=/_?\?K?4$L#!!0 ( *E2&5-:@"DP M"@4 +$+ 9 >&PO=V]R:W-H965T<\]S=SSR8N7\0Z@0(SS6QH;+M(IQ<3X8A+S"6H6^6Z"E+Z7SM8HT M]?-!6'A4A1C59I -AV\&M=(VG5[(VB<_O7!---KB)P^AJ6OEU]=HW.HR':6; MA<]Z7D5>&$PO%FJ.]QA_67SR-!ML40I=HPW:6?!87J97H_/K">^7#;]J7(6= M,;"2F7,//+DK+M,A$T*#>60$13]+O$%C&(AH?.TPTZU+-MP=;]#?BW;2,E,! M;YSY31>QNDS?IE!@J1H3/[O53]CI.6&\W)D@_V'5[AV/4\B;$%W=&1.#6MOV M5SUV<=@Q>#M\P2#K##+AW3H2EK"!2Q9K(:OFJR MB],[F[L:X8MZQ' QB(3(ZX.\L[YNK;,7K$<9?' V5@'>V0*+?8 !4=GRR39\ MKK.#B+>8]V$\ZD$VS(8'\,9;?6/!&_^K/KC5(3C7O#X5#&D]$9CY.?,1"-I3*- M:L\@$U,V1SAZ,CCF26C.RMU" S(D>@)X(9=LF47 MH- %6!^" MV!I8A)E4@2@:3H<4$^.9V.R'0T:3I# MHH_\67MAW=]+*>G5KM Y!6^=L /^$V"C']#HRCF"K!1%+5+;I# 3N/ G/QYS MMT0/K/O;<@K[GG)'MPS53N!$@5HJ;00'E[1*6>LE,QK X5SSI M<;1,4W!B*DT-VS-C,+A$(Z75!K/714%T!D'P.CP$YN-RK3@\*TU.,$1-MPV* M;1?^+B])EQC^Q[V3M!.0MH$$D\13Y9L),4B M>:2]Q*)'MWCN/,?:K'N)>K:UK%00*\^TE,BD6P7K&57#YF;9GNBV#@I=$B&6 M3B[C"M&*RFW==G%GMKQF S6P[E0="Y14>QX;2OSSF[C3-@PU6T,3I!F1R?NV M84FS:JARUN"Y:[DRR4;?X_Y/S)+?Z=2V-_->!'8Z^[MG<#IS..(V M0_+BM_2 Z;V"T[.NXV>9M/M[Z;D<#^/R+A3[:&T#Y<+NE&>G G':.R'[H]'P M37<+W+1]E#K03HHI]]PPCR:;>R,[8SO:?GFXRP.QG42WD$<9'31Z MXLFPHCMY WTM'3X!NP@ZVK_3I/U!+ P04 " "I4AE3[I4?J+\# "Q M"@ &0 'AL+W=OON-" M/;F1+2=MFMD&$F?#.JQ%T&SKP[ '2KJRB%"D2U)VO%^_0\J6O2XQAF)87BSQ MBN?<#QY>W^G&V =7,WMZ;)1VLZ3V?G65IJZHN1'NS*Q8XTME;",\EG:9NI5E M4490H])L-'J=-D+J9#Z-MCL[GYK6*ZGYSI)KFT;8[0TKLYDEXV1O^"B7M0^& M=#Y=B27?L_]U=6>Q2GN64C:LG32:+%>SY'I\M3@/^^.&WR1OW-$[A4QR8Q[" MXETY2T8A(%9<^, @\%CS@I4*1 CC\XXSZ5T&X/'[GOV'F#MRR87CA5&?9.GK M67*94,F5:)7_:#8_\BZ?B\!7&.7B+VVZO1=90D7KO&EV8$302-T]Q>.N#D> MR]$S@&P'R/XM8+(#3&*B760QK5OAQ7QJS89LV VV\!)K$]'(1NIPBO?>XJL$ MSL]_EEXN1:CH-/7@"]:TV&%O.FSV#/8UO3?:UXZ^UR673^ 7I_'C[ 1!BD3Z M;+)]-C?92<:?6GU&D]&0LE$V?BJ@T_!;+@ ?1_CH1#B3OKB3R#=YAF]AFD9Z M:-X[$KJD!;*5>LFZD.SH5KI"&==:IM^O<^U\+1AREE)7@-H6E52+? JH&?/5@H%&E&NV3HFKBI<= +2M)8JJ06* M)A1PNI21T5AT$8?;ZLA4A+9FHR=W1K_4;'D@'6**;<+H(;J4]$-:65,PESB# M(8+]W$J[#3R(FUT?:LYHCASL^3:F@5AM +>YD@7E1MAR2$N#0'4X6Q+A1+?P MP:IZ97G9*N&-W0[06X66?XI]N+DIMX3V&_QC/21O4!>F!VTVBLLEAT2"@1^Y M:$-[@Z&2!0H24T0A"M.L0DA@BX_.ZMKP, /T[3>7V?C-=]%RO#S>O3/V<:,& M5$H+SP9)R* #EDA#0&,X1M"+0%#4X3QH4\NB1B"]"DHN9/R_>%(N7XCEC)ZZ M\5^K]_'H[X*'J'!_N^H?5"_=X%CX](SPI=\+W_W7RA_\0_GTORM_\(7RZ664 M/S@HGUY*^8-#W"^G_.YO(SV:"AJVRS@L1?UIWPT(O;6?QZ[C&)(>MG?#W'MA MER@G*:X '9V]N4C(=@-2M_!F%6>,W'A,+/&UQDS)-FS ]\K@3NT6P4$_I<[_ M E!+ P04 " "I4AE3W[X]?7 # " "0 &0 'AL+W=OO.%"W(0$RZV+G;AM(G!;MD+9&TFX/PQYH MZ<@B2I$J247Q?GT/*45Q6\=;MVX/MG@YWWKJ56@JC2SSH%*$210=A27C,IA-_-A"SR:JMH)+ M7&@P=5DRO;Y$H9II$ 95-@\@%A )3ZQ@8?>YPCD(X(@KC8\<9 M]"X=<+/]P/["YTZY+)G!N1*_\5.D3-3L12G 1T3!O4=!K,WRB+$$?P,.U)ZP263*<(UTC:#MTO!5ZR=^>G9 M21+'YP_@00N^JC67*[ %TD\C0NG%,$ G!J"EQ'XIO=%('#"9P?SYVWUPC9=,*Y'!;5HTY/M/V%M0R7A&$>X# M[51_=MVA6(-J)-4O^A%4OLW;GJM0$IU_/N4'X_/]+P,<-,RX!$K*F4I0U3HM M7*[XL>85G;C6QU9I=4>AM'4PSK!C>273H5^1XW/3'3FHJ0KO-FJL,46*/(.\ MEID94-0_P.C@].@$(MBVK_ZQIN(OQ?&OE 5?*6N-3!OPDAK0]L9RB;K?XKY. M212?/JVO5ID9SW,:H\K^#UI[%-:@%]9_)R;X*S$-OK.8H!73\<'IX1CBY.#X M= S;SL!PXY(CSI6_^\F'JJ5M[[M^M']>7/A;-7PT;]\FKYE><5*+P)R@T?#X M, #=WO=MQZK*7YE+92D!WRSHB83:&=!\KF@ENXYST#^Z9I\ 4$L#!!0 ( M *E2&5/B_1.DL H %H< 9 >&PO=V]R:W-H965TWB=-S'CI]@$A0Q#%(* !H M6?^^WP+@19;LY+0OE@EB%WO]=A>\6&MS9TLA''NH5&W?')3.K7X9CVU6BHK; MD5Z)&F\*;2KN\&B68[LR@N>>J%+CV63R:EQQ61]<7OBU+^;R0C=.R5I\,OWF8'K0+GR5R]+1POCR8L67XE:X?ZV^&#R-.RZYK$1MI:Z9$<6; M@ZOI+]MP][9ZP.6-=;I*A)#@DK6X9<_1#L,",XF3Q#,(L'L9PF.(\&Q5S1(YM7Z ME3M^>6'TFAG:#6[TC[>-IX8VLB8OWCJ#MQ)T[O*V65CQO1&U8S?W^&LOQ@YL MZ>4XBRS>!A:S)UB\8A]U[4K+;NI83"&/IU2LU:IM[-G.?ZS MJ4?L>)*RV60VW2?0\^2_B@SD4T\^>4:WO<7I\-DUGIU/VN0:]VK#9M*5WI4BN=;7B]89E^%7"B9SQFN%$ MZ39,%X4PLEZR=2D 4I8(6$M@M3R839DAMA04*<*D $!,ONP(PV M3>#/V7S"UMP83FH! %DM7+(R.A,B]W0O3D>OD&1* 6!&[!N.ZK:7_%YXN:*: M;&5D)CS1J]'TQ)_"F1.FHK5"^MVT5')5L(W@9I];KO]WMY M>=T >=M0C>9L M92!+*9A,>%4'=OO;7\YFT]-SRY3.N,=26;.OIV\522T>5M*(?,1NX!&] M$;!J870%)MSU5+ VJW7 :7*1$17D59LD[A728,W*7-29L"/V3O&E+>6*W6K5 M$ >;)A\^7$.3Y)U8&*_*R4"3SL_0%\[/(28"$#ZX6AHA*K(%"?L%(I.^'X59 M"L,.B9)4G$W.XU*WWR]/SX^ L:YDA)?L%L&+:I6\^Y R")/"8^^4-C+G3,E* M4C0JR1=2431F42 Z=I]!UZ56:O-2KVN06;A,YI*TVB,3'-I*DW:627K+D##L M,-*T[WN*GY R[<0D>9"AAZ@5OGK>PTG!PI'_C4\V")]C7WM( IMRI=I0DM8V M/C5SAF; .OQ#3G_:2)6H%F!'#I?>@191BTCKPN!'\B3O6[)>[U5C;,,#%*U+ MF94I:U:(1>\-I2V)= B80"&7Y(0%M2E'V^&T1H*C?< 9".!.&E<:W2Q+O[/R M/DKZH(*W0LR0^CX,>RUV?-M+ZTFZG0M!TM%VVYA[>4]/K;%D4"$>1Z17348Y<3 MV:W(C'"4RJ"[=3B[9=\]Q'Q,0W@MX J-VFA(;, \5[2I6='?%]-).I],J,*EQ--*ZZ*'7\S3^3R^6?$-7RA!@91Q MB[1 9/P!:X33\L8WS0ET)3GB293@!*\/F6KR00Y+V(?#]A4ET&8K=^"9UM%D MJ\$A//\#W6I 9LZ].Y)2"4JOUWQR/A*.NC=LPGX%8UP MDK[>HVE?\?>A\; +&-HCZ>S!MNV!)X\I?NV>JR;4.>_+?[6;AW@,X[G M*FL4IP"@.2.G?!H".2&D319F"A*N'<39",H:$NO=='^4C/>XJ_*2B MM+T_DHYB>X]**2_J@)1P:"$+)T3-#J?S(Y;S#53&@FE;P^@-[S+B.W1-Y_:] MIJ 6B,"3K!;Z^M9VTZ20%BJ$'NVQS::/;39,AI*@F7H+CYR(RP&>Q6*:_C!, MD^TP?2H<_[SMIZWMD=^^P0V5I]I&CJ1M$BC>.U2+$HYN:3R "%^2DA4W'E%"!]V92V+6JVI9 '\X=-1@9+R;R+*@MR)6@@IV75"Z M9XTQ'2)5;%@7@]CH-Q,M39QUC3:B-C;ZP72B[#853*$L#;BDJ9@V?^VL5P!_U/&WJOB5LS M]=KJAGKM+26]8KV>R0\U2Z,3?([Z4)'T-_ MSOZN=4YUTE?O\^2J<25*I=N<8]X'?29BYXCLZEG,V.$G#3/7A9*9._)G]V]/ MV.%;H^]@BR-V2).A1#JTL QI..F#G/ZZK4'7ER1_UH>2KJPLM4EM;$7;/ZJ/ MT;//R, (B>JDA]?H/6H;BD:%U[ <;09U[^)]+F.'% F9\^!2&( BU1X_ESD6 M8FY$1O2I4SO,9EU+$W,T?=3\<'/'?M]@ A;I+K1>EU(4[.9!9 VU6>QS 6-1 M.^=['C^F=4-:&!V]D -Q:4"-?@JG[-TWZ* ] ,:6"D@Y:/)"XT\I0Q>0P]K0 MJ;8S+;"/9I3$@SU32@I9 _BPPPI#"/6DFEN-0($F7*_;AK[MB2+ZT@C> @NB M/OB]2Q?R/47L:-? PY +247LGK%4'&:4U8212\S04%>("- !JW;(DT?D$1GB M=2-UN98K_*1LH>L&:"GB-0#.J#%8.2Q9!"_.RL(U!S7N1@:WM%A*' MZQL*G@=+I,G0+3_0+R6/L:''H";B6E..Y%M>XW'B;*/@K>8F9WEC6B?%BY&D MI)&G/\M[PQL[U*N='"L:XW'1ZY.W94EVE8GXHN=PP>I;Z;0+W8=\IWW\%ND' M#60BAPW86H3BZ9.ZC?=P3>;E7@--@1@(=X1/UM^9162QB&,3NGJ@A2)2B5A8@=#LWX M-?5471_5C<[>)_M,D&Q-;?TTW [Q83;C]#E"5F@L=T99ZC39-'3Z=&&)ZH*C M]MWQ)=MW?!@-U_'RD@^P"N??;A"^ -=OAOO+@+X<7$$AQ>(5!:6RGSF(18^J M-(>T\R/.><0L%,>*OD4HNI+!_*!4F!^")NG\U6E4(MZ%G+"S7K&S>#V2)NV5 M].ZK???]X\'G&]\)TE]%XWY[^.J&TY80'(H7()V, M3N<'X=:A?7!ZY3\&+32BJ?+_EH(C6&D#WA=:N_:!#N@^)U[^%U!+ P04 M" "I4AE3D5%@)-4# "]" &0 'AL+W=OH1^W4S6'W8)N/F6_F&\[#R];8)UGBIE':KJ/2^/H]CEY58"3MW<:NMBCRH%2I.)W//\>5D#I:+\/9O5TO3>.5U'AOP355)>SN"I5I M5U$2#0TBX>47)9H7;2:+!8K*++Y/QJP?)!X$^) MK=M; S-Y-.:)-]_R531GAU!AYAE!T,\S7J-2#$1N_--C1J-)5MQ?#^B_!N[$ MY5$XO#;J+YG[0=8X;ZI>F3RH MI.Y^Q4L?ASV%LY\II+U"&OSN# 4OOP@OUDMK6K L36B\"%2#-CDG-3_*QENZ ME:3GUP_XC-8A;+S)GF!3*^F7L2=@OHZS'N2J TE_ I*D<&NT+QWWKM(W$;]@-H.39 KI/)V_@7"?_E>8!ZF)$7034Q?\+WIL@ M7'7GKA89KB(J*X?V&:/UG?$(R0G\\NXL39(+.&()?M-P*W9P&H)$H?(EPK6I M:J%W4$B%.0C(T'I9R$P0G"E 4#GE]/'@#4CO0-!UIM!-Z%+JS-C:6!'*I96^ M#) ;S"QZ*E@&V/@>*=P,FSM\%KF ]WP8//Y\<7UH^'(P'*Y/+SZP U@45)L- MBP@J\,!PX@)#%QCN QZ)P(C%SA,9Z5S#K'4.U'ZMW'Q7Q"U2Y=[R6U#A >DO1\GH"853-X?R.<1ZOA M=VI2'UB57R-9=,]QX/O-",&R@]LSN'1#* \EIL!D=["8]XZ%YSG.[@U.X:@5 MCF0TX7G2EIKB;C1VN*]C,H,[ X45H6$*-42E11+MS$^D9C3=]]0Q28Z\S@R^ M:0J0R*<4T]*H'"W;LTA9EO.*CEYY'\(AJPIS24FA=E!;:2RGRH\QFK2E">0, MW=E6DG%*+^DY[TE!C#Q"WO=\27Y*,0 EL6%,BZ:8?H\LB#R7/?=CZJ]3R)N) M-0W%O*D')S6^>"#75!]B>F35!Y(,=T.44.@Y+(/B*REW_38&"/*>=#_DSZZH']ZBE%3:.;Q$QG"X4EWLY#SA47 M>HTFE!DV&9;?QI@X#ZM%X&G=A65+>H&4!NB\,=<-^PP;&?RSK?P%02P,$% M @ J5(94RZX<8_- @ _ 4 !D !X;"]W;W)K&ULG51+;]LP#+[W5Q#>L%,0/Y(V69<$R&/%-K1KT&#;8=A!L1E;J"QYDMRT M_WZ4['@)L.:PB_7B]_$C37*R5_K1%(@6GDLAS30HK*VNP]"D!9;,]%6%DEYV M2I?,TE'GH:DTLLR#2A$F4705EHS+8#;Q=VL]FZC:"BYQK<'49D4=BP9+U$:KB1HW$V#>7R]&#I[;_"=X]X< M[<%%LE7JT1T^9],@ F8BE. VHG@_H)@X9R!._>C),X_@#''N!>7LPKS<4A/_2U M!<)2E163+[!G!G+-I,4,& C%).RT*FF_9?*1RQRX-);;VG5#CPX>380RY143 MP$I52PMJ!V]A.(Y[[T/^F![>WRX.((]>#:-0;1%$?5K5VFMVSX<]0-G6&KLX:_X-21)>K&PO=V]R:W-H965T+,[]@QMZ].2T\0SCI/LMI.TGKC;/.SL M T1"$AJ*8 #0MO;7[[D7($7:LM-TI@])) JXW_?< S"O[HS]XM9*>7&_*4KW M^F#M??7R]-1E:[61[L14JL0O2V,WTN.K79VZRBJ9\Z9-<3H:#,Y.-U*7!Q>O M^-FUO7AE:E_H4EU;X>K-1MKM&U68N]<'PX/FP2>]6GMZ<'KQJI(K=:/\OZMK MBV^GK91<;U3IM"F%5M\%N3)PI@O].7'_/7!@ Q2 MA=^_?I@?B!R MM91UX3^9NW^IZ,^4Y&6F") M#:.X8<1V!T5LY5OIY<4K:^Z$I=601A_85=X-XW1)2;GQ%K]J[/,7'Y5=*?OJ MU$,6/3G-XKXW8=_HB7UGXJ,I_=J)=V6N\O[^4]C0&C)J#'DS>E;@3W5Y(L:# M5(P&H^$S\L:M8V.6-WY"WIO:X8ESXLIL%KJ4H0;*7%PZAUJ_S+[6VFE^^I_+ MA?,6]?'?9_1.6KT3UCOY[H ^NX^:[Z6K9*9>'Z"[G+*WZN#B9^.5& [%L0AB MQ?M"KMQ:5^+&%#49[]+DPXH4[\65'/B MQAN+!D[>?T@%C$F%A)W&ZER*0F^TA]I"RX4NM-^*+!I$:CL&DMCA[ ;7'IIMZT5B3MI%)=I$A8\1AW-/\OMOQ!ZQ,6S/)'NO$ M(?J- >56%=L0X2C_'>K);V%\CG6-D@0QE45!H:6EVKD::D@F\-%Y?-#EZID@ M;=1F 7&4<,T)=-[ATZX,OF5/\F.SK3'I1/S:*0M);4!UT4I$/WR46S$>-E5$ MUBY4)C>PWS^9GQ-Q75M7R](G*#"R(R0I[?H?;!*M37@H48#VR,TM'L4O$;QRE<1OE];KK%"N4]>+[:NL;UH+"Q-+DX LM2I3L)'Z3:[00"L2(#>F M1MNIK[4L:%%=T=\OAH-T.ABD _PAF4X[3Q& NA?3=#J-OU1R*Q>%HAK(I%NG ME('?$8F@+:]YU"7PDPR.FJ@&"0'NLZ+..V6F$1N)N"/$(NYHR\*+J\(X,H#B MU%$B\]\QE )P.$%("F* T"UHO+-9IBS#Q$TXIE*46$2CF:1ELM(>?N_$A *+ M09BDYWL\=6N42)OEAX"!7MF@:#$ILR_=>"1M/$0_'OAVM]992/>M+.HP&SBQ M35MU&JE]^%NSM ,A4"^+K"XD%0"Q@YP:J(LU9&-2E[+.N<?\ ,TXV+^\:RRONJ2].R.U2PKJ$C1;V:VS$S1B M:*9;2B?W(GU][/"3CM+RG4I2)?:J2A.LA!BJ""1TJ9=>J5(<#J='(I=;N(P' MEF&O4$TV.&4DMYN:-NU[0X'(,DA1U-)@68S=,%EJ!Q?$5DG[*&;#AS'K-L,: MSDL:?SG5*.JR@V41[]-OEFG2+].GRO'[8S]L8H_^AHF.GZ.I^\B1-'.,ZKU% MM&CQ)L @HPZ\">U02=R"B!T*26IQUM[W,=2;S7 =W2!1A5_*L MVFX"OJ&?W,",6:B(*BI/*3Y2Y)A4TAZC*([#1PJ>1K*"_.1A A[5V%[DVNE% MM6\,AA<57;?PR5A,D-6^W4&EJU2FEUKEB2X[PW+'LD[@?)G5UN)SL4W:Z=2& MO#_'I/TB/F^+0JOTL1=7:ZV6XMV]RFJ:F.*7Y5)G-)D?W0!5P;1GH^RG7[M;6OBFR DA>B^]&>1!L! \@7MF/"H1BQ@NDN%?H3 MMB9=<%XBE^:.HMK1V'0$/-H$!(7\4'+=,84E5FF<-!Y%R2P*O9)A?8TSC65Q MP>!D7V2"%[)PADIO!>H-=]6C61KX5G1\KQR,A%LT */72W&HCY@OE"7Q ^KV MQ,DB\I$7PUD%H M^O>CO8A*U:Y+"$ F;J4NXOA-EC"4.U8L:<8C2[FB,.N2:P<<,C,V!QBKP*+^ M>7EYS4BL)-(.Z%)ECMX#W[$$\GEMF]R1%'8E^MR&!"7!C%"L]29AR!2F"KGI MPVL?>RH*)44M9."-D39/F2 HE*HE]L46KM&NE8FG/ZH5!(>',OE WZU:1E;= ML$G5EB1%&.(B7.'@Y':CLSLR-/_:!(6FDJ'JVW%F'8:% _LG;'+Z?]P+35XH M,+='2:&7E 4RGZQ;@/$N=3@%]#G>BTE#'\F#P]LCY*"VXDZI+R[ ZJW,V.H' M@W_7F&TIJ+9.$X0J)#M,GRVEA+.[,H8")1W"<,A%L6PJPC]?\4>$F%TN3A$" M[4>MH(93L8X(L5 )5FM?A,G;L&G*7J<]1&P/O[:F7JUCMBIM>\"D2V2;"/<: M1AP3">@XR1X&VE7V^#F=94A=(9UO=5*G<4!W)#76=M$Y!C53ZYDX %OAC23D M:^D%7U=U4M*CKRVB IL*0R3>45 ;Q.6)#LP* M 7@"L3HEL.M+DB!1C/%FBL)>FO*86\*'=F(T<]RJX71753B\Q::GPFUC344D MJ?6TB6AE(CL+;+!!B(2SJ=P#'E%]3Z ?#A\B"U5EZ%"=]P:0C&?NIVC'S^V;:)4RS$) _1I&E>S"K4826S7"FP*F6 K*C M&YVGR?M6W,U.7#],7#JN027'1_NV((C^(%0;$.@.5^O.@PW0I+9Q*G)=A%K< M37Q,IG<9&L< PNFO->]WY+K!TNO:,0Q4'*J MB@)5\$*3J>C),KSM2*C+OJ<=;CADBWE#?YU1#;ZQLCAL-TC63J= M39"@>Q7O-]F6^5GR66'8^##4WNH5<]"X8#R&I:/D!G/-TJW,6\4C$8>G$1W; MH@NR;RC,F,&,\?DX^?#X&N'ESO(&&1E4L\S2[8YJ#)X.)^EX.DG>JJ6R)/43 M32*,^[-Y.AN?)=?7U^*# 19?1RGCP2P=MS;MN\"8GP]@U2#Y6?E'-L\1],%@ MG+S#"0D<_4%67@B<4T>8F^/)0+P-?)0JJ;F5VTU8KT&-T#+8Q,>'SA4R=4@\ MU47E9?^BI8L$W'" "+"F]D '6P"G&E 9B*RVXJ%\C$=KM]0%?(AS)\G'#O]3 MP+9;%8Y_RL%4[N2EA*#NF8^:L\E1I,R/]#"/NF<)+MK25TT@$BG2[@CC0[X7 M!A"7[\+HUNC68P9]4(C:=@S!(/&V9AP)?8[6QW3A6Z?]4=Q%*5Z103W$$14) M;)QX/X\F]*Y51>#SB#D4?([0'X"';?NF/OC0B2"\;J^+ K;%"PM803LQS-#$^2$J M\PN+TH?BZ]UU'8>[KHS?P2CBBZXN/%MKJHB?#X=(&#^/WW20!3JR<:*%E* X MNZ)T./J3+/DE2+B^'IST!L >TY)?B1#V7F8E/]6E:EY%#9*(30Y ,4G/@-#G M9S.&F>:LY+W52""7?T@Q7_302&@N*[!U#(P>3;H;*SH,T"K\/#@9C@#6='%, MH;Y5]$)%E'5#19J[I<[=^#B=38?I?#1-;O3]'W3@' Y@WWCR_0Z,!Y-T/C]_ MVH'!_$\[\(T<#+LNS+#K/)W-SK_?A6$ZFL_3<3]]?2=IY^4R7]G1*W2Z:, ,">^9VZ?M6_K+\')Z MMSR\XO\H[8I.#X5:8NO@9#8]$#:\-@]?O*GX5?7">& X?UPK"==I 7Y?&N.; M+Z2@_;\+%_\'4$L#!!0 ( *E2&5,]RJ:"&2\ $G2 9 >&PO=V]R M:W-H965T5;(< M[WI/DG5%=E*W;MT/(#DD$8, @X=D[J\__9@72 "2E=@^.5EUNE*OEAEV;EMT^V5;5__NQ9N=RJ75R>YWN5P2_KO-C%%7PL-L_* M?:'B%;VT2Y]%P^'TV2Y.LB???4/?O2F^^R:OJS3)U)M"EO5N%Q>'%RK-;[]] M$CXQ7_R<;+85?O'LNV_V\49=J^K=_DT!GY[945;)3F5EDF>R4.MOGUR&SZ^B M.;Y 3_R2J-O2^UOB4A9Y_AX_O%Y]^V2($*E4+2L<(H9_;M252E,<">#X70_Z MQ,Z)+_I_F]%?T>)A,8NX5%=Y^FNRJK;?/KEX(E=J'==I]7-^^P^E%S3!\99Y M6M+_Y:U^=OA$+NNRRG?Z98!@EV3\;_Q!(^(^+T3ZA>B^+XST"R-:*$-&RWH9 M5_%WWQ3YK2SP:1@-_R#J[ZYY^V2^EM?))DO6R3+. M*GFY7.9U5B791K[)TV29J%(^-7^=??.L@JEQ@&=+/P=#&7+\W(?+]6W3T!XE*JX44_Z9I!OMPJ_60'_JY7W MFUJ)5TD6PWMQ*LL*O@ 149421DKKE9(5O!5[_9Q=@C@"_@F M@1]OMWF:'@;Y;083E/6B3%9)7 : XF,(:^KO "Y!&\6>_@+H0ID+%^J-+Z- M"R66C>^S5?.M5S\$\H .@R378)P __QHLD3:J#7'I 52OTGA3 M;I.]O,[3&L2#=YCPO_2P+M<&Z^(38/UP/YQ+'^<"<YV4"='.3E7;?(5T M$%LA%<#.)\LM*')X#J:6=2FK'#XN;ZZ3=(T MX.'+4L$FTRR%6O'FXP^&$5#\P4/U#C8@KO"GI&@ A50LUS%\>Q.GM2K/Y:_; M)%7R5@$H2N8UK%&5E83_$E#VBG>:AMSS8@%<6$_-0 H:Y1@N>J<;I%. 8N ( ML$CP7Z 91!3P%9%/ IC5#'"[54#[\7X/8CY>I"I :(4'*/R:9/A05@'Z:B#- MH@*#C* !1O@-+"!&-C Q<2Y0/+P&7Y1@O 1R51>H1Q#"G8K+NJ"'Y%X52;XR M.[>+#X A6>]QJ#Q3XJ#B@O>J;6D!8A:WMX#5KWX#PX1%!KSWVF2 M-B\PC1 )'P$*[WEP"@VG1I*Z 78 #H%7UTE15J@8#B2+@.QQ;)%<%R#%80L-@5K.QS'=FN!! MDON[>(4+IZ?W,8@._%:0-@#_J,RSF):,V-SOBWQ?),06\/B!]AZ="=IV$'P5 M<)3<)F"]%P!8*M4')%-8$P^09.Q_$84ND+=1(QO6\W8V7PN[/TBMK,(2LZL= M@N)<7H'JY(GM,@$PY +$OY$GFCE.-M2BQ,PKC&&PKF$+%2UGB02]C,NM7(,K M6#+X@)<5;+,LXQ3WEOT7XB$F$ VW64ZEEMLL3_,-48*_+2=#$QY@>!1^:':H MC)"1JDI+FU52LGI#@0X<]0[L&\!!LJ?1@ PR/?LR*9;U#E@153Z)P1S5 * " MN $_QNLU25@V@D!!+.&1 C4$6" 5N4IE#1+TB*D,HG-45,0*+(\!EC9;[E&S M?P'-'CRJ]D?5_JC:'U7[HVI_5.V?0+4W@@%3&PR8]@8#?E9+WN77,*M>\D_J M%KZX7.5[7*(?'"SR+$=R(%G3%C+HG:S=L/@8"$03 ODZD_^L,R6C83AE$^#5 MY?4+D?!(E]?OY$_Y.?TZ"$>!=-&^UQD*#AYD &2M8 ?D#SF0:2F?OLWWR5*. MHNE9('_T5 (&MAI/ INU#BF>_NT_+J)H^#5 ,-"STS?AUV?G!);^4M-$*=,\ MQMU>J040N0+BT%(,J'M%XE\E-R@G-#FCNLAAN84+I1D>0W+C6)+6<5:"%GBH MH,TI&$X1*YQ3= Y!LEH@SB0L BFR87HYYF0@U\!R\#P9#@NU2;(,B2]>@P*6+P'VW0+^""<4_HX" MIU0XU);L!.ONDJP"DKS @=Z@YSHBS!$Y7A C4'KVX"D!EN,V# G?040*8?2N@4LWQ<1>UWDF=1'__C&'E M@%H8>]9)?[/!<(S4I4WF3H1%]S^4U@)4FZX-QSX_< M/CO4:X ^*4CH>J)4Z.E/1"G!5/+8Z!S@T)Z7NFO*<.-BR\7!DCA"<%VIO8R< M'V*?2RPT GBA(ERA\5U79ATT-:+61F0:$W%@B<OMCY_!MJ3@ M@YAU6@@%B0 K)[7N(/?/P&W>:>+DOH$2#/?8,( ?RSLG1:OB52 8K1X-^+@M MMP2YP69^C5(/8[KX!S+N"B(O.,= M4C:0Z#%$3J.B/'/S+K=QL7%*D-]'0%@8$QLW!R>)K%8LG2U $@&R]IZ#^VNY MS6\QHL.LC2K:C]=HZ%"6\+#T5)57J+EY.I^D8R"+)8F3*F=B: ( "U^M2!U@ MH*5E8TPDHU4K( O2*73\8;!2Z%*3>VYG-V)-XT,X $]1P$.@3PH(E$92MVY9Q>(& Q M^0O9%6-=!/ B+I-3M>,K&J.,:15N>=WKT;R%4<1,^#*HU.LQ"H4R@,)94Y/) M(XC_3$UV66]JX&(8^J)3D5VP2X#\\0OQM6_J#^1+V"@@"0SWO"H SYAH9TRL MBVAXUF5.[ #I-UH'K=P86D+R7A$A.('BZ:>R8]A;L&YB[0[E61.QT5 '@#X6 M?ZU>W\?@#ZCT#DM@@ ^H @/3[\ $NL[7%26U/+VN%Q6[69/A@"S6*QTLLZ+K MR#AXC=$N!)'4@+C*2W( M<=!^N(JS>L5F>:LFB\+L"9U*/$MRJ@$CPFNP>], MEI1J1;X1HAQ^L+BVCI"+-J(Y:9DNT2L:U*42I5F1HX#,A_P:T+.*"[ %K_(5 M!:>)]CT+R5@S&A,X5])8*L!1P($(AO_ M.4C0?0(2'K61B8JV3@[X1S\I*\D:V>$!CX'G7"#%9NK6HB X%94?)_8Z!072 M7!>ABX\6%#UAR9D-2\YZPY)(U #>]R;ZV19K[!VA/29R/"SA WZF0T6-DH[D M-%PX2F74%V25O+N6?[^\?./(NN7DI.>8$&G*BPBS;D7#;6:3!DVTI7\FZ,P#=M/P],F/ M5P.8J&6!6]?*G0B6'I;:8U]?>)\!K:K@4ZTE.NJX1TX.[5W>HS[C>9=15N5U MQ5%[X#$0OB"?K&Q"JK'"R5"/^+.IIY,2>JBGD^(>2#WR(=0C_BSJ:0B>"RMX M+NXZ#TD!"U:CM$F>J]XA.J.QS7'EE=8+0$$@R"DHI]$EDGN*6HMP$-ML&A4* MB,=EDA9V5CPCIQAQ+_I\*[6 MYZ'ZG!O5'2I$&J^7!N:6!N:]--!NN[920N] [930,3J)*#1>Q8GQZO$KIP-L MBKS>$Q)HXPH%;B>P5UKJP^*2W64/4WAEY\6 \\P/@UMXF@$2HF>"9+UC-^3?2=>"RWMVYA/?E/C[P M-Z3'$@[Q,*9M5%BS&=(A278^48 'Q:I6?.R0$M(P M7"W+7 L4: 9K98ZLUX1Y#!_H=9UB90,*)A\*DXQ2/O;0PD[GP4NJ)D+-H(Q4 M N^\J :X!3*+*ZVT&([$.QO2\9V:5;^F%/(I,/!$I_?D(-)9D/?B><^F17V; MUG8,R()8;Q6G!; G P:(V0NBX7F]7"C<>PACP)0B>_2&@:G,X_8A-+*W,^Y M<.ME]0!X*VUN 2U^ ]S-2">I0=HY*=\;?!?&Y!#N7J M7S5G/WI/>1/V*4C /BR/^K"\\9W?EAPABD+99!G.).-,.H]P-36U!0;/Q65) MN D:*]#BM[QC?HX'97DV*/!TD:P9'1%ZS>*EX2%Z()$<-Z:E: @FVK;#'L4M M(%ESBN=>6/1YR2'K4_M0LP"Q.N:K()-P9+DFUB&!JV4:6WY^UIH^U_%I#T$F M&P/82+E5X7@XS"Y?J73 !$H9.,GO-6IX3[ZRWVGFI1>8TDR6C9^@HW_'E)M3 MJ6V, "(S/4[13%73-.FO0'-)NYG;:SN$0U?3..RU'JX0?AR:_O@>S'N8O"M? MIG^L=@.BD6RH43''$9 VS#0@G:5>5@;7?U M'HJ.X!07B*!KTAQO47.\]I;\%T93DR:].MNPGR;S#)-!G/.K\RU^1K'OHHKX MD3'WSN3\(6.T$F[OA!T[]8>@\+),?+6/TD/SL\YA-F::V6+V\0WADEJ4UI)BQW7KOXZ)R%9AC2E*HNR/C"&'NR M8@]"VPL\9 ?\.K3,\#K\.71;(2T:89%FIHB>M=2[8MS?#'-94_3["[;IS+'E MT=M\6H*J>)-3&BKOK;(N4&G.;CUXR9E@_!+KY[>+ZIUG7IEJ-:- M K2 [U%S>CGYS!XEH:6$.="@@-Q<@9^P6X'EM-+)1FR[>SF[E&X/8U#JE:D. M#^3+ZRM!)]JWN;<"(Y!:B,W:TN HL!./P(Y&8*'+5]I,+I,/1@(I+&H7C4D; M_(-SYYER6;<J( M@:T?+HP?3I*#F=H%RD?.6V#<$J5@GN!=*'/_TJL*'+H1!^0PI&9V63M EZVX!<9H,Z6 M>8J!F(*."%9#&=Q\L%.?'6(';B!J80867OIWC5;"T1UM,C!JC?X!\#6Z*WO4":U$WCM05Q.4MM%EXVME MOA;'\1(\D=:)I3#D,B&AG-]PZ692>"%!<+YQE]/D1MFX&ZDY[5]SK(NC F1L M@(3').D!!2:Y\%,TDYCMH0:Z2J!*4/1_WSXA; >?=W,T3\-*;9E@11-4XS/O MB7WKZL^%R:,"(;M0%8)O_4:0?1BS67G\J4[ MNSLV)H\M6-_(H6::^X4]O?^\;/E6T79 _HY-3+P7YI,=TQF=,$[T3BC M;I;)VIH'KBS$%]%\I\SE)1UI5T6RJ"L3O>9S9?X-Q,&MTA'R-KP?I4<2PZH/ M">?I]1R[,YD4RN8.(E08+^6?W7DF,1Z]@6"S+J1)<5FWF/5T;G$BFCB1QSC1 M@6P3I 6A1*NXV.NAE@C!ST&:DM3[^C5N@LR1ID* MX@/%>\L:S^4;&)EJK#"W?S8>#D*8P)W[HBS"8W:;$(Y(R+P:?AR+/#"%G)<2&.!)(*RDY0@10. B MD&8D K'0K@T>9>X4L0D%+CG2!.46%13^>4Z;7547*NC*YI(2+2E M]@!)=E?&-0N4VM,P\(C'K+\N.1OZT-,=A35%W)*DP!DP,0KG0: M.OM2G!*JB567R)P+V)U=_%[[4F5/)NL5T:=/&!9UMX+V;&/1!79KT/$I,,FD<'4?@_[N(]N\M54Z6 M>@D S.O$3MNM58#WIM[VPLW$+Z9"B7R;@QQ6^_(YMI5MK-\2?^D/=/]Z1=E1 MKTC/NK0(4;J*.Y*.CXY=F4=TI<'>4R[HF66WU?;"'KDG6'=+ '!JU MB0'Y$6) ? HQ(.\O!L2G$0/RCXB!IGIT?7S"NQKY<'[]S\XB:=6)#^HD2 MN0>$^%R$9T!;ZR(V3<!0H2C&,S^%1R#[(BE-AB>GXRU=-Q.0 MA6\3M(K1'0%KG=[ DV%XVTX/E WVW7MUP @TG0US#<$"N6.; +$#G@N%?I-) M=LW+:F KU *YPXCR@"+AE7S]XD?Y)K_EUG<(>"#7*9YGE]RIFYP2PIHH#-9H MT /:[[I[R\&$W[T& XPFFVGK1^;/Y97&(6PL]2X *ER@-R[,9-).9E;)!Z3@ M<=@72);D$K?G'*/%U(PL1T\4?BG=:;B54D3%B$P4"_](-EMYR;FRM(G?.XF-Q5:+ S$*G>$2BY ;Z!%*+OD\/>4Z>*2+0L6[ M5(MQD.&[I*26ATO=R@WPL"&T^/L&5X&G M$OZA!Q7\5'AZC D"RZU:U:D^)S'-TI78(-HS/D[G8Y<-GE^8-IH[O$B$@5[$ M2TI/IF+AG),W;A17;)I]/!?1F4YG7QF.*G7=BI4NE'Y@+0+3\2'3#5@$N_U> M_:H30+3;M-5K11AD9DJXX1M5EU9N([S")G3.XY37Q8T>2HK9_RL;+/*X6!D" M +X)M*K;:43;BEC]@"X>] R=>&5'2'-)[EN5[G&7W@=T4E?1^9PJ236A->T$(IOIC+RL1N4&1%*8%;*N MLN=:9,1G@TU.R=:@N?-"JT8M,LL#<,[.5XSG8G3FG8Q1R,$0FU%AK2DYWKDR M;HYYAT\FD5N!+JUY1ZU )9W>+_3%"4R(J",\(DVR++^)N<^"Z5GBI/0Q>DTL MG@P.G"OC@ 8.:BKEC"7F]CLY4LCPX/:P*)*5V4T[GQ7S_L2HZ3<;$%TV9:RP MFIXM9]?IA>IWA/D]*4EVZ9?94.3D+=/N$L5V *9/#OI^OSVPH>+L&S.0%X0Z M%]=:V/H/W#F3,/E$;RE3B&^[$=^?GN4VTSA-$P)N1P). P@B<63@_"W>[;\^ MM8>><4\!8SI])<-@>C$)YI,0_A[-@RB,Z,M9- G"Z4ATD.1L.@S&$UW+%GUM M/HL3/7 QG ?CBYE]4'\6^CZ/7_+7;]S#X<4H",,+^[#^+-BUG@R#X6AH?^2/ M@A9O6036 ,//X9>9OYY1,(DN@F@\OR_"AY\2X:,Q((L '$?PQXB_O(B"B]FP M"^'1>!:$'A[UYU.$1^$\&,TC]R!_[D#X9!1<>*/JSQKA41!=S-U ^.D$W6$P MG\(FS2-_-5$P'$Z":32Y#[K%VS[&XH- VI$WQF\Q/=4*-B5 YN0)7?C"2NHK M.1\!51,!K.@CE!-9T'LXL9?PD,/@G#+M(*@PB8?30:.S(PWYR2%R!F- VBB?^P M_J:=Q$8SP.#8/:X_:Q*;S8)H.G%BA#Z>8'L:# &>:#SUUS4-PF$$BQW>#^V? MD*,C$*'S8#)!@KN8 3HB^G(VFP(E=7+T9 9B-W+"3G\^1?D8Q-C%U#&I_MR! M;B" X86';OZLT3V&%Z=N(/QT@NQQ@.WR1L.1OYHQ('L,%'$/&O\$_!PB^0(O MHHXR:/H8CAX31X<@S)AOQ\-9"XUIQLW.4!@6B^P M_?41N9)L%S8R)=^@V5.2!43FIU"=%K:UHW6VH[7]A&WG2_;/82!<40>-UL*ADK%UUG$ M224#LV]M^VQXSJB[.8Q+Y1N]XIHY9L*SZ!N=\WW3?:L#9\Y [7B+ E]TIYJ) M6*"K?1+5L U._G%IVIN@,]$;,3/]5N/XVKXS/M-"455B6%B MBH\!+\?I40LK^0S&KP;O]O*5 L]QYOLSU$!>S,_D#S!]5JI/N9#VXYW'^.N7 MC;]>>V$#MVH4)"(N^X8/Y!N0G]0NI3%KZW1!5]"/6 M$.'S@KT8)CB*]\D[XWVB$>^[:L3[,(JZ4!2/([D=4*YT0E((]K%8;I,;+=A0 MK^0%"Z?[A?)L2/;\7MM,P3!IS&F7..L["H MP2^NXKWZ\/%Q1W$<=Y1?*.XH7-Q1?HFXHS!Q1_EEXH[B[KBCEG:VNQ? $'>$ M%TU4SEVRPL4N!F[.L,P8G_ <&^_P-&OW::3M+D M/IV7.@FFZ 1QN"D$=YHB4)/@8C@-1CV!IV X&P?S,/0"0?J;4U=U=#$,9D/W MJ/Z,SIJ3HF@=RM$T@EF=YZ\_MSNUTSEXTC/GN.K/)S[&^ M& 73X<5=&W!WZ&#(>W3_T$$$,,R".46,HB $P@$.^*C@ 9 :!0:F\%=T,2,D MG1*>)C%_M8_!@[]*\ SC(N*3"G7)_R>@01A PGR3PPD=(4$_D@@X<0U:_6D MR2FR[G=T'( 8W=-O'S\@ #$!>QY[9&Z4_"'?)$L.->B(Q*P[(G'A(A)^ &)^ M&H (AS8"T8(/LGVHP?7@Q8% I>X IQZE:. DH/R4H E[T 4M$[E95KM;+#P6 MD6";W:@6=Y1M4VJ.338O^8E4K96S;7)..H!I:(E887 M?(=A::EL7^9XD_8'A5K+%1:-TBF2=LVR<))SG0"V,%;3:3-* ?MR:)=VC0_% MI;TTN&-YYS2H[P(WLX0:62>QVQ9-6]VK-'Y^DV2=8^UI"#-98%T3VTJQ9-I( MG736X;'S8[%BNX(*;.9UM1;&*-4DDW? !:Z6FP^D@' ZBR2":P3@%W?\: MZ<*AA["A:,-EQMROA\?J/K>X)Z7J M$B:\0ZV!XMS?ZL:J7-Q:CRHTB!Q"L,RM+YO0;9#Y+JS;G$*VE,UM%X;QA3?/ M,1!E+@74N@B\&!(?[@=LPOGZ#:7:ZU!FD@F_U;"Y3B(VP_N9N8UA2+&>SA@8 M*M;$S4#CIFSR(G'0OM(A.W IR>,[[!8Y3-E>IF9@\2[(*/V>*;E?3-B09*:M MO5:08'JJ"DLZ<5_)VS3=9)NBPFRK8< 8YKC-TCQ><6L%^RWEWN)HF5J:IN7T M(V;R=IG##0B-?!#&I/"C3WQW#/5SJ/<;[-]E;RDW."$>0#O_A6G#39QH2Q+] MN5SC2<2'&<'F% L6'5C&@+.L[1892J**#G?GE6VOWZYR'(Q8(\E@XC#/R%#+ MJ&B![3.\<,1TX.\K3' W>83]5WF\\0]S6DL2'G#!0V-0HE/;J]C?74 C4Z8D M8N7 ;1@A1D=3T[*$NV'553X@3.@NM4?-P[1K["Q?M K8V\.CB]6-;8+4:'"T M3^N2NJN@ *CG*]QMC=XV0<[:L$>,>-[SWWDZ.YW"/LO>/B5!%=G6],'7.W@ M1FP[N-F 2X_L!MK?&'RZ"LB+^;BGJ U6F>_L?8-VP\P=#+<\G=)V*DI;:A!D MK%Q]#F,-5=Q2S\:8# =A]#0^H_9/KHDC&!3:%<9JJ4)?CF46IEWC#BK]S#AK M>$^?!X>B'8?R3\!ADXS=%15A_QT5U]YQ^6_UBA5Q*T4_X(J*UL&-T4;G?A13 M(Y/<"12R-:GB9Y]VV<=M)8(X@[GW1I7HIR94%(3QCSA%:<)1*I,'T.6ENLT[ MU_?]W.,M.BYQ\8C%01?Q<3-G*DJD@(9_*X7S$QL9$.+85/+:.9J6Y]C% X'Q MPIEZ-(:YK'?VF0Z \4I3F!/?CP$\+X=3TEE_Q_,I2TY%;*R M3]4!H[%WCJ>XC7TDXL5E,=U D.1\P=Z>RU+UVWP)C#7 > CJ.+;BR]-,.)*? M/HE6(IETXZ=#1GTF+K@7$SSRP",/?%8>:.B8R-UD$/7?9. UG$ G/<\V@Q\H MO8>O.F_3-OTC=K1AZI^FK7T!79M)MV!/L9W-8#0Y;C*(]*M=*QPPY;2DUOX% M&#+!^WLILMEQ>+1*]&9H_ZJEY4:F+TS?D1^.)H7K1Z0OOF*>S'1#0'9S9?G!<6NB9F^0HZN-&P=QWN4;NI65O8.CPS'Y@MM\:\KLZ;:F M3[JY^E[P+[6Y7L^%0'R6S6W*"7>[1-1_N\3EZ@;C?=3*@:Z/;94,#^@#?S)P MPUFPMP@B(_!UJK!)N6[,R;ZK-P#O 7=4=4U7FYZLO@GV*QE-L,QH*L/1+)B/ MPG8F^ NM**8V*^8F5^RL.AK.@^%P!"N=!_.HM[UQY)I[1_W-O:_Q,C\=_4(8 M8#5Q5R>*_J$Z3+*.\2G/CX^?2WTLXUT+#>MU_<_PKEMN@7:]1<3Q8#IJPMOA M=?R@!JQYFF\.@FX#Z^4VQZ,;?FO0 MN!J)][+QG* ?W)VS.)"^\0RVN*8$EJ.[H%SFPTV.V: <]]<'H81/,BE8@<8< MC*$N]8,UULHU;A3C;L'XX*U"28B4I=^PC?C\**L-&.%5#?JDX'14TV/9VG/V M%D,=A^535TS=Q8;Z:B6*H^%X%&/E4><56!0)=3H]1#R2(:< _$.B4MH%PI(] MI?FW*G(CJ!M=X4A]T(U[=%JR!/.7.CT=6)*:<2GJ@ 8'O+R#/YE6$5_VV(D. MWSD;-C[<\:+I'YH"CSM: M"2C&3I34EL2["X/IQ)CI[5"[I7L>B ><"8B6^NB=CD-NZ+1%LZG"=G_:7A?= MP'592/_?23?:S]OXKR+D'O#:1=TI&L627G3!XJ\#:_(NK 5-'#9N[,(C M+ ,B9DP@ I,;!((ZG!&WGN+*$S15.T-?#Q[:WL.>=0[X;3@GY\0 MMI+?J^D_Y1O 7%B2,+R82D_-GP7PXI^^BX"**Q$M-#-(CAG]I M6R<!K.9:T"C/PM]IEIBIPV\[._X_Q\/NZ&-,7:_@14@I*,)8(3^ MFH9A$(TC^FX:S*.IL/)+X]SNN!%C7\GA.35T@'\F_$^DO^Q[V<#1\_I]6,(M MUXF(#J%'PL$E-*H/5)FG[\\QX)P*64?B[C=Q\MM"+6.T:RN^-H8;T],A < T M,/*@R42-G[IF%0W^.>)0CV^:O[0RD"&Z*>SL,,1N)Q>S"1:]!, ;^J.CN#"X M "(<#CVB//Y&A#!0<[!@./:':_>C'M7QHSI^5,>^.N8;,E1[W::]WJ!5!S=( M^86=5!.-:-3 N2JW!RG3"39N0L7Y=#(.QI-(GMU?_PRLUD1=&4YF^-<0=&@X M:].05EB%XSEH:R=RCC2B_?K^<)CM@ % $@[#H0?)_;2=5E#1O?6;>:&3JF2+ M1A.?4Z.=_J8UFOCS-5H'29H=GUP$(9AG43@,IN-IJPDDIF!X32.J YW/YKV^ MI;OR+.J_\NP%%ZNLY1N^)+7[E.,!]Q*U#J[/=8#K,XX/9F6>)BNJ)7<7'E_; M2T:.;O+0%^]B>@@+UF/UI]/8R% '";?$_)72JW2T_=#;KNE%)_YRI]"KET_? M7=/U F?G\DK?('/4:D1DV-/ W952ZAM\TX-I@6!G:;L^I7<9>G*/TI<&9U3E MA!5M7$_E W4T;=DQL5_D$Z^X:4'VFVEX83OIQO6*<-,Z!EU+0X'&CY/G)Z@Y MSK2YY'+1G^E" @P.O<)6-6#(_%=C)GW=]^E$3_$)G;](7]CW36$DM?Q9)[I: M]4?L]F)>#\]-8E2^3S*O,N<82A>JHUTHE=L?2HDW--V./-,A(\:$(S)2Z/O M=,/F.%Y.]6GF6FCN18/GH&3LZ"Y%F<(BB;@X"$Y[ITCWWNR'2,9N=WN#.5Z90;;.]K\"[!90R$NR1_(.<;MI 4[+2,D?OH*)U4)T5:]"4 M$&]2H@1*:[UH,QF'F/V@+3,O7EFU!C8'?!G2PSTXIKVP/^#G;@B*^F\( M5[B;OYAS"R<>7[O[X%N%]0/N7I$?-6MK28VE*N'?5V]H'6DC:+NJV_MR'Q_X M&ZJDS,VU]5BGCT<'^F?:>+YQ%$V#I-*W4?UH>5(L5(HME'1-:LM5*RZT;">/ M3ZY+Q!.*#_2J]G&/DEQB7,8Z96K1XDS?.R[*+?:*\D+(('2+:D UIHU2+7UK MO4&7ICE]7J33%H\.8O@:U$7EO\ALT\SG8NM)*Z\.07:*67/_ &/8+Y8_18A# MJ-_&0,3F0I?229;&&G2G+EW00>79M* -<"7CD2]\P,X5>-&\J>>WA7CN79W( M2:_;V[M$[%OVOF S#0X(L70]D#YV&/C@\?& M!U^J\4$?7[CRO:B_?.^/=$]H9:('U#?=&P9Q=P>']+&#PV,'A\<.#A_5P<'J M/(,W MW>/??;,'G^3'N-A@X /P M^SH'%UI_P FP(S2!]]U_ U!+ P04 " "I4AE3@X\*^&<' W&0 &0 M 'AL+W=O2G>R_MR M[B&EG-Q5]9]ZJ51#[E=%J4\GRZ99OYQ.=;94JU2_J-:JQ)-Y5:_2!F*]F.IU MK=*955H54\&8G*[2O)RJZ*Z.YWPR7;B M?;Y8-F9B>G:R3A?J6C6_K*]J2-/.RBQ?J5+G54EJ-3^=G/.7%]*LMPM^S=6= M'HR)B>2FJOXTPMO9Z809AU2ALL982/%SJRY441A#<.,O9W/2;6D4A^.M]>]L M[(CE)M7JHBH^YK-F>3J))V2FYNFF:-Y7=]\K%T]H[&55H>U?N#8,)R3:Z MJ59.&1ZL\K+]3>]='@8*,=NC()R".%;!=PJ^#;3US(9UF3;IV4E=W9':K(8U M,["YL=J()B]-%:^;&D]SZ#5GUVWU2#4GU_FBS.=YEI8-.<^R:E,V>;D@5U61 M9[G2Y-F']*90^OG)M,'&1GV:N4U>MYN(/9M(\JXJFZ4F;\J9FHWH7QS6Y^* M@2DB[L(6V[!?BX,6?]B4+XC/*!%,\#&'#JM?J@SJW*JS ^[X715\:\_?8V\L MW?\[O]%-#9C_?F"#H-L@L!L$^\J,[I]M"F7J7*M;56X4R369Y3I=+&JU2!LU M(S>?@*P_JIJLZVJVR9JQ0A_5LVJBY30Q%I03Y435IX;\MYG2*7,+NI M%?DF7:U?D4MLK[&6O%=9=:OJ3].+HMK #IS.,T6^)IS*.*1)R#'V$RJ 0C,9 MB9!RZ7MO_MKD:_!90](2:M6\N4MA/9*,!M#YYJL8&J^VLO=PM=K+W,U)4DY!1YK/N82MZ-GB$UV8< M,4_"0Y_& ZM.=@D75,1);\A(.^GF-)$H4B*&T0C*6$BE"(]) MM_T):-#?5N2J[1E-P!>EGJNZAI44>2+K*D>^\I(T.'JQ M?^(C.5%L/'%IZG1-4O4V_*$A4ZQ67] PX91%W+1!&".F> 1E#E"CT5[G]_^7 M7O:ISR*:6*]D0J,X:B?1X"'G^Z#%J4"S^W[0PV [LPLO),:75(3#Q6YF'&)^ MA P&_7(G.XA%$14R[&G$BCO9EI3!'Q'(85R2R;U,E[T@T L'B0[E9VZ0Z@*'M# M1MI)=D 9CP D?QA-@&0'0,01&'^"?N8&ONA%>7@]]46KLDXTJF5C>(:WLM>SI4@]),TMKCB:/][(D5TIA) MZA\XJ,"< 4TX'QP<;F87VG[,:,3ZI4XVQ9TKK=LHOE-FI138M6<*)X\W@4S0 M>5$/="?OU!S7 \/XYQC+BTL[@Z@'"" M_70>Q0&5X> :M9T9*8 ,:33@%B>/%"! !P:# CAYO !]F.B9R$G[Q0 1ZCA MIQK6UNAXJL$E#.R7V!-&X%XC30=\$=D :I9()$8" M!&J2M L\![%AM.3 &U#8O0&%1[\!O4GKTF1G#<_TTD#C)M5Y9F.8Y<6F46.O M/@?M/\YNCV\Z>BA1CA^A&*I#WW.$N\C_;SB($* MJHO&(>7&0@]Q9JU1&Z)N<"*)78.*!/"NS3Y MR&\5$)5M:F 6EGY>&^CBGN4']I;%\:X01?U;CY.]CVD-] &1N-X!1CM_O]SW MMCHS<_CQ&!$83_T0&;$CB787@;!S$@>P]%RE]3;G7<6I2\/7A+VPMPC\A.V/ M<).'E+=^'% ?/9;_'>!J<@57KEM77G?0O6R=\AZP3\\O_PB!H;EB&[0]"P.\ M/ OR_/BB?=M!S0",AY$9,0"/1V.P\CI8!;BHB@Y.G\.HFS[>CVVY8$#BGL[9 MP)/C(.*J*HX&Q5;A$&'*CC#ET82)1.3?SK;9RUT]BX>^C''FP2T>A]Y1^WH/ MZ%(]I,L!33Y\,LJ76S"@7@DN7SB!8QSL #* %#JQ1P:G,3B'L0$'?3[C<1AZ M:(RR8&ANM&/_D[3MZ=AM#O!^ST'Y@C,J SE*JYX$F4MA+RA)E(RB;CKX-KU2 M]<)^LM?$?N]L/U-WL]U_!<[MQ_!IO[S]E\*[M%[D\*Q0O(+1A2 B$B^Z.+,-)&F+;5@'H]G6AV$/M$3;0B51):DX_?<[I&3% M+1R[+WN1#J7S?>?RB3R:[Y7^9'926O3'GRHMCOK'D3+>2>V\E':O[J5AE4TL915(UM3J19IN5F$=^3V@3M_[_!W M)??FR$:NDK52G]SBUW(1QBXA6""N65H"SRY6&#T+;+TBT)7K[N:\ZD,BBJS_%NI;F>AY9".)T[.,O_7M#6(Q1C2F MY%1"Y^%O9 %PXN'QF738U''F^=B%CF.TJ@6T^NO&_W.W-E;#Q_WOF5!\"L5] M*/Y*J$?8\V5?2Z0VJ#L66A[BG=+W+*<[56Y-)PJY".'8,%(_R? [ @6@@O0J M0#]ELY;:]31PDOC&!H]6:3@V7A#H1\2S%.=Y!E:6I)BR-/@HUZ:RTG,;M;%[ MH27ZZ8><$OHS2AC#G&3!NUZWE>WUX+:IGIUM$,UPGL2(9)AS$OPN8?/O5%VB MJH&4GZ2+"4XQGN5LO 4/JNEZ"[GNA"Y]K*\"T]D,YVF&B,L-,SH+W!Y$!3 ! MYJ62!"AG45RS%/^JN2C MT(ACQ@F>S5@P"8T@V(SC.,\N2?XB,L=9#*1)>DGL@\!>^#S'.?M6[.$LB8Z& M1B/UUL]2@PK5MW:8']/3:5S?^2D5O;@/L_Z]T-NJ-:B6&X#&-UD2(CW,SV%A M5>='T%I9&&C>W,$OA]3. =YOE+*'A0LP_<0L_P-02P,$% @ J5(94P+A MX*59! :0T !D !X;"]W;W)K&ULO5=;;]LV M%'[7KR"T8M@ -:*HFY79!ARG[3R@1=!D*X9A#[1$VUPETB7I.-VOWR$E*TYG MNUZ']L6\F-^Y?X?4<"O5>[UBS*"'IA9ZY*^,65^&H2Y7K*'Z0JZ9@'\64C74 MP%(M0[U6C%8.U-0AP3@+&\J%/QZZO1LU'LJ-J;E@-PKI3=-0]?&*U7([\B-_ MM_&6+U?&;H3CX9HNV2TSOZYO%*S"7DK%&R8TEP(IMACYD^ARFMKS[L!OG&WU MWAQ93^92OK>+637RL36(U:PT5@*%X9Y-65U;06#&ATZFWZNTP/WY3OI+YSOX M,J>:367]CE=F-?('/JK8@FYJ\U9N?V:=/\[ 4M;:_:)M>S:-?51NM)%-!P8+ M&B[:D3YT<=@##/ 1 .D Y%Q W %BYVAKF7/KFAHZ'BJY1!FEVXF+CT. - M%S:+MT;!OQQP9OQ*RFK+ZQI14:&9,%0L^;QF:*(U,QK]<$=AI7\L!'CDX/B$.7$?^=C)B[\L\M= M;>+4)D?4WD(?J#:@1R[0%_ M4]G32T_K?OIRRSRM((!S%^%/>X M=<#+8QY.73]A"@*JX5B*HA3E21+@HNC'3H$WN9I"C_VPX0H24 (3;0%:3 QJ M,<:(#(H@CA/(59!EF7<[F]P>!F19"\ALO&"TBC#VWDCQO)3-FD&PZ%(Q!G<# MG >!.0FB)._'G47OV%S;R-K:N>9+;N/8D25&<0Q""6 2%),@)\<#?2S(),!1 M$9!D@**@(%$P2!-4Y$%<))VHSQ 6:B(-4E($:9K912_$%4N&\R ' P_UG:]+ M*NA;K)E#TG>]ZU-B'2'3(]V^#K$@81"P'#_E5;_[#6@5 WV*H-B3UN_\3U(- MH'!L*>[&\TF5#H!4,4HC(%5^!JG2M!VC5L#YK'K^!02)XB)(2&1K.X=RAMJ. MLM;0,QF2!DD"76-0M 3IA-BL)SD(BE-TXH9+^QLN/?N&>^* O(UO9UOVA>^ZDAL]3\ARUWMV6U?<,->TKAXF*BR7:78$>,)5 9'+H*7EJ5S&" M%!>XL//$S2/#5 MTCWR-50_M*7V8=OO]M\1$_=\#A^/MQ\AKZE:3: MO8WGT@")W70%WT),V0/P_T)*LUM8!?W7U?@?4$L#!!0 ( *E2&5,/GG97 M$ 8 .$5 9 >&PO=V]R:W-H965T89RNI_M%S(0RZ+8M*G_?GQBQ.!P.=S47)]8E9_TUPOO\]G!@W*)"]%I7-9(26FY_U+BLK,]?HEVHB)BWRHVYY0CL !F!-8Q)=F_2"=B+^MJQ.4!A@1 -*VA3J M%G\I,A G3CSH4"=L/!PZO+#;PW]=CK51D+5_=V"R!I,Y3/8 YDB6"UF)RF@D MIZBP)R!Q"Y6M15L$.\$L3YSJ!<_$>1^(0 MU(_I=)_2N\]NMF/5>Y16O,N&W MZ=/>92F5R?_EKE!!G&LMC,8HK[)B"0+P *4&AV6YW\.K">*;0O51Z!F*DP1' M0=1[71D!VAD$7[TZ1<['>9&;7.Q Y^NM:Q024!R%:>_=0BC KV8>X3!%C32\ M0+(178-&!"#R$-,4F3W@?WM0+B]C"9!-!G:,@"' 1![WJY6!0"^-/N M&O/".=P3?5YY-O?$6G #QQE91P.MN :[T%06P-AZPP<^,7>=@MZ_^^C] (>3 M=(@CEO9&2Z7@Y W=]TP%)\<8'-W[75;90=LI9L':[*Z=SZ 208T@[4%EBZ:R M][+N2ED4<^>R27Q>Y@OK+8RX6?N2849B',=1[S++EN72NVHK\8X@4^P>%J+C M!Q%MD A. X@,I??.&1?YS*&XFIENJ6>=B0E+]6[: MPMQQ$BA$P*51@MHX[XDIX$_!55OQ/VWM#PG#4?*H&MNO_8CA831\VMHG 8&$ M9$]1_#0 &@D?JGZ"@Y3@.-T-ZE;7B)JN$75VC:^ED+:6\FU.VF\M(Z[G:,'S M"1"8LGFRM/FXY=BY0"5(+Y4[\#Y7-T)QNA'^S").+1=NGK]#0+:@6(A#('B? MWP]+[M7YNF-]Z4Z A,N(-JTL>GNSD*)'E"Z0Y; MP-J0[F-/$U$<)*P'8Z$HQT(UH^%7]9\P_G+_H7&"&4N_T'] JS3%E,2/ MZ#\A ;O9;D9U]A^"*86N N9^N0.Y(0NG,>TBJ[@AJ_AP"FDJSWE"0LFK1U/6 MZ%N>M]D0OR-E#:&9L/#QE)4D#*<)>1K*2O8HBYZ0;T196ZF5-*F5=(;ZC:QF M/SE+-C-]"<%3+C3WCK71WU:AK1=VGM;.F/]'A=XKZ3=]6(GB1FSU2]2,R+MS M?@-2C_U 8=22@I_:;9T'*4ZBP'X(83D%KHI0#,6? K'"(D.PE$; RQ2'C-1\ MX--BP>]*-RA2"M-6'%IV2B([;^R6'SW4_5K9/R]XJF M8Q!13>RVK69S0"2)BZ3K@8[H&7B1AJD/,@D2G) A_)),@<@3'^ 8>A'\5� M9!/*?'Q__&%("?UY_=\N1GN+[6%/H*W!9@H9!%-3>F#8(5FBB-A 41*";L.N ML/L^?-]D]L/N[7=AKSN=#[OO]LXQ=3-K;5"#C5NT4JB9NUS4R'&4OU!K5IO[ MRTMW;3>XW^XO/]]R-[ M ;Y/I33K%WM &ULG91+;]LP#(#O_16$T,,&!/4C:9,5 M28!FV; !*U"TW89AV$&VF5BH'IXD-^V_'R6[7@8T.>QBB1+Y\6%2\YVQ#ZY& M]/"DI'8+5GO?7":)*VM4W)V9!C7=;(Q5W)-HMXEK+/(J&BF9Y&EZD2@N-%O. MX]F-7&/!M4IQ^[Q":78+EK&7@UNQK7TX2);SAF_Q#OW7YL:2E R4 M2BC43A@-%C<+=I5=KB9!/RI\$[AS>WL(F13&/ 3A<[5@:0@()98^$#@MC_@> MI0P@"N-WSV2#RV"XOW^A?XRY4RX%=_C>R.^B\O6"S1A4N.&M]+=F]PG[?,X# MKS32Q2_L.MWSG$'9.F]4;TP1**&[E3_U==@SF*4'#/+>((]Q=XYBE&ON^7)N MS0YLT"9:V,14HS4%)W3X*7?>TJT@.[_\8O06[M$J6&/AX9JG1WCC M(=5QY(T/\BC!M7"E-*ZU"#^O"N3:?P6KV2 MO1Y4:+=QTAR4IM6^:\?A=!CFJZZ'_ZIW+\$UMUNA'4C&PO=V]R:W-H965T9 Q5Y2#%.PH*)TAL/W;=K-1[*RN2BY-<*Z:HHF'JZX+E+ADK?@J^ K MO=%'UI*IE/=V\'LV\K!5B.<\-9:!P>N!3WB>6R)0XUO#Z;4B+7"SOV;_Z&P' M6Z9,\XG,[T1F%B.O[Z&,SUB5FQNY^HTW]L26+Y6Y=BU:U6N3R$-II8TL&C!H M4(BR?K/'9A\V 'V\ T ; #T4$#6 R!E::^;,NF2&C8=*KI"RJX'-=MS>.#18 M(TKKQ5NC8%8 SHQOC4SO%S+/N-*__-2GI'>&CB[Y3*3"'*.C/]DTY_IX&!J0 M91%AVO!>U+QT!V^"/LO2+#2Z*C.>;<%/]N,)W4,0@I&MI71MZ07=R_BI*@,4 M81]13,DVA?;#+WD*<.+@>(\Z4;OQD>.+=O!=?:N$>4)_GT^U41#,_^SA[+:< M75,R/&LRCF2,R27SVEB!;$R@ZS+F>$9$F6=_K!@FV?W"K%EY50O6 - M[M!KCT#3\Y,8HY\1#? )2: 3!Q0E0=)R_*I8:_.U2-7J="P\BCQ MXP%%QY;3/<]+ED+Q+)RP,H42= #I#D,@*GD;E= 0G\3Q2R/B"*P@M&5HU+.9 M^=\8T+:H_Q\X^Q,K*_C#(.=J,D"DV_5)- #3<(#[]0Z3,T23 %O_$QQT,1C< M?^7X'O$C$MF=<=[$FYXF&/L8OA^_F/[>RT<#ZM.(OEAU6(B"WI1@/^DFM6_P M*[U!8XQZ0?Q*[;[?@\#NVNDU!D(;NV;3!.K'6PUXH;]/08-CV,--%6 $6^;: M=V;$!*(XZ9-=A&Y_()C1GDH9MY4R/KA2SIA0Z('E MU49 :S1]0I6VME_D++T_ 8"$/R$J9,;S;7GT(^5UFOTF@TZ;-.R!*SAF[6"; M-Z'3N*'>T!,\SFY\8+WJ&B#ZMZ=S7;FV4O\J,HJ;:*Z/T 4A.8V4=&FJ#?+Q@Z&K64BW#@I%US-W05"HU16I:D/ MS>W7]HYR[H[FX?/R^H+SF:FY@%3+^0R@..A!!5#UI:$>&+ETY^ZI-'"*=]T% MW+.XL@M@?B:E60^L@/;F-OX74$L#!!0 ( *E2&5.KKQ?\ @, $<' 9 M >&PO=V]R:W-H965TYM!&.G=D.A7^_LY.&3BJ%+\G9OGN>>[4G*Z7O MS1+1PF,AI)D&2VO+XS TR1(+;@Y4B9).,J4+;FFI%Z$I-?+4&Q4B9%%T&!8\ ME\%LXO>N]6RB*BMRB=<:3%447#^=HE"K:1 'ZXV;?+&T;B.<34J^P%NTW\MK M3:NP14GS J7)E02-V30XB8]/AT[?*_S(<64V9'"1S)6Z=XO+=!I$SB$4F%B' MP.GW@&.5L#=J M]06;>+R#B1+&?V%5ZPZC )+*6%4TQN1!D(K!"Q2W-#%I)1!4 M!D16*HG2&K>B-D&M,07K\KPMO3N1W60>FY(G. UH] SJ!PS>3+?G,DAIC,=[ MWVC*:9XUM[E< .7 0,*U?OI(T[WB.H5]B'O]N-^+HLC+@WCLY+VO:,PQ/'!1 M\7J8!$TSEPE"Y]F@ZQ:-!70]V:8GP(VAK7WX\.Z(Q>S3AK0C^<,V^<,W)Q\? M2QIZ8LWKHCMRMR<-^3M'B5ENMS;Y3HK7J_ FWKU?R'4])D!-CL4^=:3U/=?NMJ_$27TY/JO73\P5UXM<&A"8D6ET,*)Z MZ_K:KA=6E?ZJG"M+%Z\7E_32H78*=)XI9=<+1]"^G;-_4$L#!!0 ( *E2 M&5,JQT:<%00 'D* 9 >&PO=V]R:W-H965T'ZQ_ M<+%C+&NNX5J6GT1NBODH'9$<-KPMS;W<_0)]/ Y@)DOM?LFNDXVC$3A22-DK"D&O$#CC\%:@GEG<@=J"(C\]\G4)^N?9V*!1>S7.>@-7G8'@%0,30 MG^J/$0FTP2]AP.:@N3^^)+CAZ)!&=QHPRQKQ':7A)FA,/ MQ/.P_\@+))ZBVS3+8UWM]#!N+)LH[X-$RG-)B$WDJ! M0WF[QT='HUL_2&B<1-X'L8>^8@Y+.O$^P1K+!JZ4-V(K+*I>( P1:> ]0-8J M89[)#302934) AH/(?!3H @C01CA-/0^"KX6)7("$:!46]DP!N0-?W:PK6.> M9:I%73@ COV(AG'DW< &E+5Z#T]0MT F*4W"B;=:K23AFB8M[OR-:O,:>8=,9"[W:?68I_595WQ&<4GV>L"R-G*!T/E(Z_F])M MS=L<\Y^C+_G>?1U>XO59@]_F]0M>O,=" 9R\.AZ^&7!X,YC7IUQC_!&=(/&F MD\1E3]29K+!PQBBQ;HW+/S8$'E;(=/C\:!RG[?[="CB7N^NLE@.!WFJF4W M3OPKW@UE=UQM1:U)"1M491<)]K/J!IUN8V3CAHNU-#BJN&6!LR$H*X#W&RG- M86,=#-/FXA]02P,$% @ J5(94T]87&>U P Z@L !D !X;"]W;W)K M&ULI5;;CILZ%/T5"_6AE:8#!@PD2B)-;C.M-)VH MHYX^'/7! 2=8!3NUG:1SOO[8P- $"!.I+PDV:^V]O"]FCXY<_)0I(0K\SC,F MQU:JU&YHVS).28[E+=\1IM]LN,BQTDNQM>5.$)P4I#RS7<<)[!Q39DU&Q=Y* M3$9\KS+*R$H N<]S+%ZF)./'L06MUXVO=)LJLV%/1CN\)<]$?=NMA%[9M96$ MYH1)RAD09#.V[N#P(33X O /)4=Y\@S,2=:<_S2+3\G8S'/9/$+CA76L4"\EXKG%5DKR"DK__'O*@XG!&VGF^!6!+=)\"\0O(K@ M7>O!KPC^M1Y014!-0G"!$%2$X%H/844(KR5$%2$JLENFH\CE'"L\&0E^!,*@ MM37S4!1$P=8II,R4[K,2^BW5/#698DDEX!NP$D02IK"IJ!OP)+:8T?]P65\L M 4\J)0(\8J6(D.#]G"A,,PF^8"&PJ;X/X"/X]CP'[]]]&-E*"S/F[;@2,2U% MN!=$>."1,Y5*L& )23KX\WY^\!9_V<^';H\!6T>T#JO[&M:IVVOQ\Y[= L^Y M :[CP@Y!L^OI3E<\_L[[XN^\+_OI-:;1-_R2H)_[]92"7U/_^A1 MY->*_$*1?T'1%_U!R[B40#>CH.N]PNN, ,5!S/-H,R[1(:&P>R*\]/>#,)*\KA*@EP7/" )IR/XMA M&Q? P/7=1@Q+6/"6N44;UV5NV89% P\-HD8<.[RZ 0K@.>RA?0;7C<*!TQWN MH YWT!ON[WJBH6RKH[VC2C>+'C=H3 F+7[HNG* EU0V"P/>C;A%A+2)\LY.* MO*\$/U!]\X/U"WC:$?-)T]KNS%Q%%25=-3 /VR7M(@>&C9RU85[D#% C&JO&GJW7H O2OFKL;^% YG ML&-_#H>+KOTE'-Z7<^0U8=6 M:L_[&XB22)?8N*EZ;73.M0]5'SA[G:#:X ).KE+_^"Z8\YK=8>V$\I+8Y)L= MF/F8;V<"ER]9_E?Q)&7I?=FLT^)J]%26VXOQN%@\R4UW*=9+*^]PK=IM-G/]S(]?9 MR]4(C[X>^)@\/I75@?'UY39^E'-9?MK>Y^K;^+#*,MG(M$BRU,OEZFKT'E_, M?%09U(C?$OE2''WVJDOYG&5_55_NEEO+Q"J]6J M#W5^:VN5D22MJ#@O<_771-F5U_,]!;ULYARPM MGPIOFB[E$K"?N.W%*?O(;8^)8X&Q"MXA@N1K!&^(<\6?=ND[CZ+O/8((!D[H M]GQS!,6CG_=I/^^1VWPB%\H<=YK/SC;'H2,5]$!F6J]'.]:[S[/E;E%Z=^F^ M1E>U[H^?%$MW$3&RI&-"RE!(:5MW,S& M!2R@ @4'7"M^_! _[HY?'J?%2N:Y7'IQJ8I+HJI-DGH/2M^\/S[(S6>9N_(D M#G[$4%3P#R[\?E38FXM6J'WL!P83;!AA/@Y\@P@V#'.,?8X-(M@X[O.0&%XC MP&N _=!T.P-P.!3XB"^MX 6'X 5G\R![EOG9! @/#L*A"("1%D_4CP*-?2M\ M/,3(-[)V"P!5;@-&C;Q- "!3*^+ *#!3 %A5(H:,#$< 4/"JQ B#"A"0!#[S M.E$R& .TXF#:DP$42"SA6%"3 0"0!BJ^R&2 M#:0TX*H8F RP@<3W!0^1R0 ;R ,DJ.EZ!@$9]47 .AB@916[=77Z]R[9JA9' M;3W3I3?/5N5+G)]'""T]F ]&"*T[6/0DA+!BZ O$S#I^"^! 70!PF!!.*3/I M8 -!98 <(Y^%)K]FD&<_8()W[!&P5E;LEM8/<:KZ8,6#?5THSN*!EAX<#,8# M+3\X[,F#T(I>@$)FYO<6P"D%IB$Q>6#C,*)J0VGQP 8R&@;"T@4;1P/D(XL& M $YP_VB]=E^EU96XU57E:26+:NBA(AG)\VA M.@0/!0-B!8A0GK1(&KLV]$C MU#?V[3, QS#NU%ZB%8RX%>P7^>5+4GB_9U#S\G\[J.$W^PS.MR3DZT$BI M<8<"P("(T#\ZQW8SH M'T=NQ3.C_M:^BVEM8(/-NY@6 ]9SWL6 *1'4=T$XJ.\"<&#?!>&@O@O @7T7 M@'/U74PK'7,KG4F,L_LPIG6 #3;Q8KK\LYX3+V8/BJ ^#( !?1B @OHP -;= MAW&M0MRM0G=I*?.T#J2ZYC-RQ75UYH.-I;BNR;S?6.J& V.ID&!#'&\!&"/, MW/]. )CJA\Q;>PK A]1PVD$P##FQ-SPSP $]AVS<'GB9A?TT9'(:,CT-B=S74CW=>5%LXX6\&FUS M6:A[5HZN/>CQI?]AH7:\M9ARMYAV,NHM+9S0NB8&FP8*K7"BYS10V ,TDTNG M(9/3D.EI2.2^EE=PZ7]8J!UO+?;"+?:=7'I3XR>T3(K!!HE"JZ/H-TB,W/:O M26#_A=K7J,59N,6Y,X%O[2'%T6-T@\WZA%8PT7/6)^P)F5403D(FIR'3TY#( M?2VOX5/_A=KQUF(NW&+>R:>S6T^AA4P,-A3TM6SY/8>"C3UW$.@T9'(:,G5" M]E-]_8J##P*LWU?U!+ P04 " "I4AE3GXP7DF,$ #B$0 M&0 'AL+W=O$E> M<7"D[ O?$B+ MSPK^-#:"K&[M6V>;$F.^0W=D4(^65.68R%OV<;F.T;PJB3E MF8T<)[!SG!;6:%"V/;#1@.Y%EA;D@0&^SW/,_KLG&3T.+6@]-7Q*-UNA&NS1 M8(?DR2\S)F&:/ MZ4ILAU9D@159XWTF/M'C[Z1^(5_I)33CY7]PK+"!;X%DSP7-:[+L09X6U2_^ M5AMQ0H"7"*@F()W@72"X-<'M&\&K"5[?"'Y-\'5"<($0U(2@;X2P)H3E8%7N MED,SP0*/!HP> 5-HJ:8NRO$MV7)$TD*EXD(P^325/#%:5"D(Z!HLTDV1KM,$ M%P+<)0G=%R(M-N"!9FF2$@ZN)D3@-., 7H.WX/-B JY^NQ[80O9":=E)'?&^ MBH@N1'3!1UJ(+0?38D56!OZDFQ^\Q)]U\R'J$+"E?8V'Z,G#>]2I^&%?W #7 M>0.0@Z"A0^/^=,?DQ\]%G_Y<]%DW?4(228<7Z?/>=!AW#(7;I+-;ZKD7]$QY M^\_=D@LFU[Q_.P)X30"O#.!="/"GW!W>%PG-";CZ@W)^#>X.CQK8F;=^XZW?Z>UCN6^0%< 'PN0^ M"(I]OB1,K4U)Y2M7OG*Y^LC=)TU,SE81@I.>N7$$/0=IUAIP"+I>I'MKP 5. M&.N^38UZ*$):W)DY+O1#S6$3SG%C&)HM#AJ+@\[Y,4FSO=K[ 2?)GJ5"SH^. M21$VJF'GP!E4P5\[56H8LS]LO9MT'OF>-D0&F.>$H:.-4!NF(:;]A&8F6.PC M#3;OM$)5CK=\AQ,RM&1IR D[$&L$.CR.&H^C_R_\^A4,G'>/F#&Y:1N]CMIY M)/\TI_N )GU TSZ@61_0_ ?D\/ MPBB.M+5CW,:YKA_Z.FYBP 40(D];8Z9&O2!&@38.)EP0.%#/> .N:RV"SG/M MZ72:/<6LD%LU?]I*=]+HTMXWEQ?X6C(ZG>\WCI[19I2^N)M1NIV](LYZ:5+$PQ\ULB,_:]&7K#2B6E8:42TK^T2<]=*:OX0ZMQ(]6XE^[0)P.5-1 MSUK$!#06(R:@L1HQ*YZ5(Y4]]LF78T[8ICP4X* LHJNBN&EM#A[NRL]MK?T> MWHZAH7T";Z>F]IDZP"B_8)_#5J&PO=V]R:W-H965TS,WX(.2CV@-H])PSKB;>7NOBVO=5MH>Z\)G MNMMKN^!/QP79P1KT/\5*FC._4=G0'+BB@B,)VXEW@Z_O<& )#O&%PD$='2-[ M*P]"/-J3CYN)%]B,@$&FK00Q/T\P \:LDLGCOUK4:V):XO'QJ_K2W;RYF0>B M8";85[K1^XDW\M &MJ1D^K,X_ GU#0VL7B:8NO8YN.4&ZMN-;27*6&IZ?KRH)(;-&:[CC= MTHQPC6ZR3)1<4[Y#*\%H1D&AW^:@"64*A1_0'TCMB00U]K5)PDKY61WPM@H8 M7@@8H7O!]5ZA!=_ IH4_[^8G[_&7W7P<=@CXIGI-"M-7CQZ(O?BSZLIL^A\S0\47Z76\Z3CM:$35NCIQ>=$'OQEAV M0UEIMS>TAJR45%OK+IXS5IINHZT4.9J)O"@U<5NA\?V"2&Z,KM *)%I;6Z-O M?QEA]%%#KO[M2"MNTHI=6O&%M%9"@\F,,/:"FO14DU[;0U0))D[0ODZ>IC@- MDC0P+7XZ]M8Y+DE'P\%;U/P<%08QQH,3W**7VK(%A>,D?(NZ:XF)HW28-K W MI1PTI1QTEG*1%TR\@.FN%MDC^KMP7<3HVSWD#R"[NI4T(9)?R43#)JWASS;1 M\+Q1+19J0;58Z!QEGMES!_426YZC!B,41R8SXEQ6H GD'E?K<7[6LL62&0^ M)Z9Y#U75T3^:F'*0.S<,*^2&GFI?;U:;@?O&C9DGZ[?X>H9;UN?X>M&VOK2# MNYOMIOY[(G>4*\1@:U((KH9F(Y35(%V=:%&X.>Y!:#,5NL.]^?,!T@+, M]:TPO:Y/;(#F[\ST?U!+ P04 " "I4AE3&"YPB?H# "$#P &0 'AL M+W=OX;0&[Q)X6MW+M&ALHSYR_FYCX:.I[)"&(( ME7%!]-\&)A#'QI/.XUOIU*EB&N#^]<[[SSEY3>:92)CP^"\:J?70Z3DH@B7) M8O7(M[] 2:AM_(4\EODOVA:VWP#MIQG@EP#_ M&- Z PA*0' ,Z)P!M$I Z]H([1*04W<+[KEP4Z+(:"#X%@ECK;V9BUS]'*WU MHLP4RD()_91JG!HMB@)!?(D6=,7HDH:$*707ACQCBK(5FO.8AA0D^C %16@L MT6]$"&+V]R/Z"3TMINC##Q\'KM+9&)]N6$8>%Y'],Y$[Z($SM99HQB*(&O!3 M.Q[[%@>NEJ'2PM]I,?:M'G_-V T*O$_(]WSKC7Q,<.GT*HX?@L?'8U M'/ZB^?M1&Z5Y#(KY80K2I$*P_1.A.B M+#*I&TX(=$.>8UUE409-M63W%'@H(F^R2?3_ #P@TZ[(M.UDH@T(1:5Y94(N M55,RX\)%.W=A6OAFY+=]O]<9N)O].CLUPT&W'^!#L^FI6>#U/2\X-)LU!>WW M38UM&OAV*KX=*]_/7$JD:R*B,N62Q*:#P+>,IOH444W<.Z=I]+N!?T3=&M2< MFK-N6Q-Y9B+^3RN3U6I6Q M7T?WWTWGNJOCX/_I;(=W;4G4?1_;N^XD_ZX!@2:K%*];-FZ_F^)UG\3V1GG(46B.C=]*=B=!<.-Y/S9]DUP"XC/ Z05@JWT& M.+L4L7<*/)2N;LK8WI6OK)/?]895IM<42-UU<>_="J1NK[C_/0K$[@2?VZ[) M)6#KW':Y>U.%5G:5CW,2Y>]D\1U9K58CXUT^*!VMC_'M!#>L3\V(F4\QM?MB M/GT@8D691#$L=2COIJO?8U&,?,6-XFD^TSQSI;<]OUSK,1F$,=#/EYRKW8T) M4 W>HW\!4$L#!!0 ( *E2&5/W8A:Z$@0 ) 1 9 >&PO=V]R:W-H M965TZ]UCG(H\VC/\2*THE>,BS M0HRME93EI6V+>$5S(BY820OU9,%X3J0:\J4M2DY)4H/RS$:.$]@Y20MK,JKO MS?ADQ"J9I06=<2"J/"?\\9IF;#.VH/5TXVNZ7$E]PYZ,2K*D]U1^*V=R& M)4ES6HB4%8#3Q=BZ@I=3Y&E '?$]I1O1N08ZE3ECO_3@+AE;CEX1S6@L-051 M7VMZ0[-,,ZEU_-Z16LV<&MB]?F*_K9-7RZ2\C7?#'+1/T)-MM8S[5 7 G)\AU8K2!/B^TW>=@5H@. WA$ V@'0J0!W M!W!/!7@[0%UJ>YM*78#(?1/MQ616HJA9I*H9K/?:92 M'\ L(ZI$^P7[^5F%@SM)<_'?P&1N,YE;3^8=F>POSH0 >^+0I[E,0FS9_)I- M;_7U)'!1B$-_9*^[%3^,"['G>\C=CYL:^'#D.3ALXO;2\IJTO,&T/E,A+L%5 M'%=YE1%)$[5%E5W%*=$F8/J);/F"SD)\WW,Q0KT%'\9YH>,C/S OV&\6[ \N M^!_EO.7)*O@'BT#0=US85\$0YSHP<& O*1,?QMB%YJ2")JG@O"IC! M,/0#IY>9(="LEXEQ2+"PR2TDL_'[6?>=BDXW*9N*UZDLE+ZZ:1OTP=]+4X2LVT9T'L#,5O#A\.._V(Q M#28=8K]OC(8P&'I>W_&-;/"8X%SEJ_>C52K@7O7:@UFJ1^P9BM:Z+AM_47RR6=W!B\'T'(8S[:AD"$8;. M0=,R!'JJ9T61VU/+[IQ^]7\57PA?IH4 &5THI',1*@J^/?YO!Y*5]8%XSJ0Z M7M>7*TH2RG6 >KY@3#X-]!F[^1-F\C]02P,$% @ J5(94\9(1G=] @ MG 8 !D !X;"]W;W)K&ULC55=3]LP%/TK5K0' MD!CY;-JB-!)M.FV3F"H0V\.T!S>Y;2P2.[-="O]^UTX:"K0=+XE]?<^Y'[D^ M2;9"/J@20).GNN)JXI1:-U>NJ_(2:JHN10,<3U9"UE3C5JY=U4B@A075E1MX M7NS6E'$G3:QM(=-$;'3%."PD49NZIO)Y"I783AS?V1ENV;K4QN"F24/7< ?Z MOEE(W+D]2\%JX(H)3B2L)LZU?S6/C+]U^,E@J_;6Q%2R%.+!;+X5$\L?^Q=:.M2RI@IFH?K%"EQ-GY) "5G13 MZ5NQ_0I=/0/#EXM*V2?9MKZ#T"'Y1FE1=V#,H&:\?=.GK@][ .0Y# @Z0/ 6 M$!T!A!T@? N(CP"B#A!]-,*@ ]C2W;9VV[B,:IHF4FR)--[(9A:V^Q:-_6+< MS,F=EGC*$*?3A<21D_J94%Z0^=\-:W (-#G+0%-6*?*#2DG-MSPGG\G]74;. M/ITGKL;(!N_F791I&R4X$B4F-X+K4I$Y+Z X@,].X_W@!(&+)?=U![NZI\%) MQN\;?DE"[X($7N ?2&CV<;AWJ)[3\ QRA/M'X?,/P_WQB6:$_1"$EB_\SQ!< MD$5%\>N_GH7?UTNE)=[H/R="17VHR(:*CJ:.)^[C_E=Z[A>-A% ]?NV7OW4;A:!#'K]WF[]WB\7CLOP1M2W;W MKEL-RF]M@KRQC[UKV;^ 7N&TMLJY0M]J]LW5*X95Z2" M%8;R+H>8K&RUL-UHT=C+OA0:I<,N2_Q]@#0.>+X20N\V)D#_0TK_ 5!+ P04 M " "I4AE3+[4.'W7LDW7,D6>,]#[]&&\8$^.%[070]V BQ?34< M1HL-\YWHBF]9(']9\=!WA'P,U\-H&S)GF3CYWA 9!AWZCAL,)N/DNP_A9,QW MPG,#]B$$T<[WG?#G#?/X_GH !X]??'37&Q%_,9R,M\Z:/3#Q:?LAE$_#K)6E MZ[,@%[E/P%^X.M)8T7NTAP/W66&?AN<.N $Z"&S!-:M(YS)..1[$,;6LK7X0](WB;=$XP;Q,#Z(4/[J2C\Q M>+GH.7X-/#+7CVR_/Q4,BX ML?=PD<:X.<1 #3$HN.>!V$3@=;!DRQK_F=X?(DT#0PDX0XT>4=\@;8N_[8(K M@(T7 !D(UB6D=[]E"^D.$W=#DP[.!@$G[>&&]MZX@2O8RW=R0M<-PI=WTA[< M">9'?VFBF5DT,XEF-D3[@PO' ZX*XQS"!%S(:I[_+0L," X)J^T% M>!OR*(J_VP6B;@8<0I(D9$P=WR<0$VA@8S0>?L_W;-408\.VJ;(K@"(9*')Z M4-/%8N?O/$?(;I_F?JD#> A/6\:^P@MLVXO.OR'F5YC_KE?G]MF3!BFD1PBR":$E'#66Q#1M/+(;D.04%IX R3'S*0W8/J%J#34S"B(% M"IT 5 ,9I6T7U8(:EF6@,H"J)38M2#%I * D%V(M@"SU+_?,G[-0IZQ022LT M+Z#D4*D>U,O>ZTBX?C)G/'?%I%: G\P)H]I.U[=T)Y=6JR3[V@5:/^@!Z2D!^FEISL] MS%I:ZE3A2,D'ZB(?IZWP&:J*!9(KP*:E*U):@?1:<>ZRG:7Q.]0D4E*$SK#- MJZ_)61J*=NU9I5](+QRSY(2#A>"=&XENQ:94!-%+%)LB=W2F+0ZJ,K)EFG+3 M5>*[&KN1;2&K83&'%'VC"VQR4)6WZU%4[;0H%&FCLVQSTE:)1C*U)L43'R4% M6+^_:9CYX%]P+^>MO_.[% -62H#A!8H!*X+'>H*_J_!.(^<XI&FVCCJB9@:!A&63O:[8J'^$I S"X'9$\4;;-ZZH5&-L;E@Z0Z.S+"&#>@ M4+ID=CD<.UJTTU8+2WV#TO*A7HT9:3Z<-)6ZF7JY> !W8 H>>A*!J:3$O,B+ MH=R;(?V>X3Q$T!)40P1]/(O0E:R975X@]2""M-W\'*.TA@C:[8J9*TTRNYR6 M/94(JN]]**0U**IVA&A0*,TS>^Z>6HC JO2JW'14TZZ:01T+*^DT]5KTG@<+ M[F^9D FO0\9\%G0D 251IGT!$B!*6(A>6,Y# BU!S682Z.-9A*[4B/14HS82 M(#5Z9"%H6J5YV&Y7S%PI$NERH/9$$DACT%84K79%%$KO2)>#MJ-)(&U5MX77 MFA2S56I)]/+SN]C(75Y-1;97/\G=:R"7J'ZE)D2O)L>4M+ZE3D?&1 D$.<.[ MD]:ZK>J"[F"3*%T@9W@CH> DOE+=?4,'K ML8<'P;?)[=(Y%X+[R<<--#'""[H#SY#U!+ P04 " "I M4AE32;8^43X" #;!0 &0 'AL+W=O$ ]N^YYYS;G*=-EP\RA) H:>*,CEU2J7J&]>5>0D5EB-> ],G&RXJK'0H MMJZL!>#"@BKJ!IZ7N!4FS,E2N[<46P O50+X6.W+Y*02I@DG"&!&RFSLR_F2>^@ C9X1]4];SY!YRHJS6SP M;MZQW+8LP1F6SSLV0J'W%@5>X)^ SR_#%Y!KN&_AWG.XJ_WVIH/>=&#KA:\S MO2 RIUSN!* ?L[540O]K/R_0ACUM:&FC,[1:?7"J=RTJMB@S=?ML',?C.'7W MPQ8=9_F)GR3C/NV9IJC7%%W4])4K3$^):F')@&XR#B?1"U'1?XF*>U'QWQH5 MGM(4'VGRO8DW.4V6]&3)J\B28VO>Q/=>D+F#T3/7WA'^?9W\ 4$L#!!0 ( *E2 M&5,80Z<(?@( *X& 9 >&PO=V]R:W-H965TN=E/+FBA8"O:5 M%KJ<>9<>*F!#:J;O1/,1NGK&EB\73+DG:MK8V"CFM=*BZL#&KBAOW^2IZ\,! MP/ , \(.$+X$1$< HPXP>@F(CP"B#A"]5F'< 5SIN*W=-2XCFJ2)% V2-MJP MV87KOD.;?E%NS\F]EF:7&IQ./PA1-)0Q1'B!KKDF?$O7#-!<*= *G66@"64* M?292$OM-S]$[]'"?H;,WYPG6)@/+@_-.;=&JA4?48G0CN"X56O$"B@%\=AH? MA"<(L"F]KS_B'P4!"R]?#_:%Z3L,SR T\. I?O1H> M3$\T8]0?AI'C&_W?8S A4,'2V6I:Q8['S[S&=3L+).,&/AQ]L(.HRCB?/H[)_HX)IY/O^\[#5 M4%@\F4S[L+9@?' !*Y!;-_D4RD7-==O^WML/U[F;*2_\B^!J&0SX,S.,V]GY ME[Z=Y#=$;BE7B,'&2/D7$Y.L;*=C:VBQ<]=_+;09)FY9FA\*2!M@]C="Z+UA M!?I?5/H'4$L#!!0 ( *E2&5,H8N$:9@0 *H0 9 >&PO=V]R:W-H M965TV9DVB8JD2Y)Q>E^_2C*EF614M-N>8@E^=S+T3/]D)^45M*-7@I"Z[F MDZW6NZL@4/F6ED1=BAWEYINUD"71YE9N K63E*QL4%D$&,(D* GCD\7,/KN3 MBYFH=,$XO9- 565)Y+<;6HC]?((FQP?W;+/5]8-@,=N1#7V@^G%W)\U=T&99 ML9)RQ00'DJ[GDVMTM419'6 1?S&Z5YUK4$MY$N)+??-A-9_ FA$M:*[K%,1\ M/--;6A1U)L/CZR'II!VS#NQ>'[._M^*-F">BZ*TH_F8KO9U/IA.PHFM2%?I> M['^C!T%QG2\7A;+_P;[!IM$$Y)72HCP$&P8EX\TG>3D4HA-@\O@#\"$ ]P.2 M@8#P$!#V X8H18> R%:FD6+KL"2:+&92[(<29;?6&+::.-?,;K>7_0TGS+ M3)Q>_$Y-T11XLZ2:L$*]!>_ X\,2O/GE[2S0)G^-"O)#KILF%Q[(E8!/@NNM M K_R%5UYXF_'XQ$>21 88:TZ?%1W@T@ M6 .B%-7J C">%Y69 7-A]I#I)SEK,(2O .D&T1?3@!3UK95FZ-@.77>?YT62 MIC&,9\%S=P9>"TT M*8!H!Q\I3^KHCE&:X%YU7!2"*(:1OSK35LKT_YKI'U T=;A.49;V!+D@#-,D M].O)6CW9J)X_+4EN'+]1DPNE?0PSEV$$S5^/HPM#,$-)1\L92P1/O@%'>?96 M);C__-@L(Z]O0)=&-HVC_@;RX'"$,H3.<1.&O*JP]YRIR8'M'7Y\-%3AV67ASJ-L]S??BD#X_J^T/P_":&#HY M,1JWXCM9,];?K,72KQ7;F9=K?0&('NP AXQ=+E&$DB3I6ZP/&"9GP'/6)Y=% MXS9[G>=5615$T_/W B]=UQW?X=CPC<(^7Q_2;.ZHLT_."9^L%"4_568^T+<2 M3]\R318[&]L%8IAE&"4#C$].C<:MNNU(3P7;V.*JVK'7W7=!_Y+V^*W9B6'L M+ \/,$1I' UMQ9,UHW%O/GMA5;;*-??05X/IKFL2>INKB$,;&#N _Y,5 MH]=X\5FIO]M(,J>M&?_"YHVVS]H%UF^46=*O>M YW)54;NPA69FN4''=G//: MI^U!_-H>/X,3O#G%?R)RP\SZ*>C:A,++U(PNFX-Q)Q;]02P,$% @ J5(94Q^A*V*4! +!( !D M !X;"]W;W)K&ULK5AK;]LV%/TKA+$!*=!%)/6R M L= 8J_8AG4-DF7],.P#+=$V44ET23IN]NM'/2Q9$D4[Q;[8>MQS=,XE>:^H MV8&++W)+J0+?LC27MY.M4KL;QY'QEF9$7O,=S?6=-1<94?I4;!RY$Y0D)2A+ M'0QAX&2$Y9/YK+SV(.8SOE=P]"GSD-2\(RFDO&GQD_U":UV961-(%3S^S M1&UO)],)2.B:[%/UR ^_T-J07_#%/)7E+SA4L4$P ?%>*I[58*T@8WGU3[[5 MB3@!8&\$@&L OA3@U@"W!T!C *\&>&5F*BME'I9$D?E,\ ,01;1F*P[*9)9H M;9_EQ;@_*:'O,HU3\]^I3IH$5TNJ"$LE0._ 3^#Y:0FN?G@W.G9T"DI,HT_!657U(5)>5ECJ*I[VEO+Z=)'89A#T4(=<.6 MPS 7>S@(F[".(;\QY%L-+?9"T%P!WC.6,K)B*5.,2I.UBC0XM08#!''/FBG, M&V1@:0I#/O3-UH+&6F"U]@?/X^]S%QCT8 ^&/7>&,"_TL=]S%PS'UT4NPF9W M8>,NM+K[DRN2OM58.%",X=2'_1EI"/,Q##VSXFFC>&I=CQ]83O*85DKEC64U M1@UC9,W!@RC\JU= \@30KWNVTTU6O0=$@9A+XYJ,!M8\#P5!T!NTA2'.#3IQ M'<4(MBT$6C7?Q?$^VZ=$T020C O%_B5%4S?V#V@8"*W6]*<6XN>35;9TU$$$+/+*MHJ99LRM1+P-5AW M9I]1.QYJUPO:]?MSPQ3HHM#W1I8T:CL6JZ+42?6YDE0S=F<,PI[?K[:&0.R[412,9;UM@ M ]NF'A.Y!6O]>B_U:WJU1A7O%UFSC6$/\UPW&*1^&#;5A=4=L="V.F3O==7$ M&;=PP>P?MJD@#$^;<.U@&!>&7A2B$0MM/T/VAO:YW'445?%%IWM#M?QB*];V M-D5%-A@+<,5R\$J)D.8W3?E97,8TM3)U,]/V333] M'S+3'>)S>;$_L783'=U@?SPO=B9_L?Y"5A,N9[72CU M%*&7+5O[$\)K"'\TNGXSKKLA:U\7L/UUX8S'\^OZ#'\PYO#MN,JA<[*]SJC8 ME)\I)"@U5SOMYFKS*>2N_ #@M.'5=Y2/1&R8[MXI76LHO YUT1'5IXGJ1/%= MN5E?<:6W_N7AEI*$BB) WU]SKHXGQ0.:#T3S_P!02P,$% @ J5(94[UM MF.+I! )!4 !D !X;"]W;W)K&ULK5C;;N,V M$/T5PFB!+-!$XI"4K, QD,1==(O=-MATNP]%'QB;MH75Q17I>//WI2Z1+)%B MXK0OMBYS9LX,R3DB9X>\^":W0BCT/4TR>379*K6[]#RYW(J4RXM\)S+]9IT7 M*5?ZMMAX*![P=>RN-L,I]5S^Z*^2S?JR3.Q%V!Y#Y->?%T(Y+\ M<#7!D^<'G^/-5I4/O/ELQS?B7J@ON[M"WWFMEU688*L;Z:7./+!; 2 M4%G\&8N#/+I&92H/>?ZMO/FPNIKX)2.1B*4J77#]]RAN19*4GC2/?QJGDS9F M"3R^?O;^ODI>)_/ I;C-DZ_Q2FVO)M,)6HDUWR?J2*K7W2H M;8-@@I9[J?*T 6L&:9S5__Q[4X@C - 1 #0 >"V - R . Q &T M*I,G4I5 MAP57?#XK\@,J2FOMK;RHBEFA=?IQ5H[[O2KTVUCCU/RCT$63Z&PA%(\3B> = M.D=?[A?H[(=W,T_I"*6=MVR\W=3>8,1;@#[EF=I*]'.V$BL+_M:-Q^!PX.G4 MVOS@.;\;<'K\=9]=(.+_A, ';"/DAB_$4L-Q!? MK;^N'Z0J])+YV^&3MCYIY9..^/Q])PJNXFR#EEQNT5IW JE7=,*56"&5H[Q] MGU31;;.BCL"J"&6G>9Q30@*8>8_'I3:MIGY(26O5H\]:^LQ)_WV<\6PY3G]= MO1<.\LR@%80A\]F O6D6AC0*L9U^T-(/G/2_5HU)4^6/NLP;H:F7W;HM-U*B M2(TQ0&=QAIX$+Z1UD;I#X@J) *7U4L,16O$G6VEN7^5HZG34JTK85B7\'ZK2 M']H7:N(.V*02/:<";+0F;D=04T"X]H0P>:DFT[8FT]-JLHKE,M]G"NFI(5ZU M3-T!P@O?_]&6\1V[W0=CV9T,ZV6'_4YH???,\ &LBNH; MC07[ ?:'W=-J1QF-[ T('WT!X+<1JV'!<4#P(]T:A\PLAC0 (&/4H*,&+U$C M5FI@1O0C$@Q[MM4N#/%TA%BGPYB\C1@Q NI"1$>#U! S[:8THA".$.O$'+O5 M7!.C5F+4"!B1R*B7:150PL98=1J-W2(]RHH9\8 "H7C(R[2C%(>E4RNQ3GVQ M6\+^R!5/&DW9\2>]H5'6WM*XZ1$%.@W(D*C%+@P"8"-$.T'$;EUY-='0).#K M)4N-16LQ#!DAD3]"M=,I[!:$CT+*2W2=EKV[_!33^U&IZ9;2%&=:N(545N93 M@] Y#@BC0^(6.Z",C7R(X4Y_L+O5OY5W9.,-;&H0MQ@")A1&NA%TT@)N::DG MQ^ + "4Q?XB36,5VN6Q\]F?*E/G#5F6S8WI.C:P]Z'0'W+I3L^[I^HN<+4H3 M83WZX9"T:0B,1-'1GJ3/NI,D<$M2/4MN]T6AY\;)-3?UZ-PJ]G;#GMHW^T\P MO@JT(3[>OO03[20.W!+73_3]2<-DJMLYAI"PZ8B20*=OX-:WW_)L^<;:F]JF MZTY]8^I8[&C(@ TK;VYG@6""QV98)Y;@%LNC%$^KNF6'&C#+W#+M,&@U@V'G M]XZ.E5)1;*KC.8FJC_+ZA*E]VAX!7E<'7UYG7I\??N+%)LZD3F2MH?Y%J*,7 M]9%?J^:8,T!Z,SO\%4$L#!!0 ( M *E2&5-*C"MF!00 *\0 9 >&PO=V]R:W-H965TUG,NC3I-9'(W%-BM_!O M\+_R9[VW%CA]3_46>?A'-A%@9;R/3 MHOKKG6HL!=_;' LMLX9L%&1)7G_R[TTA>@1,1PC0$.!< FD(Y%P";0BTJDP] ME:H.*Z[Y#D6"_'?-KCZ"?/4" '?3[:?I*; P= M5W3DH*_.IN/X-3TP56E+ VUIH(I'IDI3>/_,,AJWL%>B:"N*7B2J9H7];(#BB*&!*@>. MA@!D1!9K9;&W9(%+%K/3H9B$;*#*!8LB/'.+"EM1X46B0BN;J4#<6YE:E V; MT9A"Y!85M:*BMT01EZC(RA:3>%@G&Q12PD84S5I%LXL4S:QD0(%0/-!DPRC% M$5"WJ+@5%;\EBKI<*;:R(7E:FCGY.HY.'XK%W/FPF?GZBP1PV6Y MX.Q>FG5H [\ASELZ,+9DXB]J8#.0C+85"Y<%(; 1H1V]HFG M_?-LH;91 C)V2H>&Z@)&C)!XK*:=I>)I3_TLBN+&N\WDT6@TYS9S5BR,W"1_ M\I)<"S/23N6VF5[AD# Z%.[ 64,C^CN7!=/V^ZENFV_-;J!S2SA#B!@0F&D M7>#.FO&T-]>;PYS3%:_DUMLD3?@Z21.="/=.L4T9T(RA83MQX9C94R-&B3O[ MQM/^7:O>)3G/-^),S;9IXQB;U8^&HAU-@)$X#F%$=>?O>-K@ZUUR?U3*[(UW MU]QN U?.0Y@;^.H8UAQ78^NX9H"8H1''@:Z]P'1[>3W13^]9)K [T!7&-")L M>#!P(@F.&!U9*.A:%DRWK#]DOKELE.1@P&DUPUN/X: 3&S M')MB[_(PW2E[4WS?^H E* J9O0L=. RF[\&P1P2]RV%YE?^=JZ:CNBVNIS>VS>MP+OA6J!)CO=U+JET%Y!6W_1['\'U!+ P04 M " "I4AE3&\49Z10' ^*P &0 'AL+W=ONF\0UH7R!M_3\^]CG^'SKLP,[RBZ_1P[3D7W2/#F;A [VEY??93N)M^^.:ZLG"ZM(8744 MYOO T\B'QIZG\?[ %=R MY$CDIR8Y,.E>6,7N[O.\X? MLF"_6M;PWEUY[VKM7,\HYV7Z .**I'MLF\7&0I_9EH]/7$I+V9@61DEEE&_Z M'H]KJW6_D!@4ZSU:C="GJ!#[UFLZMV,T1@#XH^&^,GJ_$3[?AO M7PJ>".!;'D[X+/P2.YKK$\%:FO1VGH+_JR=<.HNJ!QRSBL63V)_)4/-&; M6<+SMP\?V"IT985+;V")D(4!+"M=>@-5Z8)>;0#) *XW4 %U9 M3.TWFB>RZ=!K"7BA85[(ID$O=)7"<[T0RX2-<0>K<0=:2\,H3,>TA@(89REG M!"=#PBZG\4N%B3 &L_"%W9^5,E]/@O;")I[?7-:#=B,4D U6WV6M,*N3YJM MSB4=.@0K" $=L<5TM'-QEI8TIX62\"<&?4^!^(%!Y^W[1*;[;- 117_GQO[T M-06N;TB1?J)" M0WV)MJ7[R&#G>/X@Z+RYQ6OZ)JHGU)?/5:"15:!%Z82[KIU0%$^HKQEO"+3? M#G3@*^(L*@U\1ZD9&<0U^0&$"T*S*Y8G+[H)$J4 ZFO!<9K.&>KYP5V*P#+&B/=TU[+&B/MTS[:]S&.,)(43CQVJG4=BA^;;#3R$_MKA$+ M!F,]1E7!#Y^M@R_HBLFN@R^ B[UM!]]K!]_U'$7P!8VQZ22G*,+Q=%[0LBS M<3H!5UE>3D$_S#/6-K2:8@%3W-OU% NT83W:7CW%IUAR=D <9^,4\LS8K'F\ M*D#GZD$W".,X+&PFW!5 =@N'Q<.ZB\8C)8(VGBB=2EHQ2"MN!UQ155Q]53&=\ X->M5#O-/7 MZYI/L429(?HR,XQRYOXBE]:V5&]XO$5$&2*[+D-$E"&B+T.V#.@;[%3/N*#\ M 5/3-5%RB)[>6\C^/FD?'4.,%'E-1"D@^E)@RNN^06_,S[7'K(;GK)1-S&0[ M"2H*!]GU 0@1&"?;>0;;-]BQ3U"!9[)S//>)!,\>5.2GX"YY'W?[!KVW[\OS ML[OV1AE_LY3-ZD/$]D QO6>&G'V?#21?O*RY^%!FL^HEL[NL++.DNIS2<$)S MWH#]?I]EY?(#?V]M][ @ J0< !D M !X;"]W;W)K&ULG57;;MLP#/T5PMB %MCB2R[= MBB1 &Z]8"W0HVG5[&/:@V$PB5)8R24[:OQ\E.U[:).ZV/$0WGD,>42:':Z4? MS +1PF,AI!D%"VN7IV%HL@46S'34$B6=S)0NF*6EGH=FJ9'E'E2(,(FB05@P M+H/QT._=Z/%0E59PB3<:3%D43#^=HU#K41 'FXU;/E]8MQ&.ATLVQSNT]\L; M3:NP8ON/+E##^']:5[4D_@*PT5A4UF"(HN*Q&]EC?PQ8@/@1(:D#R$C X .C6 M@.Y+0.\ H%<#>OYF*BG^'E)FV7BHU1JTLR8V-_&7Z=$DGTN7]CNKZ903SHXG MJBBXI3Q: TSF,%'2[N]2.'IS/ PM!>!H MPJQV=EXY2PXX&\ UT2\,?)(YYGOPDW9\G+00A*2\D9]LY)\GK8Q7I>Q -WH' M293$^P)JAZ>8$3SV\&@///UK>/RQ14VW26;7\W7_*YDI-YE0IM0(/\ZFQFKZ MYGZV>.TU7GO>:^^ UZ_*,D'?VM0"*U0I:5C1HV%3@5!2GC25AY42*XH$,HTY MMS!C&1?R9EGZCI=^JY5):U&@LT&M' MH+KD9;VB O Q$V7N3I:::J('[Y/6[COJ]*.W^][@/\.>21\TT@>M/+>-O$DE M[Z(E28.=VW^9GUV+I/?<)-TU.>GO9C#<*FX%ZKEO$@8R]]*J.M?L-GWHS)?? M\(]YU<2NF9YS:4#@C*!1QY5]736&:F'5TI?*J;)4>/UT0;T4M3.@\YE2=K-P M#IKN//X-4$L#!!0 ( *E2&5.XWU]J 0( (T$ 9 >&PO=V]R:W-H M965T"??;]/LX^G+9*/YD*P))G*6JS"BIKFUM* M35&!9&:B&JAQ9Z^T9!9#?:"FTN[R?<(/#JT9S8FK9*?4DPN^E*L@=(9 0&$= \/A!/<@A"-"&W]ZSF"0=,#Q M_,S^R=>.M>R8@7LE?O+25JM@&9 2]NPH[(-J/T-?CS=8*&'\E[1=;IP$I#@: MJV0/1@>2U]W(GOMS& .B*X"X!\3>=R?D7>;,LBS5JB7:92.;F_A2/1K-\=I= MRM9JW.6(L]E751_(=]"2Y+"SY"8'R[@P[U-JD=WET*)G6G=,\16F'(H)F48? M2!S&X>,V)S?O7K%0]#88C >#L:>=7J5%6SDWA5#FJ('\NML9J_$R?[]!/AW( MIYY\=H4'%RC["U!+ P04 " "I M4AE3U7/4[;($ ",# &0 'AL+W=O8&1N2UAT[\<1Q^Y#IPR$MZ&KI3KD[F?#? M=^\D!-B@M _U@SGI[OMVO]V]91DMI7K2":*![UDJ]&4[,29_YWDZ2C!C^E3F M*&AG+E7&##VJA:=SA2QVH"SU0M\_\S+&17L\)L2^\\2AG"WQ \YC?*WKR:I:89R@TEP(4SB_;5\&[:>!; M@#OQ!\>EWEJ#E3*3\LD^W,27;=]ZA"E&QE(P^GC&"::I92(_OE6D[=JF!6ZO MU^P?G'@2,V,:)S+]D\OPU1 MH8W,*C!YD'%1?K+O52"V ,'9 4!8 <(7@*%_ -"M -V7%GH' +T*T'.1*:6X M.$R98>.1DDM0]C2QV84+ID.3?"YLWA^,HEU..#.^E6(!7U!E,,69@:,I&L93 M#1^94LRFY!A.X/%A"D=OCT>>(8L6YT45^W7)'AY@#^!."I-H>"]BC/?@)S_ MAPT$'DFM]89KO==A(^-5KDZAZW<@]$-_GT/-\"E&! \.PJ?_&AZ<-ZCIUMGK M.K[N03[*V8W01A5T%PU\O:4#<&,PTW\UT/=J^IZC[QV@_R@-PCU;L5F*=)ET MI'AN;^N^N#4SW0B(I!#595]RDX!)L#616<[$ZI>?AF$PN-#P*3)RALJ&)Z26 M\*W@FCN$G$.$BDJ3.H76:#0<$1XL,/0O[F[ARKUUS\'%L3U_AUI3YX);N>!1 MAZ)$H3]: \J]EMM;@SK6):A< MLSK3V,02X%*IWPW-+:,[4]:I>SOTD4& D, M-$:%XF8%A$2%VM#BQ?D$TQAF*SIL$J[B5LX4G9\Q\<3I'G+*)#>%4[RM[YKV M:VG\=2@KT^1J*ID@UV.T1BR#A5KO=J)A.7XO!+9,%+48-3* MFG'[+5I,,65+IA!R5'.KRX:"@G4XC-N.K5 M?F,O^-7>8BDJUQ8VXBEG,TJ@6>WK+"5;W['9,>9Y3/5)?R/O>;OSOCZV.;'C MYUGMYUFCG]3X:,J*GN!>41\LKQLM%XIE\/7.5593DQW49@;_1P\?UO3#9A5* M1E0+&N9*9JX_Z'W?X\-7T>L-@_/!8'\(SVOCYXW&G39>:^M0"9JR1<9T]_?Y MTYYFV-:1FJA1MW M-=T#Z@+E!%._K4?J*S=(OG@_L:.V&_\V-.6P&@& #I(0 &0 'AL+W=O4O MJX1%1,A+MK;XEE'B9TQ1:"';]JR(!'%O?)O=>V#CVV0GPB"F#PSP7101]CRA M8;*_Z\'>X<:G8+T1Z0UK?+LE:_J9BB_;!R:OK%**'T0TYD$2 T97=[U[>#/' MPY0AH_@[H'M>^0Y25Q9)\B.]>.??]>S4(AK2I4A%$/GQ2*L =\NB*[4'Q*]G_2PB$WE;=,0I[] M!_N"UNZ!Y8Z+)"J8I051$.>?Y*D(1(4!.0T,J&! 71EPP8!/&."@@<$I&)Q3 M#6X#@ULP9*Y;N>]9X&9$D/$M2_: I=126OHEBW[&+>,5Q&FB?!9,_AI(/C'^ M+)+ECTT2^I3Q7\%O,[H*EH%XDWX3) CY&W -?@$6X!O"*+^UA-29^AG]JYH?((,"2SI8>HX/'$V24^-7?VH2$8N%Q^G,G#3XYW3#:KDT''@7BD7\YAZOH&>_??UJB"!\FU\@3][7U0>S-+MO#[M).XK. MJ(S.R"C^:]8X93K=/U(F@0 X[#?PD,6G8R+D2H:5I7/[Z"0+ZC1>?WB2 G4: M:/<=?0) 6[4T^SPGI[*#, E)=B0$[X,5U;8QLTP//%/".( @2ML1@!CXY%G7 M$*<=)0UR21QX39)F+9(&A22OD*1K)QV-&1V,@4.--: 8^!:XQ^3)M$5%/I\+H M<]F.75 X"GHORT+S0GF&S"C\;R69&4F._5)P#)KQV/QI&S#J6U,2+^4,W6"^ M4<8YVZB.Q*Y'J(;7]&0(-WFK$!N\$&3+PV*,RK1%%W1.X1J0MQQ]%K<#/U,6 M*TP&7P3*.OD],>LX)QLTH,RI@+(B-J.N68\4;D-F,-(1?!92CL<0"%WW9.]J MZ>KCRDQ'IYE7YAHZT\""%$Y"9IST+3_GNV+88TC#+0[7NF3$<*+R$S_+C,^#$M MM)C[OH:H-H#,-43-$PA2Z B9T5'A%EF$U.@'KF<4MKTA;-"O\ GJA$]:]9NE M_&PZ* 2"S#B@FYF30LKQ*J.KVZ()',.:(YXICP^$!8=6%L[L(7F&DG9A6=P,BQ]:J78G,+ZS#4 M3 H1'; +5IT-FSM;)\1NEG$&1BL$5?>:!K!KJ1KQ.JX\,S!WMTOB]8E9UT^D MBFJ2V-S>.L)-7!_ M7!32]=<_[#JDMC<)4_"K0)LI<:&GI^P55MRJH^AZ^R!,1K&MZNN3H]NADIJ/3S2(:.M,L M@E6SQ1>;Q4O48XK/S[95J_)(.Z)LG;U+P,$RV<4B?]9;WBW?5[C/GM*?W)_" MFWG^UH$2D[\$\8$PV5PY".E*BK3[ [D_6/Y>07XADFWVX'R1"(D_LJ\;2B2\ M2 GD[ZLD$8>+5$'Y=L?X/U!+ P04 " "I4AE3_5PS6@H# )"@ &0 M 'AL+W=O;N!1SK+E1D(1H.*S. )U,_J0>A> MT%!26D I*2^1@&SHW437DP@;@9WQ3&$E#]K(A#+E?&XZ/]*A%QI'P"!1!D'T MWQ(FP)@A:1]_ME"O6=,(#]L[^C<;O YF2B1,.'NAJJYK;Z'DH54O-B*M8."EO4_66\3<2"(.B<$>"O ;P6M$X)X M*XAMH+4S&]8M460T$'R%A)FM::9AE MRB6Z*U-(7P,";;?QC'>>Q]A)O(7$1W'T%>$0AT<,3=XMC_H..W&3PMCRXA.\ MNS\+JC;HU\U4*J&WY6\'L]4P6Y;9.L%\L=L/4D26(/3GA#)"!5H2M@#$,\0K M\PU(-!.D5&]S6J>PYO9BG>D[[8,Y^QBO;[<9VVVG[D*_=74( MP<&E6H"8V5I#HH0O2E7?5<:YVG7, DWU-_H+4$L#!!0 M ( *E2&5.B[/VYG , &H. 9 >&PO=V]R:W-H965TP&K%C08NO#L ?%9F*AMN5)2M/^ M_239=>PN45)L6!YB228/#TF)M(9;QN]$@BCA(4MS,7(2*8M+UQ51@AD1YZS M7+U9,9X1J:9\[8J"(XF-4I:Z@>?UW(S0W!D/S=J"CX=L(U.:XX*#V&09X8]3 M3-EVY/C.T\(U72=2+[CC84'6>(/R6['@:N;6*#'-,!>4Y?XY'C:4:88B0U!%&/>YQAFFHDQ>-7!>K4-K5B<_R$ M_L$XKYQ9$H$SEM[26"8C9^! C"NR2>4UVW["RJ&NQHM8*LP_;$O9_H4#T49( MEE7*BD%&\_))'JI -!3\_@&%H%((3E4(*X7P5(5.I= QD2E=,7&8$TG&0\ZV MP+6T0M,#$TRCK=RGN<[[C>3J+55Z) M@/=YC'$;P%4>U&X$3VY, ROB'*-S"/TS"+S VT-H=K*Z?[%'?7ZZ^L#B35@G M)31XX:&DZ+B^T]LYAAG+U!D7Q)R2B4[#&M6YD[!\A*;<@CR:Y-%)+D,:(W9IWWMF[QUZJ MU7*U5[O:L\+]9INPR+?;] MFGW?SKY,C#B#/_R8J8K 51O8D!2^T)5*UA37-,\/.&"W$\(C$BZ@!YDI-/O2 M94?H'$>8VQ&Z5H16^ 9U^ 96R(\Z>,\+9AF/P1_'RGN63IM$B\U%S>;BWYPZ M"^W20M="VR;1HNU[NY[G_[#KNWYH]: B3)8I6AF&+XG?KLGZ]BY[\GEJT+2QM%L[ MTH_\7>_U[8WMU*!U7Y"Q73?TC[3#ES04"SF[%7L[*:F[C8_P#/G:7&8$1&R3 MR_)#MEZM+TP3;$I)Y(5 MYE-_R:2Z.)AAHBZ#R+6 >K]B3#Y-M('Z>CG^#5!+ P04 " "I4AE3^SHN ME=<% #2& &0 'AL+W=O9#HI=[CG?'XW-WRG3+^%>Q)D2"YS3)Q&5O+67^>C 0T9JD6/193C+U9LEX MBJ6ZY:N!R#G!L0&ER0!Y7C!(,,::%>>&/NJ;^[BRYZG+2()B:16@=6?#;DF2:(U*3O^J93V]FMJ8/-Z MI_W&.*^<><*"7+/D,XWE^K(W[H&8+'&1R >V?45T()4!6LT@JA9[4RZ&6A:[Q]\ '%X MY"%H05]W0(];T7,W^GV1]<'0:X6_[0[W+/ ;-WQ.(@6'K?#;SG XL<#?G3,^ MZ0.O'7[7P7=D?(>A!?[>#7\DN8+[!CZTP#^XX5?%J@\@,O"CT U4LN\S'NTS M'AE]PQ9]UPD6 K E,*D/OORNWH,[25+QMT/[<*]]:+2/VK3CG$J< &&4XT*N M&:?_DMB6L*6FP&C2I6\S0X%7_DP'FV9R=9$\,'>T-W?D-I>EJ2ILQMJ+,^:. M3HWP[>9VEKSM(GG@F+]WS._BV&/IV )SP+BZPY+$X!-."@(61#U88TYL/%8J M#QMV>7W/@X?6SSM)W722NCTG=1"%8!^%P!F%A>I/".?*YTX[')SL!K1O<%?! MVPZ"!XZ%>\?"CHY]YP[/PTY[UTGJ]IS4@8OCO8MCIXO&\E>Z78Q!Q%+50PML MNE#RK*\)4/TT8+E^)&P.EMK]AE%A@-"1Z6\M4J/A.#@*PZD4],&X WA:O .>&4Q<:42#^7#)PQ%[R@&?A&,!>V/FI^Q@!HH" BN/DVK;] M-V[_ M P^=J[L%B)RJKJ*(%\JCN/+%>M8J''R"(X";W))&S) MVKHS@>[6Y&JUXF2E=D(W/T*SB\V7-_"TV8"!@[)AW6M =[/Q]IGPB*KV3FE<*ND:GK*'07TO*@EF5D9XG= M@/ D%($_:>%V6!*;*=5Y_?+*^[P5M.U$7%^BN+M(BQ43@2C%1#!8)SCK%M28\Y/^(N-8$AMP$5JK%&TP3PUNZ%Z5" M%#BSTM<'=#H(^.U$BFKZ0F[Z>E"LSC=ZOBGW5'D<-4;:LAOS3.>;. M)F>9=]Y;Y*!1V.)HS9/(S9/W^)FF10HDX:FIWTW>7'*FWJP)B*OJOM+5Q=8W MG5E%Y>:YMA#5U(K"EQ_0RQO)&PO=V]R:W-H965T MK# M&L9FE86ENXMQ_KZS"T9$PDZDOL!>YIPY9V F:H1\5CF )H>"ERIVNJ M-(>"JHFHH,2;K9 %U;B5.U=5$FAF005W \^[=@O*2B>)[-E*)I&H-6VR[4Y<).HHCM8@WZJ5A)W;L^2L0)*Q41))&QCY]:? M+V8FW@;\9-"HP9H8)QLAGLWF/HL=SP@"#JDV#!1?>U@ YX8(9?SM.)T^I0$. MUT?V+]8[>ME0!0O!?[%,Y['SV2$9;&G-]:-HOD+GQPI,!5?V29HV-@P=DM9* MBZ(#HX*"E>V;'KHZ# #^] 0@Z #!>P%A!PBMT5:9M;6DFB:1% V1)AK9S,+6 MQJ+1#2O-5UQKB;<,<3JY+U-1 /E!#Z#(Q1(T95Q=DBORM%Z2BP^7D:LQBXEU MTX[QKF4,3C N(9V0T/]( B_P1N"+=\/]F]=P%[WU!H/>8&#YPC<-DB53*1>J MED!^WVZ4EO@/_3F3(NQ3A#;%]$2*[]ALV%:2:E;N"&90)*52OEQADS549F,U M;!EGEM%TVC[Q0S_T/*S8?EBLD;BI?S.,>R5YVDN>GI7\#92:DSWE-6V[B6,[ MTS*%,:TMU?5 P]6XV+' 0KD'IR$C/VC_\_3&G4'G6FFX@.5.U8JPF&+S-[D$R:2[:1I-UI4MEDW M0F/KVV6.PQFD"<#[K1#ZN#']WX_[Y!]02P,$% @ J5(94ZZ/]DLC P M"PL !D !X;"]W;W)K&ULK59;;]HP%/XK1]$F MM=+:7(!D18#4,HHDWUGJ=2JZ[HR7F)&Y#E?(=-?YEQD1.FA6+AR)9 D%I11 M-_"\T,U(RIQ!S\[=B4&/YXJF#.\$R#S+B'B^0LHW?<=W7B;NT\52F0EWT%N1 M!4Y1/:SNA!ZY%4N29LADRAD(G/>=2[]['9EX&_ SQ8W<>@>3R8SS1S.X2?J. M9PPAQ5@9!J(?:QPBI89(V_A;:J&7?^>I M@G.24W7/-]^PS*=C^&).I?V%31$;>@[$N50\*\':09:RXDF>RCIL 31//2 H M <%;0'L/H%4"6HP!A"0@/58A*@%U]MZBN79H14630 M$WP#PD1K-O-BU]>B]8JDS.S$J1+Z:ZIQ:G##8IXA_"!/*.%DA(JD5()_"F?P M,!W!R:?3GJNTCHEVXY+SJN ,]G"VX)8SM90P9@DF-?A1,SY\#S]IQOM! X&K M"U15*7BITE70R/@]9^?0\KY X 5^C:'AX7"OKAX?4Q]_3'W2#!]AK.'^7OCU MP7#_HF$I6M6&;5F^UKL;%D:IC"F7N4#X?3F32NAS[4^#1+N2:%N)]AZ)\=-* M'Y280%IH*:TU0X;S5,&)%I2G0!1(152NN'@&010"GT/@?ZXK;R'6L6+F8E@/ MH@O/TZ5<;U=Q-RH(MJ/^RZ139=)IS&2JC#7"$J \)K0FDR_ ]'6GS<\Q04%H M70*%1KAM+=I-8#7C'/F:HS&NY8.&OO M&JV)"B[V6HTJJU&CU9O7O8)Z_S")<%*6NO8(;60S_4=7KDB,?4R9%XKC_.4VP'=^N.S5 L;/LDP>[%XFBI9JL.[=(V)F_F MK_SNT*^9'_G=<=W\1'=Z16/V*ENTB;=$+%(F@>)<6_#.(_T7%$7K50P47]F; M?\:5[B/LZU)WJRA,@/X^YUR]#(Q U?\._@%02P,$% @ J5(94Y4-A%H" M @ 8P0 !D !X;"]W;W)K&ULG51-C],P$/TK M5L1AD5"=)BE%JS32=BO$'H!JR\(!<7"326.M/X+M-MU_S]A)HPI:D+C$'L^\ M-V\F8^>=-L^V 7#D*(6RBZAQKKVEU)8-2&8GN@6%GEH;R1R:9D=M:X!5 20% M3>+X+96,JZC(P]G:%+G>.\$5K VQ>RF9>5F"T-TBFD:G@T>^:YP_H$7>LAUL MP#VU:X,6'5DJ+D%9KA4Q4"^BN^GM,O/Q(> KA\Z>[8FO9*OULS<>JD44>T$@ MH'2>@>%R@'L0PA.AC)\#9S2F],#S_8G]?:@=:]DR"_=:?..5:Q;1NXA44+.] M<(^Z^P!#/3//5VIAPY=T?6PZCTBYMT[+ 8P*)%?]RHY#'\X R?0*(!D 2=#= M)PHJ5\RQ(C>Z(\9'(YO?A%(#&L5QY7_*QAGT,;G"N()R0M+I&Y+$2?RT69&;5[^Q4-0X"DU& MH4F@3?\IE*RX+86V>P/D^]W6.H._]L=?4J1CBC2DR*ZD^-R"KUKM"+);4F(3 M7G#L.V8J2VJHT"LN]:-GG056?PD.139/9G$6"*@1&4_F2&'ZD>X-I]LP1EOM<"C#ML%7 (P/0'^M MM3L9?C+'=Z7X!5!+ P04 " "I4AE3.1KF27," "@!@ &0 'AL+W=O M^Z0UR2@CEQ9'T+$4=\ MIVC!8"&0W)4E$4]3H+R>.)YS<"R+;:Z, \=11;:P G5?+82V<,>2%24P67"& M!&PFSJUW,P]-O WX64 MC];(5++F_,$87[.)XYJ$@$*J# /1KSW,@%)#I-/X MVW(ZG:0!'J\/[)]M[;J6-9$PX_17D:E\XEP[*(,-V5&UY/47:.L9&+Z44VF? MJ&YB!R,'I3NI>-F"=09EP9HW>6S[< 30//T OP7XKP'A"4#0 H+7@.$)0-@" MPOW^H?:I?Y;QVXY=H<#]B'S7]WH2 MFKT?[O;50*KAWDGX_-UP;WRF&4%W$0++%_S_1?A]NY9*:.O/&9VPTPFM M3GA"9R%X"I!)M!&\U).F4:VL:@9KU7>Q&L:!932#;Q\'X^%UA/?'A_4VR'T9 MD?30C,:#\&74_&V4YX_&SU%-U?CHDRM!;.VLDRCE.Z::IG?>;IS>VBGRRC_U M;F9>CS_1X[>9EL_TS>R^(V);Z&.AL-%2[M5(YRJ:>=@8BE?V@U]SI<>'7>;Z M%P+"!.C]#>?J8!B![J<4_P-02P,$% @ J5(94]C3L-=U!@ =A0 !D M !X;"]W;W)K&ULM5A;;]LV%'ZN?P7A=4,":+8H M6[;3)@':7+ ,31'4O3P,>Z ERF)+74I2<0SLQ^\I3E/(4[4:829N!2K<FS/;M3I<588*5)^HX@NDH2I[5LNL\W)D [K@P]B'1L\&)\> MYVS-E]Q\RF\47(T;*:%(>*I%EA+%HY/A&_KJTG.1P5)\%GRC6[\)NK+*LF]X M<16>#%VTB$L>&!3!X.N6GW$I41+8\;T2.FQT(F/[=RW]TCH/SJR8YF>9_")" M$Y\,%T,2\H@5TGS(-G_PRB$?Y069U/:3;$I:?S(D0:%-EE3,8$$BTO*;W55 MM!CH= ^#5S%X/S+,]C!,*H;)#PP+=P_#M&*8/I7!KQC\I_HPJQAF%OL2+(OT M.3/L]%AE&Z*0&J3A#QLNRPT BQ0S:VD4W!7 9TZ7Q4KS[P5/#;FXA4]-#LZY M84)J\IXIQ3#NA^1W\FEY3@Y>'AZ/#2A%UG%0*7A;*O#V*+AF:D3WIB$S<+O8QQ*D)EM<$R[/R M)D\,%OGK'5"0*\,3_7>/_$DC?V+E3_?(OTIO.62:TVPB_ M,<+O->(+IC[B>\V3%5=]V,X:D;-GB=V\D3__'V,W_ZG8+1H;%KTV//3Q=T'VJ]1PU.#"A=*!$CB.PLW?TR[LIE"X@BP8F(R;FY)JK-5<. M85*2++)'%]\+8;;D*C4< @7-U\3,$ @:$5H7F/EI2& ?T 9^B'1-1)+P4### MY9;D2F2*5,)Y%'$[I%.N=2T^$F#3>E!=O5%&!)+;NZ4M9+4EEY*M=2QRJZHZ M!B1@#)G8LBUYH& BJ"WR+0WHKL4W%Y<+ 3]!&V7BN^1B%EA1. GTDD*G+\?$E=QW==QX5_E*F%-H@"J'SI M.[Y?WI@<65D12(<.=":0'+A0&_=V(H<=7A:UG8=BLK&WWY9 M>'3^6H/")(&]#1I"\*V-QZ#!@]S' ZXVL0C*D-\R63!+9(-;)<@!WD(-GONZ M.?Q-G-K&09&R(A1(DZN,V"49!B5=0-JF M+ T$(*(QPQ*[EB @-3U0'=D#F*MN-WG;6$OU!GEW1@H]D%@I4'!I.\]&4(QE M0=DF8^L1+Q\ZO-=1)-^I1%6D4Y6#=9$ZMM(@H)&(#.T=(1]A"]&LK->( M\[(*^!T\5NK.N7Y1R6LO1-3%O^[!3G>;)_4>&68K*0+ *.(*>U;_:#Q_1!H@ M-Z@SJZLAB@]PZ@Y929@1DQ'\W@V4I*<&9$/H*JACQFY:2J=RHS$9V6 M78E F=K4BLJYADS(O^0]V7&WTBP\PD+%]UMXG3Z M/"O7;LVF_7OVLHQ=N>QT/EOZ#Q95B/O^?-YMXW3VGP%=;C6Z2*#Z[-+U%%!W M:SJ=/P^HNR6<]F_AUUEJ8M@/10I#0$H[!#H?O!X4_F^]!=K>GTZ->]>^@ M7CDV*5$US1!:=*?^?CGVR1_*=_#B!>3WM._Q>;?B>_TK>;UH$[7'ID?X%R/7 M_;7+DG'K#0R^D0/CUX _#/X(!+FC.:"LRI=&PO=V]R:W-H965T= M(1*\\T+HJ9<1E=>^KY,,.=,]6:(P)RNI."-CJK6O2X4L=2!>^&$0C'W.C?]Z]G8^CN'GSEN]<$:;"9+*=^L<9=.O< *P@(3L@S,_#9X MBT5AB8R,WPVGUX:TP,/UGOV;R]WDLF0:;V7Q*T\IFWI7'J2X8E5!CW+['9M\ M1I8OD85V7]C6OI/0@Z32)'D#-@IX+NH_>V_J< (^R< 80,(G>XZD%,Y9\3B M2,DM*.MMV.S"I>K01EPN[*4\D3*GN<%1_" )H60[MBP0SN=(+"\T/#"EF"W7 M!7R&!=N9IY"\P4(9Y[J89KE6C,/+/?(EJM?()R/&4OI)$WA6!PY/!.[#O124 M:?@J4DS_Q?LFB3:3<)_)+.PDO"E5#P;!)81!&#P_S>'\XT4'[: MT,#1#D[0 MSG%)<"1OC@0?M<%'G<%=;GF;VZ5Y6%2IG':0,L)C.KKY]E?P MX>S,7$+849YQJW#\?PIS0:A0$Z@3"KOY^KT@^'1,EW_00AS5V@T*#8FL!-7= MU.ZVL^BF;L&_[O4@NV=J;21#@2L##7H34S15#X?:(%FZAEQ*,NWMEIF9IZBL M@SE?2=-GC6$#M!,Z_@-02P,$% @ J5(94W5+_/.L P \PL !D !X M;"]W;W)K&ULC5;;;MLX$/T50MB'%MA&HNX*; -) MW&"W:!9&W&X?%OM 2V.+J"2J)&4[?[^DY$A.)7'K!YNZS#EGR)GC69P8_RYR M (G.95&)I95+6=_:MDAS*(FX8354ZLF>\9)(="G9:6MAZO?%,#[G4-^S5HB8'V(+\6F^X MNK)[E(R64 G**L1AO[3N\.V]Z^B ]HV_*9S$U1KI5':,?=<7?V9+R]&*H(!4 M:@BB?H[P $6AD92.'Q=0J^?4@=?K5_3'-GF5S(X(>&#%-YK)?&G%%LI@3YI" M/K/3'W!)*-!X*2M$^XU.W;M^9*&T$9*5EV"EH*15]TO.EXVX"G#Q3(!["7!; MW1U1JW)-)%DM.#LAKM]6:'K1IMI&*W&TTJ>RE5P]I2I.KIZ 'X"C=VN0A!;B M/?J '@MR$#FMT985C=XZ@?YY@G('_-^%+16GCK33"_Y]A^_.X']JJAOD.;\C MUW'QU^T:O?OM_5L46RGN9;N];+>%]69@-PU/BVB/X/X M0$2.:D(S)!E255, G\JV PE:$%WQQU6(_<3SO85]G&#W>W;?S,XJ2:L#5!*I MI: 9<-)6[0;W(NSY0^/9W@D!4JA^_=%0#IGI<*,>,OK?PYU*(1JEX&+7">/I!.*>+3:R MW:4I:RJ5PC.D0(]D5TSN7SS>/R].W'!F^Y*>/3&R;SBT9?SQK)Q;3%=.,J9V MHR#RIYFQ,YB)8^1^I&?(4'> DU[A3)1L',[07GD8-M)^@YV@$A"I,K2F!ZKK MUR "CT1XGN.X,RH&2\*N4<46TH93^8+64#.E9YK<'9><&\RU+![<"YOMJVM: M\K9U)@5XX[./XL1+9LH.#Q:&?6/??J9D1PLJ*0@MI"G-O8L'/\)F0^K[J28O MNIG: MQI$W5^R#E6&SEVTV&_29D0IMNMV8Y!X;F^=$WFR9#AQ^(OQ U>15P%Z%.C>1PN#=A-E=2%:W4]V.234CMLM< M3>7 ]0OJ^9XQ^7JA!\5^SE_]!U!+ P04 " "I4AE3183I,"D# "="0 M&0 'AL+W=OJ#(1=B-;&I[4#W[V<[:49#8&A[(?'U.??XW!A?][>, MOX@,0**W(J=B8&52KB]M6RPR*+"X8&N@:F;)>(&E&O*5+=8<<&I(16Y[CA/9 M!2;4&O9-[)8/^ZR4.:%PRY$HBP+S7R/(V79@N=9[X(ZL,JD#]K"_QBNX!_FP MON5J9#=94E( %811Q&$YL*[W*0#R]$+@AP6 M4F? ZK&!,>2Y3J26\5KGM!I)3=Q]?\]^;;PK+W,L8,SR1Y+*;& E%DIAB^ EH]FC,I,H"E-(>W@3X[SHR-\6_ENS'OOYD?> MT83?2GJ!?.[(11^!$XW0?V(M>/_:#!?? :-E[#HUY_ MJ$.>T 4K &$I.9F7$L]S0)(A%2Q4<46&.60L3X%W5B3<=^ EB=]V.M['!7X< M>D&K(%WI'%61%FZZC_.=($EZW>6(FG)$IY9CK0XX25Z:%MN(C]W+L=L0GZNY1717^I*\N+C/,5T3UHQR62LJYB-4^Y=5EH!I( MMC;=;LZDZIWF-5/W)^ :H.:7C,GW@19H;F3#WU!+ P04 " "I4AE3G\CV MGAD# "*$0 #0 'AL+W-T>6QEN,S(VI/H9A/9VSDM;GJF+2(H72)35VJF=A76E&\QJ<2A'V M>[TD+"F79#24B_*F-'4P50MI,G+1F0)W^Y)G)$HN2.#HQBIG&7DX??]SHSJYW[:<-<$9"+^GE :3GO1Y.#"!&GAQ&OH\;H[XZB'H/:@U=!2RY6SMP'PU0)I0-C*V^E1&"I MGQPF!_%,^YEL573'E14=D,KJ!TZ&C+VB/D7FIM_*[N*O2+CJ^/7V!ZKQRXR>0LBC[/<87OL;)UM MSTZVSAK &T1&OL.[BM@$#28++@R7[6S.\YS)%P>5\4:;=JEM(1+MJ,_X*VXN2[O7%QN(R9TN6C]NIGDV:86 '-FI[ M@<,N/F M@\7Q^Z3V\N\T3>,X2;",CL=>!6,L;TD"7S\;I@T\L#@0Z<]RC5<;[Y#]?8#5 M=%^'8#O%.Q';*9YK0/QY X\T]5<;BP,>6!6PWH'X_CC04WZ?.(:J8MJP)QA' MTA1#H!?]/9HD2'82^/CK@STE<9RF?@0POX(XQA!X&G$$4P :,"2.FW-PYSP* MU^=4N/GU9?0;4$L#!!0 ( *E2&5.7BKL

-8?20$3;8T.P M6BP^0"X99K>]9!:GM.G=?;GP%.(XX<2)[[FV\^E1F_NUUO?L=UDH M.^CLG-O?=+LVVXF2V[_U7BA_9*--R9W?-=NNW1O!<[L3PI5%-^SU^MV22]7Y M_.ETK:7IPAWM1.:D5KZP*O@AQ:-].5[ML@=IY5H6TCT-.O7O0G18*94LY;/( M!YU>A]F=?KS51CYKY7B19D87Q: 3' _\$,;)[$UQ6D&N^-K6)8ZO[[@'&73Z M/7_!C336U37JZW//^"!\Y>/>P>FOLG#"C+D3WXP^[*7:5I?Q=]$%MU&WPVE[ M;,0;\W^:46\V,A-CG1U*H=RQ'8TH*D!E=W)O.TSQ4@PZ(_T@3'4__@^F^?'> MG(<"+65NI#]@IGF-1XBRF*>+V70\7$W&[,MP-IR/)BR]G4Q6*0 ,$<#P8H#L M:LD!9(1 1F>$3%=^\WTR]X"+KVRQG-P!R!B!C"\&.1JFMP R02"3BT&FJ\4( M0/81R#XMY!=NI65ZPY9&6%^UKO$76Y@M5_(9OI/7".0U+61Z*$MNGBK,5&Z5 M]*=QY=@PR_1!.0D@/R"0'V@AO4KV/M _,:YR-OEUD/OJ!,#V$6'[2,OV3>O\ M419%S3;U3UEM*P VM-;[ 8;O'A:_>[24,\&M:-"@-J'6B2Y+Z:I*MFZVD5>[ MMZQ0F6Q"8D8)B)4RTVK+5L*4;"S6\&4+,(4$Q Y)G<[N=[K(A;$_V=58^/.D M^Q/B8?((B.TQ59DN!5OQW\T'B;DB();%3#JYK8LA$2:&@-@,=U6AR-F25T%M M9;BRO,Z4&VV&62$@U\+:BE\'7XE-'JI^"L$P$P3$*K@3/BFV@M7]@*5[/W2 M:)@( F(3S/UXA^WY$Z__]B4KQN)^2!SWOPNS;0PB0BSNA\1Q'TTV?H80$QU+ M$$=^'#."F)@*0F(5M&=%[&I5O8 6*B'$E! 2*P%/D!C$Q"P14ENBSI!:6P]3 M14BLBF86THJ'>2*D]D1[.G+BA)B8-4)B:\"TI+4-,6^$Q-XXQN@VK A31T2L M#G3XV@C6$>:4Z*).B2$FYI3HHDY)("8Z0T4]O$ Q^Q 3$V6.$62>Z MY+Q5(V[&F(7BLTQ<_=MEH!UC3#LQL79><;&@08:9)J:>MWI%%C;(,+G$Q'*I MR5[ H@88NN1!K)/733;GQO!J5;!!B)DDIE[PP&9,V17$Q$P2GWFTTM9K,87$ MQ IYA^_TP"$FII"86"%P5/4''%4=>2$FII"86"$H9D/("::0A%@A."84R+PWE'[ST!-,+PFQ7II#Z98.GF"*28@5TTK7E'."F28YX_I(BV\@)KJ\ M3JR;]QDF(=;-FU6*9I-"3,PZ";%UX,+ ?SQTS#H)L75.\U!M?1K3 M3'*F^;'6WMS'S-*OS=(]?:J5^Y"J1#[W5[6^/.-%MC2LVAP7F^.D6C_:'(IB MY,L6:J9Y?OKRZ_35VN=_ %!+ P04 " "I4AE3F!M:GOL! #+(P &@ M 'AL+U]R96QS+W=O#B55;.;IN%72F6]R\>NW/1#/IV/;/KQV$WGY;A-0[=^Z[8YZ7+9IO'[ MC.;QX?O,Q.G&;9Y63?HX M7'>7=-G(S7ERLWAZ737CTZLTJ7:00I#6#S((LOI!#D%>/R@@*.H'M1#4U@^Z MA:#;^D%W$'17/^@>@N[K!\D295P2),VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA M4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%MG#]L$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZV^QE M"8'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ M.X'>CGH[@=X^>]E-H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y!H'>@ MWD&@=Z#>0:!WH-Y!H'>@WD&@=\P^5A+H':AW$.@=J'<0Z!VH=Q#H':AW$.C= MHM[M3^I=IL]#+M>>KS5>_R>IGL[GYNOE+\NOG7B_:"\X)_AWY_$O4$L#!!0 M ( *E2&5-TTL9BW@$ %HC 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: M74_",!0&X+]"=FM8Z1=^!+A1;]4+_T#=#K"PK4U;$/Z]W0 3C1(-)KXW6[:V MYSUKD^=JD^>=HS#8-G4;IMDR1G?#6"B6U)B06T=M&IE;WYB8'OV".5.LS(*8 M&(W&K+!MI#8.8U4X2$A3RO[.6%9N7"1)F3LRX1NY/N P[K'#7E?E31X,CX^F";-8MN: MA;BK*>2G2WS1HYW/JX)*6ZR;M"0/SI,IPY(H-G6^+WIQ.CFF':;]E9^=WY^)J?39WT?=:9=4_C [;>^K]:O^ M/ +K;^?O\<&UL4$L! A0#% M @ J5(94UH\CO)S P _@L !@ ("!#0@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ J5(94S2"M]U!" ME"8 !@ ("!91@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J5(94U=$C9O?" +Q< !@ M ("!##8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ J5(94S)OD *T! 0PX !D ("!N&\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J5(94^Z5'ZB_ P L0H !D M ("!GJ0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ J5(94Y%18"35 P O0@ !D ("!(K< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJ5(94SW*IH(9+P 2=( !D ("!MLH 'AL+W=O&PO=V]R:W-H965T , - ( 9 " @:0! 0!X;"]W M;W)K&UL4$L! A0#% @ J5(94P+AX*59! M:0T !D ("!4P4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J5(94Q)#XD-2! Q0T !D M ("!K1(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ J5(94T]87&>U P Z@L !D ("!NQX! 'AL M+W=O&PO=V]R:W-H965T28P0 .(1 9 " M@10K 0!X;"]W;W)K&UL4$L! A0#% @ J5(9 M4XK=8]AL P V@P !D ("!KB\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J5(94\9(1G=] @ G 8 M !D ("!RSL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J5(94QA#IPA^ @ K@8 !D M ("!]D&PO=V]R:W-H965T M&UL4$L! A0# M% @ J5(94[UMF.+I! )!4 !D ("!$U0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ J5(94\!T M98>[ @ J0< !D ("!NF0! 'AL+W=O&PO=V]R:W-H965T1I 0!X;"]W;W)K&UL4$L! A0#% @ J5(94[P('L!H!@ Z2$ !D M ("!S6X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ J5(94_LZ+I77!0 TA@ !D ("! M@'P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ J5(94Y4-A%H" @ 8P0 !D ("!&UL4$L! A0#% @ J5(94VT_S^%K M @ K04 !D ("! 90! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J5(94Y_(]IX9 P BA$ T M ( !YIT! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ J5(94Y@;6I[[ 0 RR, !H M ( !T:8! 'AL+U]R96QS+W=O 0 6B, !, ( !!*D! %M#;VYT96YT A7U1Y<&5S72YX;6Q02P4& $0 1 "3$@ $ZL! end XML 74 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 75 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 322 437 1 false 57 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 Sheet http://datastoragecorp.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY 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 - Property and Equipment Sheet http://datastoragecorp.com/role/PropertyAndEquipment Property and Equipment Notes 9 false false R10.htm 00000010 - Disclosure - Goodwill and Intangible Assets Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 10 false false R11.htm 00000011 - Disclosure - Leases Sheet http://datastoragecorp.com/role/Leases Leases Notes 11 false false R12.htm 00000012 - Disclosure - Commitments and Contingencies Sheet http://datastoragecorp.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 00000013 - Disclosure - Long Term Debt Sheet http://datastoragecorp.com/role/LongTermDebt Long Term Debt 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 - Income Taxes Sheet http://datastoragecorp.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 00000016 - Disclosure - Litigation Sheet http://datastoragecorp.com/role/Litigation Litigation Notes 16 false false R17.htm 00000017 - Disclosure - Related Party Transactions Sheet http://datastoragecorp.com/role/RelatedPartyTransactions Related Party Transactions 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 - Reverse Stock Split Sheet http://datastoragecorp.com/role/ReverseStockSplit Reverse Stock Split Notes 19 false false R20.htm 00000020 - Disclosure - Note payable Sheet http://datastoragecorp.com/role/NotePayable Note payable Notes 20 false false R21.htm 00000021 - Disclosure - Merger Sheet http://datastoragecorp.com/role/Merger Merger Notes 21 false false R22.htm 00000022 - 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 22 false false R23.htm 00000023 - 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 23 false false R24.htm 00000024 - Disclosure - Property and Equipment (Tables) Sheet http://datastoragecorp.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://datastoragecorp.com/role/PropertyAndEquipment 24 false false R25.htm 00000025 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://datastoragecorp.com/role/GoodwillAndIntangibleAssets 25 false false R26.htm 00000026 - Disclosure - Leases (Tables) Sheet http://datastoragecorp.com/role/LeasesTables Leases (Tables) Tables http://datastoragecorp.com/role/Leases 26 false false R27.htm 00000027 - Disclosure - Long Term Debt (Tables) Sheet http://datastoragecorp.com/role/LongTermDebtTables Long Term Debt (Tables) Tables http://datastoragecorp.com/role/LongTermDebt 27 false false R28.htm 00000028 - Disclosure - Stockholders??? (Deficit) (Tables) Sheet http://datastoragecorp.com/role/StockholdersDeficitTables Stockholders??? (Deficit) (Tables) Tables http://datastoragecorp.com/role/StockholdersDeficit 28 false false R29.htm 00000029 - Disclosure - Income Taxes (Tables) Sheet http://datastoragecorp.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://datastoragecorp.com/role/IncomeTaxes 29 false false R30.htm 00000030 - Disclosure - Merger (Tables) Sheet http://datastoragecorp.com/role/MergerTables Merger (Tables) Tables http://datastoragecorp.com/role/Merger 30 false false R31.htm 00000031 - Disclosure - Basis of Presentation, Organization and Other Matters (Details Narrative) Sheet http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMattersDetailsNarrative Basis of Presentation, Organization and Other Matters (Details Narrative) Details http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMatters 31 false false R32.htm 00000032 - 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 32 false false R33.htm 00000033 - 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 33 false false R34.htm 00000034 - 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 34 false false R35.htm 00000035 - 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 35 false false R36.htm 00000036 - Disclosure - Property and Equipment (Details) Sheet http://datastoragecorp.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://datastoragecorp.com/role/PropertyAndEquipmentTables 36 false false R37.htm 00000037 - Disclosure - Property and Equipment (Details Narrative) Sheet http://datastoragecorp.com/role/PropertyAndEquipmentDetailsNarrative Property and Equipment (Details Narrative) Details http://datastoragecorp.com/role/PropertyAndEquipmentTables 37 false false R38.htm 00000038 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables 38 false false R39.htm 00000039 - 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 39 false false R40.htm 00000040 - 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 40 false false R41.htm 00000041 - Disclosure - Leases (Details) Sheet http://datastoragecorp.com/role/LeasesDetails Leases (Details) Details http://datastoragecorp.com/role/LeasesTables 41 false false R42.htm 00000042 - Disclosure - Leases (Details 1) Sheet http://datastoragecorp.com/role/LeasesDetails1 Leases (Details 1) Details http://datastoragecorp.com/role/LeasesTables 42 false false R43.htm 00000043 - Disclosure - Leases (Details 2) Sheet http://datastoragecorp.com/role/LeasesDetails2 Leases (Details 2) Details http://datastoragecorp.com/role/LeasesTables 43 false false R44.htm 00000044 - Disclosure - Lease (Details 3) Sheet http://datastoragecorp.com/role/LeaseDetails3 Lease (Details 3) Details http://datastoragecorp.com/role/LeasesTables 44 false false R45.htm 00000045 - Disclosure - Leases (Details Narrative) Sheet http://datastoragecorp.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://datastoragecorp.com/role/LeasesTables 45 false false R46.htm 00000046 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://datastoragecorp.com/role/CommitmentsAndContingencies 46 false false R47.htm 00000047 - Disclosure - Long Term Debt (Details) Sheet http://datastoragecorp.com/role/LongTermDebtDetails Long Term Debt (Details) Details http://datastoragecorp.com/role/LongTermDebtTables 47 false false R48.htm 00000048 - Disclosure - Long Term Debt (Details Narrative) Sheet http://datastoragecorp.com/role/LongTermDebtDetailsNarrative Long Term Debt (Details Narrative) Details http://datastoragecorp.com/role/LongTermDebtTables 48 false false R49.htm 00000049 - Disclosure - Stockholders' (Deficit) (Details) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetails Stockholders' (Deficit) (Details) Details http://datastoragecorp.com/role/StockholdersDeficitTables 49 false false R50.htm 00000050 - Disclosure - Stockholders' (Deficit) (Details 1) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetails1 Stockholders' (Deficit) (Details 1) Details http://datastoragecorp.com/role/StockholdersDeficitTables 50 false false R51.htm 00000051 - Disclosure - Stockholders' (Deficit) (Details 2) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetails2 Stockholders' (Deficit) (Details 2) Details http://datastoragecorp.com/role/StockholdersDeficitTables 51 false false R52.htm 00000052 - Disclosure - Stockholders??? (Deficit) (Details Narrative) Sheet http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative Stockholders??? (Deficit) (Details Narrative) Details http://datastoragecorp.com/role/StockholdersDeficitTables 52 false false R53.htm 00000053 - Disclosure - Income Taxes (Details) Sheet http://datastoragecorp.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://datastoragecorp.com/role/IncomeTaxesTables 53 false false R54.htm 00000054 - Disclosure - Income Taxes (Details 1) Sheet http://datastoragecorp.com/role/IncomeTaxesDetails1 Income Taxes (Details 1) Details http://datastoragecorp.com/role/IncomeTaxesTables 54 false false R55.htm 00000055 - Disclosure - Income Taxes (Details Narrative) Sheet http://datastoragecorp.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://datastoragecorp.com/role/IncomeTaxesTables 55 false false R56.htm 00000056 - Disclosure - Related Party Transactions (Details Narrative) Sheet http://datastoragecorp.com/role/RelatedPartyTransactionsDetailsNarrative Related Party Transactions (Details Narrative) Details http://datastoragecorp.com/role/RelatedPartyTransactions 56 false false R57.htm 00000057 - Disclosure - Subsequent Events (Details Narrative) Sheet http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://datastoragecorp.com/role/SubsequentEvents 57 false false R58.htm 00000058 - Disclosure - Note payable (Details Narrative) Sheet http://datastoragecorp.com/role/NotePayableDetailsNarrative Note payable (Details Narrative) Details http://datastoragecorp.com/role/NotePayable 58 false false R59.htm 00000059 - Disclosure - Merger (Details) Sheet http://datastoragecorp.com/role/MergerDetails Merger (Details) Details http://datastoragecorp.com/role/MergerTables 59 false false R60.htm 00000060 - Disclosure - Merger (Details 1) Sheet http://datastoragecorp.com/role/MergerDetails1 Merger (Details 1) Details http://datastoragecorp.com/role/MergerTables 60 false false All Reports Book All Reports e3043_s-1.htm dtst-20210630.xsd dtst-20210630_cal.xml dtst-20210630_def.xml dtst-20210630_lab.xml dtst-20210630_pre.xml e3043_ex23-1.htm e3043_ex5-1.htm img001.jpg http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 http://xbrl.sec.gov/country/2021 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "e3043_s-1.htm": { "axisCustom": 0, "axisStandard": 19, "contextCount": 322, "dts": { "calculationLink": { "local": [ "dtst-20210630_cal.xml" ] }, "definitionLink": { "local": [ "dtst-20210630_def.xml" ] }, "inline": { "local": [ "e3043_s-1.htm" ] }, "labelLink": { "local": [ "dtst-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "dtst-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "dtst-20210630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd" ] } }, "elementCount": 554, "entityCount": 1, "hidden": { "http://datastoragecorp.com/20210630": 27, "http://fasb.org/us-gaap/2021-01-31": 110, "http://xbrl.sec.gov/dei/2021": 2, "total": 139 }, "keyCustom": 87, "keyStandard": 350, "memberCustom": 29, "memberStandard": 26, "nsprefix": "dtst", "nsuri": "http://datastoragecorp.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://datastoragecorp.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-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": "00000010 - Disclosure - Goodwill and Intangible Assets", "role": "http://datastoragecorp.com/role/GoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Leases", "role": "http://datastoragecorp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Commitments and Contingencies", "role": "http://datastoragecorp.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Long Term Debt", "role": "http://datastoragecorp.com/role/LongTermDebt", "shortName": "Long Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Stockholders\u2019 (Deficit)", "role": "http://datastoragecorp.com/role/StockholdersDeficit", "shortName": "Stockholders\u2019 (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-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": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Income Taxes", "role": "http://datastoragecorp.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Litigation", "role": "http://datastoragecorp.com/role/Litigation", "shortName": "Litigation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Related Party Transactions", "role": "http://datastoragecorp.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Subsequent Events", "role": "http://datastoragecorp.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:ReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Reverse Stock Split", "role": "http://datastoragecorp.com/role/ReverseStockSplit", "shortName": "Reverse Stock Split", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:ReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Note payable", "role": "http://datastoragecorp.com/role/NotePayable", "shortName": "Note payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-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": "00000021 - Disclosure - Merger", "role": "http://datastoragecorp.com/role/Merger", "shortName": "Merger", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - 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": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-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": "00000023 - 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": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - 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": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-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": "00000025 - 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": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Leases (Tables)", "role": "http://datastoragecorp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Long Term Debt (Tables)", "role": "http://datastoragecorp.com/role/LongTermDebtTables", "shortName": "Long Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-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": "00000028 - 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": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Income Taxes (Tables)", "role": "http://datastoragecorp.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:ScheduleOfPurchasePriceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Merger (Tables)", "role": "http://datastoragecorp.com/role/MergerTables", "shortName": "Merger (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:ScheduleOfPurchasePriceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Basis of Presentation, Organization and Other Matters (Details Narrative)", "role": "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMattersDetailsNarrative", "shortName": "Basis of Presentation, Organization and Other Matters (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "lang": null, "name": "dtst:WorkingCapitalDeficiency", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - 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": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30_us-gaap_TransferredAtPointInTimeMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - 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": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "INF", "lang": null, "name": "dtst:Options", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - 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": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:AccountsReceivablesDue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - 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", "p", "us-gaap:ReceivablesPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "dtst:AccountsReceivablesDue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - 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": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Property and Equipment (Details Narrative)", "role": "http://datastoragecorp.com/role/PropertyAndEquipmentDetailsNarrative", "shortName": "Property and Equipment (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - 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": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:TotalIntangibleAssetsNotSubjectToAmortizationGrossAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - 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": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-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", "role": "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "0", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - 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", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Leases (Details)", "role": "http://datastoragecorp.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:AmortizationOfAssetsIncludedInDepreciationAndAmortizationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Leases (Details 1)", "role": "http://datastoragecorp.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "dtst:SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "dtst:OperatingCashFlowsRelatedToOperatingLeases", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Leases (Details 2)", "role": "http://datastoragecorp.com/role/LeasesDetails2", "shortName": "Leases (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dtst:LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "lang": null, "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dtst:LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Lease (Details 3)", "role": "http://datastoragecorp.com/role/LeaseDetails3", "shortName": "Lease (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dtst:LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Leases (Details Narrative)", "role": "http://datastoragecorp.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseDiscountRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Commitments and Contingencies (Details Narrative)", "role": "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Long Term Debt (Details)", "role": "http://datastoragecorp.com/role/LongTermDebtDetails", "shortName": "Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Long Term Debt (Details Narrative)", "role": "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative", "shortName": "Long Term Debt (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - 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": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31_us-gaap_EmployeeStockOptionMember", "decimals": null, "lang": "en-US", "name": "dtst:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - 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:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2019-12-31_us-gaap_WarrantMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - 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:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2018-12-31_us-gaap_WarrantMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CapitalUnitsAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Stockholders\u2019 (Deficit) (Details Narrative)", "role": "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative", "shortName": "Stockholders\u2019 (Deficit) (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CapitalUnitsAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Income Taxes (Details)", "role": "http://datastoragecorp.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Income Taxes (Details 1)", "role": "http://datastoragecorp.com/role/IncomeTaxesDetails1", "shortName": "Income Taxes (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-01-012020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Income Taxes (Details Narrative)", "role": "http://datastoragecorp.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2020-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromRelatedPartyDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Related Party Transactions (Details Narrative)", "role": "http://datastoragecorp.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "Related Party Transactions (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromRelatedPartyDebt", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "dtst:InvestorsExercisedShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Subsequent Events (Details Narrative)", "role": "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent Events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30", "decimals": "INF", "first": true, "lang": null, "name": "dtst:InvestorsExercisedShares", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2020-04-012020-04-30_custom_PaycheckProtectionProgramMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLoans", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Note payable (Details Narrative)", "role": "http://datastoragecorp.com/role/NotePayableDetailsNarrative", "shortName": "Note payable (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dtst:ScheduleOfPurchasePriceTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30_custom_FlagshipSolutionsMember", "decimals": "0", "first": true, "lang": null, "name": "dtst:BusinessAcquisitionConsiderationCashPaidToSeller", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - 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": "e3043_s-1.htm", "contextRef": "AsOf2021-06-30_custom_FlagshipSolutionsMember", "decimals": "0", "first": true, "lang": null, "name": "dtst:BusinessAcquisitionConsiderationCashPaidToSeller", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2018-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": "00000006 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "AsOf2018-12-31_us-gaap_PreferredStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "dtst:ScheduleOfUnauditedProFormaOfOperationTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-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": "00000060 - Disclosure - Merger (Details 1)", "role": "http://datastoragecorp.com/role/MergerDetails1", "shortName": "Merger (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "dtst:ScheduleOfUnauditedProFormaOfOperationTableTextBlock", "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-04-012021-06-30_custom_FlagshipSolutionsMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-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": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-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": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "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": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-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": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Property and Equipment", "role": "http://datastoragecorp.com/role/PropertyAndEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e3043_s-1.htm", "contextRef": "From2021-01-01to2021-06-30", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 57, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "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/2021", "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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r525", "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r529" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "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/2021", "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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r524" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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/2021", "presentation": [ "http://datastoragecorp.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://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": "A B C Acquired Contracts [Member]" } } }, "localname": "ABCAcquiredContractsMember", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_AccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accumulated amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "AccumulatedAmortization", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment1", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "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/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails" ], "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/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "dtst_AmountsRepresentingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Less: Amounts representing interest" } } }, "localname": "AmountsRepresentingInterest", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "dtst_AnnualBaseRent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Annual base rent" } } }, "localname": "AnnualBaseRent", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_ArrowCapitalSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Arrow Capital Solutions [Member]" } } }, "localname": "ArrowCapitalSolutionsMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_AssetsAcquiredAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets acquired:" } } }, "localname": "AssetsAcquiredAbstract", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "stringItemType" }, "dtst_BusinessAcquisitionConsiderationCashPaidToSeller": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash paid to seller" } } }, "localname": "BusinessAcquisitionConsiderationCashPaidToSeller", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessAcquisitionConsiderationContingentConsiderationShares": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Contingent Consideration - shares" } } }, "localname": "BusinessAcquisitionConsiderationContingentConsiderationShares", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Prepaid Expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenses", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "dtst_CashConsiderationForBusinessAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "CashConsiderationForBusinessAcquisition", "negatedLabel": "Cash consideration for business acquisition" } } }, "localname": "CashConsiderationForBusinessAcquisition", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20210630", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "dtst_ContingentConsideration": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Contingent Consideration" } } }, "localname": "ContingentConsideration", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_ConversionOfPreferredSeriesToStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Conversion of\u00a0preferred series to Common stock" } } }, "localname": "ConversionOfPreferredSeriesToStock", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dtst_DallasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dallas [Member]" } } }, "localname": "DallasMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_DataCenterEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Center equipment.", "label": "Data Center Equipment [Member]" } } }, "localname": "DataCenterEquipmentMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "dtst_DisasterRecoveryWithStandbyServersHighAvailabilityDataVaultingIaasMessageLogicSupportAndMaintenanceAndInternetPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaster Recovery with Stand-By Servers, High Availability, Data Vaulting, IaaS, Message Logic, Support and Maintenance and Internet" } } }, "localname": "DisasterRecoveryWithStandbyServersHighAvailabilityDataVaultingIaasMessageLogicSupportAndMaintenanceAndInternetPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_DisclosureReverseStockSplitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reverse Stock Split" } } }, "localname": "DisclosureReverseStockSplitAbstract", "nsuri": "http://datastoragecorp.com/20210630", "xbrltype": "stringItemType" }, "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/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "dtst_EquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by products and services.", "label": "Equipment And Software [Member]" } } }, "localname": "EquipmentAndSoftwareMember", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "dtst_FianceLeasesContingentMonthlyRentalPayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Fiance leases contingent monthly rental payments" } } }, "localname": "FianceLeasesContingentMonthlyRentalPayments", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance lease:" } } }, "localname": "FinanceLeaseAbstract", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "dtst_FinanceLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance leases:" } } }, "localname": "FinanceLeasesAbstract", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "dtst_FinanceLeasesNetOfCurrentObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance leases, net of current obligations" } } }, "localname": "FinanceLeasesNetOfCurrentObligations", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasesPayable": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance leases payable" } } }, "localname": "FinanceLeasesPayable", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasesPayableRelatedParty": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 6.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/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_FinanceLeasesPayableRelatedPartyLongTerm": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Finance leases payable related party, long term" } } }, "localname": "FinanceLeasesPayableRelatedPartyLongTerm", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "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/20210630", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_FirstLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "First Lease [Member]" } } }, "localname": "FirstLeaseMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_FlagshipSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Flagship Solutions [Member]" } } }, "localname": "FlagshipSolutionsMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "domainItemType" }, "dtst_GainLossOnSaleOfPropertyPlantEquipments": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "GainLossOnSaleOfPropertyPlantEquipments", "negatedLabel": "Loss on disposal of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipments", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "dtst_GainOnContingentLiability": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Gain on contingent liability", "negatedLabel": "Gain on contingent liability" } } }, "localname": "GainOnContingentLiability", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "dtst_GainOnForgivenessOfDebt": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "GainOnForgivenessOfDebt", "negatedLabel": "Gain on forgiveness of debt" } } }, "localname": "GainOnForgivenessOfDebt", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "dtst_GainOnForgivenessOfDebts": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "GainOnForgivenessOfDebts", "negatedLabel": "Gain on forgiveness of debt" } } }, "localname": "GainOnForgivenessOfDebts", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "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/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseInOperatingLeaseLiabilities", "verboseLabel": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_IncreaseDecreaseInRightOfUseAsset": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails" ], "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/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "dtst_InterestRateOnDebtUnderRevolvingCreditFacilityExcludingPrimeRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate on debt under revolving credit facility excluding prime rate.", "label": "Interest rate on debt under revolving credit facility excluding prime rate" } } }, "localname": "InterestRateOnDebtUnderRevolvingCreditFacilityExcludingPrimeRate", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "dtst_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_InvestorsExercisedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investors exercised shares" } } }, "localname": "InvestorsExercisedShares", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "dtst_LiabilitiesAssumedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities assumed:" } } }, "localname": "LiabilitiesAssumedAbstract", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "stringItemType" }, "dtst_LicenseGrantingSslCertificatesAndOtherLicensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License \u2013 granting SSL certificates and other licenses" } } }, "localname": "LicenseGrantingSslCertificatesAndOtherLicensesPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term obligations under the operating and Finance leases" } } }, "localname": "LongtermObligationsUnderOperatingAndCapitalLeasesTableTextBlock", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_MassachusettsAndNorthCarolinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Massachusetts And North Carolina [Member]" } } }, "localname": "MassachusettsAndNorthCarolinaMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_Melville2Member": { "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 2 [Member]" } } }, "localname": "Melville2Member", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_Melville3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Melville 3 [Member]" } } }, "localname": "Melville3Member", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_N2021PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "N 2021 Plan [Member]" } } }, "localname": "N2021PlanMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_NexxisVoipServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nexxis Voip Services [Member]" } } }, "localname": "NexxisVoipServicesMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_NoncurrentFinanceLeaseLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Noncurrent Finance lease liabilities" } } }, "localname": "NoncurrentFinanceLeaseLiabilities", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "dtst_OneCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Customer [Member]" } } }, "localname": "OneCustomerMember", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "dtst_OperatingLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating lease:" } } }, "localname": "OperatingLeaseAbstract", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "dtst_Options": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive securities Options" } } }, "localname": "Options", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "dtst_OtherAssetsNoncurrent1": { "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": "OtherAssetsNoncurrent1", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dtst_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Paycheck Protection Program [Member]" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative", "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_PaymentTermsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payment terms" } } }, "localname": "PaymentTermsPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_ProceedsFromIssuanceOfCommonStockAndWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock and warrants\u00a0net of offering costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStockAndWarrants", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dtst_ProfessionalFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Professional Fees [Member]" } } }, "localname": "ProfessionalFeesMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dtst_PropertyAndEquipmentAtCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Property and equipment, at cost" } } }, "localname": "PropertyAndEquipmentAtCost", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_PropertyAndEquipmentNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Property and equipment, net" } } }, "localname": "PropertyAndEquipmentNet", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "dtst_PublicOfferingDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Public offering description" } } }, "localname": "PublicOfferingDescription", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "dtst_PurchasePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase price:" } } }, "localname": "PurchasePriceAbstract", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "stringItemType" }, "dtst_RepaymentsOfDividendPayable": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "RepaymentsOfDividendPayable", "negatedLabel": "Repayments of Dividend payable" } } }, "localname": "RepaymentsOfDividendPayable", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dtst_ReverseStockSplit": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ReverseStockSplit", "verboseLabel": "Reverse Stock Split" } } }, "localname": "ReverseStockSplit", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/ReverseStockSplit" ], "xbrltype": "textBlockItemType" }, "dtst_SIASAcquiredContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "S I A S Acquired Contracts [Member]" } } }, "localname": "SIASAcquiredContractsMember", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/MergerTables" ], "xbrltype": "textBlockItemType" }, "dtst_ScheduleOfUnauditedProFormaOfOperationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of unaudited pro-forma" } } }, "localname": "ScheduleOfUnauditedProFormaOfOperationTableTextBlock", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/MergerTables" ], "xbrltype": "textBlockItemType" }, "dtst_SecondLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second Lease [Member]" } } }, "localname": "SecondLeaseMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrices", "verboseLabel": "Exercisable, ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrices", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1", "periodEndLabel": "Outstanding, ending", "periodStartLabel": "Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber1", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "dtst_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "periodEndLabel": "Weighted Average Exercise Price Outstanding, ending", "periodStartLabel": "Weighted Average Exercise Price Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Option Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrices", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range of option per share outstanding ending balance" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisePrice", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisesPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisesPrice]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlanExercisesPrice", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans.", "label": "Range of option/warrant price per share, outstanding, ending" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePrice", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range of option/warrant price per share, outstanding, beginning" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPrices", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPricesEnd": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPricesEnd]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisesPricesEnd", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation, shares authorized under stock option plans, exercise price, cancel.", "label": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrice", "verboseLabel": "Range of option/warrant price per share, Expire/Cancelled" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrice", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range of option/warrant price per share, Expire/Cancelled" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesCancelledExercisePrices", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Shares Authorized Under Stock Option Plans Shares Exercisable Exercise Price.", "label": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrice", "verboseLabel": "Range of option/warrant price per share, Exercisable ending" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrice", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range of option/warrant price per share, Exercisable ending" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesExercisableExercisePrices", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation, shares authorized under stock option plans, exercise price range, granted.", "label": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice", "verboseLabel": "Range of option/warrant price per share, Granted" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrice", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "dtst_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Range of option/warrant price per share, Granted" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansSharesGrantedExercisePrices", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "stringItemType" }, "dtst_SignificantJudgementPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant judgement" } } }, "localname": "SignificantJudgementPolicyTextBlock", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dtst_SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental balance sheet information related to leases" } } }, "localname": "SupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "dtst_SupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental cash flow and other information related to leases" } } }, "localname": "SupplementalCashFlowAndOtherInformationRelatedToLeasesTableTextBlock", "nsuri": "http://datastoragecorp.com/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TotalIntangibleAssetsNotSubjectToAmortizationNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Total intangible assets not subject to amortization, Net" } } }, "localname": "TotalIntangibleAssetsNotSubjectToAmortizationNet", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dtst_TwoThousandTenIncentiveAwardPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand ten incentive award plan.", "label": "2010 Incentive Award Plan [Member]" } } }, "localname": "TwoThousandTenIncentiveAwardPlanMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "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/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "dtst_Warrants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "localname": "Warrants", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "dtst_WarrantsAndRightsOutstandingTerm1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants, Weighted Average Contractual Life, ending" } } }, "localname": "WarrantsAndRightsOutstandingTerm1", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "durationItemType" }, "dtst_WarwickRiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Custom Element.", "label": "Warwick, RI [Member]" } } }, "localname": "WarwickRiMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dtst_WebsiteAndDigitalAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Website And Digital Assets [Member]" } } }, "localname": "WebsiteAndDigitalAssetsMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dtst_WebsiteAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Website and software.", "label": "Website And Software [Member]" } } }, "localname": "WebsiteAndSoftwareMember", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "dtst_WeightedAverageNumberOfShareOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average number of common shares \u2013 basic" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasic", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "dtst_WorkingCapitalDeficiency": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents increase (decrease) in working capital.", "label": "WorkingCapitalDeficiency", "negatedLabel": "Working capital deficiency" } } }, "localname": "WorkingCapitalDeficiency", "nsuri": "http://datastoragecorp.com/20210630", "presentation": [ "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMattersDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "srt_MaximumMember": { "auth_ref": [ "r226", "r264", "r294", "r296", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r488", "r491", "r514", "r515" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r226", "r264", "r294", "r296", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r488", "r491", "r514", "r515" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r167", "r287", "r288", "r445", "r487", "r489" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r167", "r287", "r288", "r445", "r487", "r489" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r226", "r264", "r291", "r294", "r296", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r488", "r491", "r514", "r515" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r226", "r264", "r291", "r294", "r296", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r488", "r491", "r514", "r515" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails", "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r168", "r169", "r287", "r289", "r490", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r168", "r169", "r287", "r289", "r490", "r499", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r500" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r23", "r171", "r172" ], "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 doubtful accounts of $59,067 and $30,000 in 2021 and 2020, respectively)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r201" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less\u2014Accumulated depreciation", "negatedTerseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r329", "r434" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r102", "r103", "r104", "r326", "r327", "r328", "r387" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "Stock Options Issued as Compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r333" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r334" ], "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 costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r298", "r322", "r331" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based compensation expense for options" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r174", "r181" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts related to accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r81", "r186", "r193" ], "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 expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r130" ], "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": "Potentially dilutive securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r130" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r97", "r156", "r159", "r165", "r179", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r375", "r381", "r395", "r432", "r434", "r462", "r476" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r50", "r97", "r179", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r375", "r381", "r395", "r432", "r434" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r300", "r324" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r293", "r295" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r293", "r295", "r363", "r364" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "stringItemType" }, "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r361", "r362" ], "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": "Net income attributable to common shareholders" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r361", "r362" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r366" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r366" ], "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 assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r366" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r366" ], "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 liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r366" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "verboseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r366" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r365", "r366" ], "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 assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r86", "r87" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalUnitsAuthorized": { "auth_ref": [ "r498" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r6", "r33", "r83" ], "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", "periodEndLabel": "Cash and Cash Equivalents, End of Period", "periodStartLabel": "Cash and Cash Equivalents, Beginning of Period" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMattersDetailsNarrative", "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r75", "r396" ], "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 in Cash and Cash Equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r94", "r97", "r118", "r119", "r124", "r127", "r129", "r135", "r136", "r137", "r179", "r212", "r216", "r217", "r218", "r221", "r222", "r262", "r263", "r267", "r271", "r395", "r531" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r279" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Warrants are exercisable price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Representative, warrants to purchase" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r208", "r501" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Reserved shares of common stock for issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r102", "r103", "r387" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)", "verboseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r278" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r434" ], "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; 4,862,352 and 3,213,486 shares issued and outstanding in 2021 and 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r144", "r145", "r170", "r393", "r394", "r500" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r144", "r145", "r170", "r393", "r394", "r497", "r500" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r144", "r145", "r170", "r393", "r394", "r497", "r500" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r140", "r475" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r144", "r145", "r170", "r393", "r394" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r144", "r145", "r170", "r393", "r394", "r500" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r90", "r377" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r86", "r87", "r88" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r86", "r87", "r88" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Aggregate of shares" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r63", "r97", "r179", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r395" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r143", "r170" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r369" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r93", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r240", "r247", "r248", "r250", "r258" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Note payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/NotePayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r43", "r243", "r406" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt instrument, interest rate" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative", "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative", "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r44", "r226", "r390" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt instrument, maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative", "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r45", "r96", "r100", "r223", "r224", "r225", "r226", "r227", "r228", "r230", "r236", "r237", "r238", "r239", "r241", "r242", "r243", "r244", "r245", "r246", "r249", "r252", "r253", "r254", "r255", "r279", "r282", "r283", "r284", "r405", "r406", "r408", "r409", "r474" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative", "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r348", "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating loss carry-forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r348", "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "Operating loss carryforwards federal" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "auth_ref": [ "r348", "r349" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.", "label": "Operating loss carryforwards state" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r81", "r199" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r81", "r154" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r287" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r285", "r473" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Accrued dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPreferredStock": { "auth_ref": [ "r285", "r473" ], "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\u00a0Dividend" } } }, "localname": "DividendsPreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsShareBasedCompensationCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for award under share-based payment arrangement.", "label": "Accured unpaid dividends" } } }, "localname": "DividendsShareBasedCompensationCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r61", "r107", "r108", "r109", "r110", "r111", "r115", "r118", "r127", "r128", "r129", "r132", "r133", "r388", "r389", "r469", "r483" ], "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", "verboseLabel": "Earnings (Loss) per share, basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r61", "r107", "r108", "r109", "r110", "r111", "r118", "r127", "r128", "r129", "r132", "r133", "r388", "r389", "r469", "r483" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings per Share \u2013 Diluted", "verboseLabel": "Earnings (Loss) per share, diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r130", "r131" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r323" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r323" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r321" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r54", "r55", "r56", "r102", "r103", "r104", "r106", "r112", "r114", "r134", "r180", "r278", "r285", "r326", "r327", "r328", "r351", "r352", "r387", "r397", "r398", "r399", "r400", "r401", "r402", "r492", "r493", "r494", "r536" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r391", "r392" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r415", "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Current obligations of finance leases", "negatedLabel": "Less: Current Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r415" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance leases payable, long term" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "verboseLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r423" ], "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 Lease, Liability, to be Paid, Year One", "terseLabel": "2021", "verboseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease, Liability, to be Paid, Year Five", "verboseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease, Liability, to be Paid, Year Four", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r423" ], "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 Lease, Liability, to be Paid, Year Three", "terseLabel": "2023", "verboseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r423" ], "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 Lease, Liability, to be Paid, Year Two", "terseLabel": "2022", "verboseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r423" ], "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": "Less: Amounts representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r421", "r424" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Weighted average discount rate finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r420", "r424" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term finance leases (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intangible assets subject to amortization, Estimated life in years" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r192" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r194" ], "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r194" ], "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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r194" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r187", "r188", "r192", "r195", "r446", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r187", "r191" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r192", "r446" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails1" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Loss on disposal of equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r81", "r256", "r257" ], "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": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on extinguishment of contingent liability", "negatedLabel": "Gain on extinguishment of contingent liability", "verboseLabel": "Gain on contingent liability" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r182", "r183", "r434", "r461" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r196" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r184", "r189" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r62", "r97", "r156", "r158", "r161", "r164", "r166", "r179", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r395" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r209" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities.", "label": "Warranties" } } }, "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r197", "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r59", "r156", "r158", "r161", "r164", "r166", "r460", "r467", "r471", "r484" ], "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 before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r98", "r340", "r342", "r347", "r353", "r355", "r357", "r358", "r359" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r99", "r113", "r114", "r155", "r338", "r354", "r356", "r485" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r53", "r336", "r337", "r342", "r343", "r346", "r350" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Change in valuation account" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Expected income tax benefit (loss) at statutory rate of 21%" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "State and local tax benefit (loss), net of federal" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r78", "r85" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r80" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r80" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r80" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred rent" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r80" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r80", "r419" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r80" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r80" ], "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 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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r185", "r190" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndDividendsPayableCurrent": { "auth_ref": [ "r41" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 2.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 (a) interest payable on all forms of debt, including trade payables, that has been incurred, and (b) dividends declared but unpaid on equity securities issued by the entity and outstanding (also includes dividends collected on behalf of another owner of securities that are being held by the entity). Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividend payable" } } }, "localname": "InterestAndDividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r57", "r153", "r404", "r407", "r470" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r73", "r77", "r85" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r66", "r152" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest\u00a0income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating leases, rent expense", "verboseLabel": "Monthly installments" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r418" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement." } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r422", "r424" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r422" ], "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": "Components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r200" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor entity's leasing arrangements for operating, capital and leveraged leases.", "label": "Leases" } } }, "localname": "LeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r208" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Litigation" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/Litigation" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r418" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r417" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease Term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r40", "r97", "r160", "r179", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r376", "r381", "r382", "r395", "r432", "r433" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r97", "r179", "r395", "r434", "r466", "r480" ], "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\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 DEFICIT" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r42", "r97", "r179", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r376", "r381", "r382", "r395", "r432", "r433", "r434" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r18", "r19", "r97", "r179", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r376", "r381", "r382", "r395", "r432", "r433" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r38" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Total debt amount available under revolving credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r17", "r463" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of credit", "verboseLabel": "Revolving Credit Facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r237", "r251", "r252", "r253", "r464", "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r41" ], "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: Current Finance lease liabilities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r100", "r210", "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One", "verboseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r100", "r210", "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two", "verboseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r45" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Note payable long term" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative", "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r45", "r211" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative", "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r4", "r370" ], "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": "Merger" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/Merger" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r49", "r97", "r179", "r212", "r216", "r217", "r218", "r221", "r222", "r395", "r465", "r479" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r75" ], "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 Provided by Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r75" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r75", "r79", "r82" ], "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 Operating Activities", "totalLabel": "Net Cash\u00a0Provided by Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMattersDetailsNarrative", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r51", "r52", "r56", "r60", "r82", "r97", "r105", "r107", "r108", "r109", "r110", "r113", "r114", "r125", "r156", "r158", "r161", "r164", "r166", "r179", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r389", "r395", "r468", "r482" ], "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 attributable to Data Storage Corp" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r51", "r52", "r56", "r113", "r114", "r379", "r384" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r107", "r108", "r109", "r110", "r115", "r116", "r126", "r129", "r156", "r158", "r161", "r164", "r166" ], "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 loss attributable to common shareholders", "totalLabel": "Net Income (Loss) Attributable to Common Stockholders", "verboseLabel": "Net Income (Loss) Available to Common Shareholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMattersDetailsNarrative", "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r117", "r120", "r121", "r122", "r123", "r126", "r129" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income Attributable to Common Stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-cash investing and financing\u00a0activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r368" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r102", "r103", "r104", "r285", "r372" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r67" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 8.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 the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Note payable" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r156", "r158", "r161", "r164", "r166" ], "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": "Income (loss) from Operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r415" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedBalanceSheets": { "order": 7.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", "negatedLabel": "Less: Current operating lease liabilities", "verboseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r415" ], "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 operating lease, classified as noncurrent.", "label": "Operating lease liabilities long term", "verboseLabel": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r414" ], "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 ROU asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/LeasesDetails", "http://datastoragecorp.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r421", "r424" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r420", "r424" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetails1", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r410", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Total lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r410", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2021", "verboseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r410", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r410", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "verboseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r410", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2024", "verboseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r410", "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2022", "verboseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeaseDetails3", "http://datastoragecorp.com/role/LeasesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r411" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating leases, rent expense, net" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r5", "r101", "r149", "r386" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/BasisOfPresentationOrganizationAndOtherMatters" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r65", "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Transaction fees and expenses" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r68" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r300", "r324" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Series A Preferred Stock Dividend Rate" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "percentItemType" }, "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r262" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)", "verboseLabel": "Preferred Stock, Par or Stated Value Per Share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r262" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r434" ], "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 1,401,786 shares issued and outstanding in 2021 and 2020, respectively" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r31", "r32" ], "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" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r69" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of common stock and warrants" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r70", "r96" ], "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 contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Advance from Credit Line" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoans": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received from principal payments made on loans related to operating activities.", "label": "Proceeds from loans" } } }, "localname": "ProceedsFromLoans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative", "http://datastoragecorp.com/role/NotePayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r70" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from issuance of note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r70" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r69", "r325" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r69" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Investors exercised amount" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r51", "r52", "r56", "r74", "r97", "r105", "r113", "r114", "r156", "r158", "r161", "r164", "r166", "r179", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r374", "r378", "r380", "r384", "r385", "r389", "r395", "r471" ], "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 Income", "totalLabel": "Net Income", "verboseLabel": "Net Income (Loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r202" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r204", "r502", "r503", "r504" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r198" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Useful lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r200" ], "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": "Gross Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r202", "r434", "r472", "r481" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r202" ], "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 other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r34", "r202", "r502", "r503" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule of property and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r200" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r173", "r176", "r177", "r178" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r292", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r292", "r427", "r429", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r425", "r426", "r428", "r430", "r431" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r72", "r96" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayment of line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r72" ], "calculation": { "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedLabel": "Repayments of capital lease obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r71" ], "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 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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r285", "r329", "r434", "r478", "r495", "r496" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r102", "r103", "r104", "r106", "r112", "r114", "r180", "r326", "r327", "r328", "r351", "r352", "r387", "r492", "r494" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r91", "r92" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r58", "r97", "r150", "r151", "r157", "r162", "r163", "r167", "r168", "r170", "r179", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r395", "r471" ], "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": "Total Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": "Interest rate" } } }, "localname": "SaleLeasebackTransactionImputedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LeasesDetailsNarrative", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r130" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r130" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r363", "r364" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails", "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of components of deferred taxes" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r129" ], "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 dilute" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of expected income tax expense (benefit)" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r187", "r191", "r446" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r184" ], "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 goodwill and intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of principal payments due on notes payable" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Schedule of warrant activity and related information" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitTables" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r202" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r300", "r324" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r304", "r312", "r314" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of fair value of options by using Black-Scholes model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r46", "r94", "r135", "r136", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r267", "r271", "r276", "r279", "r280", "r281", "r282", "r283", "r284", "r285" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r191" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r64" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r288" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r80" ], "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", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfCashFlows", "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Maximum term of stock option from the date of grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r319" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r318" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r320" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Stock available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r307" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Exercisable, ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r309" ], "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": "Expired/Cancelled", "negatedLabel": "Expired/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Weighted Average Exercise Price, Expire/Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "The combined weighted average of the accumulated differences between the fair values on underlying shares and exercises prices to acquire such shares as of the grant date on options that were either forfeited or lapsed.", "label": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r313" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r306", "r324" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Outstanding, ending", "periodEndLabel": "Outstanding, ending", "periodStartLabel": "Outstanding, ending", "verboseLabel": "Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r305" ], "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, ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r297", "r302" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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": "Option Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r300", "r303" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r317", "r330" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r324" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r315" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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": "Balance at end (in shares)", "periodStartLabel": "Balance at beginning (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtDescription": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Information about borrowings which initially required repayment in less than twelve months (or normal operating cycle, if longer) after its issuance and that does not otherwise qualify as long-term debt. It typically is comprised of borrowings under letters of credit, lines of credit, commercial paper, and notes payable of short duration. Disclosures include amounts of borrowings under each arrangement, description of underlying arrangements, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements such as the effects of refinancings and noncompliance with debt covenants.", "label": "Note Payable description" } } }, "localname": "ShortTermDebtDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/LongTermDebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r89", "r101" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r20", "r21", "r22", "r94", "r97", "r118", "r119", "r124", "r127", "r129", "r135", "r136", "r137", "r179", "r212", "r216", "r217", "r218", "r221", "r222", "r262", "r263", "r267", "r271", "r278", "r395", "r531" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r48", "r54", "r55", "r56", "r102", "r103", "r104", "r106", "r112", "r114", "r134", "r180", "r278", "r285", "r326", "r327", "r328", "r351", "r352", "r387", "r397", "r398", "r399", "r400", "r401", "r402", "r492", "r493", "r494", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r102", "r103", "r104", "r134", "r445" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan": { "auth_ref": [ "r21", "r22", "r278", "r285", "r332" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan.", "label": "Stock option exercise" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r21", "r22", "r278", "r285" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r278", "r285" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Common Stock Issued as Compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r278", "r285", "r308" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://datastoragecorp.com/role/StockholdersDeficitDetails", "http://datastoragecorp.com/role/StockholdersDeficitDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r285", "r299", "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Common Stock Issued as Compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r48", "r278", "r285" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r26", "r27", "r97", "r175", "r179", "r395", "r434" ], "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\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r55", "r97", "r102", "r103", "r104", "r106", "r112", "r179", "r180", "r285", "r326", "r327", "r328", "r351", "r352", "r372", "r373", "r383", "r387", "r395", "r397", "r398", "r402", "r493", "r494", "r536" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedBalanceSheets", "http://datastoragecorp.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r95", "r263", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r277", "r285", "r286" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficit" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventDescription": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.", "label": "Subsequent event, description" } } }, "localname": "SubsequentEventDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r403", "r436" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r403", "r436" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r403", "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r403", "r436" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r435", "r437" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/PropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r287", "r290" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r287", "r290" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/GoodwillAndIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r290" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r290" ], "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r335", "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r138", "r139", "r141", "r142", "r146", "r147", "r148" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2", "http://datastoragecorp.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants, Weighted Average Contractual Life, Beginning" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/StockholdersDeficitDetails2" ], "xbrltype": "durationItemType" }, "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/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/MergerDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r117", "r129" ], "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", "verboseLabel": "Weighted average number of common shares \u2013 diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r115", "r129" ], "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", "verboseLabel": "Weighted average number of common shares - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://datastoragecorp.com/role/ConsolidatedStatementsOfOperations", "http://datastoragecorp.com/role/SummaryOfSignificantAccountingPoliciesDetails1" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r101": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://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(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r208": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r386": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r413": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r5": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r516": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r517": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r518": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r519": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r520": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r521": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r522": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r523": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r524": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r525": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r526": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r527": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r528": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r529": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r530": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r531": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r532": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r533": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r534": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r535": { "Name": "Securities Act", "Number": "Section", "Publisher": "SEC", "Section": "12" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 79 0001731122-21-001439-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001731122-21-001439-xbrl.zip M4$L#!!0 ( *E2&5- 3SW A1( #?: 1 9'1S="TR,#(Q,#8S,"YX MA^&F\-@,"[OR[GGG6/?4X8?7_2 M>G%^8F'J,)?0Z?N3S_9IV^[T>B?67__R'_]NP;]W_WEZ:G4)]MRWUA5S3GMT MPGZV;M$(XL\ 7E[T^$?;%Y#YM.W)=U)1/AVZ1'ZK8R\]>;-FS.9FY JE,NQ[R6B+\]$]AAQ MG$J&7**A)Y0'B#HY>C=(&;+$K\ZBS!PI*25]'9&2A-3%!3J.G1=3=G\&&4!_ MT4H(0WXZ16B1$D\0'TNA<88D/CUOG5ZF+-P/5')(+"<]#1X7F)"\R+#R5?*N2A '!H5FF*'^0M1S65AYZ\O15OU\!S3H,O\ M^16>H- #QM]"Y)$)P>Z)%2!_B@-1;_D".;B9T*0-($H9-!5HKG&*2%LL"+0% M2/BW=Z+2O/69AT=@AB5^0"/5%B%HSCH,NIL3B[CO3Z*?0AB(EN)81SP!-*J;#W,%X"MZ!AQ@O/@UA[T M>U?MT?65]:'=;]]VKBW[T_7UR#ZB7P+O$/E@Z@P'! RH<46>5N^7R^9^L7[( M"?Z?HY\B[%/X^& R6(@I"BA0TEPJZ/3^>:GSCSV"_]UG]\JJY7SIM^Y/5[0^^'OU2 K@=,.?;C'DNS-RO M?PM)\*AW4 F]WE.OFWO*'@TZOWP:]*^N[^P_6=?_][DW^OLA^^P#X@0@'V8L M&_A31,GO\G>;N@,8#?P;% 3@CCF)Q!/.0Q'OH8_I#2+3:QLO+_ MU\J68$&,9,DRK+B00W:A'<[GR'^$=D.F%&;M#J)!VW%82 ,(P8?0PAR"8]BRV*IPFD9N=9*L)5(/F0_#7T&4X+@$=J'Z-46HK.*O%*:H_?!FZ(/ M$AFR;:12#AGOCXRY#\3S -4>6$:G9.SA-N=IH*,CT*+?.B^BGXB2Z*^$69&T M0_9"'R.>]#[Q;SVVK2*V$=I@OE4H-O)9@M@3W(>.:G>U?0:D.B>$M MR]"C_%*9F&1$_/=__731^O%GZX=8UD$O;O0H_,0CM$QZD&R"'N1719 C5DOR M'C*F?2AE*I6+NX?5WWI$7RN=0\IYR'C>84^L# P1S&I'/J(<.9EEM\II=LU6\"R7R:[Z*9_V0_#KH270S M=XQ$;[&6 V,.O?N4B'(=]T4E'+3SRM90] EM81\S!JZ;K059"V?R:XA'L\L7% MW'AJ5N%Z7$11_\U=49K P>V:CRX5:2>M,76T8=-_7&Q@0\O:GRH[BQO MX,.+HP^;^J,P;&[(J_>ILBJPB4^/8V358EIN1-01Z+VD+"54+:<=QSJM'PHM MJA&EWC/*^D.-9XYMI6[-,]=D&M#I_:,L4M2M>AY;4!/OM)JZIVY>J"QE-/3/ M@<\%ZX$O='7K,&@]]G+-8]_'GJ]L2R'7R>63].A7' P_]EL*MJT2<&MZHY?* M.D,!W0/O=7)87I3@6Q-!OE1/@!?P/>SH4*(10W&9@3=-TJ.KQ.>2>07NY1'< MBM&Q(D\/MQ(Z%ROS<0TK8K/VNY^BXZCWZ_'RE)$/OB-I= M^N/LI13O8C>EH]![0(F#*SQPK/M51R;RFUO5^7H_*/%N5M*?LLO1OJBSA4U4<$K)::M=<5AAPG52!=WC!H0ZEVC;KSK MSW@=1Y&*XUZYT:,D7>\&)6[.'_@Z#A5E6+>JP*X;&I0XNA3M Q\/5%@+G8^. M0(^_]N/J8Q_3[ /AJ[20K+GQU?IGJ[OUX[^+]^^_ \.9'UA4N<]?]T)#]+9$GSE2E(9%_'6: M\)V*I-/6Q>EEZ\62NRM-UU%B!<-Z2B1\&RA1\4Y$6?F\BES\D)6I::':]R:T M19=RGF$OX$G*Z4K6)NJHKU-LH8\4MH%"]0]?5"E5QRG_YAM5#GDNW']B7Q4OU+R%_I8P=R2'!3>,;NP_L:)A M(GU_Y:W+YHC07H#G@A)LA* 2>N104'_T6;AX?Q*)(T"B4SH]%MVFKLTFP0/R M<5YW+84))MP@"O-KU\;^/7$PSVM?E6F"XD.?33#GLE)T<5'SREP35+_%RR7A M7QA9E,.NR3=!_6N8;K%''-UJ-E@(_E:AUNLH3##AJUBCH$%!;275"%7QF -- M90]3G8^@1!\Y0:*^$>:(I]]"Z,\_(=\5RE;:U830!(.N4( Z6 Q1:5^?-T1# M8*2'VA\Z;0],"7A3%9239) MV8MR92^,5+9<5Z-4A2'I@3C?[H@R4A6235#V!G&.G%G(<2"/O-Y"Q#'K()]! M_(Z*,\LFI"88=85 "5[LTG-I)JC9]GWVT$$+$B#/9IX44.RVM20F&&$_:K)3/!F-$#&\U8R!%U1YCVJ .YY!ZW86+K#CU$\S8UIC;! MM%NQW*/:H":;H.R XD[( S;'?E[=L@PC%)9W2>55S269H.0J&KTB4S'01!_/ M5H6LY40F&-+UT)3/R*)B+*W.-D%Y62\B4&\9=4)?/ /;RM6:LMQ:U:/-H"#) M&D>/V$*A>"QNO(_LB?+FC.( ^8\[&5ZI*";Z*BV]_3T98DOS-K;$@7#P#S8E M>Y1-9U:!SE03TT_1 O$B*'%Q4MN399VJ;%,-JO-%\C%34]]EZ$TU^2-T0P.Z M*OZC/,!M9&'Q;V-T0TW8FH2I&MS/&MC,_+-+=YO MQQEYJK)3/60JAZXKTI8,MJ#XIA/F+2BLP\KI[R&=MISY"_ZHO6H%\[ M_HLHN.3?S;D(!V.7=WTV[W$>"CP'$W%A!*-24PB[XXWNU+PU>8QUZSIVY!V\ M$>=3NWIUA%UY9ZX=[RRG.Q9-2+??CHX-#'P8I']'C7XRB1GEFHUI 88D?FTMR_A>Y4YE;8TXS4$+N@)2 > M8/\..PPJT>-7$LQL"++=\:,X;075ZA-,J]OWB'AQ3"L.<'Q!H2=FGCTD]OTX M1U/<9U/BV.%"G*N$WN$&8H\ R] _NIL0^]"O52#VU$H8XHN>./R./!L'X4*< MTJM JY[,$'O250&Q8E!E31V1(;;TB8,IQQ_%D =USN9>1WS,()IY@'GRMD5, M567KMD(,P4(TL"@->1^BN8P]PSCHT0GSYU*!>(5OQ#(/:ZD=Y?9R#$1$Q*Q= MCSTD[MP&E2UD&8*,6-Z%;G<^&'OQL]_\,X5H/EV\$'?!18*JM"0V#C;/E,40F2#70@DNJ+&#B:QIQBM,W4M7D,L M_\K\;U )XQH8W9N#J9-N$&CR#=UEC(ZIIP'AZL^GCO**P?IF@?A^5,-B!1J[ M;9BQPF3T-A1[X(.)#) '82#<* YKB9>KG-7F_UH\3VUB_%X(AYDZ)O?RW;2K M,%W(K,S=4.TD=3>*A_-0#IE7>.%CATC)\-O#X@>,'^TY1 WQTV&YW:WL.Q*M MC*T[$VCJQNT)U_+HDRMSB9OA$ZUK.\!J5N\69VY;;8S^61GBX"D M3^[!96+!)/[L/THI6BAK?^:8Q_JI([7L@C06%7NK6E)#W9T]35;\V! BT=;5@8F- 54-F,U%8C\$9]BA:_* M?6957G9(J2UKU?(J5E/]V:1V:N'81H"IH)0]U]@..HRG%5U+8>A(53/[>'Y3 MC#(G9*85U=F&.BAW,!TT'4PZT;1-(>+=D4 MX^D66'X@Y,KXV(3#V%-9&&A( M3&V)JR_,LKXH.>[=A-!4(]N4AF)'7UP2N5HT45*-K7U=LFHEJX]Z;N#7S'N\ MDQOS\9FU3*-;A\58RY,6= ?]Q8"*CT7D+OL=OF?>O>A29/%=Y,A#6-=+,>44 MC]3[9(X%3W&:NH6<+79V@4I\&+Z+'6VQ;R:JK"ON7X)YM"PQ.O':#H,9\\GO MV)6V92[W$GL\_'H)6A!QC$=LV:<59:<2GWI(WL*8B$B>A,)N8MG.H-)+-Q.V MMMC'CDZ+\@^/*YJXWY!W',3;\&E-Z-&A5+NPB[P.GOLLUDR@UZA!'='K>M[> M:FBU_&<,7:&?NEY]"K1KH6:"E&E1S1J4L&$W+7AWY3UW:#-G9Z(S-:U=@5@J MN?E4?"_'1]1Q5)UV;V4;WJRENWTN5FR%()$\;8LEG:7J> M6P<7QD!7/GW8\^SD.X!OQW!M#8\Y<[>(*#-/V-/$5U?",X9OU^WP8&K6WBN6 M > E)]7;U)57E62'>O'Q:SJ%:$+X]">J>_0>B_?(TDKJYK\AU^0_\6QY&(X] MX@PF$RP\>X6YXY-%=G-61_#4M2CW)5!Q+Z\BT[B]O)([7'+7O(BMJR$B[HC9 M8@*2WC.X 9^AN\^UEI1?#)=O8ML*>:;8R ,NN:K>%)!23D-12(ZB1I?R%UMZ M5:ZQ31W&\S&A\:>K#IM2,9#W7+%S.R$H<_0VMHBZF(=D0CRJ&/ M%]#4X_--2IOX \HSM.+L#8$N6>9/C/\A)1T:RE_QV";J=7C. %@T%D_]"7%&@HYJHAQ8%)1_%]#D[#X;#/$"U3(O#N+'H>$G_\/4$L#!!0 ( *E2&5.N0],'AA$ "KL 5 M 9'1S="TR,#(Q,#8S,%]C86PN>&UL[1UK;^.X\7N!_@^^YH%BS##\XE6N/WSA<$Y\'#FGX7KCXP33+[('OW?>O'J'G-$(,.VO./#"Z-OU;#?M79)L MXO>'AP\/#Z^"\!X]A-'O\2LW7,,F7"0HV<:[V8X>C_)_&?A'GP2_OV?_NT4Q M=BB[@OC]8TP^';#GYH]].'D51JO#XZ.C\>&_OUXLW#N\1B,2,+:Y^*" 8K.( MX,;OWKT[3+\MAG(C'V\COWC&R6&!SFYF^BU1C"]A$I/W<8K>1>BB))6Z]C&. M= 3[:U0,&[&/1N/CTI0T@,.@>84B'"1W."$N\EOC+)RE-P*8 M*>(U?6 \7\XWS'M0_6S$;1" ?EO^OLD\.94<:.O*$DH(CIB MVLW6*4&+[7J-HB?*0+(*R)):7)!,7#?4U2[!6D*:S=(I 5=12$TN M>:+,8G+?,'W0H:N"Z12Y+V'H/1#?IP^:40$'*W+KXTD< SPZ +135"\P#:9: MK*JC.O81ZS5)4G.F-%,[9ZI#TT* ^@% N^55&*QN<+0^P[=:71.-[=:"2Y[O M#%/;(UJ<%""=HC:C2?T:WZ!'O0@%0[L5&4G(*O6J6H%Q(SM%Y!K[+';1'"=Y MNHE0$",7E'#HX#J."KT"V;2XV08&BGJ'S%T4J_?*F.,I!-=)M5])I=P%"X81+MB)SJ7+VG M2C#4]9!#I4TP?,$3])!"P3 4C>TM1P&B)(7H.U\!VH\.L*_%* '%P_# M2#36X&KX#">(^/$EBEB%Y%X;+;N9W4 XR%'I)A[4)C-'SKA3>L;F"3KNE*!C M\P2!+6N_67O/28#V P ="E4PYYO,,51*!60W?(:!$=M"!4(7GV? I^JI= M #56#M$S8EH-58#TC!I8S #00;:0FN+==)Y>MYB:KV%A\'WM]33%%P#:0Z$0 M:/["P?VAHS5Z\6@50B[RW:V?%@8OZ-\5"/R8X,##7C$/0ZAA*V!"$@:3-VF. MG1'KZ-RR'(_^FH_L'R%=CU\%R6.*V:Y#BF$YOUS,+V9GDYOIF?-YGU)Z?:*J?]O3**0&"URDLZ=,D]'&#@Q@7NS] ]P$"ALGNQ*CL M&G#!1A%FU>\KGVTXE$K@5/]4LE-!64E/*I06%.5PIGT_1$Z<7D)889]*4E^X M76_3== 9WD38)2E_Z.\^SG>9)^LP2O)-9RF9RGC1T1-,QY86:M$U>P4*-#*L M024'?!D&KBX228:;I*#87)(C_3S"M&M2/-]-'UM^S L-YYP:!APGMMA=$TX8=]TJP>8I*5>LR'FMIAJU#P9:L5EYF2 M0-.\_;*I^S6S6I:%%:4U66<2%P3=$I\D!.M+&:*Q-E31\LT-EM&[;K3%7A.B M&DUBVC'("9,4VAJPQC[=I,$&1SAFSN&,W!,/!UY!D%:L$%C3[A$L33@C[!/B M&5YBBJ+'CL0%6[W@9.--.WVPL-0$VR>@"Q)@=@T#19GH]R#$HTVGL&#AJ(CM M?ZUW3@*V=YHU%]:.8]96>N*A,#Z_,XFF5SN-VG \"H8C/EO+62^B'S[ M'%&U(%-0^Z1U23HXF-Q^-.^<8 RP3W"LP0BMCRD *93,;!P-"3;)Z-K=CHKP-X410'-_^-*JV?E M3E%>7!!8TVD:6')P1M@G1)[(69 W$EVQMES*ZR2)R.TV8Y30KSE01AE)*O$ST_TKY V:$098RQ3X2E M='\2>$VR:3VD:3N%TB9? ;V8Q5P3^CK6?"5K/A[6.7-!_S9U-EK\+I'*0>D3 M^$%IYX?*?'\=]M"WYCTC%:)>JXA:W- ?7Z>7E*#YN3._FEY/;F9T@,ESX%^B M,(ZOHG"IRALK@\PFOVE;D:*J]3S"M$\4<);+8*O4V!>S3L,XF2]S/%6+\\HP MT]Y:SWDA738>;*[;BXH78 MKO)@TU:@H*!^;$P@->L,8H'3T)R][XY= M"SGQUB0@<9)=*9.?#UIHLL M\\B0TB\6Y1"F_896*ER7N)IV^UQ)@:%6V[B!IIU#<]D(*;70%WQ!)(B9L\/Q M/)@^,@*W)+Y++U18EE\E)?#<%K=KF9"T)2C& MFRYP@Z6@H6-(UC,EF <+Y&/V8HC2T<7=N4517EH0 ((VW=W?6"P->-*EIU,: MR#FEGB9= ::HR?S5LUH)1IMN\V]A'%*:+8POS]GT.:4\,^LM)?6YK/09+\,( MEZXVI7XW0I3O)$#1TXSR+FZZ&=3K0TWGB0-P5-9Z*5@:65F\'IY%>BNV+AO/ M"@_J DMYC&F]Y_'EDN[^I6Z=%'?$Y/KVF88%965;"F#::('RE9)J8?"[Q FD MC%D;9MK0A%CSMWG4A66=:53HV*^[I,54ILT)(L76'++=UB;WB/@9(:5>Q'Q? MFKWNSX7*&C"15?8*IURE"_8:=;79=W<]1H;Z;A]ZMMX@5WU+;X-9K#+EU@)N MPSF-G1OOP"@W*K#+P<_]\$'2I_ &WJ=P.EG\XIQ?S/]EM$^!795-2:*1EDG* M^_ST+<;>+-@MQB9N0F6H/O'29([_KT4:661#V;S _ ERCZY<7#!H"USK?H)L MPB3[1+RX0Q&F00-[-):P195&J++QQO=Y]A6CFA'V"-XSV%><^^WBF M%S(T(8NRUV1F/VZ ME[.*42]"TOF+58I[ X4O6&DB>=A\IF_%ZD$3FC!R@/UH'D']-?L,$ !G^KZL M]L(#$OB"S!=RU6Z;\*R>S_0E7CT&; @C[4O >7IJ%\$VT0$.%%C?.'I)\I;P MYR6)]I2N$E?-S)L#!8K6XMH5F#]&@J[XGC"Q4Q9')\4,0.'96*]J3&OGYMFL MCT_57BD>#A2.C54H-6=/@/<=C&VM(;;N03>>JL!9==6$0 @\4K<75HV:< MLE#44$>NN&*AP11 @;^L,I*:7_9EI1(>9*? ]ML.%LYA=#L8/:6;^C?AQ*76 M&.$6;T-M,H>EV\D*V=:WDQLSS$*G)N%"=CGI?AHNG,/LM0Z;7&3S97&[:GX1 M6^J0YK<^6:'*M1NBFQ\:3&*ICBNDR]T=T9AE%BHYI=_%V$M;U,MO%U#VO4@@ M+&V>@(M4QPS[HK!("=DJC;K87!<7V-U&&B_5;!9+FROVLUP=TRPTW3(95?3; MN6S=')9V8;23.XQA%DJ][*/2SMGY)D5Y^H@CE\3/W:MJSRT!M;01HYT+5[+' M/E]>1OVB_*(XF$1K():V6K23I) =]DFP$EA@$E2 6-HBT3+. B5HDWN=Q?&6 M7:A(T7X^V0 S1@FHI8T3[8Q2R9[^]VDJT3P_/:)^J:42PM*.!H!HM*19:VR, M8/8?JP;=(Q^G[9)Q$A$WP1[[@F9HU0]*(Z]P1$*O7DF=/N;7N])?[E"PPMS"SO[6]S,/SO2?WV8W_^G_EFAVP#1F M&Z8XIFBF,\^C%0KRDTY%\^U7E"247C&E/U+JSDCL^F&\C3#](YW4"9=.>=J_ M.>6)'11X3CJULYN[;UH7S(2B)RI"L@K(DKAL*R5K6DRO,_>)6U;)"HT_U6G, M)V-4EJ9SGN=SGB?LF[!B\F"'%_'D.I]X@WQ<%VW$@I -1? MTU/!]#7G,TJ0WW_WT_'XQP_.#_D4 [P1H'1/DACA-W6$,P@G!^E=]C0E6%7/ M:5;0>\M)O@30-W+EUV?>1"B(D5NM=%=0Y4)B#NZD\$YU@O[CWFV,_]A2DY[> M5^YTK* LB' %F%/ ]<_D>VH:.+63Q<:7&187Q7*XS,"<'+)O9-D&9[U$4$;S MF M9#,+9U LF?>'W%4BSD_%+\-X&]AM-XP M;9!0RL6Z)I1F$P] IRC]5%'%Q45Q$CH@!8IL5$4(%R_5.>F !&7YI@IW/IBF M($/B6$KU5)ARL;2:\ V(L2#S4R'.1U15_C<@':5$4(4_%V;+Z>" Z&:Q28'I M"1=I,Y !<6Q61SEC+_[TXTL49:\8$5/%!>E6=16F8>G3G-WCK(E].69B\O<* M\_G,ME$Z%I.Z5YPOQ#NVC=AC,;'\LK@%L<>V$:NQ92Y5:$/TD 8L2NJ4YLHE M%+*L;CC35-"@$1>7SN&G$>I M"*!T(=HJP("NA,=9(PDN\DJ0'W:)QE+HP0+K*7]WC-T)#5OI5.B0OE1;U\.'=4P5+LB=Y*R_IU'Y0W MB++_W=*$G7[R/U!+ P04 " "I4AE3@JU]<*TF !AF0( %0 &1TDZ 0_3+ MJQ"_^N__^O=_Z]'__?P?1T>]*Q\%WJ?>!7:/KL,'_%/OUEF@3[U?48@B)\;1 M3[W?G2!AO\%7?H"BWCE>/ 8H1O0/JP]_ZKW]\:/3.SI2Z/9W%'HX^G)WO>EV M'L>/Y-/Q\;=OWWX,\9/S#4=?R8\N7JAU.(Z=."&;WEX_O\[^MR+_.?##KY_8 M?^X=@GI472'Y]$S\7UZQ[V:?_7;Z(XYFQR>O7_>/_^_SS=B=HX5SY(=,;2YZ MM:9BO?#H^A\_?CQ._[IN6FKY?!\%ZV^<'J_9V?1,_^K%&X)\X[?'JS_FF_J" MKG-,$_\3226YP:X3IP8BY:@'MF#_.EHW.V*_.NJ?')WV?WPFWJLU3JFR(QR@ M._308_]/@=Y\U7-BAU"#](JR)E#?/JU480(_6X*]#": M.:'_K_3G0>@-J>%&GYTXIHS(A*G7FU:!QLEBX41+JD!_%OH/=,2%\,O6]^$- /75. MPYE_'Z !(0HSN@*I5E9O$'6F4JZ*K33/$8N%'Z?#F$9R;^2X0'7N^E"X+^2NB NGQBHTH^ M__/;:]8V\;6*(HL M@11-KU<4QX^,L*FUBQI[($$#4[P:1[RV!G?#%RAV_(#<.A$[(7F2>DL]O1MP M!QDK>OS!5F?FQ.EKE:=O7J 3K0*=F!=(>63MUFOC:Q+%\:- VA:KRIJOTD=; M2RI%=:OWT#+CTHFI0A15-G%XH6"U,TS)C40@4D#;.F#+,":2M7 M2%7YKMI/HU=,U?>P:O1-W?54Y5>!M(�L7ASVW<'#O20<]O+6+(B=PU3[S& M^<\!<87K\$864/@VY6).NXC3Y=SI'T2CC[4%[H32]^&!_3IL=9FV-N M!\WSO?G8D8<7CE^1Z3)U"QRG7SI:H,4]NYFLQ&Z1M'E>G2"HQF%*T#Q?(8X' M55E;T[1JD^C!28*XME&NR8L\TU_[H<_FG/68<5(X-B/ M&4T6SMWO';'8[X1M\>B/6(C&9/#V_'PYOIB,+F\Z)T- M;@:WYY>]\6^7EY.Q.=;Y@;X%.4[5Y>C]O=#?/UJ52Q(#7)#IC4BF\83^W^?+ M6RK/\*HW'%W>#2;7M($Q:'-Q>3?^F_.(R4^]R__]4(EZYGP MP2'WZ728D*.9XSP>LT72,0IBLOY-NFPZ>MW/LA]^R'X]W?!.]8FNZ8\;] +G M'@7IQZ=98U[;8QMXG^0#I01\9^VV>7XQJD&TYC[S)XI.>^7$/KDXC*D97@;I MUZ@C1+-\Q/!#A!=2A6;*PT()\AJFC+SJX8@:ZB^O^J]?> DP0=XOK^(HX8AL M!*;5.&*I6#A,#SV??15KXY-I!9&[_I:!5L0" $PD,P<_LTAM,7N1+>LAA(#F M6I$I;S)DL @UCE4$@- Y>=U]>*9]CA"Z$%JON'>=#G>%,!420O'4,(HCVAF* M(K;NPW/GT8^=0(:,D&S*F[PM0TDN .B9#"-VQPY@0^1= M.E'HAS,B@XK??LJ;FBW#2, YZ' ,@W.+0^:)J4)HW[-KZI,C1&(91"*JZ1O[ M@9+R#\'UQC!-R#/J_FDB4+Q39;^AR,,SJTZ19 M!=E*%D4LZPJGAL51-:.4$]JK^ K\@YZN;1A65E(;C!5YUR')20$!\U8O,*,( MNPAYY(J*=$U(PBYJA@^Y3<8@]/Y@00NY#-\M<*IT83= E26!0'IG#B3A.*K> MT?X IC"V/IC>+/^9D%40\00#.\A4BC.'((^MG5%(TDO'5-;A8WK_>(?H$HGX M,:(SRY/OHA&=8+!WAUP\6V$FVG:WPH"]-F5 #Y M?C1]M(D?_/@&$\&USDL; MZQ'=8E5TZ69\P\@F,N1=)!';WZ0VDQ87Y!N<9'-8J2_K4:PIDJV'HX X*T>E M"6Y19UW%6RH3"'C=S64;PSOG.2Z?4>3ZY"4 IN+HYG755; E$H%0U]W MC*V MM6 MZ*NK8,M$ M%^8\'Y797)NJ/S<8TIM^YYA29D+OPGWT.A1XK7V# T ('U MV(CX!L')G5/\?+PE$OW@UV8#-FN60BT$;;YG<=D^82%R283H/]).>_BAE^_V M/WOYCGM.Z/72KGN;OAN.3:U8++4@XH=M$;/.F)"Y[GHO_?5>.FQ8+F%5U8(4 M'[>E6).F:.2(&^98I<9JGO'^ZVW&USVDC+_TT5MWTK 6^58"[SVMWE=-VX\ M]%I>C+7 Z,DVH[D>4KUN]=&T3GD%6PL,GY8T2TEZC*:W(FIZ A&4;RTP^J8T M6^0H__;#AY/^^Y]Z?\^Z:#Y?@E?CM<#OVVU^5Q2]C*1IX,N%7POL8/&O1U0&K; ,<>OK$B!FX]LLRA*# MY:36Y HK@+9]\*ZJ&#-YQ"2*%]=2-CJ?7=%R^J:'!FKLISH M0C,#KED^%+"87]TS%^"E-T?DC%'\$']S(EBWC (F:+TF0!4U*[ .6KQFE7]V M0F>&-OP*M7Z M%,G-5%>L@DLE1&VON=@&J%9N^=H!WNI=X9KS"'F#>(2IDJ]#*I5TFRBFFYZV MO=*N-1)Q99% &-\93IG-,3]\0E%%"(LDT],/G4:/)PT(W ?C906?4)AP"Y-L MRO&M6M ELZ$RG-7OY;=XAK2?$\= FE7--YH+@3([!8>N8X/ZEL4$G?!E+6=0 MU)#UQ&A8T("RY?E!P@*QQLA-(JIC1"Z?6=4\Y+%J.2R!,\EBR![6%3!'*$I3 M/$MFSRD5H^T+=@0<[2B/=^'3DL84=13Y;\CL0GT4T M^E$+SC"TVA%N3W6@Y=IHH[?.0KJ=EE.:.1YI T45NRGKT+X3E>;0M_D;H!;H17CP&>(GR-7GZXAMAD,#0ZQ?* PZK"J%[=@94GY6R%*N[V,C48PEU M=,SA')SYK/1[RG/ 8,%VCHVMPE;=3_MMWU"WLRG0J)P].+"1Y'>5$D?K'&;D MDKH.N4Z'7*?O.M>I,M#G.'2IAE:OP][YY.O9PE:9*B,+5Y6C*_/GV?(,A>Z<+CZ_5O9]6Y3[X "YRF@Z$4D#BFNV*\^M M)4IK_"$?"AF"?$5TP#-J@[!C/E('S%9[RVP/3^Z0B_PG-AU)WUD%*&SQC] @ MP\I2Z)Y7H<#[$*U=M3C\?KN=J;K2554-,P]I^+UAU[6N]#8*G#2C:Y/=I;+_ M5B+NW#*D@DJL"\D'>5?9Z"D1FUF/5,%$$;AM/FM4FCD%N]0@'YERU4 M)(2F;CFK#$%%)-N__%2JB7#GA#-!@9#]V@ M_7(?9:UA/FLM>1_M2K72>Z@KODT?H*3[SU1QBV0ATGZA2>OS.6"X6, >:-L& M:@=]=IZE^LTW,5&*0Z+?$GN@_=IV)#JB'HH5RIVA/KR $5%-^VW#4?MR7BX& M!)OF*,3RF0^Y2'@Q$ZPUOW$7U"[CWM++'W!U>TEB?\&>)?E"T$,2W/A/HI3 M2MUT <[Z4S>Q%0$+94;MLAR"#F+3TM^Y4J@;UV/0S' M3K8C>K&XTDMM9:S4Z#N$7Q6!($S?F<7T2QBMWH[_%_(FSO,9"JFB8\'T"1!T M"#6A!.#%@]'@7=X+-<(W"$KOHT!/U%CRW@#?]:%TD_1/?%CI%H)&FK>HS8A@FNF;SB"F)@MXUVL8MO1I3/9RX_7B,<)/J4N0XB8@ M:KT2^,[ R80!SV8TSW6K%&(4_>9$'AOSJI.>E&YJJ.A@S=E/31X(E=I5!P%4 M+IS8.4?L:1WY$H 1@.WI0J=3,$@$@;?8MFZ\?HTPJ;.33NFF)[8M(62G)2KR MM'=SFBR2@-TR7:#'"+E^>A1+?PY0JKS0&RQP%&>/O8*<\RZ[L^M*/?UW".4& MY.[:2UFHR4<$=KZ8O=,\H]$JN<*ULU]V6I S-^XJ7 M7&V^(\Z*;W_S@X!*=1W&3CCS[P,T( 3%XL?#/VS+M.XHE>FEJ]ZJ+SLN\*Z8 M[A ++"D)6[)PSA&!$K4=EW@"7I6O\>1]6'.15P58\"I/56<=NG4F.TXOMC-T45AW7&*)*)9.W)/(\1 K/B"][-AN:>HR M40] 7&ELO5-/JVRU!! D%HO=5<861P=CYPZ3XY0MXY9ADX MK@"$]#P2)#!U!;4C$ I"M74/-;X>C*NA(: P=A>E 0^I6-;>3-WBT,6+1Q2C MP2Q":C?M,$W[+Q1KG=QD@H$HFO9)Z0O!)<$E, J(IGU#$1-Z<)1*!@*I.W[B M)6KJPI_YL1-(H"E&6G%HIB?=]5H*@H&+/LT/-^Y?L8^JYUUJ53\,)/$?JGX< MJG[LHOCN5_UH>X-8L>J'<+MG8)JN7/6C[;5-Q:H?;<9W;C+M;_P'=!W^$SD1 MS]NE3S]QFDY/#;U17.>:3RP$I''-86<33-<]VRS?XGBK_X%L<( @**SF$@E06\?VT-A6J;B^H=[1-FM2:TCPUL' 0\2O8*8LK. M@:4L$[BO-_MRL3R58I,U6,RE^%@SEZ+7MR$_1)S\\N9U7>%:3())\^Z%^2YO M^MMBK&AR>2VM,LFWI#=JR M-B5#K?3<^;96[7C*_ ;1D8XR]1,W\A^YU3!YM3XDA&:KE_"8DR1;"8FLR:Y2 M!*Q4S$2JD(YD4J4RK /\$B>8H&@A3IN"*8S%C*C P:E&(Q#;ND!Z'L.RC!<1 MC9F\)JG:Y2C9GJ^D%R@K(U=T@]E,? NP+_V,@B>Z0D>GPHC%K5:&DH44[!\+ M>6[IEGC]Y1,EG9XT%I35H%)/%$*Q^@VI54FKAM[_V4FI*H\"Z0Y?=J)OOOOU MSA<'+!=;F4IPJJ95'M/@]95N4W4(<=QY0E (HGI\[5%8_=,3V*ZW:8\17?E[ M\@3PDYNQXR'+(Q#EDXAPR<=K0_7>5B6-@POBN,G$, M%S&]0VG$RLB)XN4DB!](9G;?'KZWM3VN5[, R@#!),-5[&447_UJOT% M-47>VP9Y^;9:=Q$BK@C@0#*-$!-S2)=.E.%PEO+/#G.&#^O3'5E\D8BV<^BI M":3[/ 4Z\0[#Q G.*!-W_)9U^N06 M"S9'$2)TXQZ+BM6K=](5C.M*!IX(V>>]6(PR2UX38RNC[!B@:N* YTZ&*PT6 MV"9LFLD6M\*7CX1D'<-/018(O%P:IH&TI'.\6/AQZA#HSF3C,EQ?-:W@W79: M0:['-(FGT*>9!!X(^TQVC;3>V\1Q' M\K%I-^#ALZW[.J.1S=%G)TXB M/UY>"(_U8)IN "3A7_?U2"-(Y4^/+RC_X6R$(A][JJA!]%U$4"B+PMV)@1.] M<8S=KW,<4%;(!>W<]<6'7J7Z0OD._N8\8O(3.SQ*._J''2\UC^=.A-C%HW?. MGN8)R:K8;Q2Q.$X&V]GRI4EVWS7XYD2>PCF3CKZ-KC,WKW]()2&0*,J/0._\ M"6N.O_29%/B"M"8\.G*^MF)<>K"VU%FOF;F\(^/[_:6N#GMVG=FV'U;LOF\TI2]6?V.]>7B, B2&"I8T^@<@=5%[ZJ#@K2SDH\,DYC$3LBBY&\3L65H_Y2I^A#-+6T;T9#N MLV$H(83+?/I;,DCB.8[\?R'O"]U_1[D!P@86N7RFRTJ?(#**?!=!$:;Z/K _ MAM. 7O9_HOH#^;,Y*T3^A-AISUH)J0Y:F;Y$#.R/;1K0FZ4']ZE\]W(5W%=6 MP1UBV-+?;Y4>.9'8<;O,[*=-&]"AI=<=NP[Q7VG#F%R'JZL Z%DH3?,)YV/[ M:9\-Z$CA@L;P4G+5*.4?>04'T<"R4O"Q_3&IAG4$F93A1)KZQP;<(=30DE,? M$_MCKX9T!]FQX52B=#A>$Y(@+W_=OAJ5N;&ZV0H*HA*J][5_5E5/!9!Q:'XQ M;F>;WYP'J)A]-8?:&!?[8V.FE =99]V7]$SO*B[_2OQX^1)S1(;Q'$63N1-F M.KK"T0/RXX2.V2WMI),^BRZ[\2]S+D^6^]%\7T&_MC:\VH!C0 M?-HW"9I9)BHRL#^F:T!OH/':<"ZZ0_ )K ,H^$10HM@ ,_MIU 9T"!IXW?/- MAM8)I;!FGCWJ\&WE#^V/K36H'S#JTIK#Q^(>3?OVN-C]]V S-;4"6HKN]P/U M&;IHF=#"/"3\_/=@:0UI#;1$>\[UX,BY-B,9OP<;TZ$BT*!LC\W6&E#28"QC M)3[VQVK-J0^T:-NBO?G7E^U>*>^/P36M)-"L6CF=KK)P;7:S<# ;H5) ,ZE[ M^M;4[),[?6DGI@7\X,&8*N@)LJ_3W%;4JF)SF\UFH=KUJLWU^LT_N0"+ M8?2>8?2>8?2>;"<()1=/;BPI=S9H73>H73>H73> M=UHZ[P_V*E@8R\KE%9KM?XF\DKA==3XVE\5[9ZD965!!*JV.NAG0' MV;'IHG [N@&C.<#?G4W6TA!D>:VD]F@(TF@[>&9_S*IY-8GN?O=D6K,[JW=O M;-6 WD#CU9R")-NW0[E#4KK]05]=7!"TW#F65<%ZMTRLV']Z"<$H1+J=""/= M?OAPTG_/#77;=<Y.T\< @9/J0\E\ MSXI #!(#1V)\%I?/HL#O(JM;(CO M6.!8Q;>B&E&AYC1Y 45Z5\K=L>W51/ M\39'%%4&IYE0(&!I-_F&)W.<$+I*F:#P.G2I*-0GIXL=QA88\\.HU8@; $=I MD2<.XJG(O_:EMK8W$9PX-<2\KQ1[#@%)A]R(5'#K+HKSC,JF-UY;,[Y%KFRASIU'/W:"+U23N?-:P4#CMI_VWYM'2+8'%;$.X6-Z"L2+!0Y3Z;:/ MU 40P43=P$G&OZ6[TAS?(R<:1NDL[Z5O?(Q0E(JB!!I$W#7PQ')8N@PL3N'J M@TY,UPGH5$0 EQPVH59]]*G1=Q#%>F.PJX7C5U$)63(K&3PY?L#VJ%"L,N\9V9 M\E$,G[H3)J$N" BDX;/0-<^":(5-DTY LL4MJ'?#IYGG;)Z(V$US)M=JY\TV MVDBT_133=0(A%1% V+IZ;%GS"=GK,([\D/AN>K+;W(9R-[XZ878VJ @.$; B M#"=+GQA&:?)$;KLM#[[L*L M)AF(O>DS2R;WRG->)-'FH#5+NUQO6-*DS&\A=;IS/PW*%86FUNJP$_CO)!MH M :;?[Q0)E4O'W90B$YPX5>^K^[@+Q (A-WP6"2R@5[^.ZVP?7D@[ :BB%&#X MD>$SOLT6E;\D/7?(7&$W#A-W D-E.4 4S3ZM<1W2']'$>48DRZ?=L%I(SCW= M3LY=$?92RDTN;O/O9Y3Y!9X >:/$AHU>=YMRY-UUTO[Z^4[-"+=.+DGZ*^$;I0OGUBY(S6IWI?2 MU3?=]%;]V):BOB5G:6KCK*1 "J-KQ2)7L@QU;FMK4M-EH&PO @6R=R0M?5L$ MZ1,D((&Y+$,1"F+ K']AI,RO]&D'F,10JJ%$YU*$;,\WU F2U=F'>H"T.P6Q MR+4T^9#7W-0;&=*1(P3(^@$[7$H%^Q>4E@: MAM?45"&8NF,+*X@#ND#36::=*B*F[O'4JH>93A8]5 _KDN)M=AUV5P^[9;^2 ME@G;:C7E68D5],EN[W"8>KAU(I_\FGTC M*JQAUSW$!2)NY*?Q3;?TN#IE^"73XH(Z4$%L(Z]U MEY#AL6[I\==T910A$K-$2('34>^D(S!6EPM57S !G/U!SV_4O MY1U2M^%TK%&$780\"[PX<' MQ(:K>/_#",#VMNM=SCRD\5S.DH'0^5L,:A'#'[8CAED/O<=5%[8% M"U^@>SIOD3A*%FJQPB"!T1R5 E.22&%N8VL"A26 ;.>EP()W)$SX!H47_3?8"16W M.&E34V$(U18$?+8MO5$HBO;9B9/(CY<7PG,XF*8; $GXMW3@%+G.'PWFCYE4 M48/HNXB@4!:%FPH#.]K/*)JA2)@'_G%[#[NBR66 &S3&LX10B @9N'\E/EEK M1K9Q%5,9/<'>/&;(X9&<+7/_4GZF6;4G:_:]*J""3SA7TUM'=L8782PFF"6>DL>O^S'"$EW; JD9G;5,@SDB'$U8-\>NTGP;-YY:P:XU7WX M5>#,6 &T,0X2<;(8:PZT-K3O5A\J6$D$W7,B>&\5N7,GJT0XN*?+8U MNO;AM#6UV*^RT! SKWM7#6B:P_ Y1=RGW]H4GQHYOC?!8Q0$H-57[:8K^-22 MJZ5!(N6-SM%TQTBGY<*OA1$2._6Y-Z!*A538>K>!9Q/8DCXS?N"A "[B%E&X[M6TMXCA?W?IA:R\M#)-<>'?[^ M@\\VCENBA=X-_;4?4)T@0O^6+)#'_ KA4Z;/#D!2V61+^2;^6X7[*4]14"F M9[C(O%;)DRAB51S2EK071!5 *=LR0.#KWZL9BM0!&6/=*$W)JD&[/*,(/=*U MKB!+)^^1F_Y\%RRL=7U )J8YKK0QF:[\Y]4/;1O7YL/?O5D5-0$95-U2_VT; MU!_H?NS'+-7KPI^Q9YW-F!? QG=O;"*]0*97]\F!MDUOC-Q5^ 5ZQ%3'K=O< M]O>_>V/C*D1T:[N76P0#^X(N6%XK.@"-3?/1<)D7R=D33- %[!0D #5O.*^[ M 7O+_\%U<1+2K<(J/ZC5H0^ST063,J87T% -Y[DWJXF+[/'@._2$0M'KGJVR M<3!4@5Y 0ZU[K-_D^GPT&K& =7@>U+;P+'ZI"Q;4I.B@D>S? 7SN#Z:FKRY8 M6WN* &W/<%4$G:+?(MZ*O@$=TP]]I]:UEAPT)U-GZY?/+FU6)?RC3I==0%V+ MC""^9BM$%/)I^.\4OGLM2:AA+Q1:,.$=4FH.*36'E)I#2LTAI>:04M,-\ XI M-8>4FJZEU#0WK,@HPEKA\%O M,*FV4N%WL2>HEF6R=90ZQ' MW3UC>^;>8.E1HSNJDE92V3OKZ'" 1))"%PBP 5 2^]-O/@ 00#X! IF'ZIF( M::N( M)M-C M,'O 7_X3^]/V/ M 3H]M2CV%YR$:?;E[JHN]K$H-OE//_SP_/S\?9(^!<]I]C7_?I&N[0J\+X)B MF]>EO7EY4_X?5_^W.$J^_D3_9Q[D&)'/E>0_O>31OW]#WUN^]OG]]VFV^N'= MFS=O?_A_/UW?+Q[Q.CB-$OK9%OB;2HN6(M-[^^.//_[ GE:B@N3+/(NK=[S_ MH8)3ETR>1AKY!I(\^BEG\*[315"P6C>^!BDEZ+].*[%3^M/IVW>G[]]^_Y*' MWU0?GWW!+(WQ'5XB9N9/Q6Y#F)1'E C?E+\]9G@I!Q-GV0]4_X<$KX("A_1% M/](7O?TS?=$?RI^O@SF.OT%4DO!#:=>/K;)*I1]<@[W%692&%\DPU%UM3_!) MV\F* PQHZCLWX2$M@G@0^*:F<]B?\; OOM=S_Z6)F\?#OG1#5 M?]>8_GA-_FI!Q"\%Z1S5O V/UT%P8:\X-W;'W!V^R4 @*?+92Y17;V3F_OLWECH_=,VAVK.LLBG(%H8/4TK\L$A)M[8I3F-> M!5Q]F:5K:RCE5TPM%7Z/Y_5[^*9PGJY MJ$M:Z< VV223 T,B#;@N=VI1Q&31;UP:"G<(I]=I8B:.1,XE:Y0PFY01A,#P M186L2Q8N!Y,ILS",Z,0GB&^#*+Q*SH)-1,9S6M88=%PRR I^DTU:!3#,LD'9 M9=E>!U$E,N%&I1HTSMWA(H@2'%X$61(EJUQ+-I6P2Y;I 3?I)9<$PRLMO"ZA M*F%424/CT6=2Q5:-NE57'+*!GR363IY,/RR -EE65L% M53K0N'9&:Y3 9*N$=U'^]?A!OTG)*-CL36H33J\ AG15.@7BE%I(P$+Z/^X"3 MQ>,ZR+[V3FJ$P>6U=.!0T ZHA?.KU6!YP-EBD6Z3(K_#"QP]!?,8 MZV>B2G&GDU #Z-;\4R$+AF(&@,*LLQ1'>WEH;NTV2S58TR$?^U24>^>GW M.X)6YNDZSUR02 J'4J7UP#LA9&BZU4YW':.\B!9!C#[A(-]FF%?XA/[&JKH_ M14FTWJZE'D7RW%6U2V%55=]Z"*+Z98BZ%"AE(+3Q3\&+OM+;SYU5N@Q67>G- MAS J78)(J'0N Z'2Z\"'CSA=9<'FD3HCA:/7R+HB@Q%N10RE( B2F-!U"=,4 MFZ)WR/'B^U7Z] .;BV4[3IOR'XPUC"_E#[\31&V3F@]<,$$$0JM]_ZOW.A:@ M="OTR^>KAXMS=/\P>[BX]]C\R< SW"Z*F^P>9T_10C7$DXNY:O0ZD%5[E\EX MIX$!F&060$79Z+^4AC7U+$%I)YH=&:>QB3)XK5C$IH!W=NA0"3.%B@XCC1C" M(N?^X,V?W[]A=4Q_^9WMGB8!#P.15K-:S$5-FT#2RE;)>*]O [!NE;K%AEH3WZ;)X#C)Y,S=*.Z.!&7+-!K4H#%(8\E+Y*'7>D$G5%#"[1FA50*!B%TT,3))).M1@SC15DI6$!&*4NVEZ7(6 MTL.4YMS$0LT[^_IC[7*1:Z)TB2I=^C?51FD&<]); R44%(BIH2A!5!&<5]QCO7G"61_6=>4]$4X. M6\&UMC!$FDD1ZAB6$@60U)HE111&\;:(GO ]7FRSJ(AP?O&RB+;_M.U(OZF>QV8)C:]C4+< M84,![35&&GJH5MG6FSC=8E2:,2Z'6L$ MB!>/21JGJYU=F*=&WND(T 2[-0)4"7LGD"U"8018RT\0Q:GR&GB>1P6VVK]1 MR[KS) :X>Y^B$/1.#AMT@I_AXM/LVHSD\44K"X(L)7I'HOJ/FB+2\V)V>O J*(%8-8.; V/.EN[',4ZW.X=85<$E(. ML,FYM@086DEA"6<]2B%H'NXA"T),,S[HQ^JBF..M1RG(SHYC2P8,/13 )/N+ MI1@TBE2Y:JZCW#"CDTKZR#,D@2K++=00 T,7-39E#B$F.O7(>O;A;+8@X[0, MAVB6&'3]@)11_0&:IT4*TT-4WNKV;W/7BB M%7=&% O0-5,TLC"H8@8H'$-"5VB&[J=DRYBY/=<;7.#9*L,6:XPZ!>=Y/;7 MA:R>4FGO%+.&*,WHR1307@,:O]@B:,7^;1 _X&RMF=RKQ9TO7VM "VO7$EDP MO#( E*Y:HX8\H@K3QOM\PO$3FDY.#VQZ/:S[W7NP:4<"2J ME$+O)S\25[[IG;F&WWFKX7>&&GX'L8;?V=7P.UB5UI\#M;:BW):(DZO(I& :]T[TGCNG2\:4 (_R+\0E9G6 MG3P\IP^/Z38/DO !)U?LFK#H"<^>@RRD$-1>Q5;3F7/I9TKM8^S4O%.G/]8N MH]Z]>?L&U3J(*;'K:J#Y&X;,,-3IR#A-'R.#UTKXTA3P3AP=*F$YCG%BQ$', M2(R09/[0QH)IY%TRQ0B[R1JE,!@&F1 *LRJ:VN=T3N94=+ELQ],=TSP=*Q82 M=E(E9 'F?LI<(EJ"=61X[]M"64OGLC_ M&'HFI;33FQ3TD%MW*LA%P1!'CT_P.;4T8N( .[..05H_HY#U2"6UWY$*0J61 MON/JD@B80Z*F6YK-,S?3JXK8-],D$P#-*A$U,CQ$0[I1=NTZG6 M7H9>#VR=W;S_W3A -*.%H M!*)BX\ZZ%55\D^#JV*"ZDB5"SJI9";"N:$$"1E6K8'4KF\BA^N3FU+5-W8BF MGIN/W=6P"&I?M_MG0&I5 "34)W/5P,8"#%0WQX5V3*G5<#DNL(#>'!UHQ+TS MR!ZCG%1B@A%GV2;/HQ4-OM,0QT;!0]Y)#7!)\DF)M'?66$/4I:$LM<;FS5B3 MW>JB7)8GYV;)U@YUJR=J>:>37A/LUL17)>R=8+8(A>D+2VJ4+LO$V;"63W!& M,\/?DC+9%0T,HGX11:?A^'Y3$_3.;:^DL GA.^6TE.?*(32;YRQM0=Y022QH/W95S3)052TWGX&H9 D@X2AA*<+V]1Q7\(R\.*0OI\Y% K_SW%45 M2V%5==QZ"**298B$.*1*!E$A7]5\CO-%%K$8%9T=+3'GE2X!*=1]0P86!41@ M:B8T9#TY]CN\BFC70B'4,VJ-&U/(NW;]6MC=OD J#((T-@B5O453"=5:GG@T M2Y)M$-_A39KIZ-,6<\T:&<@N69HRH#@B ::D!I=%7-@3(_Z?;9 5.(MW1E(( MDJYYH8#:I49'#!0[Y-B4!*G%_7*$G59G*QM&DHBBSJ<;"K#"U*,C!XHG"G#J M*4DM[Y,PJU?/$I%N<16E(AMF9B4."I&OV**!V M>=,1 \48.38E5[@X8O+^27*1A%84J>7\$*0#4TZ/4@@@.=K(3-2XH%$E_HAQ M&>6+(.98+LEOW2U7@ZQK@BCA=DDB"((BB@J=DBQ(,4_%*F/_"069'EX:D M'[((4.54J<4 $J6+S403*N^%)&?;+&NA5O>J"+I(B*W644X\];632'5,05-U3@*DYTGX/@@@)4EP-<#%$YQ 6] MU'RU2Y 4-/&*TIRNF%L&R$&V6="6 <0$*3 %&_:R+ ^.%T;06VNS(+Y*0OSR MGWBGM$N0<\L)!DLC*A32VM M"B""V>!4T*RE>L)C4A"]3YP7@&@)7A@W"\.,!M[S_UQ'"7ZKM%\JZY9=&KAM M3DD$ 3%)C4[!GU+RI/H#41UTDT AS;L>IK[S3YIWMJ1Y!YHT[X:0YN$Y!4*: M]SU,?>^?-.]M2?,>-&G>#R(-J7BOON:,_'F3/:3/LN!LI:07RHA0I839B\&C MBX#-1!:J0,";"O8N MG+HCKQZ J-TN&J&;KIX[KLU?LZ@@;SY+U^MM4N[RR.(&%7*N:ED+LZIQJ1"( MVM 61!'F(=%*!-)***_KDUCU>;$G_ MN'O[;OX0%;%LE>,XD""7,RUZY>![+K_I@P("FB M2:Z'9Z*HDO5Q(&'?9:W,@X"5MT' RC (6$$_\E^4-B MI4+.64Y+' M4;8B;E9QQA9+\#5Q#/(P.&0'4J 35ZMR&=:*^U27KI?2>0#&KSB._S-)GY-[ M'.1I@D.^EB+;*=++NXV8,XRY\=^;,RU/!VQ+#"]+R)ZPN=!$938E/:J MQ%T?JM2![IZFE,D"HI 6H/+\9*U#4\4$%:>\I8S)SLA0:Y5JHL0[4NX3QP@0 MQ=PQM0@@>LAP:3+(9*B2]<*%^W40Q]6%5$J;.E)NN2"%V.9"2P00%V2X%%Q@ MHJB2]<*%BS7.5J1[^YBES\5CF9]5:9M"VBTWM)#;')&* N**#I^",Y4*XCI5 M2ET_Y'G9)Q3G61;5EDI$'=-&";;#&4$.$F%4X 2VQ'A!UUL^IP5Z2-&7'*/B M$2,6SAJ2WQN9X'DYOFX:62SH@0@^*D_"()-12"?L_-81)6#A[A%!$@21C/#4 M]Y#4&JA2<*T\[6!6<<4@6_ 5CTSR(-AD"5)^IWQK/<1K"3D>&4L =@;�D0'%'"4@V+FW<%^,F=MYW'T>(R3@/U M*DM+QG'&/!%>)UG>7@ 0 T14JA1Y3! Q22_U_R%(OF;;3;'8W6;I F,:9977 MWLJT_F:I[98SO4QJL\E*%1#/^N!5,'!?!&J4<=+HL7PNYM&@<9K-+5U\O7\, MR >\V18Y[4$),/4JN%;)\?:"A0&=30:-!B#J6W_Y,LCGS,YM?KH*@@UG)HZ+O/J%4?3TS=O3]YRH MY<^_US$D-\LZL.0VYXR(W\+ KY))Q)M][Q%3UV7O.IE3I-G5HI@>-<'K5F )E7 M+S"!-H_Q9US(5T;L5)SZ-0OP+?>FD0?#-@N00M]8JJ"LUD'?QC2#;A#'Z7- MQ_O+-$-ANIT7RVV,@DJ!C+W^Z4\_GKSY\[\PDO[3^SDY'R#61!4O/L."'=O,[P)HO#B98.3'),6RK8C6KV$XAM;:;ID<@]3FH2V M4 /#:WNLDD0)5!-AKIHS6J9LZVE1=O,!*P8(+VT8Z)%K1E;YXT^1%D%\;3L$ M5!VCI(6@]@ 0"#-NLW2#LV)W2P 7I G0X<2&3H*)BS=,(^Q4W?HL>V/:3LNL M!\AK68,5W1979>ZJUH,R%5$:QMQRWZ]1*H&@7\L *^(Q#?B4:\+4D@U7&D"X M1L:GV_4VIHO0YWA#!JD1.XE*_HXQ6RI,PMF:;LC]G?VN_ #J$?-(Q3N>O(SZ M43H3G5'*=M,F?N1M(L$K"EC;_8]KEY#\E4R9_OD/__KN[;N?&V]"8>-50%J4 MKEL:T),!\=P-\+8#!EC#4PND0JXG7"#Y2 $(U?@ ^C.IUA[+W3)Q]W,<-6AQ MNB/*@AD0& #*@S)A+7Q_3-/P.8I5%NX?NR1)%U23%-4S,"3H .I6^C__X>V? MW_Q<"0&I]1OBU0(:9G6-@QS?1:O'XF;Y)<>,FPH[#3HN^6$%OTD:K0(8)MF@ ME-.KUD0Q5449U3U-EZ=;\H]QEN#"(B\8G=[\^?T;'L9$?OF]L5:X]X/"=:$Z M22:=)&9L"FJP3@?4,NQ54A"]GPYNJ]>3"<*: ME^D@RK;A]NHN*=/7J":I;'7!=&<] 0NKD5>S#U?75P]7%_=H]OD< MW3_LC:+C^:>E(9W9IT$+ M#"^MH0J'K4KIBHY F'=.3WIE.+S#3SC9&MBF$G;),#W@)JODDF"8I(4GL*<4 M1AF7!L*>:YK*[&9Y1I!%AG!PN:C;T9L:;'O<)LJ!88T&G# Q(*(T='\C#;(Z@:Y<)>:]X$[)NK9>B?.LE'ZNWZ5'[=YB% MP]P&62'DU+'3\"A_3+,"D4'WP9>1*'S86F)3 \,T6:9\!-#0F-F>G]CPT:KEDH:4)30X:5, PT ZGW=+!R7C<&[C^ M5/GO(:LD>UTPZU%=P\EE/4T!#",XF2#8 MB8!E6"=E(*(4A#@;V",RV^N-- :J@"6(GA;@R- [WA-*A&>_F,XCB.+L';?9 M5*CB-+DBE(BZVZR,.F!0=4D'I9*.$V.IH'82877%P!!(C4V2Z*J,!LG+_.$X MHS.]&1W[H">JB?[I^S=OWOZ,WK)$;2Q96\Z3C ?;XC'-HK_C\&?TAL7$O3WY MXYNW)__RKW^N1")ZK7+(TV?M4Y(;LKT!X6PC);LV2Z8@YC0AI@)D*_=E1P8, M3Q7 Q&T;EN&^9*A S'=_TC+SCR?_^N=W)^__](ZQ[?W)N[?O3_[X.A@Z"T.6 MNCJ(;X,HO$K.@DU$!A>*KZV4=AI_K(?F=)*_/-,EI$JG&@C:)+BMD;TF2;60L,\:RA2N+8&RF& MF"00\HE#7NNQL>_)AMTD ]8L58E//EEEEY 3G2Q887269ANDGG$ (=2G*"$# M@/+^=9RK?)43CB'Y85-YY'-BZ@*-4@GR WKTU(=6%2U M1&M:UY=Y\"P Q'AJ 6 MYD>&NRNJ?>$B;?Y6E0V$WNW%W]L@N\G8S6HU>I0F&PKW@&E?R]^NDWY*A=DB&%4&6HPW.^,HGH"M5&D;SZTMG]?*MU9<2 ME?S14V6 FI9=#:!T5, TTG"_% ^8<%=L$Z#'=Z@4?!.M#=Q$,BX-FF MB$9R M\6;8HH;MBU50)/-?,>VP+ATHHNU1]FF[CG8L]+TM)G=9YAG MH0:&AO98;7?!08_NA&OMC4,[K88G,MH,ZC3B$,EG.9QKDP[<6$XP2#N04TI[ MI95Z"*<0A4LG[>"M3250(S?!$/.P3:_BE5"& 9M.'BZUS$.U-K_@C=.NDD6Z MQJR_7YOSE"JEW:;@TT)NY]V3BH(AE!Y?ETM<&M7BZ+=*X2] V%2F>E.=V]@_ M=AMYU0;5CJ_BS\ PH@-(B*D/8C!',\[2O+A9EH"5'K,EX[8'DL!K=SD- 3 $ MD*$2.Y6\H(GO7Z;I4ME1&9+PNG]5B*TUA57^\>P-L!%8%TB, G$ M18#PX!ZS2)&/.,%9$-.TQN$Z2B+:3]$H]?+:L-,%X MGEYPA8Z)*Y^@%5?GR:A;!0 A:)U*@@^GKDD+4GP0J:279" B5&GZC[T8+$>F M!J@8XGX;$Y'O$/T:J%1.$R@]W>UR^&I6%+=VC%1,J&/093<)/MTHW7Z MHPYXD["S=$%&P'5^(*6D=\=A!4^8UQ%YE+*C*%5JV"KCV<'QRAIRT('934+7 MF&Z6K2O)D!F(4[%.@" F%:&.6;-"?SMG2) M<*4TJ1^Z)&:266&""?0ES3^I;C@24<<^2 FVXX$$.7!446-4.:'E7IZR(R0: M0(8P%&%.&8P)^R]>J*O<1ODCI:Z44CWTG*Y/VIK16K4T*7GO^?HB5?$/MU38 MA2\3=(M3+P[TG:8"60SHM0@ :]7)!%-WX3'8^7^U?G9)JH^/)[?$O/T:V0=, MW#7F<@_!"\Y)@\N"- NC),AV5P5>Y[U.!$_Z1O=1 Y-^.C'R8)+7P6IETQNJ M6".>LV+1)DN?HCSBXQ3$5UA005\#JLT2PTM?\H&,I-2;I$II]VU%"5GDN2 * M9=AK!U.,KP?.*;[CJ]FZ:@JX/:K1!=8^E5$]A>7#!%Q"NA![7>J/?K^Q7A[T"DG7'JTY%Z?6C.< !V]?%) M5@:J"P'"W;:_?PJBF#O[QO&#,I/->11O"^7)H@'E^.O<>YBI[MPM"@&S+#H4 MN<8YSSK.N3Q\TBSKZ"C^(LZ# MXR%YE0FW.D*MH[)"UB5AM7";M)0*@O&K.G1==E6R[(@ZDT8L.=S;GQ%3 THD M?;>OE/9))DT7KA %2RA]=ZRA5*D(A%2_XFCU2.#,GC"=O'W>KNZ\\W) .DF%Y66CLSU!W[L4 M )PVF6C!:E41T'EMP#VB\-@N:(C##[LO.0ZODOH4UXS>-\3S M,AM./ THR/$4?:"AG5EZSU+ L'@P=.%$^I[.S4-[R0KMB]#>^@=A3_H=F'J1 M@ *_)3T+_[KE)Z-8. \A! OM>4CO,*VD*,:M%:&'=!P?,_UKW5Y$YN8CMF\T MF_:=8%J5(T/%.];JU]+URJQZ&4IP40<7I>Q?%!./:"-O1/,=J@-846#G1QTV M^'.\(;9$+,B/_!UC=GM($L[6]"*1O[/?%35AI^JRX?4QIMEX;/3 -( >8+LD M;JKRW X-'2"$K)9[<7B6KFF8GXZ"*F&G,R,MX-:<2"H)AEA:>-)[H=&<2J-% M0]SM:3/E24:YK._S9O*SBC)!* $;-B!'.G(V;5T<=O[8T:2B5WWH<+H\BCSB M,4#S"5B%Z[)5=GT@T-Z@[JE LR:8?J,7W-&.+D]<L&H4S/14O%B^>L/Y),U2]/U<;H&2KJ0?.M/3!+KE('>O^?I-W1 M@];[U336ENP;K539L^?4&&3PFA)-^*S4H)8GU0N8"%A"WF9X$T3A>7DXH$H7 MF(0,?4^"VA7FE[!]#-83V*8D^(3N887D2 E5K1*X\4%!REB_X)>[CL1^Q2*7 M:,P=C72Y67XA!M 7RQ8#+)2<+7M9&U ON1@UH!"N%]HNL9@4G1UM<\PI!-9_ M5H./VV!'!QYT7V&QR+;DH^P'Q[V'//K"8 Q!;0RV&Y3J2G(ZA7K"V3S-\;!A MJH45RH'KANOR+2:N73M5L,RO>@S]71@6>G[YK#!#3]V.$GR6R@&+^YWE$=&, MBX'E7CT OZ;_5J5T': /9!E*;I;E*E1;^1@6H:2(A>E4'1424_$C6"ZMFM/9 M8Y"M>@P#!#T8'K)CAIV'+)6@#$O[ M9XR,DRQ=HV%'%DV5_=XU3':)1FTJ/4 MA=(3#\1];#[//I1:T0[[% S2%[F#NVUP9U>[X=;%I]-2^ W/]PV8CIEL?&P M2V( "DMC#4@MR:4L ,00=#-YW\J$NP/?GA,BE4L&-AV _I;/&W M;93A5KS)+ E-P4)]"G":$*JW8:TC,-;:T,:NO9&+[&5[_GR)*8R*;7:X+U:, M96E#.4N3G#0WGACW,LT^;/.(!CDR]'DD"5?NI^IL#-O3F'K\:JD'A6<#,$O] MXZ*ISI+*SLL"4+ O 8B7M.\:#NY;H';ZAW7V1S&25>-6C6015:1Q3[(N'C9W M+Z,D2!8M8V69RH<-:GL7#H#S S^(17OH63+T ?$P$;R=I M,L[D)57ZQ^ F#=CU?G+).GHL^DF4X9CEVM\$&9@]C*;Y;;,']/RF GQQVLXP M%:/UVI#Y;(5\()N!\+?9YUR5792&?[YC%G>T@ M6("N=PTTLE!Z7$N<^OZUT@$VW6DVC&NZ:T&\=89#Y1V&&GE?[DH*6^6F6L(@ MW9,,H9AV[(GUCZRWY)*(Z@$A56NJ94$JC;RWV;&)5$IA*%[+%JC2;5&O10KD MHS"F 81>]LOY!^\'0-W0.6S3YB@V,=6XE9N8S4@\V38,$/ZRH /R_S2 Y2F( M,3O]GQ=9M"!-F3X@4_GV#PW)6YQ%:=B-N;UX6<1;FAR=_,&26-P1MW"Q7&+E MAJ=K$"[;D9\/W&R+;A' :L]>;)=<),XT:4P#\PUTZ8#]T7B9IT12Y3?H6#XC M7C#+=L3(7X)8?D+/2M%QJNL-J[#[(L@*$RGLH4NGX;(:/$$?\"I*Z*T\=)C" MV?,ZJ_6]AVJ]2+1#RW[ >U3J11+:5:?+#+3;S29F=SP$<74MQ%6R3+,U6R&+I*7%V_#H8@-!/]0_!"0S4BU9:$ M(.7X0*X,8N?X;5,$$$%DN$P$X7<#4"4@)*GN3:B#AY.PGD2SRQ1,(;3V^DX7 M5?J:U5I3L54&0\:^B(7%E#0Y95=51'4D.!VC+:LR^)G'$6^L4&Q\L?0R04SS M!LLNA9=MT1A5G&V 68*O-\$,\M[)U0.D)/L/U:+#^4VE5^[FAZ4F$/^GB)XA MWIUF>5-UFD8MMPM?5B:T)Y]:%>_4ZX=38%^9QI>?(&0+PZU )R#4JZ\/?- $ M,G>%O-SS^* *6FY+@*&-%);Z]L;?F!B4RQIK7-=1@EGG;;*R(>B%'@)0*45J M*7@TZ4+34(6*(B:KYD9)Z7Y83U MS8$],0WG#ZDLL-I:RUW" FL3]KD*C"K>NZ9^.(75IEJ1S+SXG+TQ_6(%T(LI MSQK1U=X(QEO(,/,K74!D:YO3@W)<\5B(UT*KI1^2,8]1[J1T;A-1SW@:89:$ MOY;'"60?H9^^,PH.,:NF81]E&%0<@'B$XR7<9]*+>VF,_Y+PE_;'BS2?+,]_ M'SO5+G-(*2"9JW"C_8LX/A9K7>L +H_E9D>:@C0NS7Y(9V'($B0%,=T[NTJJ ML[C26V>;1W?N,$^NA$FO]!0M, \6H==]KQ)9MBWG;_=TM[R+3ZJX8G[*5WMO MQ7[LE5^P7!:"J",AHZH@1V>6ERU/R$'BF)9102^.E-%D_]1Q))O%10(2;+(8 M<[[/C[ZE@@=/QT=;(B9\X#0XW](A"B<2B[SK=V?Z@(+<+C$/-518U^Q5"AB_ M,QBZ.#=CPP3N2?I[$/_DYL.C,=BM+PD O6U,M>"WKACH!+? /H#A8ZZLNG#E M/3(+#"@' -/-9EK[<="9"(8BUP\$*VG85"Z;\N%3LD46&[4MJE MQS! ;G)*(0HMP8 >IN0VW7(OB$GQ9?9SBTC0?^0X&H!G_T:VK$N3"Q8JT2.$ M!EXLBH_@)U.E*4%JHE%HTB)XLZ6;;!4DT=]9;T1O<$CC*.1'^9*0^)B?PAB.O8/=-)EI'*=MFMC/HYFKP>I6 PP]4QK1%NL6N4?8):I;/=N&;Y M=+NN?@/:OP+]5KT$2@SR05]L?U262-]'JR1:1@MZ>P^_$IKU%7&TH$$E^*7X M$*O';NYA'$WK/> CC];0!V!X'3YAN.%BCYM'+%-@\YTGJ(F.N9&;XA%GZ%-0 MD!$4F!U]P5I##ZM3<+IO;@3>VNI62H,ALQ&BY'Q>J8 J#7B=T$%=!T2'/]Q- M'YES/<@EWF_7ZR#;4:?8* =)* N$I\HK"@WNT$+/<795.S,Z 1YZ)3"B>(:;+>N-:%YS259N['+";7V:\($!35&&?%5HD^?.*J0:LXW"8O$,9^ M3-/P.8IC8MH5&0 GJV@>8WZ$NS'.UKO2GF6XY.P@\YJD[54 &-8.0=VE;54& MH^V^%%2>[]^7 \\-6YEO%$SKWMQX:]BS#:>*F(>:UTCCU*0 ,-8>@E@7[ MEF7P;,+-4D"/#*VL-_G2OH6 8[76R_8KX;AX;?*_6F(#H3"]>-+:_ZJ$G8;? M:0&WHN^DDF HIH77I1(5!NT*FQ?R&D>/IXZT&4 M5L-+PGZ[X91&' SCS!@EUTS1E !$!?3P2F*8R0?J53P33>OI=/*0J6;R9WNN M@9G^7>-5$)>AB-V)KGD1V$K7[4)P#W/:B\$6BF"XUP>M, V(BC+U.A *WN&8 M'E"[#;)B]Y %24ZOID@3TV:56:BK" MZU]5)MIWM[U*@$!-R\ZXASIXPMIWU6KN B'L_7:>X[]M<5)7A.L&N1<95%+>^35?I5%)4P6%Z98^P[Q)HH MN^W>>=YAFAJ:)[NYW\21*CC>7LU9_MH>1M0):RUTO).G)U"QNV/R9<(MIC$1 MBP1D,D,D0LX8H@18\T&0@)(B1HO.095/LB5MZH24TOXVI;4=D$(4"H?L8(IW M3A88;8(=S10"A$4?MGF4X#P_2]?S**F. [.@W-F"I^XU7_K=MQ"7G!MF8).* M_4KPWL<=!%LXK%T6@AJEL" =5@YJ% 1OG/X)9RNZ\K?'2%< MF_SGT,)<4OTP@YN4'U82&.H?!+_;!'AA0#C=RMO #@7OS(&3.A6W89)F\.V@ M2+4\&*Y9@!3/)D;)(MK$F*7!:!4 A&:2OB/GMMEW-K6"Y]Z^ ]S0LY?28.AE MA*CLL1<-#2"T^HR?&\D1LC0A?RYX?AENDYU'ZU^,2PH.-;))S+YE@*'K0.#B MK'M!5.)=G=22'69ANZ(Y#,S=&ZS5 J/XEQS?+B[R(UD$A7&"E$G)) M4SG )@G;$F H)H75)1 1HGUK+0:$%:3G3[/Z"IPXR'.6ZX5-Q.KK=LYQOLBB MC>:6A_[%N$U9,= X!('V-*%0N#+(,I8"O]/.*"S)VI-GZZ[ MA[Y+RO8VJ\E5:V4P).V+N,M.JH]8 :A1 A2.G@7Y(PWW(O^AX=1/0;P??A@G MRW:Z3F?-?)'!^D?#74HC*2UG!09<^5W4?[U+,-A M5-"_U*L*:@W':S8FZ)TE&Y4X'*89,4IN>=YKL#4;IH&H2B-7*?TG/\+ZA=4Y%V,8^QI2_4*;B-S#,!;P?BJ:3!$- (49&[-$=[S1]F<9P^ ML]3URS2K"$EO; 1#.&46-SOZV:N#R,=G04U;76B;W#UQ'U4JOOI\BATIU>)> M3@I9D$XE"XUD!IQ'<$A(DR;-CEQ]"@"2^,Z"@/;:8#KHWI"UR>[XX'!?$!2^ MTM"V9(L;=W';C@N->FZ'AY9FM$>)!B4P7+1%*@M<)'JHH3A1K.IML*,=.LV9 M87!T9G%G\:L6H.M(5HVL=YI8 A3&9%P#%50%B#_ZN TR,L#$.+]*0KQ.]HO? MQ __&F3T851.F2+EGEKO4ISVI,-,;'6G_8KP3M##<'=YNQ>L!QK;FM@/*\4[B$< +D^&Z*+HX38LX967 2JX] M"Y]P5D1YE*S.TMR6S48MI]=HV9G0NDM+KP*&CG8XA97IO19B:D"X)K_^F]^Z MSF;U=#^'-!&ZI*F/;!U4DM-SO<---5_LKBT&#'>'8Y?F4D.L*'0&[Q[XBR!+ M2%/+;W'&;+9SH48MIYDB[4QHI8[4JX"AH1U.X5 @+E"YFOTMW;_[#A%]2KYU MFB!6#A#RL8L[;Y:=Z^TL []LE9T>%NAE4.O@@)4F&&+V@FMU7RL02M:!;(T[ M:Z^2O,BVC9!S4Q"<7M=+&**-.=(01)TB&#KV02NDXBTCND/4"$)L73+>*&FZ M%!]!7N",+JV3X>_NUZAXO"^"))SO[G%&\P7\1[1ZG#T%$7ES%$?%[CPH@E^" M;4S;WE40Y)]PG@()*E&QKMX&SNM>,(9W(\5S1?;P@OL?%=G.)37%\=BK.&J\E M^+IY&>1A- [D&+P"M,B5"Q.OVP059R(,76XU7U@C/NT47#&%BO@-5>TTC"8 M8@-1=N\ OW0Y#T:(&U%PY#I:X"3'']G&6K*ZS^,SNJ;']N#H&":(B929-&(W$[S]&:W*PM']_35:-(IG'6C*8J7B M\@U 9IET1+%:99CG@[Y9EJ$U#S0.VYAWRT[7:1:N/N:T%V 64GN<)^L^RN1]*5G 5+ MA!-OB0%6_!U\#U>;+.(1@Y=O"SB;8C#2\(ANL>S+4H/T?UB]FUCO!?Y:39C M?RAYBQKK+0 ;V\BFZ=HA'3Z=5N]"4;ES%+.=H[IM FF*RI-#@P]_03OV->S M%SPJ6T/547/3/.F%@9WTVC?6[ID.8FYU8*/GF*A'27X<>V]3Y9[;NA@P?!Z. M74?P5?-<3U07C )(<785X)3NKD4%9J& W:]PN2WHK6_KE$S _\YZI8L7&NUB M-ZL=]Q4^FL:8'T?69L8H'UQC&M$H[0BG40:B6SBH>,0H(26@XCE%.QQD4-K: M-0YR3 ,?K9J-4MKMY6]:R.WKWJ2B8'BIQR>Y9WZ3)NQ.&4*RF.HBS"DZU6&2 M[683LU,&0?PAB.DVX?TCQL55LDRS-<\_PF]0>DB9+;F61B.5Z>X8RDCF[\^H M'%B@=^*.:85XP>N;V9 MQ^7UHOF7),39#9DW!W1;C*5 VT0$LVV#.+A(=_NMXQB_WW$]K#P8+6 <(X1= M5WH&C!:+TGVY:$L+9H/IM"J=M0<>/(E'HO[HZS6?@J)<4.7GX^@Y=WKQ3L_% M&MMB_*S4]#-2ODQC5X9WWA\(7+\"R:Y6(!Y_PS,I3EJ3K*PIMA3N.+MNQ@]8(FSC$9''H5!; I#,&O:P:+UBY&6):."D")4!LQB,LE MILT5U]E=[TASI0>SR"PMCEA[[1N&.J!(3[&H@XU7!*3V+@]@\&6#0<:0S5SA[Z=HX3O(R*[Z;:YZA-NR5?[)%T=[=9M-"'4?11=+=3T<>0 M_5:$C99W'O:&JF-;I4T7FQ:3;1W78+\DP3:,"+MOL_22#G+(\(JOWAI\YP'E M>"!=?S,E'+0O!!HE>R/7,71;%48C,D_9R%A'TPE[P\]T6YOZ9)K9ICQK36Q) M>7H;-I$FL]H09SD[GB#K 'L6\?L[[U5[*')9AB :WXV"HLBB^;:@Q="MR@5/ M$L0BOLN2)G)'OZ;95YH9CF]$D3$M3=*:"+E5#++.W(H);NTZ5()N./0CYU#" M#Y1=J[R$ :20(Y>+HP67IW.$4L&?$Z![^\2S/44A#C_LON0T?'"_P\EG](J$ MQ_;:L)I^7]"R5L_N,ZL*H0N"=0%H7P*X6=\M/P_9B-]@/9AQ;J#4\S-_,Y@A MGZ0IE, 0TQ:I=@#,-5%#%?W&E/\"A(NB;==1@J\*O%:EC==J.#YI9(+>.6*D M$@?#.3-&R951(L.H$F):6II-6#?E$7)I153/''="%C^,?)Q@A3]OUW.EH( 7@Q)63KE94$\0/2LWE>9,&B4'PMG8+;_"DFX.VD*2II,/VS$:*88J\\?9[7&A.M.Y11%K)9 MVD5[I^Y6QGJP-FO!)4/8-1B M!TVW&O_Y#V___.;G2@A6[UWFEQ$ZL1[]MZJ(H^G!C08,[L.K-&H\XT[HJ>JE MN85D%2P5A%>->IA"6L92NAI=UUE73LP#+(>54I+0IEI*4?@5TP7:HVHL6LPA MW9QF**^:R;08L9?77R8#AI 5),GM5001G1F6@B75Y2E]_A!8Z>Z-@K M/]]VIQ):26>38SW4>AHL%_-.!C,VH6\OA5&VEZ;I%8#X&64*V_K.N"\Y7FYC MFKU0$P;4IPP0*8AUYEEE(Y85X)V>AZ#N$I=+H)B* "%KX^+L,DVF:OP@$?1T MY7D'J.*6\U(*#(&4T'1WF2\ W67^)2'^-ETET=_9*=(/_#R;RH,II5V2Q@"Y MR1R%*!CZZ/$)GJ8AC8@XJN2!<*D5_JM(^&X;JZU5]Q:R;6&4,G);HPN&CST! M2R)KF=()8FHLB<+^FCE8BYU* TW+F#:*((9NVJ5'LQ884EI#[4E'>(N 2DL_ M9FG>FX^E$@@NM@RPXB'3@,_!)LPN_]@S=#O)O27J!8[M>LO2UISC#1DN\*0' MY.\8LP0Y2=A,HJ\TJ[MV-G;A+I=1QOT@S967<4H&=1QT;*N$W+$XSW]"C;>@ ML/$:3\%-2BL^8^DF@DX>T#E1*YBR\QW]KUJ:1:D 4GQH=HB3L][2,"U3G@TGH-Q+!)0PEF ALA8%Z&,ODRA MN7#(;J'"7("?I0I;P^2+%29M,#SL#5D7T\6+.&5EH'TAB)<";/5"8Z]I_<). MU25O^QC39*R-'ABN]@#;9:F)F2,N9"BFE?5VV'6TQ%?)?]%+TF2S![F M#F8];Y,)>6>)"9EP%*$213&115$RSL5UBNIG9_B[K/V<%O?;^5_QHGA(FZ-( MMNHAC4<[L"QG-#K4W)IJ0PN"0<<#T=KB)M9_M7X1WTAZ&6^YK MA46 <4?*TR]2V8VC#RD(AM,U&6JYG 5U:'PP=&MZ.Q[O"H,B7*B7-#3"SGRK M$7#M0I62WMED!<^:,70C>]*%@X]I&CY'<ANTS#"MN#.>6("NF:*1A<$5 M,T Y6RH]%M\P<5_:GSP]UIB&E *!:K;K1_V+ $_,(?VAB:\^%H,T)NK6?TQJ M;I=\[(QHK_+H=6#PSQ[H,,(=P^)-WFP)Y>&LS_BE>'C&\1/^E";%XX MB6!")@GSI:(HIK(_375 M,5*SL6K MA.>+NTJ:IS8ZAX/DB61&*M/=<="1S-^? CVP0!@L'U<=>1 M3 P&D[38NF39WZ3KL3-G*THUDL']MZ(8(%VVUDC+7EI:!@S6#0<^I"\NV.9/ M6I/7?^]KS>$#"@/5$]OQ>7!),%A]*/P#^N:)*#[2:@[['&=IKMJ^:3QWN48C MP&HNQ]0/O7-+A4B^QYW@HB0+SU1Q1V_WN5E^R?DBD>QK:Q7@7;%E M!] WH]*?$*B=OY\X8_%=POK"K[3#1[ MU]I>Z6@J3@)92/14BPRM/H<=H\+,?A_%;:=I@&S!.S =JAZ?O'N=D%.*^425 MOJJ9N6I62$931FEG,P(SY'K(KQ;U3A,[?*KLK.TDX7\-P,96[N!#CT&8KP9:6H5V\A"U-6R,&@@QZES@-DQG2N V5DG=>]46JC>O(F>]B%S:+G(/LTOHT-@!. MS-I[>:>7#3KY%*OEGAQ,L%IMP#9D+/<<,R8 E3L?6)O-.FAZ]Z+=:H8Z3_&2 M/5NVJF:%TO.4I5Z,.0ORQ\LX?<[O,'OY0]I>IY&.&OIHNP\/L39)#!DQJL)H MV;WQJO=&%J0$M*1%H(R707,8==;=INT+I':TG)?:N]GH.NXQ[,WI=")F11CL MZXE6WM6HN3?N?&F2K8-?,=V#))[]B?RZPG=X'41)]? !9VO5K=']B_&WV6!O MI'H7PER&=TH?"+S+[DH1!5R3,+M4+4?8!5$6_"OZMDH,]QT0PC=;\F"Z]RW$ MUX1O&-7[E0"&Z(-@#Z-YVY7#([FVS9]'.;M,_(YT3.7M\T-4 8;L X$;Z1Z6JHB4CDY+Z",;A M^>6VV&;X$^EXUMOU;;"C^WKY^1;KM\[Z%N+/6]L:J/;5IA)@AZ)9HH>=8$=< MD&\88I],JF)0_/J>PRIP/* >AQ13,' M.-U](=#H.]0 P%E-3"W2F'+*3AN2H]6GE;)1A<;+?K !L]&^@=&<0>/XTT9) M,#VJ8.HPGUH7 V:"-AR[A,)_!$)AJ[:H3WMFJP_.J6I2F]DI'Z5CU:%[,DO LV$2D=V4V-P['Z/?U>I;A-/G- M$/-:"7+Z% "-PT/ ZPG=.J_@X-3*/L^%S)]&\A!E"R5G@S%K ^HAF5$#QL#, M%J8F<\D@,OF?_(\7 ^ V(I2SE:U].U / ^L4V+I.8VLB%"E[#W3T#8:]4. MB3F'-&.F#LZA-HSJ[5")[E$ZU#WNOI1T75M#DP^"22'4"ZVGG9+1;JO(<\PM M/,?Y(HLV=#/H(9C'*K>AU7![HX41>ON."Z4XF%[*C%'&-HQ/$-,Y00TM]!O3 M^PMHHEU'";XJ\%HUKC)J^2><8(*9=+4*<.)U$;\< MQ/)[J RRSB_L4<$5+N_I"@)BEAJ=X)-L@_D#>".,?X2*PDU;W0+KP]9D.3$0Y+. M]VJ]V1;T'E >HTY3(BD<;J\27'9U TQK]GD]U+US>#AFY56N&>S!5S-75X^1 M0%O-]\!+9H1IV-74 <,[2Z!=LITWLZ8!(5MGLXGZ_G+B*]Y+9:GC<;-0#E^S M+]A6 $,P&Y3]5B0@W6%%U]O(_"3#851*'[FQ_2+$N?6<;P#7FB MO >F7Q%.'=\ XUI.L(<^&+X. "T_(QWB>4%OM:!>,G@*HICN"Z!M$N*,T/DI MC9]8.GCV(K0LWS31-*[%"[WUG?Q\FT5K+.FG1RK3 MV81H+//K6=*A!7IG^YA6: >BB*X&TI9@(#YQ[F7Q:$/+-PXL)O9[>>4#=,<3 M)7+PXJFU*+MU5]<]XO+H!X)@^@C%]#V-!Y;X^S^.PHL R77.6:4@Y1\UK8VY( M*)EVFU99&.Z/?B9:>1_,:4 )6V5$A%]30@=E0)A \5XE>9%M*9UU47!229>\ MT$!MTD,B!H8E:FQ=LMPO'G&X)9/6=(DH<4X9<:@^VA>0 XMX:YMW;8AT4TK[ M(Y4 64VL:W 1;7I\PBIRFTH0P]?N'].LJ)QJ(]1.M8VC%'>Z?V8 W=HL4\B" MH90!H)CBI,#H-MBQU;9P+^YI+>%C$"7Y=9KG9 Z>7+S01>UME#]2NM\L5:,+ MHY*KC%WV8U1[R-T*HYITE:BQ\5X%[$-9=;C-T@7&87Y)JO8Z#1)5;R*1<]GL ME3";W!*$P#1T%;(N82HY1*U',94$PI-V[U=.U7;GZHUNG8*_$8@,N'H0TI0& MPR4C1.E0)*HU3M"ZU($4R]JVJKE\?TZP)JM;G$5I:/5)U,K^>&>Q83/LHS8A-F4\<-N+U,&Y\V> M@RS43?U'+-_I4'SLS](:NX]5.)AV,K9%NB4-IGU*(XQ#U'P':KX$S7Y7K[XB^XC3.RW]VX^T3[/Y MI!/U=+I7O_+^S\+TKC.H5%"I@RHEQ+30!+WFF Y@;OYN\][?[0ZO@XBZNNHH M]C:(Z9[<.UT-ND;BW#'X^=2"DW +P_N0P+_M1H_1T$/7T1+,&NV!?O4C'13E M5PE?K?Z8I?GH*T:Z-QU3QZ_Y5&-V\I+7P&J?D]@FA!!021S"F[MRH1)>:^PQ M]CQ6^Z9CF--:?*HQYK>:UWAO.-/;-GC>.U(+<]6/*?>&I*YEBLGNF A ]7OC M?]I>_>%XK_?>W/W9W'/&:]7\I^0D]7-7>;[%83-:@KN[AA.L%_ND$2/]2X&7 M&OD &[IU7DLX'37U8'6]!YG3?YQ#0.PR=[OW55[-%K,C<+V MTT=KOKZ7%B[^MHV*7>,\T4WQB+.'QR IO]IEFBUQ1"^.R#O?B_5*-*;S,HBR M7X)X._K6Q,C@0 WDG%;(*&L>HR+S[E- ?H[>(\-7XX?$;S9+PGWZX]IG3[38 M9?'>H_ >?3_CF(NAQI>"&\X[,E@<^Q-)'/YP1A.?QC'Y_JPKK!:ZB\U8W7Z(ZEQ_002W0@IE?5T[J..SH(D'S>T,.2G/7;C[3G=#T@MGPUE*;MQ^PC:]P''&92?Q?5 M82;5]D!S3T;T#/O681_<&P( UY/9B>^^C>W6("WT9T/&ZL,S;;=N3O>5H MQN#J3S3::%M\!:2S]=.:J-U.&"U/QN@["NVEV7'7F+ME'\$^@OQSC+"%T"[8 M>S%+BF,9Q^H\U]8D9**[< M@8U.CLTX>HSH%C(J4T\QG#V"=WS\;GCJ=POK--%$QAC\*M[3]K,75XV M"30/8NI6C]RE ETH?<7NU\[PB0/1 4_C/)U@68;DD4T!/5V/N.'*V.:TM.]>GJKS'+\^V:VW87 MY5\O,XR;E_I^BI)HO5V/77.]7W\4KF#@1QW%!_1\]_$W_F$&"V,#HG&Z)"KM MJZC1FFO]PS3SX,5K,Z]>_[J:>?NCNFWF_-W_0,V\9;!U,^=:_RC-W%?EO+*& M[:5%_^,TY7YM^#6VW8N7#5Z06<8O:4R*B:-BYW@L;@!PM*W9ZL-.UJRU;W^= M[=O&Y&Y#W\N^YF&XXLNX&X@; +RV-NYH,*Y]^S]4&]<.R)MM_/6.P>5?QE^= MO+I6[:DY_R.U8V,#AM1PY^9/,>_S*29)+V+QPJ/((F+]X49)%F)\&ZQ&.:6) MDH!^)H/B:(G1MSL<9/EWD)KEV![J/'J*0IR$KGO3]GN/OB^5?<;)>]+F2V$U M60>6=EMN)8)V$8X!GL.9\N#-\85VRS_'F(G)7T5PM]2:P4%9*=BDSK]RR/3X MW1V-'6G&>M+N6N%KS&HN.Q9;(YK]@DG'.X%[ A5"@4JU$V215.T#]$P8JG!) MI[&9Q^'?[3[8])&ZK^LTI<%*0.&ZBB9H?Y &X%J;J/3<#J'-4-OS3[5XM[)9X^Q MR[Q*@SHXIH/F.\2TT&],[^#T>",1C6$J[;J.$GQ5X'7W?(]!UB6YM'";M)(* M@B&4#EV72IPU-8]^H_*(*8#A4+")BB#^DD1%8ZB@,ETA[)1%6L M&DDEX?!( M!T\@$A=&.>-14(M[.K-*AIEK,L"D8&Z#[(:,*NGUTVR5[9:,,>G@3UHC9C7' M)YDM4D[U 2U4&]/EK?\$$7649H@7@%@)B!2!6!F>:O*6.!.<93CL79EVFO#J MLR?N;I76Z@?7ZC%L\? #T:2WXW/)IR"*Z0CH,LW8J:VQU^J-KSN*#1W+CS;* M/H[A76!ZNXD-%,;PO)^LI-&2M- HS[>F#"0N1U[[?J7LW;F)=SC'V1,.B867 M6YH\[JK$;>Z?;,MQ.EX;:J9BX&!7"!C>#T4N++F5\GQEC$ D^ MN,FS__D%YT64K/B)86V SVBO.(K.1?-Q1NE0).6#:4P3&-5M9V5,+"IPMJ:- MC+>N,K\5K4)4/&(4TI-IY"D[:O[?>8/ZY-;Y([3YP'0FRO,&Y\W]A:S MTLF<2/HQ:+A,DJL&(+;*+MUK/X.:C+?3!.,2>\$51LE4YY0%.=+11*V%,%=C MHXHRK080IEZL-W&ZP_B>C(:B!99;_3E-GHBSQ]SOYP\I&78UGY^E>?$Y+?X+ M%W=XD:X2S9+GA.]SV1XF_VS-)C39R\"TNJDM[#94IHNV258+2MOK:V^C?.A& MIDSE3U1.-35P#>)5M&;M!W;2Q*4(7G^[UYEM3(/%T[$R)\#.&!0I,C@*]&V4 M(%"'$-JK\LVX;/)I%F3(30RU6M!7J;ILGWV,46^IR/7 M(4>8(5Q)R$LSM$, M=3934!UL?P@?B0,C2Q#)V^R5C =6-]6A_1J%'S$"9J-$(2,:K4 <-E2Z#B[N^& M(*%CZB)ZPB>H/'"1TZG>AN![#, L_D@M;!TJJ1_FY=-<.8X:5I9WMMJ::Z2P MJ2#8O+9$KSKY@8A/1[AQ@@B2JV4C3C[6/-]F];9R>9RJ6B9BAZV>$S),?8PV M]+R5JHL;6IK3 =)A)K=&-L.* D/WP_#+@]7*&(.2\+[B@;66-0X/UB?(Y;?$ M]B[%\7U"-G$!PVTXN(+]+W#PGXO>:QQ-/0#+'*(9%BL=>R4P#L<6J7@ H=*K M3R&=\,CT'-7*0)A8+Q'*)WQG0?YH6ES4:7I9G#6;(EVV5:N!8:0]5LE2[Y8N M^6^331#!6_$]+[ZM/T*<$I M+?N;UJ*GO3HT_)'3,F$;#=([4OM#[K+R&N?Y3^SN*[ZQ'U3R4.EX'05S MFHPTPCEI4;;?HZOEE89R$[04;*O ]8I2G#)/&%8;]D7P@@*J"X1P5\DB76-B M$(V@21;$&-8PZI_+2-@/.,'+J)@5ES@D/CVFQS:W!--NKZ_.6#GR.UR2>9+/ MTZ3^J"\ TU"FL$J9&S9BPJQES7F!Z%LZWO@.!07*JR+YM4AD-O?N[?\-N^VQ M(]&S)+PFKXYK&>$*XL&E &@_)A,M6HBJ".AMP(!;7 .CM V2$%$FQA*6GZ"$ M#K67:,D;$6QRGSW2[>>K9/BX>XR" 32! 1_"HE7T*!5Z0^EOBK"*QTH@_4-S MP+]8I%MOAP\5':"V@MNBCA.#6-6; F&W.J[V_70=3UVZ,BCAU#V6/1K>&*H=_PTYQ0,DN M-7H@XUME'2/M90;TXCZ=?D%96[O-T@7&87Y)J'&'8[K(>!MDQ>X"+_ MH\UB*Q5U&J&D =L*3Y'(@>&2!IPPIZY%$9,%EI^V8\FU(46M6MPCAP30&AY= M@\M5:P!HYM,UN(2U'9/.<;[((A999?<-6@H>B24!KJ%60QHJN42(&GIAJG%" M.KI:!PB];HI'G)7K "I'U9%Q22(IO"9O6@)@J")#)>2XR((D#Q8\T1;&.5LK M+M=7M+%!$W[N:QSD=-IP1X]>Q)JL05)!>+EO]3"%7&AI4CS&.Q0E9/83Q_1< M%90@+6UP[F?\S!XI!QJ6RF""ZP6#K&.M:TTPKJ 77&G"JIPENCP\;%5QEE5?*W1J,"KUFBZ\M[IU0.D#QPBX=C]*2>\$L8(G+-\Q>926"@!G,ON+CSYLYI?(/ MN\:_[.ZFLBW&SX55_8R4WV)E5X9WPAX(7'??5540:I9T0B_ :OP ;)E18KQI MJ5&OXI+ -N";9-7)@R&F!<@N"67$&W7Y4=GC\NP)[(SZ;)ZSBP7E'814T&%/ MJP':Z&4E4MYY880F]JYMG]:K$ M@07"(:B-X?9LU95V)-2U,$%R KS402TE=#K2@LE 5K.TN*T^8<@7D94"AK]J M$ZU)*Q9Q'$Q5XI9G-M^T^ON)&,ECQ!CB#(>ZL9Y*TAFS]%!K]LC%8#!$BTU( M"<"$45!*'SS@&WEF>9:NYU'"B+U/V7T5$I\:+2,Z%>X8FX2-\Y3DV7:-0SJ> MH.D'B^SI;K-Y82<(=NF>5H[WHQ(/^T8V\S3"= MBRL"LQR_V_D$P]7G%*8E4[_8>^OT8:WD1G&VSG1A$>L&L6U>1N7Q&Z??MO'6 MXV^/PB>KWA^'[%S;>?1BMXM[:$=*C$< M?ZLT?-[IVZ@"P"MOL7JKQ=O0YGE49A8IY8^T-=_CQ3:+Z*'!34I,R;*1T[4B[TW3E87RG;>@ MO?,R49\I(M1MO^FDG?5*9LAU-Z(6]4XN.WQ"Z<-XY6;!AHNQB550WLYJ5_NTNNL%*BE4BD%>2[F]O;U.@T3>9T_W MFN-:'Y%_I'%70MKO\-Z>)C9,V,:[O454"I5B_Q!]I!<7]IIZ0??=GO=VZ=1, M^:I'+$YP7V%S5=^S,OI;CK5!*NYQ&?D5K[+)Z>^)<;.N:&W/QB3V6!>*=+%1RY',ITYUWSV^S]#+-UH'=6H56T_/I=Y4I MAD/P737OS.R/M+2Z"+(F257Z+,W9@ M=A;^=9L7-*EA9;_JD]EJ.Z5M/Y-:I+53A4/97G@UA-W@C+,3""U_Q='JL2## MZR>;N>XXQ9RT]TWVS)Z"9(0F*W-5D/+-,EA4 \Q\MH$>%DL1-F M*RK!W\-TX:SZR+NV]*NSJ89L1F) *8[T-@0&/7E)755&D_2B;T/,__J.WOOU MS M$"U[B]S[JJ-H9;APX.]^*\TFY&*SZT6)4[HAG>VD4;K&72J"G=#?4MED2 MWJ?+XIFTWD^8-F:A(M2BL"K#B%-,R[FDOHYE,9GOR-P\#;>+@B<,SW'V1*;J MN9_*66_B=(H*TW+1\R/.,*FD($&X M+ I%.:)K,D6,67(EWJS8]8;%(T;+;;'-\ G*M_._XD5!)6@65NK]: 6G-)4\ MT&0?8T$S4!'KZ3.:\9I^@5(Y.ZT, M(U^D_'[D1:0AD=_X%_@>/="7-7\B)9(&0UY$7DQ>4!:]#K*O9(Q,FA1_(_E6 M].<%WU&I'K-/AIXC^E&*YN?_'G%6Y$1R1TO?YKQ:Z?0P6!0G1+@(HH1!);T; M!?X4_7W_'I.V"5EPI>JN$L76^VA$/_$60A!6&N#Z,&K(JQA2NF>.-ZZ+%4]%]7 MYT$1G!%;<5:/[A1UI)2$53Z!1<"JO,'XQ#3+)!T-)8K6J%:%%9-&G$:YHKKX*]DG$L!(CK>C4D=T8$&K\)3 M115ZJ;S[J]F];>UI9&%5GQGHJZF_CVD:/D=QS!Q.V\,(]:>1A55_9J#=^JLT M2F]9U\P,9,W,%N0#;-E5O+-UFA71WUN?PJ;"%$4<33WJ\?>K7M0H##5+\U+O MGW#\1*#B=PHOVGD.J\;DX S>Z-50M MY)K][XI5K+<]1XNO=Y%ZP:WY'%;5RL$)T_=M7J1K=!%C;W/$^UU.+UEYR *Z M :P:94J$8'UO#4+A',!CE*,UDT!LXYLM@.>L %3P KQ4Q15=,L!Y<4?:]4UR MCN?%%S+'S.[P4TK\1+(Z(T/GJ+@L&^K%RR+>4JRW6;3&5$>HMD,+A%7%(UDC M^E=>+,J(#").-B0EHRTMFOC8LFRT8(7OO22NBJ?;(VO,E+V0YN$Y?7A,MSGA M\0-.KLI=%CQ[#K+PEABJ:-%V:K (T NST.J?Z>X2UR:=6E)O2)&^DQ: -D3< MCP>F6R@?2'\0LL?DQIHO0ZXM,Y?1F-?JW?=E+MB 7U"TM?PO?'RKUA2K;\I-X?+O=8V1#N MA(S*&(SC).,9W?@C8]JIZ2A_SRLCI-9(%Y0\H8$#!,*Q<7$R\KU.MMG0B\:4 M+.,TS?CV_()-71B9F-NBO[:YD[-Q]6:;;=*]&C9;F2GU MGHB]$#7?B'AI:/].Q%Z*V%O+""C$WEN)-MY<_8T1>[=K:E:!Y7Q-MCPIWV24 M5.#W=V BXN6XY'=(G:!2SM='WJ]XG].H[@6/&"1_QYC^,4M:R^JW6;K!6;&C MU"G*2WA8J("T?D8J^_?W<*IV;),DP=OU#D3S#2>H?@?;NVB^Y015[SEA;;HX M82+URSQ1ZX9&/W*6?R;2ZG8L%034GO7XNC7(I%'5NO<*7KVHVGT"^LX=0'*' MZ>DS-O)):'HD40K0Y]6 TR14]=U!-:#HO8A4$.;GM_ BK1KP[D0,":"::8Q M?G";S^SIT[(1>7G\_(*=?I!]85$*T(?6@!,F+ W1_X&X,)IU#N;?!AZI+AIS ME52;,G3(1<9X#;@/*6V;=.:HD%O-,)E'+2-IR&X\! M?7H9*B'>CB$"6 EB[@P^I:*?^?I\U?N MK[RM4?;I.R* /KL*F3(WT -3* M(+B"1[+3]U6#-\DET8N>,$TZ=;.D 3O2&I/(0:HA'3Q9C4CD/?DK,GI+V\Y6 MX[F4P@#JPAZCD *JH5'W(:62OVZDZO_T+$R4T!/^96>7)OD'O$PSS.4> M@A>ZEU5D09J1L7J0[:YHH*/]7&G"UP&BA@LKQ:ZR,29!M)+1_L5H_V8T9Z^N M^,=>?@)L;M5* #AT6MZ[$$ $&HY=EG:N30W8TVICJLMVT/7)4)]L[+]'I7B9@,3C&",NH!J*-! M<"5CFC()X7DS"6&="&]?!)A*9%$"]4J1>I/>3A-T16H!6U8E#ZK8KZQYC040 M320^?1-$874+63E7FR5A(W3$KG9M2@)=V[T,L*S]LLQJ=8_M%S3#;/R<>^M: M?D?SC-TLO^3\9+K04QHU -1K3Z"J^E-J@FFQGOS/4$.HPK"0 -3N2 M 7V[WMO&K:QELY@]IF2&KU]D M>VT M7H :&'UIRR"+N&5A<"*WN>9/8/\\2Q-\B@LMP,NTTQR$X_06"WU %3I M(+A")A0[?7]+Y!0@81==8 P_[,@@/+Q*KI(R]_=L03-;JP:Z]MH :O, T+*5 M=UH&J@JA>8:^I>60WO0[5!>%]F5YJM\[7*:>SF^6UVFR>L#9NKS!@W41-_,X M6O'-/%D%]U '5,-#4$NN+ZF\<+I$M)13FC *E>4@5A!JE 2H@NE2-.EH2JAE M]G-%$^ZC#[R*C;"5==RN8EK.2>/?W:KF?6]%A"JY/(#Z;W^ ONU;KPVT[BU! MZULW+835:;>F?0RK6M:5VW[E HDPE-+( J@O:XCJVA%T +2R:SITNUGRI%Q& ME]H4!E G]A@-'2+5H7]P+5BCU\LH"9+%T-&K1!M0Q0T W7/T6A?E?_3*YD[D M_^D\]RF(,=OIY;?TX) ^(*Z__4-#\A9G41IVUTCJ['GDCT>:WH4FT+M8+K$\ M",4M D \\V2X;/9\PMG:*/\$[5_-']+>N_M;2X%#0I(%T!-4 T,5,D2A(8[- MUQG#[L68,GH*0H#28*BQ23/4D#JZ\79?9X6YCK-J1W')/KU"%% 3-B$4KG?9 M!YEUXL_\C(.?<);S._KN-W$D[I4+$@"^O0&8.*CJ2/KB/9D!G?,<9ML,/^"7 MXD.LXKU<%,"WMT4H\)Y.__8*Z#>J@IC.7[S%SBKV#&[3.%KLM!5DJPNHQGI# M%N-E6[LC[#*6!;(;P\\904*ER6=L&C<1?>FI!-$RT6L8'^Z.$9QT_X4YH4C]+UP[YE .@9#H8NJ7YV'S(KZ:2.VB0#L2*E M%V??!E%85O=-XJNRVU%1^26[C/T3(>YZNVX8?94\/*<4JC[WB&TA@*I[.'9U MWA)>U GBA:&R-%05=X+.^8WO]'H*5B;0ELYR@VE=?JKC/@4 JNEAN(5L MAJT(,VG D>]$RM8#Q4OR?0\?*M>E *KK \ ?/EBF98(?+5.00X=65!=09?>& M?,# BI8#N5:CI\$#9JI[;+7:A'Q(K9)R '3'GX*BC'9N1O;=9E&RB#9!?)78 M+&@=5""@^A_'#FGW_; /$"]+WGE?WNIEKF:Y8T@YQUKK7?@]*]O?XH?\]K#9 M_I+T#[N]2.GSV#VR_#ZO9CS6KYCF7<#A[(D,4U;JR]DH0H-*.)W;W.#<,VC_K1MWT^F^M7AXW-6+ M ;A*/_9*6>T P)%Z:$OSIO#0EJ\&P&1?%D_IH1M87J6';O1 G[?T0GLQ.F?\ M5P 834QMV=C^57S5D;--U[(GY:#VQ:^0F7;V3LA7+0 X+.YQV?-'\A785M*D M-V?+W@*;GV,99T?& ]\&=22:VXV.<'Z5\/-SHP](1T5P3./2:0P?,CS->XY/ M<<[2K3)01S1.[=&$S^CB?QQ/[G7E[WDU?M=@WNB>5_Z^HV1@8RHX,0=5;WHU M+#0:.#H/56_T=K:3'^5]"%YXG/\O0;SEW5$*J_*ED@8>,\2ABF.[Q(5PFEX55(>NIH&07[4QP\860X M2YJYFC2Y]%LS_-#J/9N^NPD7TY]&-MV)_&GUB(8N]-(K_//K%"S+QF^C2 M#U@\.HM6ZX"EC/^A^/"?1K___F=O].X=H-M?6#B/XB]W5]MN']-TG?SI_?OG MY^?OP^C)>X[BK\GWLV@%ZW":>FF6;'O[X>6'\O\*\K\$?OCU3^)_'KR$C3A< M8?*GE\3_ZW?BN^5GGS]^'\7+]Q]^^.'D_?_]?#V=/;*5]\X/!6PS]MV&2O0B MHSOY^>>?W^=_W31MM7QYB(/--SZ^WPQGVS/_JZ]I7QE)XO\IR8=W'Z M\3,C90OQKW>;9N_$K]Z=?'CW\>3[EV3^W0;\',$X"M@=6XS$?[GTME^=>ZF7 M<"WQEFP6Q6LAM_>BS?NSB*LE'W!._1BSQ5^_FZ=)RC_RX>2'GS[^(#[QNUJC M]'7-U3/QA79]-WJ_[^?#) I\_G\G@91,^=Q]WJX"## MGJ;1[.MC%,SYDGSQC\Q/7[N.7]U3KXR<>HG/OW8;LX1_-Q?T)%YZH?_/_.=Q M.)]PQ8T_>VG*!V)BIEMOO3(TS58K+W[E /K+T%_P&1>FX]DLRL*4[\:W'.J9 MSXR,V/72*P.W<<2G7/K*P1)R7PM], U71]/KX#Y%T?S9#P+^H2LNX'#I/P1L MG"2 %1U VNM0KQG?3(VCJK?J>8U8K?PTG\Z<9S[/A>KP8R% _0"D_6(5ABUF$DJ;]BLQ/_66^ MJAH%UFK9ZT#N6"#V+G[&25_O8R],O!GHP&&BZWE7>$C8/S(^H2Z>Q*PRK__R M]CTC)ZZ,+%?>Z3HPJ[F2H-=AW40IN_5>O0?1EWY DJ:]#N4SBY?FZTN]%<)I MHM]3A=/3!6P(]T*B/;%3[\OY40DV=#/EH8Y-L/&".W!PA(*-4-;6V1D%."0E MA>OS"G#^F A=G5U@PU,2.%CB82.2M46\#9^SU/.#Y,:+A87DR;A;]M,[PG90 M#J6?_:#1&1X[)[WR&?J SQ!X9NW7J_,S"7#^ $@/-50P\C9]'.I( M!80;WL.!!VY&EP9 +2N+ZK0D[V1\D # M-9_9S:0'&JKY-&XF/=!0X>=L>!>N;!= C553.!Z844,U)(Z'!A8S@/0@+B3; M<=OVX]3%9'^'A=&[\O78CA= ZL!0")S^TL;NAF.<]/+6N@&M*U;":_Z+&@E[ M25DX9_--1V)$EK& J9\*FC)*\V3T3H1T9N*0QW\L6I;CV8PHB&:U000B]#%J M>.]ZC?%#U%LTQ564WCF>C*.8;)L=ZTY<7SVH2:T>$EBW> MK_/(P7>S1S_8"GL11RL5.B42D6*@5:#X)PZ#YIA_?R[&/+ C$TRDO!&FYK#T0 M]C]@PJ[FDP#P^07WG&\M<.PK)$#X_T@%_A:W2!*X9;$?B3[P1X2U)=^,O."8D27_'>)'FY)_I.]ZH!N-84BC7+'U+*' O5M[(M U*D_,R\:[;90L%%NEGH&4="^ M]UZNYIRK/.)7@&0&74D"Q1[E6@EB%T4$(E0@7D<5<_&9B+J.7\^BN79)-Q!" MQ8%RW[1@'44HX_FYBQI8Q 0\WVDF\6T< M/?E%,C(3ZBT**/2(5U0]LZ@*7VSR$&W?M(3BC7A=E3.'B?-ME*1>\/_\M>DD M*6\/Q1SQXJIC]- &QD+NPFBA"B5J-('BBW)7E;)S:$B%A&/FJ=6WW@(**,H% M5,;,@?&\CH3OXS$*M?;8=BLHKB@W2153AUYX13QQHISZE3^#(]A0EM4F&P>& M\=?83_D(Q'NY+"QM- JOF*(I%%Z4ZY^6O0-#/F9&<9&_2I*, MQ;;X2ZB@4D"Y]D&9/O0ZPV897_9>3SX\W(L7,XI5IM4*BC7*E4_%U(&QO8GN M8T_DR)^^KAZB0/T\1-H0BC#*!4_#VH%!KHU##F^C"118E)N=E!VD->'B9?;H MA4NFCEZ0MX0"C'+3TS&'MO8N06OOTG+M1;GQJ9A"PK:(#>)I(Z]0T.=S?V4S8LA M7?JA%\[XE6I7:$&!NI$**@"<-Y1 IE',^[^R(/C/,'H.I\Q+HI#-BZ.^SL*O M)(%* =&':& 7102_1$'&48KS0-!8,0<43:&0(_H.%>SAQ%X60HDZ5# M7$4!!1[1B:AG%BD^+65BS/X3._=2KQRA#G\5!11_1(>BGEFT^/GXC&\\RTCO M,V\TA**-& HK90T%Y.G*"X+3+/%#EFC7ED9#*,B(,:]2UE! OEBQ>,D7M4]Q M])P^EF\[=6 K"*"@(T:V:EG% ?]E]XZ\>/^F15[2&IR= !%V)9-8:3>V*;2G M>>726(&ZKCT4=]2'E6I&#XQ\7@"@>G[*!W/%[VVZH VOE M);]V:ZVU@^*->#&5,8;S9BI["/S991!YVG-YK1D47\1;J(0M%'A/O?!KG*W3 MV>MM',T8$^Z39#O; !3ZV@P#$71*N5>$PD"KP]_:2GO(/?=4?B@#D4/F@ M9A0"PR 1TU_>M_BZYK]PG_#45$2\E@3UP^C=:&LD%UE0)S?3R?75^?C^XGQT M.KX>WYQ=C*9_N[BXG^Z?&W7A)0^YM++DW=+SUH42LB!--K_)M?'=#R=E(?C? ME;_^;3O$R6)KV[^-BFN#)I5J20ZCWG]^=>>OJ )BYJ39#BL+JQ6P]>FEX,3! MO.,K-$2J55G.TE*YZB&5R4+!*1!RBKKVHPL'_(PHN/7F!6)O'Z9D7QZ]\ ML_S%"S)9I$1)#R1'RQ +DD34A2524BP-#OSP.6-\Q \!NV&I^BR^045+A99< MMH/,(/P3$=5MS-:>/[]X6;,P89LBC35FU1(#$:-EJ>T@. LTB,@/**EN,NG_ M,MMYOY+ S@?-#^DQFU\7["J'EH\KC5(OR%MB3[BBI.!M(*HX5NH*\B7"?/Z M4:-ESK41KPT01":;'^=Z!MF^S7_YV+-#]E2#(+X MJM]MM4?,6=S7*G\T>WJ!Q$T4SNSL"#(*O.S(]F$PKX2:Q=B M$[_YK7)GW8U7FB*/MU8UQLNE; FXC@E2$Z-9")QO@!"F>;79Y+:]';G;W[$G%F9FL:G:XR7P[BHJ/>=$Q',M'H!- M%F=\G+XY4$+>&B_)=U?1Z+AV9!LI#E(LM\IL9JS",B)OBI?7VQIE-1,'A_B. MY=Z@6R].I<],%".MD^'E]>X->AD.1):@NL5RP^JK<3$RT>%E!^^Z+,&0<#1[ MSJ+\H1[_D COYB>+6)FUB#=7ML;+#]YIKABX)C)%;J*4@0^^TL9X:<6[3@8- MST2D8G/%W.,FZ2 SN2LCP?&8^Z)P><_BU3E[2"'&=E5[O"3I/8E8BP.1>:C8 M-D%.$C,I7F;V?D0(1H>(-*NG5RM9&@GQDL#W(TD@,DBWJ\U2T?&6M2/'2R._ MIYCLV"0UZ2HL@[8[>7.\=/2]'VB.T.M:'8]UZU:;BF8A4*ODQ3"]\6RWQ$OIWE8>* M6R+"&,_G>8R)%]QZ_OPJ///6?BJM0+3Q;*L(\$H!=!6-@7>';'[A MQ:%(\E-[<+,0!9;4PH+0XI48Z"HW.")$1-CFT.;@@%F3P-6!X6C.AI_],(HW M^8I9HIF+[99XE0_Z$:N*=[*S[BHLP\UOQ8-$#G*:QOY#E@J+P7TD[I]1F'+X M^%B69H'VU3]>_057LWL?G >_(IC0!!D"%)1X12*VLG86INQ$ :AE:[O-07YD MJ3^K'#1KJ=L^PE.WC?ZUUM^_O:5R[9 MKIL!)X+K@A>1DT/=AL+GV"3.D9CG-_A;%N=Y/:&F)#4]=B:Y/<1K!Q%)N1;) M6<=9^LA/L?_<+?$F>;;IL%/,]29'%22$Y9?7H+*4W88&.\UKV$*4%./3$"=\"M438*>CZ$1_Q MS:\U4M/.IR3 SD#7I[A([GF6I0]4O'79[1QZU_H3&FRK(V"[V=69G2S*H$[^ M5[G=YD>=W69ZS__S^>+F?CJ:7(XFMQ=WX_LKW@#38B.*(*S8=LAF(XV2 -<] MFC_UU,17[5H@6U,,@+>\G'7&R*QM"5\"RL'I%K-:,VQ+AQWT4AZ)X/\ICI+D M-HX6.K]_K1&V=<(.>PE_@W<)35GNZOK$0KZ%!"(9Q'SEA[[ 012X+3.0:ZSC M0'IL>X:=I.U0(3+]MD\["EZO(VF5VK*UM#&VV<).2!I^!S\M;Z(PJK.WJ05@ M/ H!2+%M&G9R!F-!9!Y>A4\L205CQ6C-X1IJ"FSS!1S[9F(:/09D1%4,R[C- MM1IB&RJZ"T;*,69J<\4+LT^>'T["W8O\[1LWB90$@:8]MH'"6E@&?OJ90QK< MQ5XZ":=>P":+6N;T;=ITV=%B,VH0-7;6^,XRL<"&[*RZY)_CY]B0<586XC6W M=DY)6J-GA]]C2BF9/X+Z#H+#1&@HXSIZ\2+0R?SDL3".*@2]N=V:2=%3TW?= M]<"P$#F7*/GL<.PGD+2^J]B,, S^GK>[NEYRT(K-/N/<[BSZIVP1Q:QH=^^] ML(2K;^QQD?FA%[]>\1M48AL=[O2CZ G[[2Z7!Q# D2@IY[V)4$ MZ'4!NBB'DO$C."\4UFR]J;#:!KU>@)T V^P-?C+>L'2W9NWW2JA#5^@U""Q- MAUW!.H*I7>,=J 0$J@WL(>"CF>/U&,QM9N\&-%>KM:%&JTTOZ#4*;%=V>XB. M;5*/GSP_*%:S2AQ3^7+MW ^R5!>#UZ$K]&('^ZS^%F!1L0* QW_J)?ZL#U&7 M':%70G EZ!I0@]\G-EDF-M'OI6 G;"W31&9N$3\V7CZM]'E]>17U(CXRAN'+6M6 MN0LD5,AG6S&BVS@2-[?YZ>N7A,VOPFU,WWB6\CM=GI'#'/'6H2\ZV0N4XFP? ML=K/B M%ZJ^IJS[+V,_+>@PPP\E#B+:=\ZX3&9^+A'^<\!RT83S\4JDYOJGJMY020ZC MQGYV<#"1-HL-PJ$EH@V;NSR;GT4KX6TUR%_5'OL- Y+$]? Y#!65Q-/I8D/E MS;$?)!Q::'HT\+T59$*RG?F1\20.B^@>JH,*%B&M7M:A]-CO+Y"6>3MXB6SM M)(*2G?FM$37!-J1YJ(L*1R\6)93.6?'?"EYE8GQ0A@AP']AO4Y!4RAYF(@M, M>^#M=)XVFB&C1G_Q0D8IU-@>YU*3/K)XAQM?<*47'/41[D8;3;SLCBIL!'/9G'&1PNI#]FU/_1W0&06(QO\.\,(;<3X"'8B M>'Q8'Z&+!%Y?(:T^]C@/_F&/@N4BJUX_T;':OM#??_47'PO C,C9A5\!\[EU M'XUG_\C\F-6U 14(C7#!R*(O/,912?9HDO M0H-RMHJ"!HI#"I@:_4'9_E*WXA=?W@??$_K8"P@\5^MM>;!'[E@/$&5YE"K+ MLI17G0\5UOVC/Y?K[Z#1$5LBAX\[MBXWTE4$?^15N\A#X2Z]6 M8T96SL2B$ZCHG1EK>Y9CLT2*-9Y'L$=Q+&>,S?-<>C=1RC9N#%EKL7/T*K"V.)6)^=3G0$&B MI8 *Z]!FRCV%9>3[*-?M:V&@XPL/YT*70%I# E6'0]LO^Y^[4JR(K,^U4RQ, MIAH2J$P/;6IT<.(WR'2HS0';[#._3G\_X6G[LD+ M6/Z^B(/DS[B"BS_P*T[]%Y66MRSVHWDS"N7B919D(FL9_^'1"Y?LCD^6B\6" MZ0S;AQX'5)&':07%D>I13(;\2E_#8\P%%<>OG/5?O$!;X!I&#E4]9P;6#KX7 M*V0ZZ\$ZUSP^O#C]1K3AMP]P?7!F=W6E#X*Y7C3B(J1PUIIFZW60X^0%&YRN MPD44KPI1F;-"0CN :H0S(VH'C;!$A\A]:E-_Y-;SYS?2)WS;4.Q&0ZB,G-DM M;0&7UZ-M,$Y&+-NJ7V* .K$T&H+3D%$5BY1Q(F+91!]O WC"^?:\FHJ5;/JHE9/J@SN/5IZOR0*M:$Y,+#J5:Q90 MDC-428=+IS#E9R:JQ>B\^++6V&4=NDA%QS>58_HNELLD%TE3,M42+(2BY)B( M1,;S>?X&S0N$">4J+&\+)ND8R+ K&G21% @)(E*[8RE?<=E\4\G.)"Y5>^PZ M!%WDI.>=B(#DA;M-8M)38=\JC#H M''NALJ2271?817=@TND""P$):6=0EXZP"YOT+ZU^9U5OU_1M5K/[2'%3E5=7 MJSZNNF-%SAG&EY$G?\:*X%61&&T9JO+V;&_'!QH =ED3\!'GP"(AHHC.ZN.B MRU-; '>HZ1]S51,K'IN?9[&X>>7ZE4><6A>S[- 7>@41N]MJ)Z2(S$P% \5V MUI.L]9VA5^_85]@0K&A+NU!7N[?H';I"K\'1S[1V^>[\(+.Z%T%K^T(O@M'3 MG!Z"J ];7-I=@0D[*R%DI1WJ\6L3+9O4??-JF2H)T&L\@(5JX/D(WI$/PU-D M\5K.72V( SN+CNT1W1[.(AOQ(UKG=,-W)$FDL':^S_E);LK?]CR)EU[H_[.0 M1UG:[[.7X50+;?_#Z-WHW$]F091D,>/_R#L=18M1M=M_'U4['G% 1WG7 MHTW?B"I='=DNT+_@OP;-HGSDX 6[-P#FX/>>NL><]'NQL%,.WGKJ+T-_X<]$ M>OFB@EN^F@;^3/B0N!:?!MK#R.%' ERP7"U7O2IG8X7#$BN==SW3;+7RXM?) M0LN ?.'[8W/A*SL32U^EN]&NO]&V0TRW38L]\Q*FHT$]C.RYF@QD#3"+K'ET M&>ATW)0?D58>J4V^GYN3;T.:'RUVQ+AN*7DM%?-\ Y B.]SDP]M)!##Y['I! MGH)@8;8]>-90T9F/GZ)H_NP' 1\XO\YZX=(7I7;KA;ZKT_+DA^:TW/203\M= M'Z.R$T0EUO!6.=H8IZIE-YC3%C14P,2U[0=YZG82=&,:=X..SD3.7]HKYNQ) M<\Z6C1$UM1B!>?(UVV'.KF(LD\4U2Y(HMII0 %+D.2072&.2@!&@,R]$N)U? M!$R);&AYHL8E"Y67OI,/S6YV$K3D2:@]='3F<;4@C'SB?FSM0/?Q[]:]G% MOV'.%VC6(5KIA9J^9%&\S&I;LN@">1X!TPY9(D)G3E62/,KGTN^;"GGJ 2DRC@ZB*ES[:=EMC_YS/FI=4S;$5"_6AS5 M9>J:+;V@#,YHCA5DT@"1'\'5R0HH.A/QC@4B=/'6B]/7^]@+$\ZA7ZU[6)N6 MK2"?DGR4TX]J':#FH)$S99Z99DKU:=($],J"!;>7BL<:(S(Z?9 M0\+^D?%>+YY8J/*P2:).-F2CD@ZUQ$*=!TA-!14%;JF(^J@@US,U"?)D,@FE M50C"P#N=*7/'1#J*XM'4=!VH3!NM8)&2KC!QC K*'K,?[+[5&J!F0@A2$&6_ M-4<5"+8JC;;:86DU&*>Z=BNX:*ET'^]ZD*:#,* TRZ!6)\*'5GB&H!BM2Y(W M$WB// !V#"7!D,S@!JZ/8V)]9O&RDARP-J=:X1-E8T1-/,T242XUX=?;!S_< M1'3GX2KC69';PX?4N[+M!W/V%:@GE7&)VS@7S#HJ_[D3$N0XU[4_Y+G;3?2- M.;T?EG2.A[#H?FV4_X=6P <\RG_TKYN?4-UEQQ3P7WNED@_M%130H:,:6G _ M! ,BZ0,DJU$QW5ZM-ITM#7:>66M9F0$@(JD;]EQA+HY"_N.L>.A5C!<\V>Q[ MPLX@:RW5KF 1D?67A$T6%TGJK[Q45U>^V0X[9ZRUG.2,$I'";>Q'\3:U7N E M27Z4R,'69%>PB,CZTO/C/+W39^:)8Z08K>6R M:M$%=BYA:^E:PT-$K/(BVO!C*8P<._FP_0'5!A8JHHSX#AYRK@2J=W[R]2QF M*.+!6'(5SMDJW%HNDEV%#XD;2K(NVG:$GBC9?G'L MAI6C&5;Q[_V?;+YDL(.K( 51HB=%MIMQ%F@0F7E7J[7GQV* M;E[[3VQN>2SIUAMZDF3[4^H>J!$1_'C.3\2IGW"FSZ+$0L9&0O3LQ=;B!&)! M1'+R].M%EOS\Q"Q,5%P-Q9W9Z$KNU!EZ@F+[;'_=,2,B]4W=Y%L6Y\R YZN1 M$"I-.E8A(!9$)%=FD&YP"7=K0>G!,0)DY&B'#!%Q;CUQE92_5R'G,ZM$-P"< ME'IRJ##I&&VL<'%T&^%G,2])62P,#GQ+?_W53Q^G(C7]PZLHU,?BY&_^\G'\ MY/E<,'[@IZ_G7NK]XF6!8/3*\Y+/+$F\);N.EOYLFJW742S,SI\]G]^X!%.L ML$FQ.&3 >P[RF*"*1,!H1 MI]IY)4Q@7C!E:;:^9!#'G" S4D$E3,0J!43! MD0RV#J2I!W*-"B(##11_ B8D #=.T;_V^3D[89]R&U6XG";!F;AXY18LEFQJ M:92M@-+9LT^H](A8F'I!<&C/#^YS-_YV]+7'!ZVD=3:/#XJ.WYX>]%8WC>^\ MRY@MRY(8I?LG1QGRV ]&/K3'"%:H$+GD3&>/;)X%(C:X<=<6=[99_M0IR%(V MA\JV#>\^P)W3D%&#,F9^+$?M/;,IF6>P+]]+%BRCSQN:7'"]A4LLV97": M3%OI1G_?&MR#"7> T]GM9;5+='M[*]^FO(()B7W\&RQELD]H(IW]O/>R)80G MH":P2C(Q$YND3## M^RG+(Q*:S%QFJP<1>$2W2;1 M3DN;DY#8# 9;+$>$HT"GI))@,(5QU-RZBE[,UNL@C]+S@E,O$-ZAZ2-CZ56X MB.)5\]NL1=$O]1NMV[QC90 MV$EX7PA=^9.B<)FR>#5Y",H,Z,D7OK?%$WXS\X3Q)7]CN_8Y!Q8"WKM7["P0 M9MGV!!RA\TFUU(SFE-+*TEVO<43BM'(,F1YW]ZC/7EJ:,(L(Z9J4K&ZBT)Z& ME!NR*TYT9IZD>I)N K:3<^MJ*)&8CX,LIK35*WGHI_\1';C\C MN_<]B/)+O6%(S#149:A\)#A^]N)YE2$1REE((TFR5?&[?11DG^]@WX8Z:\O^ MX)+3G/SX+Y\/W=>1#IUBWY\L=:(S;'0V^DI)-]T&WZHD4"WL1F(_/ZX*;SL= M.R_S8?!!;ET6UWX1)NT#[KXMI;7L<'!UX?:$CMS:?+%8,+&8L"T4=UZ:9U\( M9YR37! = K8Z](J]8^^C"]U1I+-6%^G)-451COH//H6?+IU%&S'\"7TLKDO:J/%T:6P;O-36V$. M!:R:=79LNL)>*OL4HSV$=);,\C'J;:7G2;STPM)/O_%\E&4LSUGJ^4%R(_*M MB+U"OLBV"I_D'Q%/$ZJ?^?=1]4-Y3%7^J5'Y+6$.R[\VVGX.=7FNCK:6:9]C M5(-O]Q!TRG]39/\VK]H]=8^;*CXM#@_749*4CQ6Y\D>BF&II-RHMGGE,N!H+ MZXZ0]X1>5:.54KX3J$1.Z?*,O^/TC$_I5S]3%S*WPI!1Z>% M7Z/XJ\@24[A&"R\%"Z7O_45[=7-L\Y430>E9;@D&F,#SYV)_#L4#JK(M^NHN ME)"?<9Y\?LPX??V2B$B_G>^\,.AI$]79]($=3N!X4;?$DLZ)$?9XM3R[R0^( M>Y7.*GM^>[[:NR&-J^,\FU5CV>ZK%4-UUC(EJ6D6M[3;R5S>XUV:DK-J%FGD MATJ- ?*)SJ[X0J19B+5$-&0&ULOV"R4U:]5L4#T*+8G3BL#XOYK"XK_Z;;L[ M?&+1,O;6CWR1"\8OODQ,O+VF^4 %I&>J@1;DM#S]>\)FM'G;%B%L)E20MT>YC-E@J1^_2T@%:-\IU M;Q*+)%W^C*D74Z)9P37/\)5RG5FT9R'CH<_7> MXV91C$JY+&WTK]X,^=?P2^6N0&JN;XY6 L<79Q+(CI LGN0[<6@MH(59\/"6,$7$MWOLK M/UQ.%O>Q%R8+%D\6(I^!Z2Q>4H.(!WH\MV&QXD0A+$OE21[&*I&3O8U2'7&\Y \;;@(D.ZA9T5F?%2E>;$@2!0F6!W0UV\L1B2^$U M2:!RYR:$@(K(RR:IFX]NUP$] 9W);R#*DE.\2U=9 M<39_Q8Y.!. 328;M%+JR#*\*N]V?T;P/GJ*?[]!P;R&6 *+U+F-/;EK6<,D$ZNT+-%3'S<1KJ%M_H#EZ2W)H13M]E7>@ M#Z!P^M$W=>P'1S=/:GI2T!MO90SL,%/24)4#3$&0WE21V3,,1!6%O%H'T2MC ME;R>)_HH9 T!NCL"J)BU@&0C &ZMJWJTFXVPS=1=$)8S2L3JNN=,'Z_$X=C9 MMKKI'ML/W//1M]\]LRZ#@9H2#"FX6K4+NY@4:.3=.D[3PENNA;=<"Q1OWO1S M+5@+[2P*9QR"(A_CG9]\/7V]YQ_5WV^U1,,6FI8U(E?&UAC%"$VW12T1#9D! M=-$DK2I3-$+]SS)^GEFQN#544[BXD1#[@@A0PZ:X8%@0N%\D&?VZ2'?0@PLTPK9?+%B4-$4*5U"C!)GLT5L_RO)S(=LLU_JGN^UVV"$6MD KV""U&?$%>LWB M]/4V\/)T#]O4#Y#S.HB8QGJVQV7+S"*1![W*L4+.\2!B&K*TT%FH-.F=[Y5# M-6U41D)L]X2%FD+%1R8YV9T7+C49R2I_IC&5NJ0AJS!1>3. @K1R+FR&"=5Y MQVC749,CNAFJD^4'!.EG/_17V4H':J,)VE+2!*T%J907Q(7AL_=BQ+;>!#-; MF %;&2]$SK.M,_HMB\4OO"4[4>^9>JK!/=J'@.#H>M>^52;GTF(CHK6J,?:- MV@)Q'1ND)H;R['21I/Y*E+OXDK!%%ES[3[I4%I;=8#^!M9\[G7 B(N/Q_(D/ MW4_\<'GQ(HK^:ES;LK8$;@:6TE)S3$0DG_AM1N19F(13KSQF[]1KJUMJ,4'I ML5\+VHO.#ADBXOP2QFP6+4/_GWD!WU,6LH4O?7Q=4B@)L-\ V@O,P#N=F*Z- M)E57;VUIG)^:@5N;'O("B=L^:)3!46Y0Y@@M "F90"V%B<@B7DO; PWS"UB6 MNN@M+9^$@KCDXVRM.A9J>TTZI N@P="SYS6] *]OTG'4HT@)QG^]^8^.R']T MSV:/811$RU>PYTA#0L BT]%G9,3!USQ"I"]UE M%H=^RD_]?*"7_HOX29VOOR32T6"G:>H^417%:EB57CE7F7R[=@WWU3_88KA1PSP"T M% &8;^[GPC(OD#V MYFC2A[Y!WG>]N&4E MK-+Q%XN21,]^$'"&KGC/X=)_"-@X25B::-W&?VS.J$U'^8S:=34J^J+A/M8Q MN^7%/+G(G7 M[D9G6[LEMBFB'_&H$" BH$VB@6L_,3M$I8VQH\C[$9,&!UC:=VDM!2H/M!>Y % !(BZ]=-),J2 MKEG*QLN8P>(Z=#10Z1'?=" &"<1R&> M^TL_]0*#4.J1>U(:J)>1\OX$@N4MC<@!;!32?"(]I_=[RR=R9/E$^K]_O.43 M<1?DBI-/1%5*9?.*_]I?L*OPOYD7JTHGRYLB>V!MW!NU"BH:OAU!?1_QC;4Y MR)LHG68/?V>S]#ZJQG#D@7[*0AVBO^[=$;8-:F6V+X 4Y%H)Y:G^N@\9*[O& MCH,[B+P-P%*0O3R4T9I3F]A&C*M\?S*E%^ZH9GN3!6>AB9J 4:,E.MM#M%8, M.IV1E2'DH1YSME#SHWI>('KJTA'V:[>NL[([:.3G90+?<HKWF^[0[;+'OX^=U W) F \*0E-=$=P!H1! M0^?"E^<0T[YT_O&D.3T+&AHOFHNQF&=7LUW/7A@OG+'\$YJ1E+X'25-DO9=C MV'"9*#ET]:JB-I&*Z7,5SH)L+O;::DZ!1D(0=?&+_''"WMVB76",@HCZ9-.U MUX-QV-))F'-R[7L/?N"G/JL,[/1LHBQWN2UY.ZY]5CA%3VAA& # PGOTAQ:/82?# MO1$C8DG)1W\6):9#9]$$.V9"O^RUQTL*ZKIRW?G+QW2R^)(4ERHU_ 8R['@) MD$A K/=L1\(7\691>#W+XEB;,-%$AQV5T4'(*N:/5\KBD6M'05=)L4,Z]I%U M&X+C%;>UD E$@>PC6\='4%E6T'&J.)D("AT!>M(#\_W,S*_[7.& H+1](\]. MG/E"S1#C1)+)!*N.'E.V1L_\T$V%248.;"U5\!.9G@HJ'&\O1^(/T?WG@1OAC2GCDVP?-YL:>X\CE:3Y,V<=G"O82^3Q/'LV!Z!S[SD M\3*(GI,[EF]T]U']=*R:(S8=#,"O:(^'TV5+.I":3FF7+@CY #R1ME@06;_J M"O,K$[9 ?H+DUWUOR>Z82$V]^>,]BU>RZM'2BRJD)^+^S\Y\D1)P5?GV$:]M M/\/SGPY.M%K-%,XBD9OJCJ]!MRR>6=A!(3T1=\YVYHN4@#7::25>VWZ&Y]W= M2[04W+X?Y&[?CR:W[X=OQ^T[H-O!V]V WMW@[6IP?%<#2E[7P1T?B=\,<&]] M;Q<#MQ<#W&O?V[W Y;T ]\[7V[4 ?^8FEUG*C_UE5:=;[S6OJGB>,@'J:9 4FC"NM@$(^:+>$X @6 *[](^-G;"E'I;(A/HJUP(G)V!.FV M,4"B!%U $,*>L.DE>Q@=YQTID MN?)MLHDI_!U:"N*Q%,;QTY]87\)Y:1MB\XN7&=-4^=5II[J;8<1+=,(&\VG! M4-^4(8=..'Y4-LC8:H(6+&+RP'Y.36-/<0&@]<2'9#5*VT?C*,"P M'51XB %88.Z)!8>609X?M\.KQ8;^*(T-W86&?OQV0D._#>\[H=6O@_.=W$V" ME@.=MIV\=P=ZRN(A&>#L)_WZ#ZGHASDG.>T#?)].<^IB'\PKG-*P;1= M/>=#];:2]+H3]"(X<;H/;J6XC+*XKX6BTM]*0/I&E@G!]WZK1-'#483L M-@$Y AV 3P#_J;?C1*6OXPK6;8$T$%M#KMB5$N,=9WK>P]'$W%8!^79F^@%# M\"BY3MY"\(XE?);"E*45@H=9"^DM!*^7$#R"1K:W$#P'(7B4K&940[X.&X)' MT&Q%3![8(7B4+$A''(*'6=".H%GH^ 1,(IZ.9D#M6SP=Z4#8(*A MPOC%U\I,13%<8:DXJL194A/2>20R"MJ):4-#15!ZU0-(:# M0@I"U!)0M^9.:T /@N>O7OSLS[[>^5I 6ZU(A%.!$54PZ4I%O23Q9H]9PM(T M&8?SFRA.'\\\SAR_"NKU%D))(J(!KLQP,!R)X]P+ B_1XEYO0B-@ (RPC#]' M4([C.'HN7_1.HR#+G_)JD=52T/ 8@X$&<.^L4D"$)>$S]Z+$=MZ$[1 ?C.V,EZ(Q$B4Q75NO3A]O8^]D)_0\\/,Z6OU M+WK#J$T?@UO ._!8>7]*1;0FHZFL+0U1V2NH1G)NS:;3UT3X./@HYWZXU)\C MI4W1 XO4*E,[0FKX)+*LY5-[',[O!'S!QR4/>7WBQ_?E!:-D\CX0_-:W:O^5]T MC][L>D&^@'<2?A"(K]Q<^[^,[]A0%3V(8M4%>O,R"3!AX M;F-_Q13;J>AW_VZQK_)[R;D?"$AMRT)GDXW2FG/72UMCW_+[FKLJ''I^9X7U MTJ>2HK_<8.6[]1]:SWPXY4B0C@3M=GM&W91S+BQV7U5[*@4E/GMI%N=OQ.[8 MNKQD3Q9\U>!JO/:"JQ">BGG/;I$W8KU@-64G.B-X!'F5K' P9N?MUAOVSNY. M<8ZO^&V5?9@>X._RG>5+[T(MV8H--^@_ O=D(E?F8]B=Q9BN0CZ23*P(AJ>X MTL8THBJLYHV4#RI/<.N#:QG93%*YIO;D5J-A6K%<$WQBRY>CM%S1[OG7#,]K MI:V')A0Y%U2>TS8&9WQ*JVA/0R@Z]3)(Q6T,&6/S MY))#=AUYH>;L(&F*O5K:R57)*Y$Y6.>F-(Z\GFMC+'0TV'%I=M(Q3**B)5 MYV?12H3JE!,@%L_!NN31DF.7[VXKG!1R;IY'^^.:BG7* MR(B*#X AJX^^:6A'[S.J=='9'RDJ1K6"6:,UK='LVY!S@VDB5K?NO.[X">>W M@1?>>"NCS<[-UVCHCU3W;>=Z)_Z=)!FP/RVMUD'TREA^KIODMAJE27&S\:I) ML"T?+N=%0RF,P!&YOW7>J J>DDF6)JD7BMC"FTRO& X^A6S\[.^LU=?QP225 MSD:Z=7YCG:9>G#K(UR[G-_]M,L[2QRCV_\GF>81K94*)B9AY\?(+^*66M=WP@=ZPKW*_.7CRF;CY^8L)UL^,[9/LBZIQ\ M@%Z",LA M1(38BV2?BO]@1NW!&K4[)DX^XI5!/0?[' 40.5T5O'Q MD)NS+_D4>LD?:/R"7V:$A/"ZMWR/<48V8*MQ14QL,93#0 MV3!0)QJ.;(D>2UH&$YDR]K%_RCZ$7K2=YE%#+1/LQP*]6['JII/>#5C-[M&+ MV5.S7.&OG<=G0[)9ZKXQAY4<+ J>?6=6)+=&),ME;T"^HE[Q>3,A[?]Y MFV5M0%Z80T-(8;$C/BAOT,&^0-!^$*M8WX]*! MRF@(A0!VKH!J)8#?_]"I$L#HY*T6 &KB*XSGY5T'@ISL%590 $. OEF]-![P=;#S0BP MD[X2T<.Z0+X5/4140/SLJC0T[YA5[N)ES6;\_/%+%/!N H[VX3=APQBPLZ@> M7@E!0OF&M/&@6[%A#-@Y6,EHX_%OQW+&4=40/ZTJ%?VCJ'A=WKCH.';U3 GP M3>Q4JW UWJ>SZ=^T_^G(5SA$6M_FGLS*EX2YI,!$/P$.R\O#4/P4DW M#\&'-P^![7KP5BWXK5KP6[7@ 561[0.IMVK!].7<8/JM6G!O7Z.A/U+=_X:J M!?_J"3924X7@1C-L3ZI+_6\(7PK0T*^1!,(9T8-#AA/*V%,(+L&7W(Y?7G7, M3S4L7GV-=VTAG6\4/!QG"0O@-U0 N#QSB6>V=8+H*@[!E&P]I&DKL^ ]G MJ@8%[4@6M[=2N&07K2,IA>OJ#F70&E&;A+9'.6PW=MQJZ+D5Y)%OY0*K@ M#"CM@TNT>KEI'-U;:-(7; LE'U"RB<-C^*;ZL@36=*N9#"BCA3NL:%^\5*_+ M75V^U-\[PB*YCA'[=FYAWUQ]D@$Y@ X-(;[6*]9BDP%8E8L*0'>$U6R!G"MW M3W(!S#>"F=1_VJEH+9#Y@S:0^7=__'#R!VDD\[;;MXCF[A'- NK3U[/ 2Q)X MC'*;B$:\F&W4<9L/*G'$^9C*$;86BK9L%,UI2 6@;0T1*=BA$I*["4W31^36 M6PU5%'4NB$380F-C:4:URM1'@7I/X:B*8]G]WF9IP/T11@KR5"KU^M5K'F;#'S3F1U M._/6?NH%7T(_K9@"-3-'T1XYBEU[BF].&2W+5.02K591F//3M--JA*,CP@[[ MMA*1F7MZOG".AD_>7X@+DR749Q' M[3GP[!F_B!TP;*-HKG$GLL94ML#RH%F,^XY+)GYB1(F.U+31%SM,B"PG%ZMU M$+TR-N7[IC]C\J'?1.$37Q-9L3PF]Q'?<*M_/XN2]"9*_YNE=VP6+4/]'=;A M)]&#,&WTQ3GTQZYBQ0;-SWKEKT0[S7'HT.- #Y8DH8Q:(1'1T+HAHYJ"E(]> M>)J])=BTHZ)&CX'L;MG1 T)$AIM!:GSKE290:9 PE+98(P+YF5@.XH1#5C)2 M7,+%G9OI[J4F.JAP2!A!82 0D=B^5QJ^C"^8+PPK(NB9GVC]..]!]>SX*DQC M/TS\F>.R>ON."ZIQP[:&]BI$(AI= E>&XD_B/!"_RJS_6-2_C71;2G=NH-*F(11&MD+9\*;NX@^4/" MYY!OJX]^'ANJBY?LV"%4]#1,D?O!-@3A5UZ/;K,J:HQ(7?J"BIR$-;$[6$=@ M7E8^^%)>4[SNT8:X]"/S8?A1:$HYQR^P84]>7GEI7=.,W/0+5$J).K M7,[YT,9)PO@Y;\W$Y2U<7D=)Y"\' O*F^:)?-?\$;1KCD[>]LW^N1%.R'#&U2B7_/;7 M96S&*0O9PD_'Z27CT\$+1#1SQL?TNJ/75H;L^3.#VWN=P$QD=U;PE@>\C\/Y M-?]T4%D"K)5$W='P=NV.6-&6]-FC\*]WA[>7^(4E.1^HH&D'N3 M /O!UA["E/-.^4!FR''U>]C!C$9*J^,ZH%GM/2 C MLHI:<% [.O0B^4:/PSMD[8L>G87ZC@7" '/KQ>GK?>R%"6=:>+9@J_9/S56[ M[&Z4]S>J=DAM#5E*Q0R0S:9*91NMP\<;8$ M0Q?.CA,B.4,EXS/EX].0T!1/0]W,$B*6FZ\^0&-6/GES[.N64='T8B&9CT\P M,5E4W@'H5S5%6-\5VT'34N5K9'PT&1):[ 2=XAR]NTLSN M']\RNQ]#9O<;\2MC"O=6*VR/H3E7NX(Q(NO&-DUV48A$1&-'8;Y4PA*SR\EH MZ+;-55#/3R7/)&KND/K@3"N.HCD1X4 4KYF60\X0C:M@^=C0=')M-,-./*E5 MJ0;\4@ZIK&/UN7[.DEGLYT_"P+?Q&@VR@\5D--5?R"7<$Q'3)'UD<1DJH]E> M&LV(V4=,TI R240 U\Q+A//[3N 7&#/3*9ICW^DL!:)E^@@>B.;\[5)7G/.= M5?,F5-X:^R#=1:0*EHE,M:D7L'R8#][L:\70<+5:9RF;7X4IXQBG^B!ZJTZP MTZ7;[EKV %$1K>XY^@U[SO^DO3[!Z+%/A[8"M8)E7UDJ# E7>5:^*-ZE BB^ MK[ HJ)MCIP"'@J_G@M2\J08 E;>)S8!U5DLM%78F;LLY H' T,;-,).;N)4G;KO0I#%2S:[(_-:#/1PVA==$$M MT$R$^=G$YZO:XT9I/_#%EH\D6S5-BG(&6HUIF-_TLF@%5TOXH!)?5A]<:R4P M2>6:6G291L.T8KFF%UMV'85+?H9?B8&: \ODK81!4[6D( M1:=>!JFX]67R+7SVR&9?^5DO9?F5EO^TC+V5UK=II,(V@^JUIW;D@@% \%9R M'7DA\"I2-D7V%!BV/\WMH\8J$5'4N?GLI5GLIZ_G6A.9C@9[RMA)Q\P]23%5 M#755NP]49&IZ;#_#/N(SH4+GUOF9Q4L6:W/;_=R\9Q8T-++:G68)ETR2G$6K M!S\LE".P-U73T5#L%U5NR%:/:M4KLB24>IOR4J"8Q<> MJ8NT;'SBQY@9[]0 4AJB-*@F0&(-MMQLPV\._,CQ;-'KZRRH#E6%]2-<8.L[.5@IYI(B9% MR75^5S;U:LY1\1>^N#$TN GGE538_&_9BLW%BB^*N?$F3UX@'I58&7UZ_2YV M")^-LAP(DN/5NRP6$BE:\EX8YYE3'DK[E%_'CF3$UD!R?%'IGX39F:WZ> MU3RCJ>Z][C^/'8'9]51R*,$,3;\N_3*'YJ$UJ_)A[ !3,CK5$L;0M.E7]C#U M\X2KY_[2Y^=]'-U2#@.H:<[*()+1-(.@AJ9W4S8KPB?8.N*P'ESAVM\'&]:. M7M54LCGV.P'"10"N=B0,NN[A<+J:M;]NL#'I"*""(V.W-7-_O!.\^H?9+,I" M?ATHGN$<=-+KA@'5)Q+F8QR(6EHZU)0 ;G';5%NX8T\LS- TO#4,J(:3,,WC M0$3_,'][>RM"T]6K9V]'T^:7H.I#PECO#(5O:*?&6KC@JG;D-GF)+(Y0\;35 MBGO_$%2U2-CC78% 8YN[>)GQ9C;1(-VZA(I\>.9R#8)$']#(ZUS_](/A!0UR MA>NW-S1O;VC>WM"\O:%Y>T-SS,)[>T/S]H;F[0W-0=_0N)LLR6T<74;QR@-; M8;7$ WJ28\/68*3(KZU%V6-1L+B;+!M=$)R.^XA4"A 5P7J)/[OPXM /E\DM MB_.G*./YW[,D%;D@-BQHQ KM8$AO>6QY(R727YF_?$S9?/S$Q(W_)A.[0LY* M\_9[9!> /7#<0=C3_D7\3\/7L+X;_X_4$L#!!0 ( M *E2&5/VBOD;KP( +D* 0 93,P-#-?97@R,RTQ+FAT;=56WV_:,!!^ M1^)_N"&MVB1"^+&701:)0%JR44 AW=9'DQS!:V(SVQGM_OI=2*G6:I6F;51K M'AS;=_?=?9\MZYQ)=#YUZS5GX@_'](?R;CR]A&5U. M_7>-M12F#YWVUD#$<]0PPQV$,F>B66TT88F*KQL42*&+0US.5,I%']H-2K&H MC"\L"TXY9DD?PB)#:\%2!,MRG7'P\7Z<9>26LG:W9@"W.RMIC,S[T"OW=CPQ MF[*L]LO&O?"R7$OS[TC&TG$E58*J@O,R%E\!88*6&4_NC ?DRMXYV!ONB5CI M[<"Q"=^]'7^B8-_C\"C[ \CB@&V'NN_WD2 M>$$$W5ZKX]B>>X1D,0J#ZHAL#@E&\]G2GT4P/X5@-O87/@VT#/VS8!GYH3^& MQ84W#48P'(WF%[,HF)W5:Z=!>/Y/:CHBP2^%-GQ]TW _(<12:.(+1H+9(' 1 M9X7F4M!LOQ%BRK51S)1[2\,,YJ7[JU.IN8GJG"-"D5,T+13:"A(AKTL]=H&6<)%"B=9 M\K60 _]ZB\KH$[5?E0+K@D[RU]?@<;7*IVM$U:T4;\($LV]H>,R(!Q/:^F_D M<@+7UC;%DEAT'5((.7'UV!6)XZ':(RY:0Z(9'.,E>T*FN]VNI=1JU8IE?LP\ M2YFCTFB:>XCWY?SF>2LW+%*:0O=-]90];S)_W/_TCMG^_$U[9\X,E[VWPW>#?KW6>WM^?(;?C/[U MAA?#P7F_UPZ_\;1=/.Z=_'+VD5T//P[.7S7&*K-'K-O)+1O*5!CV7LS8E4IY MU@PWFNQ::#EN0!"BEZ5LT\ 6E^'A#ZT6>RU%$A^Q*Y>(UB6?"-9J M]7MG%[^MRK6LRK'K?FY?LN+.2%FKTB-V0/=F,K93,JOSI+$B3N:VC/Q#X"$M M'"D="QW4G20\NF'0R8Q*9%P]+#6'Y]WR>:/_-!N9_&6O#?W]XN>2"^T5'[9Z M7RJY7%ORV,"6 8"RE\R*.]OBB9S@4LO)U,+[D_[Y[V\O3BZ&['"OVVN?]'>R MUSW#A\CX87!Z?G5V\?_.JT6F4&ZSD@P#6&UX50.L-S\I5MT);&?&D M] !9J5)Y>%A(0N+BW1MV?77ZJB%31/?_G<[^WJ=\TF#'@^&K!CQ>]XM2=@J= M(RV;[*U(;@5M Y]X9EKW'>N]_N7]< 4P8Y[*9'[TI> L@PNQ)&23JB+@WO3= MA?P_K^[839RQ;/^PR?8[^]U_JYEGW')V;96F0C]5.L=?5JIL9QL\>\&NE;-3 M>G0K(P$!'N],^SN4@TP2T63O/Z)2GC][3JK!^F?WZ_/Q&Q1%^^SPR69.VEV% MW>."@Q4N*)-=U"&\PH] /?B#**O_+R3"8M6+)\'C1U+8+XP;E,^ M'^+;@[^R]TXS>M*_.C\*?6J1M:_ XD->OOCYR9:X[=2A;1SQ5)O/3KTTS$Y1 MUF(BC0T/L)A;D8K,,ER\5CIEUZWN>E!V#>4O0&CG$TJUPX#'$O(\B]D;^)R0 MYT??^U?^T^UO_E3D\D,(EDF(B\QDV@8CT,5^W&A>7EUO58M M7]UI+!,1+W:X%I'3TI8)/+^+ICSS?J6I-&:S_<639<4L=]HX#N.L6E-[MU<+DB!#MT&UV#KK-_<,.,U-DRI#Z M"(;!7&-5=--D.=?LEB=.L/]U]CJ=+LN%KM?\ZDT>^?A"<&57**651<::N. 6 MV)FSD6 (@8,+8ZU29@$N[S?]=CETB3NA(VE$J6+&M49P#'EOA*W7 "1XA+1O M3_/>]UU#Q_#41=.R=)IL)MB4WPK$!ER<(7;^<YUKE6B)@OC*!P5R9@ 8[E88E@I3OL0\$G[ERVDLC MM@MKM$@D5/FL1=1LQF@WEE!+ABBD1V-WXY"^*&A68RP))B_#@U7K?98!!W+' M\:1RD4",69#V)5J1J(&<"@&<.:=&AZW+J*R)[M5K!26I7&8DC&T$T!,V(BL0 MI!B0KP5=P%4V93D974 M5/FP3$8+(IIP"1B )^>^IWAWJ(CXLA4/$A2,P\L'D2&(5L8 <=@9=HQ=@LN< MR]B[F*FL!3.D"$Q2YF(P# ,M#U[RJPYAJRL-D'%!"R:1L M"U]/(R@.(05J7.Y7(P'&Y7DBBJ3$:VE\Y:RJ M#0$)W;1>2^FELK1^">*FI![B^9&Z_2^B!G?&3F?23$6\802LUSP#R82"6$!J MRT1(X*+!)%.6ZG&YJ?F:KABZ:)%5+Z*>B Z*-3.,7E9D98P2/B *,)<)# M#WKM-"EI$GHQWB[Z1]5JR^D(\Y,%$;!(ZL@EL#(F0(!@A*;&#;Q3\ZJLBE7D MO!^/-!9$MVKM=PZ.#Z$J1O,J^D4?64[^$GX6Z%B:TVFPILES*D>R4O 7HH5 M+C0&BFW&B0H,@SCH17#,+$4#P)SEV[TSQ2P1 (M']=J6Z95=9&PB_:13S(&+ MR2M6'JFV<)K'*5E,/6U& UX:4E[L3>/81.DY68DAWA WS*:$BPJJ!M#Z["2@ M5:\Y3%2:7C^\/<^K 6?EY8+02'>U2XHW'[1Y FHY=*[%%OZG+IEX('NK_2Y[ M;*6JY1)G@>\WM0'FLH3&*8_O&?7D0@)]PU#HXFKRBJ6)$BY37P]^.\MO_ B' MB2N^)5E,M"4;8_XP" %%(W"IJ?+CB;K0[FG9=Z"X'"&5?EC'6J/Y)RMM<1AW M?7E\6A[&;3F<^\OGFW2,5WTFBE22\-R((U;^]>43/O]5X^\>T3TCX=V=4_TF M4" 6<)[[]QS3W'#^5ATX+?NTT8$--S<*EZ;G/*:WB^IC6Y=,>B@R#W^R]:5?;6+HV_)VU^ ]ZZ.[S)FL9 M8ILQI"K/<@BDZ"; @TFEZWS)DJUMK(HLN209'AYV'W1W/OWM7>__^_;M'O&:++SI^S+RN7JW6 MWOWWZT6SW14]<]MV@]!TVR*ZR;'=G_G/QU^C2UN^8RO78X;AQ\173#8]ZU-1PSS%#\]]/-17QY MF'U]?.F[T#?=H./Y/3.$/<0G[6]7Z]OU ^TAVX%H)QX$GW?NO/LGGW.TO5M3 MSQG9G.1,\>>6&40K;HG4 >_J@L'P?:=:?:CBSMF MT*(+Y0_TU.UJ31LS_.)[C@@R[Z%?,FZR0G\['/9%D#TL^/D=_HQW5O'.>"IM M;^"&_C![WO+'Q-P#/QP=&GR9.:H@OM8R0S,(/=^\$VW/[^^TO1[=4CW8K6[1 M>16F!?\U\/]^">W0$1]_>*YH7##[5N8UY;1 MYD^_;H7B,7S'Q_H=WO=./O:7_[.];9S9PK&.C:8(/QB79D\<&X_6XP?C_#/] M\:-:;_SXUOQ7_?.71N,:_H/#,[:W)[U[M_$#9_PC8Z8_U$RG>-S>$=\%_SSG M]OVS'P)P"]. _S]U82&')[!"ONF4;]1[-K^B+X4?]!%)8? M$M!WTSSG,X[E6CYK=V1(+WOX^Q_7 U_\V-.?TH=OY#-:GC4T@G#HB%^W.H#D M8Z-6[8?&K=V#UUR*!^/&ZYENA;^HP'M\NT-GQK+OU7V6'?0=3YWE:BWT^.^#;3BF MA@N3@U<)^S@345L?8TC]\B[QBI>\E4G\KUO %HY;'I! TR6HZ>-)(''K(_T^ M9@AGOME&IB&?(,GQ\3D($CUQ:SZ>/O:%&XA/PA4=.]S*&FJ5ATI_U>I$]FSK MURW8\+J-VPP3>+]E#%R;[P(, 5T,CEW; 2KE#V"/U/C48&8[P-I[-4#X*WN M]>K,!]BP_AP$(6Y$<.LU+,O&:TSGVK2M<_?$[-NAZ= A^P2,USKQ>C@-XM_- MT&O_O.KCG\$-$OG #@5 _=YNBVO8/\^Z 7IZY](3)YOP#SFJ']? DX7O"XM> M\E7T6L)/K\;N8>V5K :\IR??D+<4]5>R%#<@5H X:9V:O@L*1)"W'GNO9#TN M/1>O!SD3A..[<[@3.%V8MRK[,U^5:]\#X3-?6I3G?FCV8/RLWUO M@UQJ!4GPS %Y>]7=@H[^26JP5YT]"YK-T'-X5]XT9G_V9S.-:4[!7O5PL<=< MX_BGC\)OVW#B)U-*ICL?]=F3KQMQ+]R!R&2/&<-M@U#D]7[0^KLFXXH'JWXZ M!8FGCW)3P[6:7B=\ !*8/9W]59C.5],U[V!76'[+X2O[N[,__3.?"8I"(@CH MES.1.Y6]V2N=,Y_*I7A\M(/?/;O_Q+[L'2QT,AGT:Z8'YF"Q,'O6="8[,(>+ M1=FS9C+A@3E< 8Q-?&".9F=90&/[L>2*SS. '>SJ\B#;?E\ZH.^F[YN@U#]W M1 >S'%$D(DG>?VL^-H) A,&%;;9L!^0V$5R*E/FP$5QU+,7,&=I%:[5:[-?OUE:A6& \UA!%J>! \72NCDT6XXX&<#.N]D0C#P MR1'NSE#\IC.+OD20N&$8\%< P_,S].CQQV*W/GLJ?>&Y=[?"[WT6K1#5DV>L MU!SDQJ0B0?K)5$/:GP>\[@7;4ODD*+CEG= ]=4(S1[BW-V,>]<6TW2LW!IFB M;L/,\=6B\>6LX-[^[!P5SQO?J(LN/<+9V5FB$:*-]GMC?P]E;OJ9)SQR\/,^5 ',&..,3 M#)1;QD,BK5'<6?@@/=]ZN;90M9;Q2D[G[*C-TI(SGWE,8=.%V8XHZD.R?[L T-FX_AX\8X=S-Y@..^93;5S![./;IKI_,82O!E*E='@)W:= MC]F!I]RV,/(Y> IG,?))3\4<8E!F,?RIH#\'7\#XL)^7\L/#V8]GC'F96G/"IS MXL+!U2#$K#V3\X4]#C@YJLQ=^9A-"^])C49N];7?N$YO@R"PX%'(6LYJ*RQ_4 MBAK3/0."4=04@UD1DSEDN,UK@J-C+ZK%YH5TL+Y@ C^#>4UXG.80 S+OF4UW MFF9/ZY_0]%\(M=W9"T3/'O#3K'1WX6:?6;'(.8093:,(OQ0E2\UI>A%DYA!, M/YNA3X>?&?I>9SN-J6;XF8-S8C;3F(H\'LWN_+XPMBP9?SHEKSJ<8>[*?.8QS:XU@L8O_BR@U&?,93F.*.ICDAA+5HO1.!N46VK M+T;B'$PQ\Y[95(C<77#QH.?/;W3H3$S,'2-)/!/RD)'\[!N#23 MD4]XH)=K59K1J=U;1HS@B^"^<%?'BR"^Z,)V8T8[E7YWN+=_]I$-BX]XTV MU^U]=G30T>YSCD(1E$./N+2?O[BS;."P9BA/;UF\ZE.'=/' MAFM%)/*+/R+8I]BE+.SV7;2PO/A3I0/K]>JB[ ,-M'K>"9S%IV%\R34CN %# MM.1!^T+FT7.7S3D94WXRC^:TUW>\H="M0-G33Z;DST9@R*G^3L]N#,*NY]M_ M"^N;"^Q%&Q]N=< 7T?R%I>C-M6^WQ]+RERU ZL1?SSEQ18-!,!4.O@O[K@O+ MTK@7V*)G0:MSL+35>6)Q0"CI"#L<(*B 0#SV;196HO6:VYKLSS3-:39'Y@3E M"<=9U*%):Z\K!(NE'*.TGCS5>N&7<0LD7#[2! 7L>,!78$.XXX Z_<$;#&K? M=]SU\64(K^VZ;,.U\QC L>"?L:_:KUN!#7,0W'-,OBKY<'Y=X U\]3:X#"=E M'\NUHKF.D6/D3=%M@CHP1=]&WZ/T%MH=6_@&345DMM$[.?]/LEM3^N;X=>\R MWR??UB1VT#PU&["><>OMQ*WJ.\3 U!?RB7- M7^=4,3=)?8UDK& -.W*%D MI_T@?[)@,(]]QV[;TB=A6#9BPI7X]$.MC[&5H;1 MJ?_R+O,M^@C?90]Q)7=_U-_V.K9^9-ZO;-_'.RM?!P;&KL$KPT-.3,_K $+V MY%\9 L;Z_5\'#L8MP;JBX7G]"5\''HH@'Q9<\WI&@\C7@9VE"YBK#IQ20BV8 MA+KJ@"I%W*6+N*L.H5)&+I2,7' X)=U0I4!=#(%Z4?ZUG-TOY>'7N>^E.%LP M<7;)>"BET:5+HTM&0"E,%DJ87';<32D?%D,^7(F HC'P*07,$CC/ DXIH19, M0EUU0)4B[M)%W%6'4"DC%TI&+CBBK,% M$V>7C(=2&EVZ-+ID!)3"9*&$R46AX6F+&54,$?X)+ Y,@?/%;^Q \LV8H[3; MW@"6]$:TA7V/16;6 SLC\_XTO!WV14J<&+](3X/GA2/Z)-QVMV?Z/U,<+F=/ M2LUHRC#=\@R49V"&9Z" X5@3.-YRBD[),Q#XX8^OMFOW!KWU 'WNA+/ _\3J MS ;\L,3'-UCIA=^-'Q,K7I+U.4#:?"PAO5A(ZRM>0GHR2!./\X<_OC4C=#>% M?V^W5UP"04!$VML7X=WY9K]KMTV'\2*G??RM.3LX NZM03N\\N4")D]%8E5+ M=$Z(3JXZ21JU:[+-+24ZOP:T4C&[C$4HL5M@[*X=0$N,S)/[2E(7"4NC)797 M&#J%X,1$1?/7M\3LBWGR:\7PLOASB>A9(GH]85LB9Y[(&>'?7TW7O*,VK[C8 M*^X.+Q;KSES:$JFSXMJO";E+9=@ECE^.X[4#:XF717%H[&0I@H!._9E8!^P4 MAT5GKVV)U5GQZ%>%W:4RZ1+),T#R^L&U1,S"^/2E>(3%_=VS^^LCY16'4^>M M;HG76?'J5X;?I7+K$LTS0?,Z0K9$S0)X]BH#9$8\N83$>+:XIA!Y/MM[A8#) MR)0IXT_G+!\5+CZKL#DL6>@LXT_+^-,5Q>[: ;3$R#RY[UH'016"$Q(GB6BUQ.V)7+FB9PR_O05QY^N%%++^-.B,.P2QR_'\=J!M<3+ MHCCT^@5%%8=%%R\&:Z6P6L:?%H9)ETB> 9+7#ZXE8A;&I]]5$RK:T' MG!KP7,MV!J%]+YJB/?#MT!;!Z6/;&5C"PG7!+F&#D*3QJXYJ#7A,!+KE=)\::B>"785A5L M!:1L.?U>;T6[ZWJ.=S=,-79:=;A-U>0J=Q46#:+%=O\=51M+-!03#6G:,-=> MT(K]B%9@AV)M\I>FP@(SE)P5>"54H<1!87&P4'J@N,/9 $2R<.#C0IS9C_C7 MBH=T/(L]Y"_#*Z$+)1X*CX>ET(<+80:BZSG6>:_O>_<4X_ : 3%F'5X9A2@1 M46!$+$.G8!./\'\S?0OEJ%*9,VZ)+BPKX7UKD+RWAGMQS1 M" (1!I^&7\T_/?_$,8,@*5XFEZ#TLDZBK):P63)L%L5*)@F]M43/]'^NB6;Z M+"RD%Z$D(A-YSTOH+!\Z2R;: M#2!""J/X,3'GIW=][D#,6.V2C$T!8?/Q]4%8GW,)X16 < XG7B.8KCJ ELZ/ MI;6H\>FDT?YK8/O".H';?+/]*I%!9J/\M2C)RP0FZ!)*181240A-\[S1+.$A MX3%F,4I2,P&I*<%43# MG=@H2??2<]M>KR]"T;CSQ3J%U#Q+X,U?CI+<3*(X ME7 J*)R63G!4<7SAW-N.(W;7 Q44BJ=XRV-+= M..)#7W/PI.8_&]?CRWWT\\.H@L)4&%6H*1!&=8=QB='98'0Z)_PKQ.C8@E3Z M'I6(?/4\%P>VJ[ "?^EM#H/ ;'<'@0C#H.%:EYX?=D],WW-LUWP5^)E@!9:- MJ=UG8(IV>K49!,K[O/9R8?3LTG::'=?H\]W6 9LS,EXVA@^=@"'=UWNP$!E8OD5,@ MY"29#6[/O)G-841&#O58NQ(,RP=#FHP,'"Y *BV14S#D),G(X9QEUMH1 M23Q5_FM/,]XUAT$H>@$FI]GNW7J@X$8X<(:L:SA_0^IM 6# G?XTU'_1X^@F(@@$B14YH MNZ8C)W)GYTI.2O04$SV)JC4)&,R%G+R/I)/W2?YR9OM!2$*=]"VN,5">D%W3 M2S$;-^-*HS3=2F)ZD>G]/$6FI\#=%'"U5:*;X)1>BQ+>JP'OA,L=_MHM=8,B MX^BY[GC:V7D;J4KT%! ]24-5;0'.U;V(G.QI;K-K^%FTPE0MRR=FOFQRLO<<+<%0=##(C9HK&-ZSS[8$0]'!\#[I7%]LOE8)BT+! MHN#QY=EIGB6&"H6A!7=H.$J5$\GH-+\> *!M'>WLE#O?I3K*YYX"G-&TO$3 MDA%0\ ;D<<"6!$Y).HH(G*/G .=H_F)'26>* I?"=/XI$5 @E%\/:6$2V$( MQE)4DN^F[YOKTBDN9Z\3YTZ];QM-/-02L0?PU@]*?W8EUV/#6IT;W/G/5224/M.:1!;N8\S8_X MCMT(.KM/0F>=HS;G!:MIQH OO>HTD'3=4;'U@@6)ID$]?4D6";.%@OIH,E!? MX@WKXZ(M IXSW,2I55Y5!!_-56*K<=&9I4'PQ6)/+5DU9UYBSUYTS%=PN=)0 MG#[ NC;/VD19@?JKOLK/#6-?Q"K7UFF5GY5[-/=53BA*5*M-"0;7ON@(WQ<6 M>0?61 (80'Q_M._!C#N$Z_7]USXF&KQDS7U97/E9RE+2X0/K&W/[*HE6O"D1CUZ $U'2 NA&A:;O".C5]UW;OUJ3> MVX1(RIY\":'I($0]_]S0]QP'%O$<[O1%L"ZVX\F -&X)2CB-L5B4 G4Q!.I% MF6)R=K^4AU_GOI?B;,'$V27CH91&ERZ-+AD!I3!9*&%RP2Z:$;-V*1\60SY< M#7M]/GQ* ;,$SK. 4TJH!9-05QU0I8B[=!%WU2%4RLB%DI$+#B>]9U@I4!=% MH$ZW"YNSFEW*PP61AY>\[Z4X6S!Q=LEX**71I4NC2T9 *4P62IA<#AI6+'IX M\8NTJ^?#EJ)S@43G^;5US]G]4G1^G?M>BLZ%%IT7CH=2="Z8Z+QP!)2B1\:94NCD"=C)2?N_:9WOU2'GZ=^UZ*LP439Y>,AU(: M7;HTNF0$E,)DH83)Y:!A=:W2H!2]<#5AU"I2)1*$5B9>"45_.6NB8(_\2C5N^^B;3^Q@ZDQ!"S MPG;;&\!.W(BVL._-EB/6 W(C\_XT'.VQ\,0B/8VY%X[HDW#;W9[I_TRQYIP] M6?89*%AMPZ?+D)1GH#P#LSP#Q4LW?S$?D-UUKERAKBRQORSL4P>>D9THJ?YL MJ7Z)^!+Q8Q!?9!J?4AV)0_K#']^:<0LUX=_;[1677P(_C%7&+\*[\\U^UVZ; M#H-&3OOX6W,V<,777?N>-6B'5[Y-=D4V-* M\'X-:"42E[$()78+C-VU VB)D7ER7TGJT+K9QQ5IN%;3ZX0/IK\&T"D$)R8J MFK^^)69?S)-?*X:7Q9]+1,\2T>L)VQ(Y\T3."/_^:KKFG;#D8J^X$[]8K#MS M:4NDSHIKOR;D+I5AESA^.8[7#JPE7A;%H2_%(ZSM[Y[=7Q_T%(=)YZUNB==9 M\>E7AM^ELNH2S3-!\SI"MD3- GGV5=A=]1"+8K%I;4%+5,Z*,Z\_2I?*C$O, M/A>S:P+,$AOSX;*KC(D9L=02$N-9W)I"Y/G\[#4"9K0<7AD].F?!IWC15<6K MKI>/SC)ZM(P>75'LKAU 2XS,D_NN=0A3(3AQD2.F5@FS9?1H4?ASB>A9(GH] M85LB9Y[(*:-'7W/TZ"HAM8P>+0K#+G'\1TA6Z)F@3Q[3<*?BL.FBQ)MM4JH+*-'R^C1U<3LF@"S MQ,9\N.PJ8Z+XT:.K!(DR>K2D(?F R:^0=^N;;L"=K!KAM6>[X;E["[NPVN!1 MH4TP$]N]N^JH65YUOGB>E1,'-7XIE@JL%0I++H&U2L!:;8IU=2_\$E/)52CI MU+/I5 FG@L&IR-0IU:^CS,:9LR&I>-'JA>VMD8'.,ANGS,994>RN'4!+C,R3 M^ZYU2'@A.'&1(]!7";-E-DY1^'.)Z%DB>CUA6R)GGL@ILW%>'&8="$CT5<)KV4V3H%8=8GFF:!Y'2%;HF:! M/'M-PLF+PZ:+$KV^2J@LLW'*;)S5Q.R: +/$QGRX["ICHOC9.*L$B3(;IZ0A M^8"I1H I:[F_VNC1ZG/0N:#DPC0ZR^C1,GIT1;&[=@ M,3)/[KO6(4R%X,1% MCIA:))Z/6$;8F<>2*GC!Y]S=&CJX34,GJT* R[Q/'+<;QV M8"WQLB@.O8ZA3,5ATH6,G%HEO);1HP5BU26:9X+F=81LB9H%\NPU"7\J#ILN M2K35*J&RC!XMHT=7$[-K LP2&_/ALJN,B>)'CZX2),KHT9*&Y ,FOT)>67)[ M%4INKU!8<@FL50+6:E.LLOAVP8IOKS:=*N%4,#@5F3JE.DVH2+1>W_&&0C1# MK_WSJH^2:6T]X-2 YUJV,PCM>]$4[8%OA[8(3A_;SL 2%J[+B=?K#T*2QJ\Z MIZ;O OR":^$WNZ8O/@VS'Z 'M>6NW;)IVJKTIRA!N*X@7*6N%B4(UQ2$*R3= ME2!<5Q"NGDSXW?1!N@Y+X$T(O.1Z+9OBK9CL5X)M9<&V>C)>";:5!=OJR7(E MV%86;,63V1K!52?+MR#:7==SO+MAE&&Y'G"[]CU8J'!X[9B4-!I-[]/P=MA/ M&X/S5F'1(+)=@ H\993TJ%_F@@9%<$0KL$.Q-CG%4V&!24C."KP2'"BJ<#8 MXAL.?%R(,_L1_UKQ,/AGD87\97AE>+@09B"ZGF.=]_J^=T\12J\1$&/6X94@ M0G(*%M6$_YOI6T@E7S'+>'(I7AX.> M3)I5J#DA&5?X%W:PZFC!;*,;V&TIN.+'Q)R?WO6Y8S)CM4OB-@6$S$QYC%*$G-!*2F!%,QP;1T8J,DW4O/;7N]O@A% MX\X7Z^1:?Y; F[\<);F91'$JX510."V=X(P$^7VV[^S0=%ZM[3L5\9>Q'"7) MF2IJM 14T0!5%*+S53CWMN.L27 8A0$J^75@.K?"[^E-$!*3+6G(M!E6#W;[ MYXW]*J"2FFV)E9P$J8.H"Q)%S@Q^RC$-SU,//7?\YJXSSGK;.=]DT MK&#J>HY'JH3+DN"R>.-O@G<=K1A]G17O.EJHA' 4G;,F/%8$C6M?<%EKPM]Z MG+2H+0HY6ZXZ-+7DJ1LS^V63Z8(!*=N+=^:8=T'7[J^9HOMI$-BN" **.@IL MG)FFF.1,>LT)=6XIQ1(#Q;%S%+,P8FZMNA(ZQ8%.P2K//54MN(1.0:!3V-J_ MN<$")72* YW5,$;(&J'K@9-(+<(Z0^$0*U%Y+D:X)E6CQ)S77+:%=QQ&I.)P MNUZ+U>-!*Q!_#7"U[L7:(" YJ5%C5.:LETTJ#I]#*G S9TO'1[#->IAZJ?D*_!I.<^GXL5![BOD(M!%SWX'C.\ZYSV6 M?0_H&UU;O/=RT!.^&7H9&?%3K$%ZC%E/U5[Z6;A>SW:?>NW3ZY)^;]:#U>^) M59A@0:_A-4]L61_^G'##?GEG/Q[#/+R!WQ8!?D7?=(5IT:'[Y1V,#_Z+__S2 M-X)PZ !YZ9G^G>T>&]6MC[^\Z]//O_R?[6WCS!:.=6S<#!RQ?6W>"6-[^^,O M\ !U'V)]VW3L.[C7$9WP@\%/V@Z]_K%1J_;C;UI>"%+4L;';#[<2SVAY/@R- M[_CDF.V?1KT?&H'GV-8'0_ZH;N;?:_'O'3AOVX']MSC&;S\8#[85=O'-U7]M M??R??]0.JA]XQO+?VJ3>)6:5NQ[J(?W4)?AFGJ*!_?P"XU(\&#=>SW0K_$7% M0#-A1RT /.R#H:]76V#5/EB+UL=&8'1L1U@P_+!KA%UAQ#7'#=.UC-/'=A>+ M3VQN -_MV0$29@/^OS&X ^'4J.]7#"1DU-^+. M#D*?RK,;E]Z.L;N[NSWGM\X.][LOAOV<8#WSM9H]QIXX;GNS /&WR_/;T\]& M\[9Q>]J<_YD9^X:93*AY>O+MYOSV_+1I-"X_&Z?_/?FMB$[:SA%ZL;*T9;@F*AOPPF/]?5L?F]LU$B/B M1\):X$C';_O\@363-]RGIYNPXS^W;Y^?3&N/WMU-!) MQ,FM<75FU-[O[A;B\$S\'F:6U1'>^N3;[=Z=$?CM7[?@#U"8=_[LWVT9IA/^ MNK5EO%M]"(_GF?69L)@T73J1=.F4E',EK[GA)5"0;/KTU_EN\.^#3YV;H#T# M^I3UWJV/GQNW#3C!5S<-XGXWUU=\JM>5>+TY?33;(2V+X74,/UH.PPR,H"_: M: BR#!MV+@PV-T")\.&^MXO#8FBV' $_.@XL>-MV[W[=@FW$SWW3LM3GJ0>A MR<.1CMCV',?L!R RJ[]0J_XE]-7C[X4?VFW344,&:L)76.H*^=C=W7_E;"@= M FVT2D:O]EEON13WIF7RIDN$A5;V._:>^X[#W<.]B=[P[%F\/]JN[N]6:WN' MZ?? O_QI%W7Z(;PA6[/A^8:'E6*-/T$5#BR; K\!YFI +1^(MS'^4;;;]OR^ M)S5)?*)_9[KVW_3Y;>X2/F/,U[X-1V-HP-A=R_0MX]RU0#?W;=.99L 4= 2G MMLTC/O$L80#5:M&IG=UHSW=N=IH[A@P?]*<9X;DT,,L19@Q.H>0=G?XE:8JS M(=\IKK>7X'H-R_+1<\;_N;!=4/P6]'GUJ-W__;F1GKRW@Y\#\S- &! M@'=0_T]BY"^)_RUT;^I/[$T]>V_ZNZ>]J\^-@=O>G^/>U+<^[AT936\0=G&& M]W9;P+Q-:UT%DXS].[-G!:DWK_U\?*/G F- MS*>:-9]K+PA-YW_M/G*A[-G\/^?,_3>+M6Q]KM4.41U[-<5&& M'X1IPQ=F_AXXOS7-_W2Z1W_<_+DU\IBSB1_3/[WS_K;_N ZO9["3^NMF_K@W M]5K][2@47>^G_^^]KGEMCB[Q^ZD>=?%P M<'=SYX;_/IG!NJ1?.9='[A_L;>^]K]>G6_&5/Y-O)!VJ@/J,?8-!637^MONP MI):HD%,37'>/:=@:!M_)@H$G9HF.<1GMU17OEK\/4 M\M6&U9];CMB]^A-3,FO%N/S#D-+1ZL^*>+L1LYP5G]$;M$L#MY@A*X$SZH9& MQ_.-@!&]VMS"_O@=@U[:7A^#74)@%?;'XY6>4>OCO[T =A/9W\6@[04_AQ7C M-/AK9^71C*$&;2\,C5.8F>VNU<3D3AF??,_["4\P+BZNUV%>H'X8WSW/,AKW MPAT(9H858Q_.W)GC>6LAO^#\6KYMW2$S_+=1/3K"R.\5MFV^.=P%+KC[?G][ M;Z\Z]ZFDS?V3/'7$N2^5OIF/\L]!$-J=X;.'V>CW?>_1[IDA\%:+_$H=X#:] MGG#;E,^ G^&2/M!LRPA,1P 3HAC,_J#EV.UC@P,T \]ST:O:QRI6=IO\FF8' M%A"NM0,C$;$8Y4H8\(LEV@YP<,L0G8YHH^J "[93W!53NUK4\9UW-C=,=XC[ MAML4Q*&R+8'B$NO: I<<]H)VY\SS>RA&X=:V2,U6/YNP/XXYQ \^64ML=^ - MX%%F /?U!WXP0';=\8N);P-S=28;J--B$)HVJ,=E>T?]+@.I[C M> \XJI;W>&S\SS_>'^X=%'AM5V'OXQVU5=PT;(_:=92U*8O-='1HH+QLNKSS MN!VC.WM0?]-ZRYN;#L&&O:T8?0?KV&$01>;FDACOP! R;H[,/T0=@H@ZL*BO M@"Q,W\&ASW =/:8?1M5?@W5LY=)D&L(5P.]X16'#7HKUC MX&7"J#T.1D_!)Y.PS!0_1@F?0L/'6DGXE.AY*7I<"V-J@,.TAG*;X4T_C8>N MH"@H7'(MP(_@!8+E':"JW18.YL$!HA!7/MJ4,K\U7,_=SO@AZ)D._ '/[WL^ MB$!WP.:\'DP#%'QFG+#U..L[X\[W'LA>0S_OP.@%#7'.8-65MLN'K59O;=<5_%6*%1Z8 ME1/.5S+,AHML7(WPL)S8R/KSWYS:@)P7[.T^_PV-268U323FLS7\ ML4$O9SBT$QCEG>E]G@ MM"YM^7+AC@:1)$:W]?$RB^[E!<>DM32UQS.&S',?U\PCA2-!#KN)#:/[5+F/ MG!C]WUL'?K5Q[1[].8L-.VYY'FA-;N@/Q.@6)<:#JR17?7Q4P8*P/^,]F_'C M3K,9W @ ]A, 4'=]H9M.^)Z\*+7OE\WAEU[M[/G)9!E Z)A.D(&$S(%)1.Q- M@XA911ROKY!)MK,\:0Z=CBR$&DD9U.ZDQ<^N&1A 3=M(3%V/%)A!P)(@#!>T M'+3*8+UV$@D-+I:!D&#)TAGBVRG='7'KPG@]I&CW=D#4V37=MFTZR.&]@4M$ M+I"!]6B"];#$0E)]:@K.#SA\8[Y]4W_[YM-;)=DEE:$=%"E+546.+R/I'5/' M/\ #L)!+&Z/^.8^R)0A#UC(SX \HVB25775)-2[(OD5SQ M)?['L>D2.0GVBK HLJ)J9Z27H@\KMMWRA?ESNR4 XK!HIO-@#H/D*AQD+ *N MS"JO@EYX8$XU!R*P+B1RK7%Q\NV",X&OSHQ$9O#9Z>EU2F* *,_EB%Z-:%;/1P#91&9<'@=4E\"F.E;U!MW;HD/_NU&QW M#4J5PD\:@;_UC$]".N/0Q2\2*YD/&1U)<]M+3)P*(@1?YU:W=KQA-K M])#+2>^4-GK.QWI3>[LB\[A6?M2OYJ/=&_0P2)+]+=<^QMY=@]HB=VNH)E=? MV/*O7]_;<9A$*93ZK_2E'#[<.=?>2?:KFPZLZQ05]N?<2B M2.1V]]H_*\8_JSO5:@VN](U[TQD(%#X-JNX%\FT B.2T$$?;A"/PF^#Q"DE MQB)YD5W1L%$&=H>$]N+#K(!&SN]EQ2!S%!W9A284?D$)C&5TXL[:; MWG.5CONOG&U-7E9+)>WB/).\>/26:NH>6:6G5JGNUF"AJWGW3?^J%TWBGU.. M?V^GNK)#K]3J^Y7JZHY_'\[0WK,'_R(J\;UKAR*#-$Q.#FZ]$).N>?!C%VW2 M/9CF=#WUS"D'-+)U$YZ490PC#_7+&$LF@B>$K69&6KJ__')R@.U MR>H8Y)M0$H^['@W0.ACC/2<&3G4^]2@QY-O W4TG\&34O4"7)VX07$!U/H7F M+-<#C/A99@ [/C0ZOM[8#PDVHM4/(C(B)_W<,NE M&5CF7X9L: JZ@O]3A%JMSMI[KM6Y0U=+ *F 1$0BSP3Q!+H@+%,D>3:EY-G4 M)<]1S-D\7Z\O7#+>"L(]L%B8*DSN'I;?08OKG1?:M!4ZCMC=CY-L(>RYX H^ M#X3DG@B[G@5H#^5S>:UPR<2]:=/83 Y_HX$@Q#&<%I\8ZB_DV^8&V=W94AC3 MYGU!8S5O&N(0L*2PRGO?&SBA+>W:%#TLM<7-C9Y4%\U(78RB$$U6O.!VU%FJ MM>K[6J91^P!#$[/-V8LKO#)_0UR\):V/MRE_@Z31&$ 5<%"O3ALV-^+X)#R= M@W;7L&01(?QO1*/A3+D"T!=@K1Y888K^Q>I86MP3W8A>!R?M]8#CZCCD/(9# MTAGX1(^CH"[0'[LVO%@6WFJ3\DCCPA'3T4@-6XNJXD?C P6'E4O>$0_+II@> M8-JF"Q2*?"<*'T=O3,3'V*!D6(G1.64.8N3-B14U@TDK%%<,I"JI8-L SY,^ M[@KMBV*U8E[)1#JVYEK%>"KG2KUTKI3.E;5VKL@W?#"4$5!8$7VW78X10%)@ MRU0-X)M(/\-!L+D!']&W3 YC@:0'"(TDXDQMK!WCNZ"O\#HTS4E918O\?Y+H MY99>1U=Y3-D,K?2ZK;$+E D2XS;DL%6Z 5&]S*%1YF^7GDSA&_)&/.1MF\,P M]8>T!L/19R!7@%L3-?(>D(NP%$CW8JXP2F+R^7VDM"'(+7.FM2-[CJ];!T5W M+S-^4!,;1V9^?7-ZWH4P6-%S6EKI^26"1HJUF&79)B/H DS^ZH M6O\QFI7\*7%J)^FH )-=K2(!$;_5#5N4 T^Y[1*/X;.[N4&'5W]:7A&;]-V)I 'YM7YO M^K>'D6^\@1^E)WB^^G80S2UAVD'AQ:>H-J]S;+RQWQJUPWIEOQK1([+WL-W M-*0#DBR&G-?HN0(# +*L/Y%>!7J?QQIF&UB8":C0M#- &@@P(#0T[GQ!$D^% M%#D+-3E8MW\/0$M55BFT2$@#AA)*4$@AC/7E@WQ#0R%;UT#]!GB;X0 V"P5V MUF-A4/K:CPY$+=@'6)>7+@P@(F-E5"[WZ+OIG=I+@Y?NQN;&9"^]GP<"X#I6 M_C/?":\\.M!YX&S>F#?)S8TW]_9B7PESQ,W?6]T MGB"\S^&E>!S?V(]OC;W]RO[AP;CE105J-J_=F2K2?6=EF!/03+"YH55_P"4D_XIEP^J'P 7'.5HRK*]X MIF"%>YX?[9'RD5@B:/MV2PTDXH&_V!^O'1/$%Q18-(\?5KV*Q RV(K<$3#I M!DL<=?> WY&8TPX&/$8Q]V'^Z"W1!J:M+!'$*FQ?+EHE@7+,[O ]APSGRB8K M'1J(19 Q>'B:*Q5!APNYXC"Z&OA)[QXL-:94LY0SZMO;W)#.O3=R<_GG2":- M79+!L->")57"YFWS=D?M]=6(8Y"EV\MU,BL?"S*-@/U!L&D)Y2=QO8)(17)S?<0D MQFLCUDQ]ND]XQ ^.XT.JY V []][SJ#'Q,ET7=#+O@6! MR@:V!!,(6OC&S8T.OZ&"BMD#&HREJTTWDR-Y!@4OD\-5#/:0&$-XI4US7R-O M&G;7L:-*"#GN1\U(O[GA4ND"Z8+5][X=6_(QC\W$$F'W7 +*LH/XHXI\T&[% M>!4S0.&*(H@IF*0-OYKM(04Z6.*O ?VM:H'H4&BX&/_3AT,(S)KW4XKEBYI.X,O> M!6FF3YSE&-\C??P?C-_1J/<:\PCUQ5++],' CIK'Q@4H?CZ]\H.!-8)Y.2\] M7"0[X?E5=U(/XM)M7@BW^2*+"=\V/EV<8C+BR=7E[>GE;3/#B[JHUIT%]]9F M>9W^<7)R>GIVENW(??^"$C2_@.#H8PV$?Y@_JM7:UL>3QC=TJZ*+-VHBBQFD MC9O/YY=?C+.KF^_PY_;%U=5_\'-T#6RH^;0;>-)F?I,-WK;MJ<,OLU;W025K MS+XV1CY1F&'MGF=// FKV6"HOO4QC@TPFM^^?@4LC07'#->F5N*A:'C8W?IX M<][\CW'6.+F]NAE/)F:)A/T2"D6#PM[6QV]-D@* 0L#C/R\,#;M[)1J*AH;] MK8_ &OYS>HM"A7'U[0:CNKY2\_JKD_^4R'B]R#C8^OCY_.(;]SQ?$ Q*=K%T M&$C=@#*YT%9\; SZ?2R0B%I3$B&'6Q^;IQ<7I('\UK@Y_>WJXO/I39,HR??? MKH#)-$Y.KKZ!6F)\A[]O3F41G-.;Z!;B/4:)K=>!K32 CD!+N6A0>:3/6!SI M_--BR+]UD<40CY]:YY?GC87)YH>E5 H&!1J511-+QM?R+(EDZ:; M2"A.OC6;6$6MX^*-YWD0:+6[KD MZOJ42[ M#%G[]1)914-6#47;FU,RA52,T_^>G@#?^1UUXK/S$Y1@$#4G5S?7 M5P"64^/+U>^G-PBMTT6!YJ TH14.-+M;'V.D($ 4A"@/ZO2RV5BD[')P6"*D M: C90WWHY-O-^>T?QM7W2R DOYU?D[OM].:V<7YI?#J]/ 4*@QR*?R< YK);@*1IX]K<^*IC7O3 #ISLE !YK 48 H'%K3- MG39/;LZO97EA'B]J3I("G9\V92S4;XU;97X!^89L+PN#SFX)G:)!YW#KX\7I M%^! 7QNWMZ>+EL:6PF'A"$5:T(B?B!LI4;#6*'B_]?'[;Z? 'OZX^F:< M-"[1C@)2Z15\INA9]RI/&T]=\O"K.X>IADB;G M@6-/ "Z[-7#C-^LOH\(@R52?(+-0V$B1,,]UAGIR;:I.2J)4;&M8,5J#D._A MY,2V[;<'/>R5U58%S&!">G6P0)8'LZF'K&,^= 8.5<*$ 7A58S@5"+@&]\NOIV:]S^=MX<*=JUX,#[>=58'=G.ONE3 M.JN96UZ5$E0?A"R;!PAIB:[I=.+RM!GIYU%QO6^NC?G,32Z*^G027S*)]O1$ M9<[2*>KNJ<3?5%Y^:OIN(J4_45^;SD766_B,48*\0X<==82(W"E)5FQ+%;Z(45:TC\K4(IDA' F<19>(,;3 M:WB8K!>I3P[KC*A+!,V/Q@DO FH@:VPJD&YW4J-$:>F[X81'OH:\Z&)SY/.S 5 M:\UBJ)L;DW!48[X,E4J>CN>H:W%6QRC_,((;@3M"RPW+J)5HHZIO6*--4JZ* M2K/E*YHG40F5T9)OF;<\1$\:J>*F4T^]X%M/ *YR:\T1/,* \OM1A^->!X-6 M8%NVZ=LB+KJ@LKYA<1C1#]B(R@=]Q_:I./[RUG^N"-#DG+A;LOVPD=TZ(*I:8CRC:$GT]-HI55U)/3X2Y>+W[.6^1[\X?@L70D&ZZJI^PI[Q MUP!6K,.L17M"8': AP!+:GE1N;;FBW[3Y< MGZ[UV *^).Y'OFZCB)'^4LCN)I6(6*@?'G$[TY?SO-+? EM+?X6"Y_P=IUDJNXT,&>@8RC# MHXBJ6=SHP$/T&[0 MY";]VXX!!Q#H.MIL#:S'$CQ1<84+CLE>'GCP2#CA&DX#5Y;CE,7$@\!K

4 M2!^"6SR\^>3J]_//V[7WH'_!&O7LMO9DEDAP$1Q8VY!7,/%LX# ^T7+5?,0: M2'XD3V;TU,V-.^]>^"XWRO!)>B/1S@>)STF5!U(R'Y.U8'$$K(O7 MX_*@R.VP.3MVOG!YR-JB8M,3GX8&?!0U21B;N -!JS.@@J$>Z'&F?*7\*FX MWO>X@WCTDP^GT1V(BB$!+?#U >)%;0O\Z?6Q<-; )6)4( / MY!9!,7#"N%I]B,5IB,5("&YNX)Z$+));-LG<2 =];I\I2R0B"99$@4OMV+V^ M8_.QHFJ$8XZW-2 =R33N48@B%<&0U9)P6* ^V,'/X(DS4XGX0(CO@AUD 3^C MR),F1R;OR&RW1+!F@M*A-DB:P:-Y>K+B2&@H,HS3>9H$HR:E"&5VPP4>D M2;S4EZT0-%64I8TDX*G67$MPL:Z "BRJ?0W&'GT4,+!\YYC5PDGU3$M(!2\J M_R;_SEZY2I9"GWJ ;#Y$YXI+ BO#!E7'E+H*RT6^4K1X=4)94AP>RG]55 4R M3"23Y>=D"ZS\F.A,K5=<;(RB0-U?WQ%J=W2JSJQ M5[5TJQ;=K;K@@LEC*?BH73)VFR(1OK?%0Y#)NI*.4YZ*%*J09DI!D7L5R)J8 MV92=+*A*EAR"B GZ!:S[B !6D3:WJ+F1!THGH@Q-!(. 3>M$1;6JJCVR:9/X MIVS77@L6R50U&?L#^-@F(BW;".(2W*.)CGA&WN)5T!;,70$#R)8/!3P.$F^J^ZREU%_M* MT15*[XU>14\W6]Z J8(M=WLV$%V8N95FH94#UCH]Q_H#;R8ID]+S)@T?;)Z5 MQHCHAWA[)(64ASTA7':D6Y)63?9RX^+J#\HJHA037Z!6U271%9N*#LB4P3HQ M-3&.JQ?'TC4?.TE68S*3=&B-T=GE+3319%@)P-9ADXCB%1IE(]H*9)U.#I8B M1K*L@G* YH(N_T ]H,@QAYJ_MGH5?=&32PG/[6+GU0>!4CTI?89LJXKZ&)-L M94@*PH&ED TZWKT8LL[%?D9'5"(W)XY..Q,P^7L$#TKVDK69:1L@\(_-C7,W MZ@2.5)]'9J0'EK">Q*B@]>4S VON,ML3IM_NID9)ZY/Y#+1WR^%3)?-HU-@F MUTV>\P!>U5[]>)RDPZ@>.8RRJN:MM"-(?FG3[L%%._5]V\6^;TRQX(#TL%@T MGGP'3Q* 075^TEW-9K\/F$)J+IQ 2"]U1GC;)\%2&)_D0'J>U6LJ*%U9G@CT M0#F]1'TBL&*HE3M71L.N;R-EQ)M]RP6_!V(7((!1% M7MES=?+G$1%%ON;Y=B+8GP8!<,T@,*Z .Z'2N'KQ*_1,](8H7:;0NLLT0+A- M=AXVC?K^]E!@%T;L^X--BFP5MX5XCO822 40\0%&:@6XJVT<",DIH+ L3$# M;%]_(]KH:01*=^YV?/C.'[1)!,8@ !PWWE@Q3H8H:\O(@2$;E\\<\R[HVGT0 M74'W9?\?2CN!BB)+=DU64AA2%<\9,!VU99 .43M0A@(IHHE'](4J_Y7'G8L& M,BZ .@"!_(:4 (-VVKY-@N@VNQ^B*]FA'0[[J&0!JW2H9Z+P>X:I.J:!)F6Z M=_@>$O5J=21J!U5@26[8)1+"*T?B7C0MNO;6AA79E8(G"1R!<2>\.]_L=^4+ M+1"E_4!(3XLPOC4;1*=.@/Q;IA*4@8,##("7MM&FCK9UZ1)&4BS]J-0 @SOA M:!-F?PO)R$3+[X3+VHBZ*]'VC+RI:*;H1RIRX'7"!^D@-=JXQY+7#RL\L4 V MVS3./WTUKM%T:01# X0\.23V--C*:AIV[7P [,DJ>\WX)X@%/DA!0W#CG\5 MSKWM@':PN7'Y1T5%-/9E7SI$4J"=!-H.A392&%N^!_S8IY ;/ 7P=J\G>YP% MV(X.3E*LE>JB"G![)^PB9Z\ 1-R?LD6Y)1D[?)L(?H[) ZS% )TZ Y^JP4+6Y+:HHC%Y):>UAVV?!OD;\<; M:%2+SQK^?@[+Z(RCRWQKFNQ55(,I*?5'@K!-O$)_6B5)OM"J)1R!<;<#5RKI M,2@Y*ID/M^+((,1&2_H%3DN?+4Q$YX&,<#X(L=A LAINB\F$'*V).!#]]'%P.?(8 M[(!)YA=FT7(44>,W)%0Z']GW0\E6/92_$6;;.)%!R.WB8/3B;R5?@-R] M=U1'%8:F#U@!TC//[J;% L(D/M>#N7?QR?(/LLLUL0[;:'?FQ<@RPJ1Z364\ MLTK/'.,Q;?A 4MNCWM):KJ\TWK<\'VG2/=JGQ9UR\M'6XM*UU)>6 ]D M+J1JO]L^6=0UR16>05&?%]<-+$XHI7(E%"%W1AM4)2$_Q6(.BST)F41S"K#\ M)F/=J .M=,^PA2L()>5,V+=D.V&I4QFL84@1NK)]*\QZ+6>$#?#7<[N#O()\A4. '4+6$&S#OC^7E=J2],^S, M &/;I%%6RD@H!]CDHY+>9VFH8Q4Z-@G8/=DI,6H:?"_S%-.CM.^P8V[24LRI M5#H:9P. -+]8% 2F>B]2LBLXU"T4WNO5VH%N[%"&=6PTR5;8QJ>3R&2 %I7V M#MMRM:^-\W/YRQOLF,61SFAIEI9*N#9.KDA:GV�<$B96Z_^J_1MY/X)-(* MP_^8O?Z'^/47%R<5)% @@+%[FR1P&>R-FILG%1+6*E)Z?5")Y;Y<.8\\SXCQ M3/TF#KK-T)22ZE;T*DW1&%#,^&I#-,4F4641X&+1<0?2- T."D#+>]!U=/TQMF#:HY:$7'9W,C M-E'*)^,C@.ZFCIZ>Y/07TMQDAO9;"C+0'&E!,)"-Z4'+1F\['='<>6$V(L8J MT$C(-@*2"YEQHO$]-2"R!=!M,7'0>TO'S=XC"$'&E14S.(ME3).E'\?C"$LWE',5$Q MCT@#03Q*,4C-W(@G3FO#P(HS!0.5;(GIWE$.$R9+P06@, [5N9#6,F"#OLIB MQX#".[CY;U/+2(P.&(K0<59#C&R:#_Y*"?M<@(!MORV*32%',:D,=#1\T07Y M#X-N0'O9#D#]5-R04N+;OA<$VV2/U/:4OC6$";NI#S%:)DSQ9W)BD!K>]S%> MD=0M977MV9;EB&T9/199EW>,_XAA9,\)HA3.:/BQI115BRCI"M,%V7,+\WH@ M5<+W34H!ZL&IMK<9- G1DMBZYWAWPZ1+B (FA@S$.,I&FXGAH#E9X5"!FYP8 MT>@07G>C?HN*\=7&U0/0&]_AE'D/,FCL L3M1TWD.AYK>7US;II-('^C>AB5 M%AF1HXTWGV_XCJ0K+?'4S8TW)TV^BG2\I&=,OY+L<9RJ22!1FEQ"F(.1R%A M!7']B&F"[$*=-$NV2WAX\"5X 6KX_#\\_R.YN0*T%U]"J"(A6L5K6RD+?&Z[25P" YMH M>6B*TB]S'*TN'#I04X!: <4.446]%8_(A=2"XT O*7/OQ 0%U79->@[[=#B; M$15PW5V+WJ#_U5)D>KD:NT.52 MX+C06&HW*(Y?B;^QI2^2M?HHL("\NKF!XDMDMF8YQC8:S;UJU7AG-,[_*PN> MP9M96M"'E(C"R;"UF!$J.-Y ]^SB>R/!FF,U(_TVRL&G2 2UE"?PX"$NSCT MI"\B+R[9+U5! LTA\)KPU1C<86%*@%F=" (+LYR%3:O_;P_^,'Z'KU'6O)9A M!:CR2:V<]D2&&U2R+(T)*SY=_;0 &PGZH!OPSF#^=E3'SC5[8F*SHO%&%:0Y M;S2U,C2QC)5K(4%BN;DA#:VX2 >\2/V!W^[2P1NQLZI@@RA$.&$A-;(-I#"P MBN&8 [?=57:**+3.Q33D47-G4ERO&*<)"V53!82\%BA_&M@.Q^6Y:6F7.*/& M/KBP7+M-9;2\E++&?"A2\U%/P:=JC\,-^]U#J)*[@@Q@(,P:U\"[O+;G1'#[ M_>K\6K/YP< 4D&KOT6I:.R3"CFP.K78RHN)>QH1?BL='&RO!Q*<''R@KXG'D MBAKTTG9YB?+8N!ID$\0I'+ZJD(1Z&9+P?#C-GZ*-JZ:'JM9G57;")GEX;8O[ M/?>\MSZ>H8F5:*PE'-3_.3&#U%*[C>X0X.@BP'$?&RD\9 M)F2J92/#??(9D6 ,Y+@%VID,^ ZT2&P2FJ(J9:;C> \1TZ&$6!F*&CTJKEU% MA54Y,UT3S2M& %J#5AR*O*BP#7J%8MF#2N)'B4MXN)A MD"W[3[IO<+*%/&V E<<*E M%8#"@.XM&=DG8$PNJ97"]+E2N:W4G_ABTC(0#S&;4TQ)KW3)>03,]2+[81SX M%7,]2L_W_:%*4F<7#CU;)FU2Q417/50KMB8UWYY]IQ4\!LK6L>]4R4EX#VIF MD4E1ZL-4XCN:$IMN+-25N"YD-"/*I3([H3041,2.TB H("ZRK6)IL,VPV*@+\1Z/U4,>Y$//M.%+M&P98#EVR92(AK M^_]*YT[A)-[OT=<1+= LQW =J(1L0;!]/>XQ[86.)VSC$;.QL&MD7.;,,B = MZ%@IS]T$PY)&KB3DY)$C]R;6!@Y$8A\M] LHMZ:R5T=\&6BZ3#1*' J.0G& M"%,!\/M$?"SNLW2)_TDVN#@#@K>82I'2<>2^ )'C*XX\ &2I,522&87(/R+B M?AU=H^Q&:/"S,*L#0!\+-VE>Q5D?+D;'F%$J=D(P4=>]1MP]I=5]8;!(YYG- MVLEZZW6Y(SAWN9RP'C1 ^5B)<\6VKSZ7_845=#"67]49BHOV@H#S4PP-X22= MW?(A0;3>RD9[O)0IIR39N+:=7LLN7>ON);7M8"QLTR*2TP_$L:'^XLZ!?K*) MG[RUOM=_S//'SJ7'8F;3PSD.YOW!X?LI1S/+ :"@AWD046@3A_TD97X;=PM/ MIZ+VDIV0/L%^E[J'7$^.U9Z\^ 0>WZ4'?PU$A>;>DC52+Q41<5*D8^)N5'C M_+\@U]W;ONH5+ 7K5SN+ZT+Y%.V8*'2I"/1D MS!G:RJ4UB9*:^1>-G#;-NIY_JI^X#<[BUTC*BAGS,?/%A>__>FPSF?='=G'O M:,*M3JZ-(SIJ>_<_3+ROY!U$*[ LZ"9-*P80//1^2QE9)>5/WY17FV;NE+)F MD;QRI);LO%X[W>*=4O^&@ON@+DP$8,9UR[1)KAW6Q@#D" M&VTA&==TN"CTE"RTLX5",27NENS:X1%2[%UI8P0G:IL3:H'A65 ME)7&Y=+G-<6P3BF><',C#I[&VH/M;K1Q<2E2V?!"KP;E"DP.EV:NV&B%QT<% MU+7,@+HH6I4X[QQSR#0]'9^PN<$N!-S*Q"Y&%%)6[9%!YW%Y$*YO'"@#0! ; MYM@02H7!DUD>2ZO^M)(0N1 <.\E:& >@ZG9-;.+$?DP--*[HV+(]1AO]%TF_ MA>Z"T#V7%?8G(5501=?9&Y;(1 (JHU6BHJ>H]*"*YON43U&:'A6O5274-=>[ MUN-))A?V!S(Z3)5;YM($!A:\ZH' 6Z)F$NLYIG^*J%%7*J-'LZ*/) G!WP R MAXI"J/YTB3;*>N%_X7:Y##:BP.RS'U/5&R,RP FE0=OK"V4"U-)F.IX7]GV; M^ICIV$[3PS7?\[%&:HU2JT3EF9>Q7#V,?]<*B"MR$B5N$?2(T\EP9>KX@\0$ M$Q&YX(5J7!5E>K);U$XV*R9-529,J6B1J#Z"BO317*E$<@/A=+95L/#Y;;*$ M&973C9)E=;X8G0M91CZRQ?M87$]0BSP5P= '25GV]*.L<$ZN1:[K"XQ*XL:9 MU#XYR>F-U+NB^I^:FRB1DS)JV$9@R.Q4SYGOF MGRB\].5:J@7>,1KI$CE?)*\[ [($:A8 !)8UCG#_[OF.A;;5"M7A.-JN5^M[ M%:/^_^I5XQLU_Y"UI%,!W%I63#)++KY"3O]!O2%96HC;E?USKU;E,]+B\D)4 M% >]ULS2@D0B+,E8A_^"G]P!I(QJ(6/-1.H?,Y+CBUG_)(3+,!Q? MW$NV1 &)78R2C=+CF5 R/Z2RH!%#U!F'XH<8!J0%7U8T#4!CS32!.^)+P"(< M\6C+@5-3%HJBHR:P.U1H/*ZN):T3FQL8'H36MOB1-)$$NS!DA>%S8=> 7+A(ZX,[$ZB"ZRR?2D1)QOY#C>06?K M4#MBQ&D 43QUH*I=#[#%GZ*C2M$7KGF/7M MIDU!B?4C*U7HW5'OM8K*(:">#]C\C5QLTM*@&8^+9 ]85DE8#F7ZRGGG,NX9 M\Q5)+1%Z]L/8.O[8DIQ;Y:5*_SU13Y*DZ%1U(%(&=!.2'$.R:E!<.=BT>TP: M,>\]&1[K9H>K2NNS99($C?^)8USE^^%6A\UG2,)S*LUH9T=51\0T#PKH);'= MC L4)V>I?)C(\-0Z4"K+XE,!"ZJE,S(W-RBV1HDRL5V8J=%))Y EH124 =G,-:9N%U6H%XA;F&)Z"S.K''-LM;6XP9CV<7:SKI,96[%CWCIZ(I MG[^Q^37'QLUQQJ[Z^?,^-=]FHDYBS+_45&?X*KV=U]SK-V6>T6BRQVH4FQO? M95"1@66'0-X.XS)$J=I"8ZH*Q5Q1CR*@5-J,8MAZA336=UL#"W2">2C_+0-&FMD,]$D*-7?"7-PDI6FE!?"YW):%?VE6(C6TTWH; ,Q!Z"Y MF:$L#\<9U50Z[F^9^4V#YU@23NJ6,X[&#?)\H#7LPG@&EN.X76KDR&#!+^KB M%4=P733B""[5Z\RC%ZE#(%>7<3!R1)(-"?@B-;@U1&<3XPQA99M48BI!_@B7 M!HGV(XMGO!G/_]_&0"3:$B3KJ+)50=E23*.3(BMH5P.!JJ=*"Q*\@[@":13; M$,CA-&1@1J+@QI#?<_(S\Y#P+Z M50H&Z5V.^R%3L^N$[7I=I7%%C;=FI&HW-=B?$I-,> M/#647C\7.%4U%PA+K MIRB43H!->BX_2:>]I(GF8#4"IQ:Q ^>E_5,&"9D!%@P,8/SM+M40I @:7$2\ MW?%,*X[=X2H'75@>#"?#=-S\@;-_'6F]HKD2$=L71'.CHN^;&QE$-SI))OOB M$[9N'0ZRJ045AUK#F064F*GX*C\Y@5A'M7#PYWHQ*<=1K4)42-YK88M<)FV#*;B0XWRC2,% M[LRZD0EG5U1P6.[__Y>T97IZFYA!J*SS++ZE&2VFHO$D8^Q%-(M]:6Q'XF<] M@[]B^9844&-"Y;E<;5,CCFT'2$BZ[XS<"#H6)A\%&3.#E5N5I9:*9 C9Z)(W MP# MX Q1EVKXNF_BK_&:M#TL.WQ'->RHWC +H4;7]"U*U/;<;9"%@5/!:]6N MRLC'/OHNVFQIH\:QW!T/I FQH^$GE\0"ZBX:TFM'8WB%9'."2(_WKRK28Z^, M]- !LI!RV\K&%WE_1@TFBG.G6E6., 6@Y0-,()(A&W&3AT37I*@IFXRX!5+0 M I$VM-FUK#$0,TGK-S<<3\H%&%\77]?U NZBR^6NFB>2OQL<.Q@G+:MF#4F1 M5[A6GV3D:(1,XUC6#KOH1 ;9(T1O-1)2D(:9P :Q510H9" [D0$I_\FN0)FC MD)3L*2J"!,6XKK7V)+Q\@%7P96D7*H8<90FO$?&C]W&M4RZKRV7*1L$GBY6R MX';O*8\D"15Q25,)P=\]6<:4.WE';7SO25]"4S8J/FW%OF,U^*<0?=W9SQ"1 MA=%D1"A*+-A1G;=R1XXLDAZ 4?6P0A 7*0FQVB[56.VKTD0.9N%=>\X03H?Q M^^__-U7CRZ=UP\:) MY_<]\O+_9J/;E_Z_B^KU8$ZI>K1Y1,6CJB1@,>K+CIQ%TN?\,)A-C(%N< MO\ T*]&&3*VAK%G^63CF@^R,J7V/]EF@F%@=BO@MMCGFQUO8B6!S@^IADRQ_ M.O ]XQ8CL:/BVWDO?#6UH7'MHK9C<>5MDJGCXOA8*1S8T[\'<-"YZKXZYG&A M[J] >' 5+SS,:Z'^<SY.>N<0D$O:&RG_U-7EC646EW]%8(B*ZFE@># YH86B9LU ;79VT^T VP'5G,\'[G@_GJUGPJZPJ_037L77Z9>=<20OX.YT::,U! MY?K+THW) O]CV@K$=FV4GR,&4ZAV (M^[2V!FYIS\JIBG5TMV516THH341V. M1J>RA;K33L\ZD_'5DW?'T7H8]3WY9CJG6,+1U%)9'6$B/=,*@"==Z*-O#&+? MF=68/5D M(,H0QP*PQ.@Y792%9#1WF6M*P*5*%-<^OL :[6VS+]9;+;KMQ@485)^H5'-4 M*A[,YJ1$TU=6=+1JT6Z2U#D\[AEIKSX\"M;^Y)&DU0\HH M4)8D.!05C ,F,X%OFPFE2^9 W I@FG',U1??&_1A77X.0[,O)BU>D($RE\4)&U,^Z%%N6?\,&H._X: MF%$P@Y991I('K#25F[)]:QM5J2%VCU.=E>-Z5#*2#@Y(2X9JJ:(*\!C%'Q+5 MT\@[I4Q ON@/PN6:%19#!B?S"=6JK\HIM%\ZA1;N%+H1N*V@65,A6')LS!OY MBW)V15WEF[%H#1QW<3Z/Q=G10=_\:@Y5KX%:)<$?..,RE&H\MW&?JQ=A 1L\ MQV=3Y2&3FZO$"T:!:DKKQBZ)P"=)NQ9!J#K^/'")LP"S^EB%"2F&DXKM]T#M MMX''.>@6M3U?/3ZJ@<+UI/@%'=NATG;\J8%Y%9BB2K9C' U*'!&\J;@Q?;VY MT1RTXK:#3='V12BM!23.1F8;]4&VJ*[PV$$$PB0.95HEJX]]UPVYADM;L'AM MF'=WOJ"$7K.'S2FP+3#66/*DG^J?M6IEOUJM5.%_K+)A3W:>C]D':>.1JH_ M2OQSO[*_SQ<"S;;)L]LV@RY;S>73]BKOXVN&%(>"<=?H( E2=I!(K,/F!>@W M#KWV3XR5IIA(DIRH%@V))BRUJ3G )S9ZX7>8!&FJ2*5HH=_@3U*WC;[\75VJ M&6K@_:;3'G SYJBUKKHE5F@&+GF .:B*6CB::"LZTJ32 '>*:TY''F.X'JYZ M3U]0D9;,R_71TE4-O#<>I8U&"BJ09[J;&]J>14W.L3%%J/JS"&-TRJFIR@(P MIM9*.'YQ\H4)C."5+D>K8MB>BG9]4]M_BVFQ@6Q,(NF8W!7:.GRPOD498KVV M(E1@ /Z+BU>)R]L@Q80;, R,.KCPTFUNQ&M72Z^=3EZ[:/O N%'N-V\.-1+1 M]1SN;S$E8&-V^1.IG)F7+P]/GZ1ULR=[.0@Y9![ MDKC02;:$:K&#YQ4&QY7V1N:,,1W8>H@#UOD 4-C)N$[RQ\)V.Y9UJ@>%&E3 OS4?UM0/*@N:7J M,#Z5C>3&.Q$)0<6TY\)5!E8.9'L"UR7CH!0N44%ATB:6?4$#P(!*LS!'Z[$U M-F'2QEZ./C^N0X^)O@:5&ZZ$!36EB/R J>QN5,\2CG#Z"7,2*\1?/(XLC"8L? M@&2'70_#Q#X8IUA#H"VD$05;0,?/J!MO0',^\=R.8[?#M]+OIG[=,]Y\\KV? ML#IOC3=8?M<&E"KQ!0ORX(S@Q-TDIQ!;["?83%@/;3=AU>!)&*:M8":W@]F$ MW)0Q[R9*H0L?.?N(?@3L$.?YLEFJ+.N;W/WT[AEOJ&4W>SD[/D@/**P! ETO ME"A<<:H"4"!20+$]<7\WQ89UE6%S WM4&-^'CF.+RBAI/^G:HF.<N<0I2F3>D]=566A,^^169UVF-S2,]B)(:.\F!]S6=C%G15W]' MCGW4J41>*WQ,SAP20GW'DPE(DBE+UB4%*.QZI^B@- _KASKD8[4SNGSZL8B# M0L8L!4T#.#+6D@&:?C M25X99HB8>8O](]!>[:-B8 U\V=^1]HMF):_?@NS8P9W$":!A5E6<4R1;BFXDVU=BF]N&QF.C5IND[;N1%AB96/!]CDF%=/FE>&!I36/SB#P8SG#' M2%NSQJR$[%":D$4I8PMW97-#WBF?0\B.M,:,8Z#3V(@F VWCUJH@],8=& )9 MAI:7X F*M[D1DSPIKP6RK!JNN^NYVYJ#EZEB$.=E8X3^4%$,Q&ZTV"1!XOFS M/4GT/&D.B!O!XL74H1FF.=\H_07:4,7@<07B) MVQ;GR/#,%,?)099'\CR(C.1@9M*B?"!,5K&X1V21JD3?D?];LSG8/E%\'ZO& M $FB"JB"&+,D@AIQR1EN18JK&*7:L1T.43U][-HMD&9J5= "D\[\6/QF,1X5 M))P%FI=Q,\Y -C".MO_#G^B)6B-GF;:E5/=3E3UP@AWCN0@!VJ%%RQ\@K:Q5 MV5VDBGRCT"8]\9;!DFUBWG$L>V+B+#B/9RRJBFS6&M17:0U6G.C?CIHL7F3Q M8;\1&B-A51VN=T$G+Y 2)56IB:ZFD\8_R!*$5.(GD/XGX!E"/H2D"I8OHZQE M92]+..:TL7!';#*):09GBIQ7UAD6; ;]V/VC&IPC 9(OT.KW8WU$<@:,O&P" MK/"2:%&.MGM/M85D;K5>'A(=:K)C0*1V)FB*)O?(O'0O'/-LLO&1D(\!1"@H MYK\MTGPB@0V;F=AT=VP^C#+F*C(@MDL=5%H(*),]=Y[[Y\#5DI3PX98=8 9M/88_D@4)O=ZVR5ZU5#H\. M$I[LA!\+(R(G>V1"+]9^HZ=%@>A$!I*5ME).Z;W=RE'U(!Y%PI>2Z4Z3T'1% MC,R*HD2:F;RBAT?HMD_ETM<\8ISW'+TA$@C8&JU6.SW+"AM(90"UM#"!-M_K MQZU7X&1&A1S4V6;=)&E WGUCOGWS_FVT#1K;:[#YM?9^=Y><@VAKQ8?H&Y"\ M7'-=$V&AR2EFZP%6.+)1G2(]'W1N#%S8W6/5SAFS#C3[AT%$7:'.F M,S$$E=:H\K:S5Y5H.5*Y%G$&Y=XPE,F?C&]PCU38L<4) M!@<;?4-X//B\RA&K6.-@I]IN5K!3RCJ]N9&]+HG#D'U)3).0]WPU'^U>'+9- M!TL7I&+SG&I&.5!/!:QN;NCONTG<%Q\^]F'%-X8"2,"@!6S6341IT.)ZI2#/%' DA.,G3@G]6= M:K5&)EN^7W_A"=T$U KOTL(I9,U\U2-$*)&4!!R9IY8<$C])L1::@!DY'/AF M^7PITSJ.:C5589:1O#AF06@D0G^Y\-M8JH=CIB/SVS\/=_;J^]KT4F-9<5I" M;ND4Y'@%D.+_\V#G<#^RQK, ADNI0UV/A5$[%X&0[@NXO\CASOZ_2#HDH['2 MJ+/>G>3&=^07L9CM)8\2/'5O?QLKZ;-M/S$(,P[3@*VL[_& 8M:30!3,[)WD M(*/W*,A4J$"_#+%LV2R#*;94X::$F(6'_]K&(F6A+!QBDW-TQU"4;%^G9*DI MD4Y"@I"")*]Y\J$@"4XZ8S7ZQ*7CEX,W0)$;[LA),48T^B,>_,?1V,,WGE<2]TE3;49H]L6;&Q'DN:8&'2.:!1"B M-$&OR!:,=O+4T>6UHRH')$:P9H]>FV4*-&N83ASC%VBZJM0A1E61Q.FHH-@: ME3RH[2FZ@%!GSPS[*S!^ 8D#^R?4:*CU(SN6\'6D97#O0(R3T,[J0=(O='9^ M>=,P_(&#B!S=U9%%3QE085 .;-LVED^.O=%ICSTSW11Q(\<:BOB!<)P*5SGI M4+!U@$HMR!6.L.YH D9WV,?#W9:-A()(2*"HD>1Z,X"=H;1P:-<"S78]GU^, M#F7W#HWHDHQWX64, MQY_8LUBWKZ=G!JT=,.B=S0U>MX-:K?;VJ5F>GDCCW0VP6&/OH/ZF%5ESGVVW MV]Q(&.[8P]8"]MC3F0YY.E#E4AE%R>79,1K*BX8J @CE%+TY"/A;BSP;^@VJ MO9]CRN;17DJZC_RFKUQ[*UZXV\SA_2HC+P!KZTC33IA8F'&@JT;VT]3K* M$,-,_-(,+/,OXT2&R'_EELYQ6&$P[+4\)U @^7S;O-6-']K7W^7WU!*#]II- M(ER61-QA5+-O6CI4]M9BSVYSM::,*")_HQ"D?2HD;1'*#B M6?7HT)1SDVPJ,L:-8]XC7SN/@I^0Y1"E4\Z:5%RAB;H+6NJB-#NI0BJZ%6DTEI:V MVE;!V9TDUT%U)MN4H,)A57OD-BOUWH,;!;-D&4Q@>'4:GI$YNHIROI,V5)': MJXHDX'!'_(:UU\B%]H#V9%;^A$J0X'&31I88N.?K2IGT@=H<21UZB6LK48&%?V)D09X 5JL_!U 42D58(1.1>K!BF_9 M;2+BCPK>JNCS-,5*1+P\;9:J))8I"E4;V<0) P2C8$ R\HA2;UJXMBVP*CM SW^%]U>O+>SF[%T"6OO-BWH^W_:((T&\]T23I".='J M-8]:8P]S _4AR?&]1%&$K=,RJX:>A8S[,MM-AL=S?AUED3H97$B?68X1, MM70D[9$%-UX]6U^]J:I'7(I[TS)CFED[^*!%)U$M4?5B">RW)'.P?CJ@"A( M4JJG)16CH ^26.*)-_)WIJ--_%T]3$D:.34W\H)UB#1@LLC 'T87829UC9*H M]ZH538,&^:%6/Z[6#'.GMV.\.:7BBB[MV=NTCI08]ZEZQ.8&7JS&O.I'T?Y( M6P"JB$I&_X"5PLU0N4#.?+:)F\[F!INW^%3,=4SZ\9M)4]-&Q)*B?:2+*YBH M!+#9T[U7.?AKRVB'6.6/44=?H;4D%=Z6"'+08;MC7'J8M"K75KU=-Q;FZ%WR M ,FH"SY!F'8%0#8M+.X61ZUAS5!.Y,%XJZ3%@F>:5\8FN4H@^WC2'1)+OEH" M%>?61=/A-G(\;?3,4*"<8XM![$S/R;Y*NKBSGI<.*L.;L;\X.R69L;J *ARR M(]=^-F=TIL=Q0I?%[JMR61R]4I?%(@C]0EB)M&C*UJD?-*:"Y_8JIJ5Z@.OJ ML9,QNE"&=&/\_^R]:Y/;5I8M^#TC\C]@.KHBY ADMMZVRG"&YTURALE)\W4OJR0I ML$XS8I6^=DY=NU91+_22 [E.9NV^;&LQ8)H'_(V0@41,;XC7"&DHPB^0K)%\ M9D0=-YZW-E[C:5]Z4B.(X333?FWHSMIYG$+H1'Y7'P5!=&>E!H\4B4N-DX]: M"NN="Q=P$@.:QHYS&RT2JPF561C7^E/J4]AJ^CRF:D]@\_59(S$\Q5E[4<8M MEQ/])YX* MS4AN&ZQY4]]FZ+,QN"5^=KCXD6+! MSYB!65,^S\YG7$TH5G[R='M*L7)#$R]/G M:1WH3MTP=6Y9_GSJG->F.*_:H7C3]@E7#?@Q]@SFN)X_40K!LN(CC0'4 HIU MU]ZLK:CL[BH%Y5/WYC[9_8,Q-^2[A#ER%@6EMO^@F&LAOO;>IW[J:1-&C0I" M9D9FN*@I\2MW.V0U"AZ&*T(&-!2I9 B-GPFRS( 5EME+,+/<<\T;#15$-IE=TLVT2."Y;XF MU)VO<=\3+!.*Z1MM1JAW,.!\ES^X^X@HY]2=RHGBPJ,I_(@C(,764=\#./%. MW$]/A%\?'3SP)A4-HGC=W8:?!]\^BM'5X[X&@4/Q 69^.>*&7(UK6XWYM.^) MEJK1_>X^N)???W0M-/=DLTU0T1&/&J/W^/3N0_KIG3XZ/7 M<VHPQ MG"S9CLD>%I#=_8=WSKZYHY763N5"XAU1'0!SLQD#^)^V59+ZZ) M('QPO?CZY MI4G//]7*[< *]AQVEOAA7:$KY< V;I.YAKXLUAAF)[$@4_ WLU>>.( Q@+2H M:D>[YPD8D] 8]X3$#/-CI7B89R3. F( >.5X&#NI3B8_-HD4)GQ/UWI&1@\ MPOEF[C%TMI(0-I0:X!+N6)&7F&W5".#AKDGKIT_IY MMI/#7B9]9GE,97'E\$G=2_M_<8AL&I^9H>1PH_P^:V1IH*68Y"1_K?HWV4\B M@.B!X6PPF*(RLRMW[E<].HC;646S;2<$] -T*=TB7$X^ M/I?!M!N?B!1/*FML55)>/ZB>L+-F7G%0M&V%6_?6+-3G(AV!9@7O">JZ#=N6 M#-752I-$(J/N:]V2C(,WR8DFSWHIL5JQ@).*Y.&F"_;)F1K4LM%.YSQ"583* M13C]B2B1)-\_/H)8#7C06A:VLZ=BWI(OR7I<%K(/5+6#J>7XM]D&1\CO!*F& MU1EGRHS,W^,69G6ECO6.Q.H2*MGU3GL8GDMNF =)W.U)V2! GI*3Q=.;RB^RL:"A3%I4! M<_/@UUYY.Y:P^.Y>_N3;;Y/ZU=_=!2/-FA&Z+'M9;&?+]DYJRNAAOM/ M]T"KM'KY\J6O@$G*[H=*>GRSIQC,H2ZSYP$QYF.Y["E4'GYUIK95CB(BNP? M[CTSH0G@M!P?A7E9B?XXKIU,V7UM-@=U4:42JE((7%1O2XBX:V7Q]*X[A5%" M@]3%*LA;T F4UJE7I+[%0?\W-[\,V" .XVR4--R[>%-[V3VKTB-[0>A01=0Y M7"SH'"9KL]N#F]ZPYMR@.,#-WUVY#_BA>Z2NQ:;NI,-XY0Y&,@I9<[)[CKI$ M^LUW*]-?U@C2/CQUHV\:/!P3/!GT5'OQ8"31QNFP)0JO7%)RVX3H3%KH=KK" MCX_,/LCN?*:LUKYGO$X5[-&MJH+=NWLH@WVI M1WG(?J5.(?)0['K/QW[=8D,;OL^MLP(5ZO.-\&J*^37W4K)&U$Z[.G5T?/09 M86=_TJQ\6GET28*7OYN_X0;WX7?WOX>?@^QJ]O?"^;3+FY>._Y=__V&SDYK8 MS8Q&*:Y2CTRD'S00)P]Q<::]MDQGH).-$ ]WG!;D>V)T%%%;S+9GP%NK>Q?R M!;BV7G8HZY*R5QLFYZ1E'-=!DDOSWGFV,VFGV6^Z:VK.FF14W$^FGA;7H2?+ M=UHAE*$KY *5S8H'P3Q*OI\Z/[TGJ8W8@*JW9\$U^.:%(89(! -Q0$FA$4HC M:05USWZID*5O%T.@"',3$3Y]\/@1DLVMOCJ!1,X1$YPIE0S+I7-5@)JY:)&M M@&NX:53#M,_N_-SV<&'_LWWN?*3G+[.7R[;!RGC&!.++O_V_HJV*E R-CQ3_ M0(.8)>TF)J!F<\D$7S%C"DCYU&Q6?G #",>I& H]+<&B65C6!6*(JU5+R)EF M-P$39%& ,X#KX"47[O &$0EG5P9-9S>RH,='Y>\G?W/G/2E,Y(_E[[]J4M.V M,&/=WY\*93X=5/]EO*) AYGMLBQP4P[,:[G;1R]BY0IXV_"HSMQ@?NV@@+-_ M%]#S2FK1YU!;=U/U&6R$= M>-RI[ +U)KE_A0C2JPZ1HYLXE$N@)F 9&5NS/6)\PODS38+%3K97VVW1T;TJ M:6*H+*7/R$?I$9'7\TN*'X%?SPL?"W3EK=BS),TJC4IU]4:95]PY!S@J105^63#>(<\I'ZV1#-!LW@&X;9*-= *:T&?ZI1KITPR<[(%0I[1T\D,R] MIW(.%_(?E!T-.R&/))1LDUAR:<\FD2+!Q'Q+LJR?M>LRS4/R5)7'")M]7MD< M<4^OD0A1AK!(:@L(&2I'$%K$XK*??.>$D+6-^N2J[L"G(GB=[L=Y"5$9D'*Y M\7XCSOUJ;?+5/H7*)DDWA/V$@E^:[.#!J(.\IO",00'TTQ/25\+1BECX>)6J MFP<-L-\P-QU\AM$ST?-9K]V5N3PPO[F_D[.$;JKK^-JY[0]]E5D[M^[-ABZS MT6F*G%=8'CQ2H]G6-]70:MVZY>$>X#1["N87=VBSHMJ)0G/%_D[]D'JJPO86 MOU27.1.BT?>IQ MTT3-K.[2S*UATQH+5[0EW(M6L)W.@JD&=;1#_*./-@A6=:#P/O>'/HJT^+UR MO6M(ZJ;;N7[GZLY3_(Z8%P\%!\TBR"4'-P.8!^P56 \T'%\X8S&#H$6[68>Q M-&$#D&=0@WB$L8"D'0CDA@ZY,UBOWE*T\B/K3G W8&NYU*6L6-&5+DB(K(2Y M[+*,8H,?/.V=U=YY!T@FT:_M-1DXX+BG$G,;F:7(DJ$DD[R8(OYT&AC;Q%=8 MH+KRZ9@KGG3^QY5/CS_DJX5=_@Y2^S.E7KKZ57(77ZI2[7%ZEAT-L-A6 37BG!IPCM;YALHJCJ3 U^=![VHZ-(N?CLIV/G168;SY!&=1X.17$DG ,A56B/=YK]K0RN M1)@M>O#,"KWSQJGS9 FH"# Q H)2%;B1RK![>_P[>UT MR@AO05W1 _0\G#/Z.C =]!#C$QK9UO.->^OW>B4W0E?=*1NV:Y4CU37PUS_[ M !WX)K.RKGMD&)OS__M?[OX+_[V69!W__=Z/YL+I88FOWOW+]YD>>TP#KWMG M[^V__@6]#D-GER>Q%W$OR+6?)A;M_22]]_N'X;WF:8O^.+27UV='#B M,D\>?_LD%&:G+O?N9H:=RQ9C8A0&-,"_#UC0F_YZNS5>8CL:O2UU5Z@XXAP4'G5S@'^E#Y5"9\MM7_E4 M)M'#=)+\Z=JK3)X01DCFBC!'P.-]9)HN\L.:^X-K[EKK[2.NM0]<9TV4,)0L MN_65CKN%MI.)H5WK:$G&@DYA(HNNP9"WD%K$3\ZVHY4KU,87%7H!!:$I 8Z/N ZF[M:MP;C?1R.&)&EO MHDZE-O2 W\6'&&H;+33'@KQTZZY38?.$2=&2OE?%QKY*MFE,KG=F[5!RU<,* MO94K-&HN5&S[IFMH[A >-&,#,@FYE%A135H;R8NY%LWR@0050+>L$G MU=5<;"P$F16_9$&+0!G>(ROX1:[33P,SDY$WB];(78 MRC"^&**0*!C*8@7)DD9*[&F/-!%'0%9(<0 V4$GMSMPLJGA=R+Y;T=QW2!%P M1%E!@$V0F1$%$<[!SV*\*RC<1O<6^=+C#^R9U6S21!(SMS'LB)N M0^AQB>L;&@VC%#V3KB/-K50#@73]!ERXK*8MN;^TWY]8'.F +=E0ZGTY77U8 M )^2.OU+JGI^G^UO]P0\ F7,LND3$+JL(>>SN*NKD!YN9%H&X?L[:R] GZ(V M8\VJ:F)!>T(Q/X'M7O!3?N-K4R 79CL(=VJR\IR+3;O2;]QE*L)9"&02B*/; M=)N946 P5)A\R;.BEH2=?PSP6778'X)J.6L!=U^V, @(#? \P,'+OZ)7_-QK MZ8I)_1.[DI;!TQ!2B GC5 D7]]*9432F4N7(F7TK,%?\1@1Y] M*.]J!\5Q6 M==NWZ^76.";8?-[TY16-\7ELS4/O$X^D=8G.>&+>HEPL3'+.C0";)%T4[2I; M KLKF;$"I '#AM@U]U^MP-N1AF9V6I'+(J MG(\-YV\^)[+3D)N>CMW9WH??9:_:C3.Z&B:ZNT+'[I>ROJAJ,'W_X[^R>_>^ M??CM:?:"/FE=KM'/95Q![A)W[M^[_TWVZ/'#DX=/[M__^GN37@7AE;CQ]:L- MWJ;.[H6+$MI+AO!36C-HZXW0R\='0@,78^LIL2$+R<4 \I,Y_+B:K74)X(.) M5[VV7,E=5>@1-F2O<,\B1V3%@I1QF/N:/5O_>+6)CN13Q91]RC'[N/:F^O=? M.0J_!IS@#P";O9+N+9_J,QC51U0K^E^X4G5SLG5/UF_?82NN2N$]^=-2>+]I M?0G>BC:OF(V M8%;TRVSA=MI4(N[/G('K,.1^[FFQ7"8(+YU')6W8,%%)!I5@H;;V1.;(Q(AA M:R"397AMXH*@*+CVU-\EUW]B;A42 :VL:K3W'2?/F&R^S,< M1GC#YPJ"/YP]-^[L> MTRK(#RR]W?7:VC@O5OA&VA5J"K': L2Q;Y/VBD/T_8<<#'2\IQ0YN(-R1%M MURAJAXE;:\5!:U [,[]+IYE?&3=YK]V11GY%%=':1!WW $Q*LVI8)S*51A&C M)[T0\^73,YP[?Q$H(O=A@!#AZM(OC!VK'<-X \K:4-;L,.\1L5DJ%KC#NZL; MS.:YBP;7N&/=X"KMFS4W$WB8O>[;0>_ MYW.O./:#^CYPYJN 2A"-N11C:/WS6M!&:"Y !K=4L4Q.^G59&CU/&52 PO>I M,!40C"3NLV]7S:(K?-7R8 K471JE-+0JG'!D'<[-X.Y0U@7P$W)X)UQF?I5? MCI@OV%8BU'OZZ\- _E9&Y)FQU^>% 5H!'5N>CNYYJME!1\+C9Y;5NK< P".5 MY\)K+,O<[,3^RQ[F92J(LC2GAJ\ *YXWN8TNL#B0PPYMS MR8AWV)\1SZ7MGY# 4&JIN7!G>2X@"XL;Z%\CDR%\3\0':;"ER4AN[%P!]N") MTC":4/NZ(#V0F@3X:6M12QH_1_A=G-B2 HDR3LWJHEH)M]0.+]=A%< .+-"A M2F[":6DP*MQT[:4BPTC>VFLLWB1@K'$U6:CZRS'II;_"!P[_Y!!_P#!>([SU MR[0AAHPU<39LR7D0G MR$KMG[-<\3'J")^N\@$I1>*G<8*\)&IU.)1 ;EXJX&G?XSUQ.#E;7T24B]NH M>2'*P"] W2GP\BI>(VM=(V -++DG(?!'#[]#+=#VH;E.PJN##+XF\Y'7/Q$B M0]C"P("("TGR$:>4.Q=%DN10W+WJ=.J0%!R%<6 UORQ [1O.'A9S._\G@7KK M$)N*343":?(QSN<4K;S)-?"Y.YP^J_K!50#=[VX70/?! :#[B1:A/R _R1&O MON9KH Q?*!OSQ[U9K)_Q 6?[_8]YML.J?N&G^T@0ZB,=!S])04A:[BP6E!HB M3#KR0G/G;@_*_01&5P7]6/:_O6SAH #&S)M7T7I K713_D_)O78CHKRR;=Q[JWQ7A* M6I"$KN7<&P:0;:],HH$]<]$6/]C0YT,$3"#2F#+H2A^BJ=#]QI7P8=7K0 XI M*QNV<(O$DY6P:RVZ3ET!(J!%/R_^YS 74W6JL<2%&T(9+M_;L3O,(ZGZ6SZJ M3UFKAN2"++A^75>#.&UE5+*K*S=H\[CJ #^N3]HD-)7*^FK57)2]LGOZ;$ D M8TSM%_W*81+"TAY1H+[Z\9E?R>NR:;8Z2Y&6Q6'T_KDF%VW9S52,A8WMF\&X M,[)V[47B+XL.2MO0._>=(5J8E,RT*$85I']ROQ^ :POUZJA+1#> 5+DBDR^Z MTY0*#5$/)#]01(VC'[]W(I;SZ-R_&CIRNV98]X?,C1O+1=GA(+9#%L0H2@U[ M4=2)A8K'FAU'4M#!Q$*8%=5U-\P+24C*W.%.I"J&'62[987>$Q11<6Z/DM@@ MS?!4[B%XFI>J\O)N..KMFLJ7P'/WLAW=85U>%/,":@Y^W%!FIFR:,/."/14# MW%?6Y1JW<$8C?L64)8U&\!I$)&BR%S2PXQSF"HBMED>[U(Q%:&,K+8YD)"/9 MU!7Z<^^(ZC]2S?/3I^=?BF:7>[NKM)K/2G>1AM*E*,1C?=Y[Y*5DHX9KL2.C M7NZJGVWZ7A>YM#&R]'^:/0VG#C_)+8$B0![I*B?12G'6PL9UQT=ZN821_8KF M;GL%(56<==69^V59]Z4H(4XTC3-!AX8]X_G40IM/VAT?1:CQ !>/L.# AWGP MN%$-?96\!E(,&=,:8,Q# OR3T!I$-_Y_G]1W>S5W21CH^X NLM59[-_^)93HM":K<[3[[9%QYDZTW7;XK&.\4O-YVS MX&[A/S6VM<^Y:/[TG-@?H5Y_=/#K/W*G*I]K*O MVYO\97JEOH/__>&3=S[I/]=8">-EEMVY]\U48?@ZH[7WH:[S O$'[W73J]_R MO<;\?0;Z#S@"K\*Y][^JR2?CD?8;CR.5P>HA1OK4G1V_NE.Q'\1>R%1)IGET M9F9V9#YX-%G@_UKGT0X "0#^M"DD@9^%K-'FWCW4STK_#6WGFV<4"BLOE.@H MSGOR%!=\+R,K_;#H]QH.32X)8'_21?QJYSJUH5$&0H (,MRM]P@^8"6\XT$> MY]_=?Y(_>OQ(Y_Q6#'*Q&$35]_.,\;?Y=X_OYM_=LS'& 73G_C=W'MRH8^BU M252_^!A#^H$&;-*<2*[-[ GP@=(>L6POA2[2!2.U"$JE]F\WJ,EAMT+\4_E0 MZ65=2.[!6I6SG_TTXW;9Q!JJ+7-0+H MO,9@ZB">E5)EVWOZ4?)<:W9L: &_D+V:P14%Z3*^]'X_F:+LN&B.%8E:2^XO M+WK0FKCV9<3?-$;*700M]-5 M_5IOIL-%-=?Q>'&HSEM?K)C:G5HJ)?,W=R,O*)X%]B4?3^[E1\K-5-&QG@< M;]S[@.D9T $87,K=9YV8VM,L=6%UV;[TR[;Z]T!O]Q7LW'?UP%\+3OKD=L%) M'Q[@I).(XYN:T&!Z79R8_@X?RB_8YN,EXK:.K5=G76UG^6K_,BH"_&Q6RQA\GH^YR9U)EY,5W1_UDKZ3P&5^D?[^]^?W<#6&A>69\_%8/9:IS12YK"- M)*EP?"0C@N($3\7-+K0DY!ML0WQ"6?4KJ@_QX3P^O#_LL$YX1?:+QHKS.,X:1>$?9X;L/NL7'$):]WKWN?7L_?W375R^B&EEA*TN+9"*\ M@R*96\D30=:H0.8B+B/6"E#QB:(9FO])ALP-\+\WSA6X]T1$GD")K*&5)[%G MESDXXM9ZI2YF[VT%E@Q>P(+M($R$D*O7/=0=_,U2*3L/HD?!-]]G?_@P^+A+ MRJ^#/W;5KWOY3-57#_/RWO/2?XYY^>/)BD\T,3=GR7]Q0_L%K_GO'L=U^,.\ M'.;E,"]7W>3!@_S;SS8O!Z?J/3;,D_SA_8>?:V+V:$K?V//[X:/\T;>/_SR/ M-2J:? 1^I#\OGW'_F^RI&R=_BVLU5WY3+OE#"[BK .:9L8IZ+E+GI9"RUGHC!A]K\H#D,ED,YB7<+*PWM".=9O\5E96M MF!SJRT&-$BEDK_K 2P(6%9!ML>%.B "4O; MJ2;4-_(]TANJ?"U4I$K!7%=OP*_4;P"=RD'2VU=G]39JZG)/W/B^Y]R-VO$1 M; 7Y:8M18]K$#).C<=-UPE'RIFDO&V'Y(QFK4@+U-ARH2/B&N3VSS"> X3>& M=UEPD211'G7R3@K$>+[I=\T&QCS/]HSX\=%U!$\\F5+<)S=ZJ'+.4286;F:4 M"^_D;L+]I6=6] GFPG,?WLK\;.VC\*NJ]U#E=D8X/R$S1)T=? F M_'G;X\QWTX7YB2;B#DC7O\E4D$"G(,XO,?AZY +I)YRT?[WSZ&'^\-'];SQ= MP+8LW->$BOZ'6E[0>9?3_/?GCU MC(_):<;=OWOR('_TY#MQ*IV_T[VAM)&"U.:E6VB5,W0\+?_U?O[X\>/\X/P\ID)FXOAH8F3=_(==*KL('0-Q)[\;P7OYO7MW4&_"_6ZAH M\@"+!W&GV2:>DCY[GSD=*0HSAJ!C2N4@M]LT7',/GBAAV7("\4YW'NLQ^<65 MB_8(65O=\^*\]21_9Z3J)J.=(P_'@ FC3UR[D-6MJK?"Q\5D72\-7W/M3):HJ3WOBA4&]/C( M_6/5&@%QN-NKR-TP@:K>,VRZL,M8&7=U1>(;@TZH*6L+J1-9T^A["-?0S60* MN*91L&P1?]5@BPHZ!#H"RV+=ZY_\QK3;\2B\9!#.5=,9KQ&7GXS/SB.D@\3H MVD79I1SRF&7*P)!XOXU>C").8;3MY>-A2B8OYB+?\)B>GD#!/:<3R&.QV+NH]C@\3; MG5QK(*<9JEHG46Q.'UR453$O4\I=(^T3NK$XCLB3\"7D3KC+![31X/B.5G,N MUI'Y1-#,XHF=3T2:6:Y>2=Z;?G)\179)UF7AU=M&A_>(,BWVI+S:7D9/PVW% MQ-4 5RWCJ.ABT08,&YNF1:.L?2Y*2'[MN@;YNXR3W]TCM>B(F;%6.;K)J>4T M26+SYGF+^R*\\:Y=MU!2D62EGY6ZG15Z&EZ69VZ98*EU9";N720 F].<(^^0 MR\IS5ND_VO:\=DO\;[9NL_\JW,'U?V4OTF7@ET^J\PC*/W2@@9>LDQVICHX] M0"6I8CPLQ65PY/BV,Z&(QX)-GH_TOT5#E0'G*BQ8:X!!DR\5]3E7DS NS& MU]J#YSSNR11N.\@**6+2O$6+SZ@H.Y(]#4S [B]^P70%*!:9,D[/-QT5\0Q& M![_N?BEBV+LFULH/W+YM??/V&T=92\IQ :0OU6R N>M!+ M%N\J\%GZI*(SU5AMH5 D'I,_(LA;B[G0!1?39^;*N D=+3I1&K&'0G-38IV# M 2]*RHU$/F])3/ATA+(:LXVXT+D4#L7 KRE#N[(P\I?2N6*=.. _U<4Y55*( MD.C=KNC1V!L8(Q'C2T1B=:G>_ .Y#AV;W37&3((M,E*J<\%@#B-13\L6.%M3 MSI9-6[<2.+1A:D/T9,9#/7F^)'T_B2Q2"6>\G3,)7,_1I=SW-!J1DZP;%FU= MM72,O62<*CI&1Q!8@%&,'4O+D9_4S9J;M*[J762I[Q5%*-A7K'5'),.4AYO5 MFT0>+D]<*@N3W(/-(X*8G%W8R&);,)F'+6P5Y_$V/CT^^D=YWKK#8-#L7$]C MV_0RU;UYBHAI@J!='E'>JAZH1)+!08J&2.98EMCX\FZZD+-PZW'$1QXM*AA] M95N.=OZ$JDOV#*HPJ"<-\-5V;^<")1PE@($)17[):M$J",'=& MJ&[7O(!& $B\HM;#BUS.OAJ2"$AKFV]'02:T5D"ZHPG>=M+*"7 &N(\Y#_K2NP]C^@@P1'I MGA;G!1AW901")"7#IL>V^ 0,-6;0.Q9O0^16+"\1F7/+(G["COCKK>FO@--F M/^CYJY2M4MV,X!4I7#3"$48;,A8$C**+R2:R3T@_L;.8#FOI2UA+R&BSS!S; M(M1]T^B"\>E:2FZQR3ZLHL,J@D5B]6A>G@UDIV#18],LBHNVLV0W4*BVQM(T M>%>NBVTN:J.*CE_7@+R>;=P8-Y2T=(Z)B_4T;&J3 H/[Y+ *#ZO0KT*IJ+F( MUOV/,F8'>:G(58, QV'=?"2.P"O6S">E(-JSVKX\"J*SDE"^*,>CB?IL*-XR M$ZGQ<\]B=;QFJ6\%3E;)/D9L3N:T0&)UT"GDM1"9 138%Y-< M<%]K(]$[8N%=C+XF(-U0K!)O9AIU=?.27![_U@SEN39],*ZV*'2N0>K6"AEN M408$(D]H5=ESZZFNRT:6U"VI-8"&L1H/W?'1>.PL?8)D"CF^9(.BUGKN/INU MS@A73;C$?%4UVH2#7+*@+9(Z?1[O9/Q%,,1PTAO-\2IY&'+YQD@:-WC)Y7P& MI]_V0[DBFBV\CDPOQ*V5*0TO J@!>+)>N?> M2=S0G1>-%FWEQ?P@ NW@C"'2'K6D/.95KS_SFQ,0MO/.O?YY[&63_ M*NC= S3#"B+T012CAV>PK!J98]TE%$: YQ4@/LU5I0C\D&33;%F<@/-+ .<$ MC1>66%0K=$_=;,,,5N(1N9NZ 5@!(L3E%"CZ=Q?VWE>1Z@5H]S2:-V<[J%X@$, \K$5P36SW5 MYN6JP='( =;S#GN!((1&2\ZEV&:[_%9VB]L^XZOWU[I^8HYM-_B](%9XJIWV MUFR-'[7X'=!AQ"^+-2GG^3O1H:EQ=?]!MXJH8ZHAC>1S3?(ZW(\5)7SJ_GN! M_]T%##D_.]CVKWEFS%7?Z;W&SYM+[R3X];=MW$4 3IS)B$=W M"\O.4X\\_]LO:3P="J+A+]N)*(#O$5Y6 M98$,6J05TS.P4A"R*J<'QZDKE]K#T3;EB;/?:_L9VW)FG7-$3D3ZQH.3"GXJ ML/KX6?P AA9('!=N8[M#HB\3&HM5-9_7Y8EJ\T4P[_]CHCL$@EKWI7_\4/D5 M2:&UA^J61PYWG1?'JFQP*7]*E]*MU*1'5=2[MA]'+WOGA5_G% MLRU SDJU[4Y#\J3XRSY[)=_"$['%^ZGS++=N]?;)_4\_^P%T?0C1_=L%(?KV M "%ZS^K YW(%7E7B]X3#NNBII<:V+W](I6>7NR"\FP(&A9E6R48I3B86%PLG MD9UP_W2&#ED$RZT\BP)/9&T4LG,E,(C=>!.^A3Q&G&U*$[V3?!#XRO[352,! MT96W]$J^@Q1MI6V/U$S($9K-'V>3]C\;WLFCD?WMQ=L/D')K$=3>[;B/3>*( M:,B A8XZ!<-%)AP#@0(@4U;@Z)AH$U\H*CB*"[]FO_5:7!J1&,.E,T(!CMTB MPX&Y[!IAB0(R-S0SSH"C';QKX^.+WOM ["_T5S07SO>'U<@>KLJY["&KF$>S M8GDX1)KI97!CR,"*J?T?QHS^I4 M7PV^VRM'F7NQ.]4W;*:%3/&"G8@E2<=?ZYNX<[6?7@O%.E MKP4NP/.P+C8"]4.W1T\G>^X<*)01T./K]@[4Z'8?6Y^ON%7)GZ!V:N67.=D* MY* ,U9:HR:IU%K(3.<"5E,.FS$*_=_/%V8R@;-"LX9W[F4O2X4"+J[R-947+35'!2#.[MPYXRX-:O$ M,V]LRT'+@VCBC"P*IXZM2LVY,TOSV-J /A?&A!Y@/11B'8'@1@N/V][8G1%= M@1OF_WCZ]*7EMK6JP02$L!>*ZJ"S"&_A5R">5IXHY+;=+E<"C\KZR*)6;3OO)=A9T+ U\W M)-9IG=,C#.N)A\1GW;-OHCKI1"K6C3Q;L^VQ9:KYK^@I9MBRH)OHO]?SL2DO MW;3XJ;>U,/U>4W>55Y%C;7??#4L0J1:IWI?_UY;5Y7?NU^^#9SCY+O[)I#E] M'@U R9I(VVFFMB\3[T-C!3Y%U41%W\;W'>L"[&]MX?=%1,T2[SN;&.P)30-(9JXU:A^"HYS<^=WP;NED1LB3Y651NL7# M6#^!P4=.LY_D#,QW YU) Z/!X#O.*SR"N:@:2+-]\R(&(OB>^ 8,N%6M*'0; M+) $[?)GA)"+S?(CZ$,$=["^_*H+QK,PB(,>^-)09(4UQ8KM%$^9\'8][P7HH]JFG41D-4S@1Y#[CD=H-4_=' M$4HL@+[B'8I?,DX',M[(Z,KO>U^RQ-DAGXN@/.9@O7$C,HM=X$7EQKEPJW?P M).O7?] $;\ X1/B=UXAI("<'7%:6-+A!5AI5='!8N8LL<"J($Q&663F)"(JSZ8::N!00I+)2 MCPO' ;XC#&NL=.RE1[YYUCU*^11A9FNAJAJ6X&37: WF+&ZL HL;ZRJL>@BM M/UJI6::",<)WA&0.]"QN4F]/#D8(19]NSL$P=^^QUC_AU_FZ80799HESR^RB ME;@81:@\^\4=/ZBRO716KF_=D\R6ET4W_,[1_#_E:LUBDFTO^CYO-:>E4US^*9B4I%OW:O M_.?S'T[N/F&\677#CH?+X6G*[MCJKLO7V9_=[\RK=WPZW^> MOCK-7JW<[!T?&=UT]C3"_:+6J5=Y];>G_@)C#:YG;>?\M(NJVU?)GWJ5FTL"_SLZ:\_OCH^?>2,J5XT_A$V8/$\X30GB3#>4!KMQ9G\MJ61+7!TS-P7JQ0<]/S;3-8UNJF MV'\O 7T$#SHLF>.E^GSA[<-9;J1*T<5>'JHO1Z,+.RG N* M/C*>1796-&\D)G4W&S;&W& $L.)*10CX?WWXW;W\R;??)J8KMJMY;!>%6N%* M\QP+H\-ZJ7$5F_9#!=X\]_6G&#-G^[+G=GZ^G[6E7=TUMUED;;T'7B D+:Q" M\@NYW.Y_:Q4C5$CPOO'7+39N$8UBA/\!KET1EQ]-$A-%+ "WHPF\SR<_(R<\ MHQ(09I)?=5&]!:>H*L/<.[U[]R\4]"J:9K-RXUULF4IV_M( E)$['5YY%?J_ MN?EE^AD/6"/8ZW(Z5\@=(6/D'N,?B*I1%WL4OZ2W^7A#.V[PJNHHND>!GWCS MG)8]M_VG/V6-/A;_.#[R"XG#[(PE:XWJR%RU]']"YD?]6*Q.&=!T'Y/SR3U= M93SH[G#>\EB6["#W.,GBO3>P, T;%"TC,DSQX@..SD^P&]$\,HS\T'+Y(P8T1;OFD>A)O$Y.KU M;2K"5,>057*7CX^'Q-W#I$V\\FGF*V0)(%O(_5"XG2O):+R4;5%9PX.X\\FZ M&]\?=)LN\%+B1THT24Y-#J28=+$=8B,U\Y /M:+.:D9&4Y>"V$LR'4@&#]2A MX="S]! OT96AR1?#TE=OY0J] LV'2+UK7O5G[A1DRNWT^.BW9567(T?:*X(M MB8(<+ML30A5X/* M0J)&-2=U<2F[9A!+[CS*CAA0EF'7&ML164JU=P X),X\%%6"L?"QK8^IX%;XT-<%36X0GD]T M(?%0PG!$44Y\U.#>*8/Z_E:**9R4CV]NS2D5"R#XPT+=,%U[C*6)SXC3K[#- M[K+37;%^LJR&XJ/XH*H&4.!\M,IU::) EW"BKG$N2JL!>/*0" MSVJ>VO+0@XRIUD''2=BB6!_->C3;L$?I) ?* M6&IPAP+">,T:2FBB*Y%\GVDF(]T%SD;/33^1STZU#QO9,(4$"19][/Y4@MHO M->\1#D/OTM]_$,=DSOYY7??S327 (]2-?'5$.C0WC:;]Y53+M XS\^QBM9L.!RE>\0W=\%%CNWY2:A[0.O_T;32;) $^SNN#1@FQP)VU^ M&,]X P3'RZ],GC52D](Z7\)?"/1DQEHCG#.E6!Y0[^MZ?75U745;-!H9=F[ MU-F1%%QC>SAR_8.EHU]7PI7E9L*]WHG8$>[LQ94;N_8C%6I].T853H**87C' M&8_+0^NB:I7W@]07LAK=NM&&Y$R6G\TT=-2BJ(2==T]1:3Y_#".L) M42YJYX\_JXO*V3.&*'"DN-@\(^3Q4?RP\59SGT2AAP8;NV^=MI1R>IP76X^) M%^/IGKFI<5;5;3)W6Y1J!*L04RW$%Y'EH"8G-@!TW79<1G@[0J,_C,5;IXWN M\='?S0F)^< E02]KK=(V3TU]*C%XR'[F*K)F(+].RJ46!\($>#*8,-F2TMT2 M83J360I;9SQY.@1*/9Z,9UI<3,J]1CEP QV@0#T!SJ2V^RL\Q:&<;')DIS-0 M(,^;N?M]M_T"J>!:,@?6H(I47JP=-G5]1DF[=Z M8N*O"0!^3')@X .+^0#4N$UB:*.A%@EL98]WAY^-=)8,M+-KLS? L8&!W2!P MD5GMW*$^C^%&H=UP#Z^](%]FRGK1E^%^J*UZG)%O,XTD/N+.RKC!)%Q HCU@ MI_1-W0ATA9*Z!ZR0G45[AB.P7_2>_N(&VJH_SE_^\'95EYXZ;_@>4';76T*D 0@#MA*MG:FOF;T.S\RDBQ M8B@G$9R1=E!DOBX0@4+ SJUD+]T1M8'CZH$3B_@W%\O)R+XFQC:^&H4!:W-O MBVYHK)L1+>LFW='J9XMVMC%XIW**BV73)'P@&0HWW!H [D =?@LI4D^6+2HG MSU^#5](M+Y^.CF6B=!OM2F5]>J;=KYX<]8:MF-A\GM?MF5 S3-K>=Q;0A)I7 M."T\V#SZN244G"V.J"9R5<3CFGSZVZO#&KQM:U#B1\8H;CW@ /?';'KP&WF( M'>S65M\>+-?M6S7B:!5&LQ61W?A%\SU6S6%AW+*%@0R9%A]"3FKB&/KQ?S95 M4[W-LU]=W(')D2/H=55V+UMG6JXFT;Y!",!?BIA#.XI60"M)^A75GXX3[R'? M)!+A0T$^?O3NN(AXB>M!$T(J\!*MS,N^DO:E2+^0M=FFFOG$#L4A9);0JN_Y M$IMBY:6Y)5%>MPVX8$*RT%W*/38S_61N<:%;%1D&R4#22^D"Z[)S9>;GY= G M%&!ZTZC>JUJ-V#YYU'D34?$F]8'5OC&5&@X:P<[JJE^6L4YSJN7(F)3-"(D6 M8M#QT]Y:7'PS\)6:#60LG=6P>YB:_!>XT_C/N"LBU/YDI(+<,1%: M[D5?H85Q\MV\G'<1*Y2QF=I/..LRSG;/1J^+2@B":G1@M*J>Z1G@CH_L)8R; M=MZ.R''[*Y\JE)@/8?&M.Q&LJ;3?L!>0#-F@R.TCPFOL E3OS=QHEEEX/(0& MU)C7YVK/=G-!7+A&F A,%MI8\1DS[O7VX*7>MJ57S(LU F2 $N)"WM'!;2;5M(9YMF+MA/9WF\Q8EQ$68GF5A/>EB,3]+-BD((*''%6<#_=5=C9D /V) 3RTF\+>H<:?SI-2;6F9MC*%$YI\6 7AF2'' M4L5,'8>\YFUGIB$?T[B!@.4P>!V9_]@2KIUJ9@ M%(.\16DL[47RABR1CO-9-0P2)$ZB7&U@.39PPU M?HWVK03CA#I[!:@SPE#22AX@OBDE.-#7@-45 J$L M@'\5GE[AR@EI4J$\AS<=)U4Q_8DWU(]@Y\)%%R92IJ%H?):5/4 P),@[N%VP MF+8/.:_+\\M,3^]L;2E]P<%;#Y'#:?9:*5K>LNM(>H7B]_6P7EU/RL+#AS!C MGLCWI @H>0.>\-%7XA,T(%TL7SS#+(:/5>1RH1!Y;,^Z/!&+2NH2-SAF2DG! M([?S#.WL/ILMXQ'.A2;X3(A1A 8HWDWT0EJ9/\^\AZOFG"L/>FU:B!SZMDZV M;\U+;50XFX"3-=8UJCE+6T+Q>LD-;";)=@1QTWEX9M4OW1C4;?M&&GPD$2<_(%)B(CT--KU)&CMUY!C#N.A\XU 0>C\RDIBRD4\ MV= 3GM3"S%(I3!*D:QO=+= :_A! ^J-;!4B_?_< 2/_3EZN7Q@:YS@QR4R?. M8&!9H377#A",-L'8F\ZK2\(Y&MJ9T7_.J[[;K,5,4H5R'7A9UNXX)86/0-KT MK-+&/NCHP''0"^#[%$%F=$ 4O0'T*6*34@Q M1>;8OGVQJ:$)81JCZ*]R_B6X7SM,$_DFJFY^ O=L&^$=V7^<-1OR*:%9VET- M;K$[8T4?T-/G)FC=@*6=WHR9@?W&/FGY%+1"FYF9OM+"QJMP?2SHYC%\N0OK$4UAO MA9DK!D--3O8V#P0'Y)%)*/-#][T2[_>:DDRVM*='\&V/M\-]>)VJKVLRBXXH M0J6D=@YJ#V$_ST2-3#.J<;^ID79#4[X3QECCI_#.H>576(?'>FC(9$34QV[1 M?H:)&UPT,F MXXVH,Y^LSL"YEZ0,Y4#9DS)T/JU09;=A[^^/D%3_2B.^U9.#<9M.3P1R,)&0V4!!0AR^%_+S0(&JSR2P+=D3ZO]%9M2#^Y4&2)@$4N M+N/NIW&0S'P0 -D%!;E+V4E\?.3G;\%T6;-5V:$X57B GWU(XOYZ.?I'R/#K MVWBEWM/OZ ]_<.;^CUQW7M;%5L//VBT)2PWM+,MD-6I>7VL^GSE-?UA,7^IB MBF0@)LXS-5%:WVBCLH1\]!DP/K=K(5VQ/K[(Y;4O:'M'8VF41E17.RL F'5' M/EVR[5H*XA).TY@)8![$;<(0>;:EKWWH,SVLMG<*D54*UW$AZ>1R[&?'>&LHA6HRO4"&.15 M?*7C1[FT/"N[CM7TSE2'X%$D^+T.?I7];6.H(T*.0\]F.\4:' M97A8AN^]#-=MFR1/O7:F<<1%R!2 A&$'@.?Q'A+JX0)HS FYQ( M8&1EXF+D:Z25N(/1F<2$YGNQ@C<-JG--7.#CVX4+O'? !7X!W4% "9QU;B?F M,>>CQX],[6;_ MS)KMGY=3Z#=G7/E#8+MDC%16(KS?Z/48( IW5=+;=//.UNLX1)?4%T/WAW!X M\4PJM=5,84!E77I2V>DEJUQ,\1=%@4EA6GKF8HOH'53FT(YHNF*&<_): 2JZ M;;)'*$9^>I!J2+^"MXPXDIO'X2 X? M-!PJ?'3_@+FW-'&XOA1(I/Q:+JT@1J@%0.*-RG]8/^[J#Z[HXPCJ>]O0RA%M MIN"8Z887Y)5'(4?-)-'N]L1)L140H%;TX!F0,E@)[GZ8XF(P "]G&(BQX;(L M&ZJ'KEZXR][R1:F;P4WT/N;JALP(AMHP,'B8>@C#S>8#9L0\3 M@-*4D*\?C-=9E?%LF&.+-R7[,V\E*WMK;)ZS!P&!K6>SVTK'1[(E(P+)$!< M*(PN1\SCRAKVN6R?V[:.R&J3-;8L2-UCW6L([K -N^RBK3YJTL:NJ_>LV/N6<4 M2AH$\T2W+>[I\A1_1?*+"1ZBF,*_H[5Q%EOOQEXSM&A59][H00*SOBB3?K]P MY][= !T5T_M&(S*1.CWV276[/9G\?^7F[>'JWIOXW*\>QY=-ZI][(I@#AU6*-# M/SJ4&PO[Z>%OI7H&=)X+B%N=(WNL/"P42I3S$_0M^ J[R M;+W<]NP00?(9$A-=VU2S3$+$"N]N68TNL2RJW[/P TI M >XN;"TEBN["5RNJXNH3F/Y&]/0V8N&3 <_FSM9-HQ*!,#LV"5[:S',L:*>M M=#.-6TV*"_?#J-MD[(<:[L>Y#'S'LY(;6"VA&CKG4."$A_J(.PRF0Q/.WKB8 M)-?4B$.V=0BP\(M=M-/)S]_I#.7F7--#1@P4JN:6@/5N@/?-Q4LKW"I P MM5U5/62(FEXBT>W(%1,M5GT.[W3#V^*(WZ*>$^0<0W8NAJ#EZ$47SFC( M$6/;S-P>AQY6FE]4*Q%O=3F>N9+'7YMR,_),SW#UU]58LV--C3M/T\NE6WF7 MI=J9K>=>B\@:/!9$8!Z]-2B'7"1%5@O/I*5L#;[MN8C;S=DII1CCT^P7MTQ; M*I56BRM?/SGGKS, (V?E35FNL2GQTM*/"?6;T)U#?T7]Y]RBS"#OW.QITK8Q M.,V>CY(=*0_!"F&$M?6QQ4-3]'E"[D1-UFR&T1%.V:Z$;GK*1!&$[S*.K 9#H6$/EIP,1S1XV?] [EWCO0T(.TZSEUWKYG75 M![51R8>I_8Z:;:V@JJ?'+$VG[R3HQ*'JM4=;M,3YQ.V(F?[.I'9V?BQ6Y$G&Y&S_7W([MS_3(W(V60?,A.0GZT1.=O;AVP< M.+>O$?E:]]\OZA7OFE+M<727BJ9EUY3+PM6@0!!!Z0*)-H*)[DI8%^ M4<&M6;NN8KY3K<2%XE_PFF#BNWF?!Q-?-:QTFN.Z;(>VCR54G%_5"RM>MBJ+ MQET."3?8=?=N+-XP#\;86)ULYVYV\_C"$Y=+_TP4/!V&J.#P%)DZ\E5+[X5B M^L2G&9=E0\+%PT:B?$6:D^E$*USLMJ?>V[#T4QILI%,($ VZ^TCRK@F7/I M;!';) 3R@5 SA4)BIEUD@KJ0NVI3C@ S&E=*[6P3(@,@)*.IQF!I"3Q>3I/7 M3G,T[O(^,@G/%*&K$,@D"!]% 1BV9U2[DM2N\99SFGR';?K$06D'Y:H3C/QF M9<4?.6LQ(W"MSP7/Y5?(#8F+'E>ZY 4$ 0=%$O5* MM80%/@ 9,$BYU:U:P6B$#+HW/Y@Y9$2_TG^I-F#C7 M>PC3GGI\3 :#6S$9(/T5%Z;S9S?S32T^*,H$6K1T7W"C4TIZML$\%$+BT6'L MW5I!R$YTN6SM,B*3CM'WR&'X$[;+2XF M3/Z;IM@,R[9SKL-<;Y73.3^K-3>)T+^, ';PH9WM)!>[#\8I5 *65_7.W7LO MG*WF=&-V5*3K=X^-5"3DW!UA*4K7&*"BVM9SS.5Q< M#_KC K&?P5OA#KL%4L]'6E"A-AM2263TM,A_/N\47](G Z:<@]8$ZK[H7M(] M L(A&G.QHD8K"1^ZX[%%ZL 1.Z*MDDR*:KI,+,7N=L_"_0Y5]CR<(]HGJ!4< M/8IS+0_BZ5!?=N%!KV7ER=-NIM (CU2,CC1OK-JPC!'R7A2S+0];'V"YF5(R M1^ZOXESHDE9BKP0F&Y)8P0.PFK^510&E[;_/ENUE>5%J_CIGT@Z?E?R%\;#P.5C!:WH\R4:0N*6:&?@^\=Z0C_++P M:Z5J+MKZ(A2LO G!]XV&%LZ,KZR%0EP6/G$NWBOLU M((C9;E>J%>73S''BM/'4=*^SJ.8*VQ/?.6E:38JK_GF".7X:,_')8^:>62JJ M[KOEZ 8P'\.V1XZA\L!Z1S[;@7^?9J^J544>099&"GOEWY.P(GU<.$JH^$@< MP:09:I&;]02T0+>-Z4+:=#MCS%?S[_X>3>DPQ2A>6JFF&0DE1\-XW0TU/O#Q)8 U<# M7!,@5<;!)]NF:$AI?E9: 9$)Q%N27G\]/2-+Y\3.2*<_3_P4>K.7#(9M$&$N MG<4N!HE!&3VZ^6A7DCK0XDB$_]R]7X;;PRM0U+1]1TS?4NT;245$V:"HX'I\I*B7Z:>.J%Q2/8NXJ!0]K3?2V3ZN;EOM M+A82QG44D-(MY!]C/Y3U W;(J">@@?4F):T'O)AR<"C"CW=5;G*B@:M2F2^E M%E+#:;2#7*^KCF^)O-S@(S4#E@WM7X^/[E3?2'UATT7)P)E[?CL);&*^S^Y4 M[LOG<-D;DN74>>J\ 2KGCBRDUNP>8;H A3[8Y+V^,:) M_]ZY:Y$*9U7+ &$07)6+'40]02N!K=;YC#>',";_UD"8@ZWW!9 LWG M-NX)X>((L\0!YQ\WPPDZ%GJ^LXY06$7_/'UURB^>U^T92BBR,35)1OA8Y7,^ MDN-8A-UKY3!<^^*;X%N[C;E[ DIERI:;\!UI+=,G#69N7;C)<->++^1"<;S?A7L]*Z["STE3FHCB (&Q*%NCSXN"62R-SC&^XIM: M#SY[G'%M=_%1*BV6(9@5'0I:F_&>]A8"NR+=Q7Y4EF51#TO5Y5J4 3[@TS0V M&TA=%\Y!J\H;Z!=\2 GKN]M5PGIP*&%]J^"DG[N3>O MK>F5JO.R\P@*@KC_URQ<KLDW M%=G-TI#+])KB8Q&=[&Y\9_U8;"**$S$WE1=:RXE8W[KY;>PRDGK*@O@6.S]&,?"T-) M>J\L5BZVQTA)V8AE.;N>5@AXS,5^A7NFK7TIUWPTKOQJL,XVS1S^5,X9&@>O MAE[,S%*=T0.[Q>4FPATUTD'DIKW)]'DD!1][]!ZN1+\F/B7SJ+FLWFK[AH1T MFJF@) KUZ)628QCEX'VZH M"7(^((]8H>>(RQJ>@X-\_,P.NILW=J$>Y07%>MF(!'BH#T,$]X\G]L/&NHJ+ MQ=$AI&.8@S8?8"S,@6424S@BAU7J"E@Z JV:##_'_KPEM&+4A,2+EOA.1+L: MTHF$^"IH"=P\)]:R-B_20;"#,!:>2]$^).L#(.G9), M9\ 4VV\2H'*:%Z7QBSR VY/;>A$;L##^JJCZ 1- W^02:H-%/YH(^@=E4TB/ MY)30[?Z)T139I2**;%%1"/-,TA:Z &+QR\;'D[.ZXB$9C&1L2,<_#K4\.1#> MXMR)WSTL-RW%QVH;1>"*, 221\TW);Z/RC,OI+!L#^(O(N(G!=,&X0WMPF?6 M!A=(F(W#:P<;'3UP!*!1$)E[/VT0E44<@[YIS#F"FDK@_=\A2ZEK];N-Z=1(>O&'2Q[;OO,=%;SW07K0D@=**%; MV WG0@DVL1YJU':;G4,.-!'H:7Q3 S:3*CBP!9,45P(L,!LU=2?YB;)=/#=- MW;Y4=IDHI%%,C:EW)FW#LGB0A/4E5.T(#.V7U=6\+5;*W:,D;&UTBK%2D()D M(,=7I]ZI80NL'6E:P7S*/NRWQA&\9].[_7,B.0 5QHY-7X"CHCW4S(*SL_T( MP3!T?'OG,98#(/[)J59Y#*GTSL\B)+XI*H>R90+"GY(4%T/JHDZ$7G'_YXZ& M*P" :7-#,DQVK/@615\]EL*4,^0*)-C9&3:FK$6)6JI.HD)QY'185F?52-DW M;L.5YMVZW+$^F2D8*SZK*L=82"MI[GOM5[#,[00Q \Y]D8^>7$JR=J2UA-K+ M(]5R1@==OM'@!?H4L)M! MY*Z^8.L],<^TI$A'$30,$)4;2\6+]@@?>-:PLXZ=!^N0XF!'MV;.#&ID#Q% MD/4V#YZPE[,CN0GYL,E,K*!1J:,',^3-G3F"!P\>?B7Z!1B;7-4I"_%\Z:=U+DN!8_L!G&P#*C!MM(_+5#F>0>47EXQJKB04PF*(LO72QQZ4E\J+!N M7/>Y 3EM+Z0>>WS/XR,;E4#FD@RA[!CBMBB'>+T^]O=J6SX^0MSN0A;.I'7U M1/V=H6Q*/A,_V/$P*=T4D!V%@LR+K*8+H.X%\0T\^Z-=YXD*PN&I^%[PY! M3E\[<@6V:]06C*CIR5T7[&X)9A&GKI)P"^)ZU*MD-N=UMW=^XP_=# M:K]/;E?M]^&A]ONG+U?/\VQFDI2':0<9RU,AC^4LYTX7N39ECPJP(:7E+FJ M5[&K 6MLIIJ),;'4M\9A_ W9J*ZZ4(I4*29H3T6L)JQ?27(5(T9#&T:&=8FA M#Q'?2)M#V_U#,F"'4R*>0'/(B/+>I1$@#CEI8;K0VZ+YZ^DD-Y))P M,49A65HRPB%J)H01,8@T]6B,UJX@I,?O4!YT?P^2#E?=K$#_9-S3$!IG6 9 MK2K $L[1GN'A]0?EI,.J^T-B-BZL*Q5 ,ZIR)MUCA_5U6%]_3"P)[7MY7.%R MX6I)WCGC>AK1.$Y)Q<59VL-2/"S%]Q>)DY8W!0UEH9-1FW(#-M-BCL,R.RRS M]UYF(_26SU8BU2BT^TG+:$@C.RMWT(,[++H_?,Q:=Y&2%J!,,HH90B?N%[G& M_A3%DXC_C@V1@DJ*4QN@E/5)?TF*S"7?D=0G, 7L!GL6\19*,'0)=A59QLD?)@+D]TRE&DI2E1*IL#:0*<8 ME%I)+_T%)XHP>GL.X3R^C/F$8_#!59"OI.(6 RU8 MN[E5><\(7JGPE^,C\MR%N;)Q[4J@1$9$8AZ94E?-&VM K#S_@G7EK%JIYGJQ MU[!\7B>EMEWJ==;4?#%\/A]A8=*5ES04:Q-35+Q41,#."Y)JQY=;:5C<.AGJ MDG0* KF<@G'XT6O'>R 7T"(7J%7XV$107+1=HIJ#O>(A"7LW#,O6)>A;ZZI? M9O%U-X3+[^R_T.VZ]Z*3'1Z"FXP@>.5LR#T7:CN['&?FH% M*PB;^54YDX^/0G$B!22E)%#O3[YWF^PJ=P+ LP5]B-P:"-B+B"OS1IKD"20R2M+'=X=@D;%DY;O5+96Y=2P,@H M'E0?ACB^?CCQ/>N #C5E-SYGQX 4%9"<+=G_YG;@HAIB8/<-IE2^:A_V[BLX M2'2&E#%0RG]@M79C5K?;HI9!]>607$6M1N1,AEOU@QGA;(5'RI_BJOBS T+R M1_*H>65L\*\CZ+N7B.B6V(/_("],2Z$T3N^B=>.98S^*_^!)4)NE$'-$!2^$ M6\8O;P1V E,D8C!TDEH/" 1&!]-1E6M$RRE>2L=';'&,&W)K"GPP,O/X>V\$ ME*#3OX<\P;HNFBRNE5?-12GNS%[SIJ>PK"U=R538G+M%U@\*< K(_D+8V1% MHK=4:+PJH)ZR7GIN!&J9R '27/IZI2!IIICF8Q.7&L,9? $-IJR M_MG@P(^AT4>7UHGWU$JESU5[:I%ILK\-2H>?>VQAA%XUET60>)''J171"?!J MU.X:'U:<7VN]BM.H^T:-.R58 M# ==I!:6<#8J2E%/E)MW4'P >.W!W=L%7GMT *]]J3%71@]S54>TX% M?50)*D(+1")Q/.Z $'V9<*PEKJZR"+=51%^14 M,W$Z@W(,1RZ>;R*O1'C;<.YQ@&5IV76KA.I^N!=E.:>*HZ7,B##4!P957H/B MVZ5RHBI1+IK9RC=*]E9T"2$RIS?AKW-SPO[(ME,:]/#Y"I_O4"YOUGUI JU1 M4"&S@4$\EUZH]]U*V;.PML!>NT.Q&R0O4F?"KW+X0=SP2FO[+M%N=9VR2<_) M)U4..FIIN0$K*M+>C"D3HUY:Y>QJ8G0-R96(4BD3>F7 MF-BODJ1#/@O64W9#=-W =JP6R501;TVD2NTSCEHN$BI*EV#*'M-:,GZJO.4A M;"2)5TB0M:AF!#:W,_ 4,9#"A>>4NH7B5UFO25F(H$Z.&IU@9D&$ FS?(R0W M/\U>VO<,S@+*5Z4H2"'[TTSX8LXHO.N;)L-Q;F"'E&;:D+I+=QL156$9W:;R57 MH*3E1IF K];5&]@KGG$K$;@P-B+3 U!%3.:=)*'+1^MD9QK]JCLZ2/Z5"_$Z MQ%]<2*[G$R[AAB]3^O4IV)!I-?#Y<(SP/\@HH4N)'T1"/[H83"ENCY)#;!>2 M^18Z"D_.&FB9C!$VCZT.U$!ECG@XKV&^O3C//"@LX%!T43^%+^A0^-5$L:LWS W'1NRTV="L;]8LW, RP/SFT?>WXXA5N/@7V76 MSDNC3R=%4ZR\L(,JBV8[[<,WH:73[&>3R)#E[168+-D%1S \CBA0G)5A4I6# MA.]4:M9:T]3"B="GDTP40^N=%4_K_S3%8W,KJV.O3//=2$3I>Z$4)1X MO?FI<^ELJQ*X\61,S78>?[IGMF,**$]OFZR Z:M,S*Y*+P<=[416@R-HJ25C MR8\$=9#3J:7$KC(M"ZGQ1OIFPI>W$*ZS L(.._/F;P9P"2M\UG] \6DVE']L/-56#^>T:'("DOO#R,*/&;#K3JH+DTY!8'Z4?UD1" MM="\]5.OMZFZ$"-5-V-0-Y*GT!MUH6R@9/AA?I?APT4%/OAR;+VL#]GO'Q4N MEZ]7)D0J]6<-#J[2DT)7-MDBPQK P@?=Y37UM8^/2)P7>1^J'@4C,S:]P1^6 MS>@-;8A5PO'K12JZ5#]O\J6.CV0[,3T27T&MH^5*K [)%$1+1!4M*57SA& L MK$ES,? 4"C6('D/( F'X(>=&_:URGEND%WK3A3=F#O&6-%:CZ^%A\GH6;,VH M*^) GC\V!OT%1YR#N#U!WO3<4>5P!\'Y^>:.^(AX\K+WF#N4 MHP)WL 0#/\NC/_?*:B]1%ST+HB%/9W3G/0_<4Q%IN_?DR>/LCA)E__S\Y=.G MRHW]34B ^FN'H^%U8):&(?S1- WPDV=U)830^CO<*=SA]8_/?K9;P)MF>ZP? MF1 ?& /V( VW7E#"OGFFYBXZ#?J1(5;V*OOIV .3V4YE%@LA0!:",%PZ%6OR MCW>:_:T,#E&J]*WR3>^Z<1KI^;[W%(64LO:(+)=8'LX504T-T;\-^( [ '#< M6YQWI3I\:INS-PW(JY 4"$2R*H8>?5UQB.GY%%(4[_-*IYYL??).$;/'E](B M_455-N_=KLKFXT-E\]"4-XBDWJH2/QL [_ MP#H$6TJ#X%LKPE'>I$@$U5WL*^KF?;Q0J? 2NJB _N5\Y6(/XA]9U5LOMSV& M+P]R.")58RZM^-7 &X ]63+WU$+)5E7ODR'I-CFLVL.J??]5VT35!JE9"CG\ MF/P8-8C)S.:.M;9B1\&XSG.5+UJOONDM]F')'I;L'_ FS3R6(70XL2HHR@VXZL'^'M;X'Z/U""(TD=H@ MZ\'.RVVW1+&\3PXAT\8I*AC)TK:-H]72/MDL!U*:P^K]8]Z#0+JAG./6V \E M"E8FT_5SD&S^>>/F &.?*!%YF4=?^T?'7/M&(6OHMV*-J 5C?347.Q\(%'QX M)Z"W]RA:?)$K_;,R9(PE&0 -=T9(N&;LG-,%)M[K"180Y7UD.ZZJ@PL)/5T'C!(TK MIGJWU!P*IA$V=51NEK822<7)]=>EVUR"C@O=&3.W36I1,8),A?\.18K)A]%3 M\2S6;P5D"A+WV*KAFM<'@+U/QX"U3=Y@H,F/7<<$JF(E8?4VYRJ @:4=,65R M3:3%9T4@SG4=&=;(\(.[72*0#EP5Y[YQ17N3Q!P MR46?M.0Y)W]=@3C ;B0;VW<%N)$N=RP&"??/^_@H7[0;:>U *V#2#Z9OTJLT M>K$8RHBN2)K@%-BV+OH!IKWT[?O,Y@"47$HWDLWQSD/Y9P)H35LT1D8CZ*KI M0TC<7H&/"NAZX0;IY/YX#9PF'M)EE@]N (XT/:FD]9Z/&DB?YF++A(2- &!M MK>]C>:L@'RKRRFF">UC8O;G] 34@+! M$0S8E.E&IM1:O>8ESDWR4N6[IX'[;;ZC[>WO"U?%'C(&<]/-CB7.F589T3$G MSW/SCMX]MYT^B>D%30W^9SJ)N07V'\4[#_*A)_%I]DO4%5PV\Q-HY\9-%[L0 M.)Q9\5'DCYV8V$4[8 ,!DT&8E53-J$-ZMU_PT![+[#?!&":Y%%X6_09=)KQ" MK@27>N\\;(J8/BHVNBQ>3W96:H80TY#DN=TN.A?I^6ZT>Z!F)\_2E.-1G,B[ MV/$IKGRM;RHBJ4$<;'(R*NZ>Z_"FM?2-M1"#L&V/CC1$PM6^'B:$2NN F=*Y[H!C,=>&Z2UN9ICDWI MFKT%_8(Q_^G*-VN\7P'2(R"=S5#Z--/>II^.CB.$1Y%XF M(L_S]_W9W_:S'-R>F#:F?@Q^]_%1[X+*/F(H3WK%LM=@R-(_HGN=B)QYW(3J M+RI@G?B,$2KMWM)*4>!IW!0Z)6C#T\9N/WFI2I@[[?KT%_)8#"N<90GF*D4)98-K(O5!91+E1>,(P M$D+O$@E+YWW@TK1CT=H6=^ZHK'@IXG^"K]./5AZ/Y!A7%0YQLN=>F%,:GMMG M4=%&MDHI6)4?N&DSC_$*3'_^^R&EFO#Y2>>Q=$[ZADOO9PA+GZ4O8AI V@!D M984.&P3N7&=S6XMZ^J-K$L"R:H>3QK,^B'Y2'>1Z5?!AHK?#FO*TWP3K)/$G M9'"C09=MX%>U$C4C 2#D?M9."V;XD(D9L4[XZDFWJ=P"X]ODT?HZ/E*^I_Y- MQ$-O9,HS0E>69)-ZS;ROLR1:4RQ=*GQO?JSHNF^EUKD-26Q?B. MQ+^/CZYO4G>\U-OB>!GA;HM!+DE6H9DJ-]:XU7^ADQAC]NNR=3;G>5_S,/-< M!.('<8_:UW,7Z+DYG"V=>SP@K?@/MY"6V;/"+3(W(_SMZ_)M,H%@?'3($%@G=M86;+'-NM4=5A3EX8FSD3A-^@M[V%G]DOU^ @&N$]7UE7D MCD^Y&F-NZ&"/1(XZ6'D+M-+EC+V)]D"YAI+^SHOU,#YY=@0ID0L-8^=NU**$ M(_5,LE@9BU-\0SYRT&&W;!PEKKM2[R^ZG@E5J9?!C@RD2ES'W8I"&)=:P=NT MN81I(*PW33NI9F@&UY00.G]N)3R Q1DG(Q< M'/5/N\J:DA%EXR=SLV7*OG0S4T4J(+YP$MZX$,AO7"LV_O&5L^!UE$3SOW9' M)?E;-J0;\?LY ;KQQTJJ2[D!T032!E4Y]V7;QSH$.VHGD<@O,N_*B.3'P \\ MVD?*>5KF]MS 3,7X[6 .36"$CF ?]BII$GQ'!<$YCH%3W9U#Y/E0:G%DZYR3 MK+TH V!2-\^$Q?0$&+IF7HXL4H@$U,]/80 2%8=.7+=XT2/.@@X++<'I&ADZ M"R\_X:!^.?&LC.U^J^_&EGD"'=Q>1Q=[14=8L4FTT=@I@2UKP2 WUGMZ+4HO M_.&7TAI]P-I]T5@[]0PF,^$)Q(?$5+4O6[01NUUSOBG.]>BB[RK?6K!(.HNA M>'IP>'*_"*-ZZ.@[+-\_L'R1\X>OD'BLZH9%XG7B;AR6V&&)O?<2 UC>V3^- M7@(;^F$Q'1;3>R\F9HLEQ'-CV'@T+^,]8? SD[8H5E5=%40'R%]8#6@D.P-N M.04."VFMG,7DIKSBD$U NY[",3"-"NH7@.;#\KX]R_L/+&0/1:QD!3)S:\DJ M%T>[OXY#OZ@J-KFXWG=DWW\PK_^+^,,_^_F^(//E82YLZ!!4_E"\%9I+02RD M00/S.9H!KP3#XQEN-4^5>^MU ;@',LP"@]0F=7=YCVZ:MQN6#8JW(7T>LX+0 M1OY;RU^5IK**VE8Q@.5!8YRRZ) W.IBX6V3B/MH6,-G<69DE0M#CCAA1#0F: MLJQ/7R[;52+[-AW!WC8P9#>*$,:NAC%-N*D M_DD]@6;YL-Z_Z/4>Y#H#4*D09F6+FP((2](#AF@)#O1AY1U6 MWA^(VNK0PA(P@=Z:LIW3^+[/NK:8YR"PZ=JN0K9J&)SGI$;4TUF[W\ZXN2JEKPJ4C25Z%'G?/K1LFN34 M[6;B>!'A+O8@CP2FIFGA/D%*Q>CW@;D>S;*$,\N#J00P'N#16O_U>** Z-9; MS8^/ (0P6$^,D@\8Y1CD/]*1,[#0FGV]0+GUN*IAI=N%!QQ)4S71/31K-P_ M.LVQHEWJ8"=N M-/'"MB<]WLM/8I[DZY!"J5:XEL_G(7NW,4R^5P,3)#B574<<)]&K^9QA)! D M3TK-#'W44 S9::X-BSPPF/B+6LS11[S&'!@=C"0""8F@^'6/CV#0!'^LOT)\ M(01Q?<6HET$S-\. MXM/::6@]5"\(&#_N14&=KG21C-5C-T,/#*&T?AX?8=ANW(XTT-EK0EU#;^R; MLG4R2M58'\,AT+V9E\']V9$==\,F<[4"EZ]9Y/61XE-8#.?Q&PBEQ\_M; MYS6S?5[Z+KHK!;1Q[V2#TN^.Q.,$9'M"7BG;:W[*E1HU>OAX/:9KT31TL-7Q MEU6)IC"_<"-?8"B+E5>FQ_^.J#CXZP#09;=>KN?T$*/1N?[]VVV/CW96\;SJ MF?H9M=%A$*[F@XJEOM%SE[8()L/=0RP3!4N(7@K+965DV MUF>BS P>@LVSGF\W1@;IP9WG/;UZUN0P'PBU5TRZ\NA)&%K0,32N7[S:XH MJ9,8H_6RP5B5849ZP?_V98+75V:=,+7L2M![AU20H=LG;VV-7,(&XX:'S!C5 MRO=(@G(G9J[Q3S#9W.,\1/_5/- ,L05O676[#S5J]@OO++8OXM77QY_9 L>T M+AEW3! ^..^DTSN8'[D"8D;I> :P*,7A"M]8"AMXZZUOTL"&,?M#"A!K2,"& MUOM;VS80__*)FYWC(YD>D;_NPS5*;3V4\4LF]"SN9\.5Q"\2.>^-]C,.VG-+ MNQ#F-%!,*F.*)^PC#513E;YT".?PLO1=,%AQ,371R( 9#4J(PLASHE#R,7$) M&:K(BN5/M..C>3FK>O%G@V:<*$D.2VMK*66[8$&HT!K]1VN4(]&9Z?]H?CJ: M9X9V]L;]I1J,;2I:WFAW+-?NK+36>)ALM)9M/9<6(K;T M)MOH0WS>9PO>ZGY MLL_@\]O;?H[@XFG?(Y.*54^2OH#$V'KI6>?G1_V*"YQCSGH,_71",?=T26YA MXA28M6[QP=;+>DH;H(#DK+<31'Q94-(FT9"TR<)N*8?;+0K!7J/Q#G[0HB-B M84@&1XV7SU=Y0HCQ$4)^!89Q8)TTME_ZUS*ITNAJF9I(M5I]\'W)8Y.9!O6# MLIFA:<4_HQT7HQF6JASF'\X2,OIQL.1/W'S,C2$*UG'O;@YFVN0[H![6Q,H" MU(M)5^:B5)I&B5$DV95$0_V.DK;PL 5O@JV@Y44[C$X&WT;K5)O:S<*T8"'U1ME^?R M\W[E3-\XT_\AX*F'MPL\]>0 GOI2EVN@!'$#/!/W!42,X,)P-J(OZPO8+%40 MFM[AR2D@9CR/J0^5&G+E'I.652R@Z+Q(!RUY08J+MLLMID-SK9#[U-OH0%![ M;P1)@;YH1+(3>;G,E!>^W#%*51D)ICFZQL^0D0TD+=8(PX-[WH1!B"Z\%+S8 MJ)^2KL9\'T*G%!]W_G4Y0!QZ(1=JE=H +$]@.-8A9M"3/-/:_5CX1TDHY/6D MNW9;U,)KZ?D4HQPI*D^%<$"J=+EE%/W)Z XV+!WQ]_>38<0%% *_W_B#<>;) M:7&RU1KTR *Q9NG"@./5PI>+R ^ _)M85^32^TA)OI# HS4"83,A?.6TH80.81_#]1DL$X MD!4,HUWX(N1[AO3 &8FZQCR"TQ8MX!7C\9,7\'H5(XG4N/+N[AV& ?PMPO6& MC9\:%9^0E-QZR-N!;D5D.7+/M:%#4#9FJCF,$0P#=B4X\#=O"T3\D,;@/4F: M'0RI$"I-FN:X2 RC5W9I)&31XA[&;VP2\8"5N6-G%=V>,#.:CQW"="6[V1F_ MF$9O@CU]E$"TU+WR,TIP9*7\JV?J^,B8B"?V^<@:['(WC=>,I(%%7<;4=OS! MQ&7!,#DZF'!2">6QGDQ$5EA%D/D\7DW75,+&;R>BE3>2A_,T/)"(GF 03^ 5 MC/:%?SFJDUU4"=6D_Z5("N#FSOI* 3*D!?JLK&@;]6%"10[^&TA[_( (SY'H M'9#YVD2<:,K.S*@9,0N+:YZ[5:R9[KW/<.--;!31(&*">0(S-L5.2>;@M=6 LO-H#ZZ4N![?BVDCPQ208!8 MDI=_-\HF#QGE"1; VV1FZ29TY7G5"]53,A&T$CZ N0/'Z_[=[__YZ]_I@]V_ M]_TW4RY>\.B$@=5-S.7E*?K1W>QU+K"8M=WZ=-:NIODCS3F1."'Q\?I2GR^+ MUDG$X! UF28VV_C>R?]:_>[A9\*Q!P6Y\T9\/MH=7]P_/HIO9S83\*M+]U7G M%RZJ<6$**G+@:L1[X5M1W@94+*ML_3G=7M&482U8"#M 7H_E!@W MKNG3IAQ&U:CX2H+/VYX@EX=\H-Y4G,WTM)%QIR?(G-ZR!14?_NH^=?Z.A(WR M9V6WC8&0U>]N)^JN 79%(*QQ$ZS'Y*U:'\34$2O#F[M?-JYXCFB M91R3:!$:7_?E)7+7N2>!ONZZ.3YZKX63K)C1,PMV)^ *,4[)]_<^-L^ZP!0& M/MS-3"7V?-DVHH@X:^<68%5]'%A(RMIV'F4/8OU<\QF2J?K_V7O3YK:Q)%WX MNR+T'Q!]J^?:'9!&JY?R3$?(LERE;F^OI2K/?+H!DJ"(-@BP 5 RZ]>_^63F MV4"0DEV69$F,&W>Z3)' 6?+DR>7))Y''(\?/9HS-QL=>OMP%>_0N%W91/[<_ MSS1:^P&/P%Z \60\/_,V']W4854UK[BY*

4_+6.9C,ZRDRO"A@ -J-D.#<[(A M[,KV3).?5V;A$OL;* >C2BJ9ZYC>,9Q%K9ZRHM],GMD7RY!C=GWMHJLW9-2E M)WB;? 'G#:4EY+T.=M// 0-L+G3$)6&^E#!,/RAL^\T ML!'KQ#6C-,HF-(OF0A6(A3V?H9E5,7>BV9%++FH.A'!)@U"I 2I;?59LGY[Z M>5=?RB'H6V,P$/UK2G[]P.![]:Q.2<;3I+*(Z^!+EML4?2B#]I;G;%0'VHMM M9=D5$V?K4%&F53L'7&.)0UBM%8?I&@4$I +Z-1B/V%.)BEYT"[*)=+59)U9I M'&PP8&1WO3LKT%MI$]0U1UZ_#K.:?0!40%@^G""JZ]O9SD;W.7&9EK0KW6?K M)&+M!\=B#NP,>"PXJDP+K[KR_IGL?R8-M?^@TE"[6ZLTU*V+:QLP(P354(5U M]%[["$;W!"KS@NF:P9-?#%"86%8_0]$UJ?$G7TO\BN':C.[R# )%NW6APL!K M+76@8GL4G(W!Y<*IGR6_A/H=9+E!X?(W84+X87J)VN.>)0T\]V, MS"S60"HL K+=@(]^Z6+?G/.^<""?Q'EVC@%387MP/K8!LKJ>\O5[)6&83FP" M8DJ^K+1-=>UE])Q#[@NA=S?:K)*ZA84BMS+>FGX? 9S[?MA]>T*NU931 MPZ6Q"CD\:@JS%"MJ?XN+@7L?HL53W/[[&1DRC1C*';A4?:9'$\]"JX5FQ9F8 M:)+#@HTH?<PU4=AG;A_MA%^P?UH\\&9Z=6[\%>9'\3P3VS4G&[ N-;7$M$13(ED2SPP5%45"Z&J?MMPZ["YEIGAPY8H MC?4UHS5NX9!>O\'VM;?"D@V6%<_+B_2*FMAUI>UHM50EF>M\JEU,I'<$!A.% M%Y3"Q+EALI.K0=IK?)F[_,:)+KUP2"*_^L:!GM]QD;BY7%89K'LK4S4X: [6L6I)>S&WK%APAU3)M"78SE]"#&8W*&J/D51N;EPI<5,[(LDNA M8[C^S6?&N_R*Z+2OHH.NI5!Z1KL(GCN=C!&FJ6T)7EL*%JV(SL_K2\M3:S=O M"[;##$&4%7?6C1><<(1&DBPW41H[::\36VA6/L0+XM2)!&R61<4C-F=VSG#L M/%U9X3R0TRL97292;A;/,W!Z ?;G LB288ZV8(D-/EM=0;(_ 3DK5SEILFZ5#.!4\7!N44]3^S!Y5,QO^OF,+BKWB M-32TM(@$(101%3#,!E*2>"4M9"J(TSX=8"F00_Q1 6M+F5=,79$3-?7CF6" M"+2V+TR!%B^('=Q[$I4^ Z1E3.^,P9MIH>V%IR-YH68F$ 1.;-R2K8/#X*-*.Z^2XO,18S*_EAZ M%LWBQ[J$S"4#B$B2DL^U5/ G-KD\X))"S0CA+&2=CC(><%.3<2NVPHC!YV!@:-NHDA4/A>;LGZ;"T HB?R%9@ M7T(5HOFFA6LR2,=%7BFUU49RZ&EHH3E7(*YH)WX1;PFI7;:RADR\H_DA-G5E M?"1.:A+2]5&W*XC7TXE*OS M!'>8#(-U[XFUMN])&-SO=>=?V.@4;NPFBP$!<*%N8OYC2/\1&&)MXRR(,&J, MPV^T:HP::R9UV"T,@2"EXGE)L(D>4KWH\BVR%:.7;5%\^1YM1B]GT44RD^91 M"1A68RBHUVFOFB((L+T=1SM;.]LF_P^VKI1#7=*-?HD9>D$#^VG[R>:S+=M^ MTCT 1 D26],G\+=WGVT^DXZA7*A)BI:>-IE6,"'K<&"[.BX)C"TQAH'6&0#T M^Q,-!5:71"$63;-MSWJ_W]W:W-ORGY (J=+;I *Z8F?_"L]X%CS"MFLGDQ8\ MH@Q-P#TRI1MN;"Y0#[+#5=Z.%F,FEX>'7R#+W02;&$I4)9-,[&;_0!E(@CV' M_FB-@)2(':4"();(B.VA.N='.'B.9]9R4,4Q;H4WID@#\Y "'(P9I)Y;(U)4*@V+#,Z933OVZ]=^8/!=9X\K# M&MLKL,8]I%G^DQS)5QFP6Q:?._F&7MS!VOSU_:6N]C(;IR-AMR&IP+]#L*I) MSV;+2>N_C[PZT;RCDGE/", O>RY'A"7F:9H?,H7>>6JHUNJ (O)&>AZLA.?' M$)YO9(^W:'B0#7 'S,!Q,%4210:K]J1)E%ZAS2\>1RF7IDC)A&NNR=UB6,]Y M+->.85JUGI'>E;0^%&F][+E(M[F,'%.,^"3Z)@@O,4G5A4+19-U-3G.3;F1G MK.=#[:/I2M)6DJ;/]3EE&(?HU6L'XL1O ^ @RP<..5/*WDZ1(M-IGVKP@I6(_M BBN8#7I+"TAE((U\EA.#XMW!RUN0E-%W9 M&9MOC1KD(Z;DO/#G*W%=B>OWU:A>,PEEM3>=L?*5;@"8Y):!APWC#D/F$<-/AG/"Y<3\ICMB332@.)CIB$6ZV UP5PT&DE MQ2\FW(/?9(RF^#&:2*\D_9Y(>A]XH-PQ5*$KF97CE:BM1.TO?]Z6'*>H-;+9 M$^!J^DG=\(4O(2/T2I*@4;=7\[7K^O5+>?5?^!_>]OAN"06@I5SHNS7NA*^N M8L7W41-\RW-M^? .2YAHT?M?WE..O'#C\M)0*.RT +!4R'ALC\ MW3WP(@$/)5.&9_78 R\)F6MB4OME,21;"+_51-HH!<.P\&_4W@/U\W22<=T! M3\04(7A,S%ZM0CEM&-9LR7K;M0M*?YB0YPD$5E8G(-=U5,3##)4CHVE5P==E MN%52-:-_3Y//3'51TCP&I4>N:QJ;7:2)_!L%\'G&.3YW8KVN?5PBF;FNF"'B MBUE;+:WOLF;3L?W\ %[Y3H"[B .FK3RIZPV!9:^O>?T,6\4^$,ZLF7+24EML>:4\)SBY M/DMJ-NSZQ=3RXW@=:VZ8>'W-4]Z FLK,P<)%H2)5\X94.47G>6=61'H))!NU*.R M:K0CF$=,Q@Q$X;7[N4 _"BYBUT8>^EN2IO2/=%-;>F@;O>!O.EJM8^T>F&%B MT/E)GZP02,AMY;F;G"M&E9FX,F(V1H,G\3?!)\[MCEJMSU$%RC=^)6UD$Z;! M0.!0>#N]=E&IW^@]Z$^O%C4L8[H4MKQ!V+E?9M?KX\N*(U'NDY M:3E@Z'5D%C 3:[#;*"0W_2>EO0CY-!FSGKF*637>V^N%^U]QF_",TF20"4L* M.Q)IW6B-/5\J M\4.LU>P@WO/HU@\QC$4U$JP9*@2\@F/O=H%FE%#%T5(_CH MO*3:>B$0%T["VLL5_2;!4$1>A)AS@K"Z* NU$AHIYYWC6P#5#(PS;E*Q8,4J MTRA@)E15KL"8/[([)Y:;SH+E*!"84*A\\=&.4]-J3GKNWXUL."-^F]#2IE^0 MD*RMN4WN(@Q =C9+)NH3JD'R9)4P]T*M)-I-9=R18ZYQ(L%L#:TQ.!K(B27#,IR3_+6#Z1E-/=I^XO%U@& "_\>\)%KT M#N_Y3+_LO\ ?;FQF*@U@@X'-S9:YC0$5/3N#\]KPH=B-MY[NQT]WGR^0V\WU MM5,F0Y(%C;WEY'C"%],]?F@GLXPGTX5ZAAV-HM/>]6P9,DSW3JFJMKUVO+JBR]M%H5 M[LOK:Z,T9P9B?8Q/*\MT64QZ >(M#31)Q$['=7^5//=&D':%TEU1+#GF?S3< MS"%WT1P'_"*22T=]MSA@PTR(;+88%7J-2_V#Z.P3$Q7(83E%O1SF6#=7J"&^ M9):^Y4LIO"GI%[0^4R*71DUXL79:^M'?!.YH90A5P+ +K3/%]=]65D:)==T# MWLGMTL-M/>^4MT065:=K>V(R%'R:/1UP/@N9$_%3X\:@41,.JW%@-+0$?=UO MQ.'1A=0> ?/$T;RX'0M)SS!/]\+2%2L.B?$(J[)P^0U,+WH;N$8_P+JT8:[/ M:;M;/&-J R7M2F&4+SWRZ=(=1[K\UP:=H,]86(\@O62%.!R"RJ=IM4I@TY?9 M Z6-<:86.7?4&J3I6.U_WDG8)[1.8M,9P\]ED,AT+3] MW?ASZ0,I5.IVC0_Z3=C%K=,>OZPY@&H*?^R:EK+LP2; S?UWS,18=,2*D_YB MOK?%\KH@:B%/T';%? 8X1MJ;SECD*O$XE +1^'J\4YU;O*!_C=(+H[-S$OXD M,9R9R]_H=C$=S-M5)CBCT6/O][;/X(UQD-]2Z.P2#N]/Z!+(2A4!L7Z#'H>\ M+=(Z?=:Z&\%M/,C0@+T8V-,\3_+VL-C)OPXF^8E[V_*2.^)977(.4&'1PW6F M+?':M;Q*F@1,H^CGV]V;9WX_HD,0EW-S!@Z1^C_S.SV8INRV!;RQFR0Z9NP: MIM_5.302-C8F+9,9"1K<=MZ+D(E2Y(CD)UD5:=],' M\W8YK'L^C?6%W_6C9<[AUI+;B7M&P6 X3_(N1]$%@!4/0)*W 9)FV%A"C,[D MF%EC;IJ6+3/DYNJ.)7+F]1U=7]-.+Z'IW,KC/1SFU6./F!^+\+),JH'7F2NV M1D42G9=-VK5A8!:5AJ[8!S^2D%::V&B'6)2!\ESWCJ]K/(1?,8&)P2_8C#XY MH1%HC3%L:F^\)KW>)7=!>I1C]8!Q( RM@H"G^&T]D0O.T(Y*ZGH1+M"."&;N MENA,G03W:[\?"A(]KE'+_!)H3X=<[G^_TL,AB#@JWRL1=(L&9&%WL9=JBP"U M3K+"AO07>8%9[7L:.$7SQ\??7M: ;(.(JEOX/'%BK%=_J56E&AJ7..86V'NN M5T()GO)\]K)3W[BKE_0.(ZR76[0>ZZK-:D73K M:^_2<_)70:]F+^$\X6"%:5#=4H!OL&)((6$H/VA6 "3=P6LW(F%H\/2K:\9=P )5=?.*+3R)DYD)%#A MA"8$A)K/Q<-CGK--FQ\5')]YAO&JC#V MBQP,\^5'Z/?!OA/9YZ;%!M[\[N/)8QY_>/MO3+(5*S1_$$IDQA%Z^)@2:0CDSN4:/ M5D-**-J_#&9#ES>WH*GEOVB$+V=,LJE#U,:(K=%)>P0^G%G!J%]QWR '='M_'.UZ;?>\F'%RN7")1#;X[[\D_V]K:P]&*4/;?SLY MBMZ_CCY\?']X=/3JY)JN'3.0ZX]K*&Z"$SB:->#F$\-6>/]0.WJ>2&$:*R(3 MX>7&%?!7%%*L_J9"A)G?$T@J^G,_30=.+]HL#@?GY57:!*.KZZFTTL93XVA4 M7B"4%=OG-QZTP'EB^/23149PK] !\E::U?YD\VZ5^[4$USG8IX/QPGSXV?J: M^1UYP8*VTBJ7!=/KC.!W+!HOV%EIDO:=G5^31FX4SEG1?VDS5QM8UP00+^:U M9I"_HVBR%/+DR6;0G9QP[ NK%R1SYN32]7DRLMF'!NM<8!\T(C3*'%+H,T$R M(TG2[[5H-W%T3TT6O'9YF:Y#*PVPR ( !''AXK"A)XW&B@\&R[,>;E6)<$NA>'M&(\ITC.R+_0R[J7-1:IIJF[)I[W2M-,"_!:]^9P- M+=]&18BT=D8JV6)\2?;$W!QW\> MG4:OWW^,WO_V,3I\__;M^W?1R>G[PW]&=^=VXRF^%0$\=L;3=YO #?9R>X^V M4[-H>\_O.166A9/N*ER#8OH'2H>CB^&RW_5LW)/0K@K]J].3 M4V.Z2:;FT[U6T(9%2KL6>QD__U]H-LM=!LED M\MIR(*QLZ^37UTP9LIL4X&M V>1DJ%UKMOY&#MY5ZVOL*RX)W3@_DLLIR/4:C]-! M)I:%ACNT2[;I9L[]K5F>?<_0("C;=7^2Z>*8+'F* \R#WE*0 =PKR\]:WAA4 M5Z6L=JE1^YVO+^S M%^\\WXXM>MA:5#_M;.X^;0_*8<=;[C*76]*_]^)G3W;BW?V=!2!VP';=0]S8 M(C,T=%'_BF5!^:AS_KFJ MVY);L]1U:FJ5^+*V$%G]ILI2%^8Y&!WN.-,\J&OFG*$:,%K[@/%Q9_0V049K M"H7Y<>%O/9/E,9!R['P<5/VY$BLIDBT\J@>;B]#0OC#(2!VMS9TN%$B7XY/3HX_TFXA_HM%\I;"Y"V&/A9'!,+3'43]#=L11:3F9'$,N^7^Y M:?#2V)NA\O _AY5-K\Q<&E2XO7II7EY 7*<3O& [WMK=CG?VMTR4WZL \$/T M$L2$ UI)_8T\-_%/ 8[DF):(9W EH#^N,J#3['&?/V:OLUOLU;C1KO:N[:<[\?Y6EX G MYN)0B6:4(2"@C[8?=YVV*XCKMQ' MHA9NS]8NC;?0NN*EWQ?$?G6Q^F#K%2L MQ&$E#C"4-*VE82<.#EH;=W?CIC4E#]+#% MX6:.]_-X;V?OIC9T =G[:D^_ZY[N[G )X\OA6)&WJ9]6$ZX)X*C*D%M[K_ M;<;Q,VZT2A4'+5'(E*/_"X.0-*,S 2J#OK$SRLH)+B[9G19:Q&)[_YBRU-HL M4:QU8;,HS365,2BCNG2<(U)QX6EPHG6)5R2;ED M4Q8&B>V;D"'R*-PP#LT;M;#>;H>!%KTDAPCX-R^Z66X3/3ZQ'*2=E0[YJ M\5#E&#)NVGO 4,CN.\/C4IOA57Q[%1I*X*[#\38(%1L>P%31J1_R1)LKHT;0 M20G IA:.URO/KY-K[4=!;.QM/2S$QOX*L;%8"*]=$&\@TZ84$_G,S[F-DR_9 M>#KV2:6,S@HXYMJJVE6N.+ZK,U-B1MJTHY9MT2/NN"XY;646\PP-%Y:E*VF5 M&^D?LT!/^Z73 9UG=_D$;B:4?MHKK/.&PCBEMK./QF\%5Y^VTZ)N\#!=F,4. M#^YXHCRP1JN5@7FB]^L.<$0X9#O#?$;K<:'5&XO>YH%,,H9]=Z_/XA*3V,)- M2/YW=A1NN[V H SL R+.]#!<:\T' M@@EK59SFO9SU-1_UI4 :BY/I6J9X;DT[=;$:>*A)S_,%[!^X M-)XNFK*\6GHXT=(F*#*MRW$J[*:%N5"S2I=;VP@$I(XGH;U_I8*RZUO&FX&: M+.RS%Z!0I*7>D@"0&*Q+VL#FZ;!99K,']2 ;VUN+6O)U]^FC02.J\M]_V?U+ M5WRHC=Q:/?#;'[B\]^!_]?[^P=*L!W \%^Y:"=)W7=4;&L")N6JOY_TWOZ+S M,UG)YY]9337!;DD\K_/E-[^:W;.Y/_)YZ0*\M,;[;:D[.!(/\-T_YL(_(,E_ M;V(UM[3^>/_@EMY]K"T';G'J/]S2/R#1?\FYD5M3?+?X\NRVS"8IJFM&MS7Q MA>__4V+?2CKV..FX[9*."X]%ZPA<[;*2$-3"!6R?13.J[46'K&MQ+YO1M^D; MC7S=X:'_[0Z._8,-QO[M+@[?+OU='_W<\*^N<[K(+?_/X>'1T>O7'>I( ZF[ M^W_]7JKG\/?CZ-@V\JAC^D=_\[_JZ>3OC[8?TY2FD^7[8FH _[I@-\*O;5_M M:\__&NX)L\Y>-I/=K7AK:^LJ@[WB*'Z .?U-A.MJ4UK^J+_>D6W4BIC[M8\K MV;RZ;/XYW:G$P%?W7[Y*6QY48W3XZZ<>N1X B-%K&D+TIAFHZMQ9ICJ_PA_J M,(BOM#=,-+'SXD^^_OZ/:9FR6:W3UX_INNR>[W-Z?YT.0+G_,IDM.+:[JV-[ M)\:T.K8_TK&]WBOWF(D12SJO=-OJK1M';]X_L@WM7_HV; ^/OYA#OSN#@G%CR6GB^,GMWAR?K3#?&?W M[<>^G_^)[F6]"@RD[VV9,>J3 []8S^Z3E8E])\8D!"$_U)!^Q&6Z#T[QR[)L M1KUD%AWTZA(\VM''M)E6J%JJDB8]RU"78<[OT]7YO1-C$CZ8'VI(/^(RW0\/ MV9[@5QF3AS-S\D$^&26==_"SU1F^$V,2_I\?:D@_XC+=ASOXOWI_/WU_>O#F MJZ%+.YO["\%+^I-.P-+.Y@[],!J4TUZ>_MG??PLR8^]9_/S9SO>>ZWU9GIW- M[J#3)?/\,ZB=^[)TMBO 2K961^^'/'KN(K(,>S=6KW\]K03_%KTT'"]/XF<[ MS^/])_L+&P;[[73H4],H\IGI(W0#K0__]K?H0$DTAM,\7T*1U)LV45&NKP4\ M&Z"<8QJ@BZLR;00MO;5F.=%N),R@4!;Y3.B:EO$MH8LF-V3&;^MI[U]*T9=T MT^HX)J<;6E6WK" 2:;-1M3A$UM=\$I&E5%4R7S#YM>DQF'RD*'4_Y(TW-=DK M2;WI'_Y#2#W&_":M01U#RFK[KW>OR^B<>3U7/&9?#C+4EUW'0LCN6G(D'3C! MP+* ]LJ*L:6Q"4^_2" OK)!Q5FD_)7]\< 7VU[1I(!@FZ&IT"S=8N@R\L.6K' D"\RM MZO.Z#,?'W6LS]TBWAM(=D!:..P>6%W@/FMQZPP[(TB++]D1+J!.*WM+=8&;# MS\Z3;%SSVO)S%O+)S:W-^EI;$N1S%H>LEG\DPV&6HT/B0$BSF(.HBL8X$*^/ MWWT\B,8I:,=B2T]T,2K'K'_[TZJBQ](\TB\H%)+EF6!'M!6O-.MR;%*Z!LMX MGWPC!2Q*$SJ,>%I.-V^=%=!59&]5^-\K[*&=)BF5;5H/4@ETU(LL02P[3>E; M)U-RXZ-=<@_HO^FHOJ[04;?NEW%T>! ]W]O>_D[4-83F*7:J$5,(/I/(H_1X^RQ_/C8U"@ZM"Y/QJ-F@@%F],- MZVMCIV_LSY@NG5Y#[SEITO.TB%Z6LX']. M:C4(F.XN51RTQ/UT8N^EU&^5FC%K,4XIZ*7I?Z=TC.C2R%#1EBI7895FA5%D MW:>7=L8=7S=\:.S_+!>LN^JM_>TM6AR:$,REILU_1&H M%3_ C)J0!6)N"3&LZ!-S2PA_[ZNDR-(\>DD>>0V#W?\Z?V(O%4O,:RT@/4>\ MOUU06K/8ZAC?6; MZVL')+G0]M.\<;.VZ\=/M!E' M7\@C(A.8QM)O6G&2;A/:7]ZKG,=@O^@ [NSM1Q^2?!R=5DE&2_^'G:_Q:'>6'$@_MZ%F: MO["&7[( #F[[?28?=\X",15QEI9]B[G;>_M[?FF^B89*-'> MMK72K9%^EQ7I(J7YY''D(6"=+'VPEH#[LY,U:Y1D;2?2M]:O"*WM>%/X_= $ M(GNCYAXA[*([F_^*=HC7M1AEE'-6F7R.-ZD@?M!M?"R9[\NH-3'YYX+IK*]US\>*T56F$GW[ M3-;7.EY*EEZ51?_8Q&5-MVL<'0R2,?Y].$*$AWVH?MDTT=M-4K\YW!(VC[F% M _1@2_&RIFGO+S]&UD:B-XDS0CMF/&=?+IYN]Y8M>;_XCAS0ZEB->.ZGL=EB M-HQ)DV+)S%JY-3)+8SS,9:TO$$_["O^2A.C)L^?1ZVQ(=PHIW&)*CN'V3F=\ MQ.C@[ZB ;T_9/B4+]6IP9004R:9/R+"DM>5,*,Q'W53V3O2 OGQY\/'$>6BT MMJ*!66SLVUC5^O%F-@;<.R+SBCQ+>EF.5$0[;FF>9=Y%GI?YB/,8:(_BYS$6 MWPL\9(G7X$MB8/A)G.!3B8#R9]8LD;YLVC%B?:UMEWYC@J!F]H061F=MF-[RF/NMI1LIW2%H4W,:_YB*8-:.+TD6)>>OP0O[E$ M-K;WMM@=_5,'%P/[QI-KIN66Y=N.KKL$[_SQ]<_6_?%W M_JOW]X]T;+@]'':.W=JNWC=W#UNRJ+E/&973*OIA+, M:)8F=[6E5R?9\];F?E;8E_K02OX:67I%C0Y\/Y-BFY!22^J4)4*^F@W^^R_) M_]O:>O87 Z;_\.;@W?K:^]?1J^.3TX_'+W\[/7[_+@K0]M^ M&94TEXM16O#FXT.WW#_?23+E6A6CJ]S3*>2EC^WE, _X=E\J%WP[)TT#&"$7'Z3:(-6W$VH%4J/0 _>A M]; A@71WLJ$3(0"L;C>_AT>0U%Z,EIZO1@E;&:- GE?B^*.+XR4_-9J%6RHG M+3D+Y$#%QC/UPB_#*H.N0O?B:=&L)...2T926$<%,2[;DQ>*J:M#=37-4]NA M.IE,Z.KB+3 /60G$'1<(=33SF>\\^J;,:H?O^ [7:=/D M*%TSTBVT!""*N= MO71GK[Q95QF:6P!_$[_[*SH$Y:L-V*N]"X%=W^EI1E4Y/1N%)D3-$:*&[%9$ M?NW%TAE1,E9O$@%W)HFW8FJR.!PO\HWA!E]LLLDT=R&O:.(P/[/E$KZ2\1]! M>_T)S\K(&^3I D*!8F7LOJ_PRHD(I\UDC-(!IP=]T45%1ZHH7GDFO=;\TAI, MYA$76;TR?'YXP;K,$D;2O)<5B4U0FQI6$SV&RDE RE%6J\V^XYMMDS6RN;@E MQEG3M"#ZGH.3)Q>;U[?K-Y$F.%UTR]K"<;YK%7C!U2X"N*^381K1IR012 N= M9P,!J'PD7S#:WML+LU]2]XHSQ)FC*CV#6RFG2DIHY+JWU_9!OXFCC,[;>9+E M6,PXHJ_;"@H[D+#R^FZG;%X&%E&4%F<&];,X*<_;A.08W3Q#>WN);57;1\W7 MM+-MOQFU7HFGF;0?*;YQ5M?F6@36!<$=+_?7Q7E21X\ (\E$4[9B2OW&"TYB MM)Q3- %N5J4>5,:^QW[C,0<@QC(,00 [?S1>7^M-&XNPH??0%8^WD"V)GY': MIH,K-[XIVG?]06,M](^0=A=%S^/LSWP3@/.B&4='M-B +@C:/MKM:D;OMW%_ MMWCX.H!7>>9B)D)*P"=E9V]OZX6BT\/W^W%8;P0)9XZG$TYLTG\-RHO6.];7 MO)<V X&5S9R?H:9\9;Y=SQ8F<"$L]Y1_RJ[#3[ MY'VAN^(,Q2$9!P4CO[*"1MM,Q50TI$9X/G868%XYT'SZG']MQN^Y+$822KIT M>'YV5 RBDU@^3PZP/' 3209_B8:PBMQ[C0R""WO2/.NJ"<8YZ>=,G#)M#!B" M?V5'P>"?O(0A;) 8K>EPG5AK]=C7,\N" 9HT1D=)\O+;R=L[L<3=SOA[J&?B MZS81?^]7*32FCR2@ 2 :!AWI+95L=Y7^>YIIV8"NZLQP1!G]8-3A\K>'VE!* M%,UE$%QZIL[E\V?I:]]M$\_,V+*$VX>I7IT<%3Y+0?PZD)*-*ASF0 MG3P ;_T?WW']LU .#1BI'1?2A6EPT> MN*^NSLJ'S8W3I&#'5E$NH24E]T.H/R5.(E8 J5?^)R@WFI@GY-_^ME#5D,'- M'R.=K"X'D*KE,&LBI7[3W-&\IC,WNS%RQIU+8.2,',6$Q'.88K<@/R!B M*FJ^!IF=R1K ]BFDO0:I*Y<.G(DY&0O!;2,V/VG'> #PI\<%#7.).9N<)="3 M=J!T'=:8OA!LT!XG8Q)^$7T#M6?S56K)(7'>QPN=G3N^RY]2;UD_I^ED[N9( MZ0(3WATZK5DN3F2:5'DFEO^C[+$,DZ].N7,]%(0ZH*H>AO2JG"^L,E_J(/%) M@_$2" GV2O^POD9_22H>-P2$=#394V)?$_9>MB+9"ETO9&<96." M)I GE6X$VVW@;U(*-8MW5?&O#04&L)%8Y&560?G=!B6_[F=5?SJ&'NU#*U@X M#'Z?IW35#!"(*E)[(7E7BB#/<;?"'(%.52N^U#P$V5&F((;=@W(8+QVT#>:2 M3<\*;%S272AJ12\VWPP4OC!9,R9 -;%BD4 VXF R9WUHN8%QU?DNT_N4G&>K M)F5D7LBI!A;'+ZQ$$$KN<$3Y!)@/V5)]Q=^O8_\>7HQGQO'";6K!#^UE8[ O$1(-C95(M[_'BP83N2R*UG MVYHPINJ$ $^DUMJ\7C**B.Z':4[W0%I.:Y!TV@B*ED^,D\]LLL'-/#<:>)Z3 MQ'NRN8S]N>DUD7+$/RN%QW"0#IGAB5[VT4XY>ALC+E=6YLEP1R"+PE.G\_'G MV-+,2PP5O3@\!FPW1(ZPJ],3LDOQ-:45EF3,=&X3WW.\5[Y9&L[*A:O8TA&T M)_V7.)4.*\B%-0L"5^!>6%P(XM__(AN;T:=4)D[[B+6<9.:YH8'A-+XAF5G@ MC*-*C:EMG4\W-@,MU#PUT2[D]B:SKM?1EYA$)@A-MT&V;!P$LH R(BL#+-&/ MW&KW9G-A8+&9GNXL-#_N:-C$%(G-U:X]M[5K[W_[&+W\[>3XW=')R375.MY< MJ1K-\ST)U'F67MR3 M&Y?/,.)YQ;OGP2[>QOH$HS.@,>@W?$#G^=)V=<:IKTR5*4T#140>U2D[X#9M1QDD=,MV&*,5XE31(= MT,>S)NMS2)=!K!-#<3^D(RRD_5.MM7L_)6^%3$\$H$ASU_TJ8\MVH\=1+?M- MNJ$0%9Y-D!2GBRPOX:&DU=C%C\BU('W.A8"PBK=WH%:>;$5C6KP1R%ATY3B8 M:*?%WSV%#[T+KSE1L:^CL[0\JY+)2%\X8):"E'<(2_';R0&K\L.D2 8)*6*> M:Q*A?I(-;R9(M04"*-BM4B9EX1B*^(7>A".>,%TCJ<3EA0NH2>VO@HI!UI(P MZB=LT_.=4@X;YBW !=W''AM\5BP3JYL2J362CI=OHP],)5#/2'#&=>M)ABU! M1M>Q:\]MJ,0HL1/H&K*"O9] M:<#&2^^[QT/(5- M(+9Q39RC--N,>8BVK53;\L-&LUZ5#9#KFWI*"UT:Z+WX BA9\V5Z67[;5GMA M3,SC#@&[2/"P.-1>,*K2/(5U/2TT#("@APHEX@S ?M)I0-N()NV/\*T<88;A MT!BS*2S9@AD&N&8EJ:I,"$C,:D"M.;D7,RXS&IU5VH/1&:_XH''C%M'B UPO M!;W#BGY90238BDTY]S<%4JHZ,T20]A8^L4OJD\:9/SMJFR0RE+0+R6J4^X7O M!5([TIF&K^2:14+A=X94#DXAIA%Z8)_T4D(BRS1[2#AGB2E8]E=H-O_B\40# MEQ(B?\C.D%QN8'13?A-FOKZ6_F$,$IK=WK.=%Y@<%H\DC715\STYK.^ ,,$L M:NB'[*%C3R;,&H=5#'6(*EVC1+")<_9@J&?.F+$S9P.4M$DV9E0WO#'X=,C3 MC^FF@Y;^/:N::9+[]@(]0V\M* 1S!]'.-N!+!N&0NZW7Q;G&T-RG%5H0(ULXXZXL] MGOJJ$)B /$?U_A@5.%K@TQC+IH+1 SZJ,N-H2[6UPRPR]K!LHH- MHC:E\P>XA>O3%W*O-1?TT6QCB+^/@.NA+1N AR0M:E&\UC[I6V=)=1^]K6Z$ MG=K<3U[>R(N-"Q3$1(M8#+,Q_IO[C0@/JF5=UU'^7Y+K,^9Y]\3SP>PT]-1[ M.KKP*'>VMI^$_J,I:*SKM)%>'R\/K1NFS7FP0_['3/&*?^UO_34*7LYCX1NFK2&B_TC&DQ?N]<("U^_3)54EYI*N MA45R)C@IL?+$4FOY2DQ0IE?C@JM0DO0LQYU&HT/G=5B?H0EK7^79;U/F)7TX M DB^63*+=K=CM;P\U\PWM?#Q6S:U'LS27"D/MONP\F#/5GFPFQ37!92$EPGL MC=DIQM\2UZ@V<#L8O/3OBA4(_.=FIIB_[A"/1F)CIYYC&UZ(Y1Z(6L&XQ 1) M8WN%M.\!8ZAOKJ_Y<6/ILZ>Q#=\E)%NI=E:038?-"E)[W%#+W2SZ+/NK](M: M2&;FD9LXKXVDAI+"5$#4!C YG)))-$D5>)""SS 3T+]7-8@8TIE^!?\NJS/Z M\1^)XUMSD65IM4BVU;E&'=X:!QD5J_17QD;R9:CIPQYG&6G1-:_$UEV5CL@R M!%J*/)J-F@ZHN4,Y?M&ORKK>$$"WVU/^5-L?>$.TR^3U/F---:D$U:(!,#@2 MXVPP(/=6LZLVSK<9_3.=64?9)5'M\%W,"FZ'WTM16ZK0O"[8S:C0D8:L&>1U MLPT1&L_T7%]C8Z#,R[.6)S+*SD:Y9E@]$OKH$QVS\D+MG#=DB7_Q#+6?E\; 'ATGR0G9=?,^&DVXP\Z. M'KWZ*+\(DQK!4]?7'AV>R+?8_PMS%/XW.= !82UXY:V7%YB -)*SJKS@DR0B M[A\QS_Y]..'R]Q($LLD5$C;+,)](9S(.4GGFNI-1C5AJS%'R/,D@F:CXC]-T M#A!8FXR*^F !1 _DL%(,).CW^2XIV0*ED'J2N-1_*W-Z-7)H0U\ S/7U',1 M5LV@2'OIE!S;BL/QSB@/P+E^B-1/] 2'LLZ^+,@T\3U!-Y L#T]18^0_>R3# M;\F_(7TU134VK>%I^@7WD%EP#/0=%W =)N2\9D7"SY'XNJ3!8V*W/.%/]8"%XLI]Y($L%O,X="PCXD6F,A0'Q . MN+-J*PW<&6,!WMG:>A[CQ'I7LTQ&VH/42E1!ZY3E<)[DPN+$@W!E,& M!TD23%5].:75X*^Z@?'KY4Z&MK"__? !$F94TVET'\6,5FS2"3NA]R$5N7 'E"@B]U1%^+ MP7]>%M9^>!EH%O+M+;FYO&3+^IK;0XE J4W-<2[?_.!>V\DPA;T3&?N2T=0\0*Q&8!8=G.QM;47_&1T<_X\6':*ZG4TM?T@! MF*0CO)78G9:TN9^CQ'NM5Z)P?Y/U@JRGC2($$[9T@4\[EUIB@Z 9XUF)EG\ MUM@!2UC^\^O\HZ3^BW^EC&.H?O%8;6G[%>Z)9 M\[@KN!ND1_C;EUO_UDN*47J+G;$H?@8A)N/TRI%V99%BBB_G&:YP,N*MJ/ 1H5W\[(Z2YC4/K*!?+>PIJR)'P,G M#T_U:R?H:;^7S+J.2Y;;[-+-"Q:$INR7N16WW]\?VUYU),8T,"-(=,5"F)ZR M8E>,;:(H 0$HHW'(ER\9*D[2[>R MRS*U)JM3V=73D?>1Z:TZ)BO#$.>H"6K$PJAX=$/A4)%\["48]'&\N6['3TSD M]<3@>M_9D%0S6)THY>DA8N"JZL M0HDVMZ3)C'GBOLU6 #ON?#I]2X4K].EU!N]K=+P-C72H^$\IVP?*OJ#A:765 M@,E"LH;<'!Z8A_0VI@WCK;(SK\:;M,0P.YOJ)]R\IJYMM,3A+KQ>5>Q9#6#* MP")S$UI?8\A^,FS4D+=ZP]7%VK 1RH,-B(CK(^2B>I7VI=F:V6I+% MWCA@T.5'YF$QJ$I60Q-@YLW:*LTZEPK06[;W_]J&Z&,6S_?X8WMDW(@[H;&++DW-&3^05-4V4"29RP$BY2;59R*XUC*BVUKK( )=*@0[.5VO M)93F>8 G=5GB?W%DQ:&M13'@^ZS%M0@SL:D@EXU'*:GM01W4.\$RL->VZU-M MP@&(XPQ*#AT[Z[)MA%2BW&LN&6ZX(1RP:KYI:+YX;]05_*)?9)==L^A[XFPN M#OZQ9@V2W(@U!3(OX88)A]8@^SGPZ*9NO+3MSV=Q]#F=16D>IF;U(;5=4A,6 MN\:V<%>+6/P(-+\+&7IW]B9?+BDW[N+W[: +MB-:\L@_SR?>^>)O>!=L:NDR M:" R\PY0QM5$O;]#9[."5 W,3JC4T)D?N,>("P[B.(.@X>15->6R]F76M/7B M+6RA YBRO-96MNRM1G#;<5OSN?I@KCX5G8=+.EIE92Z7M]8L/_%Q.7.@F]@ M;CC6+A'-@^/_(?OY/*O*0DZH1.^=$Z])6G$N,_L;^B#P-*^1J/F.G^9O(NW^ MQI-^$X?ZV\[O6VO.N'OTYZ";[DIN?ORV*! LE9+]%X$@=O*_7^W5G*)A#EQI M*ZPAKHAT+5*0:M&: M_.I@]76:V_SXUWV0=?]>3ON^9F??_\RAXQ[]LT$1Q; M,4BJ :*R*,F;I(D(N;T,5PM[]1<&O!BE#4HBINPG]7+RS.X6W \ZX;LB[1F'O/5'EWY!3:-IC$Z MEV2(76RV01S5MNX$H4"27V++W&F?CU_TBATY*>Q.OY#%:3*H'/! #-CW_=;7 M]#N21+?&-/_4,,RA9:))+C;$?0D4CM1+ZHR=@-B50Z, TG.Y^0F2@L%J M!POMXOY*W:%H9UOS#Q=%F.)%I]4N ";A[*F0YOOINYL X-WL-KY)%1WF"BG] M"%]$_IWD5#4+SSM;I"#EYG";T/H' 44_B>.G46-)FN%TR9Z9E%]8J.(SQO!# M/+0GLH@NOSIU/AQ]D=U=AI!8$7"B8@KLLV(R5?S+<,J.JE:U1V"F&9-1>F]V M]@.(=E,/#.'79'A!7Z ?./7M5_.3).1<\U_RO1'V#E$%V"^G.0J.1LQ$QUN5 M3$+B:GN\GG?ZZQF%$G9/\,0^P<"5"[^2YA+\U^XH"=F+76!-Z.#-CO)+WI9O":5 M088\R1"MJ\/ ?BJK?("8(V/^GFWL;.WLT7_^?SM;T6\34+1+N;H.R:-G9>.<<]*;I.%N[1(6^0!44*:5!&Z MC[0HH6[3*7IW_&,V?=6@I7N/%YO#*$ROE/)57PP2V",21ZFSG ,M/D245;,Q M?@>VQ<(L]HF;'=UD99,C+\P*DF1C MT5RH[PVQLD4W=E4#DH.$C5G\CP.\QJ9G:"Z!("C8*U!J&(8X5#AP[3^;T(DC MN0QG:7)=W/1 UX%K..Z/5\^E]%5JS00797:5?TQ:(A7>W4L<78FT)/YS9"5T M(RUD*XDL6'](-J M6LRB=DM"=+,5);0$)P&9CC-_S>RO^_UFGC?UOOG;R*[ SV84[*TQWBP"W1)Y MU(VC7VIQ*BUA4W*&M@\TX:KR#H)PGQE.@BF]Z8"<_FM/:=_&)F AO>)>_O?O MRFN%8?PLVP"W+/V#_Z -%5QPD-$E$<*+<_FPGCS9?I4#IKUIEG/'$1O^J;-F M+B8HF[*A/.DY H!IT:]F$V'E^5?9B^K^B'Z3,Y*^#\(\5H'NYO.#/4)/DM;B18^66^2/W7ZR#JQ#IEN)_)J@;A(-6^H/X7KR(<>& M^I%ENW85.OPA88KLKU48B?6?M:EE4,.8L&C-)^8(/_L^]3:4)/% 8 MPVS8H')^3$]M%#A0H&#^C[0JG9!^X'I3^^-816DBT,"X!8VH4C)L.7?DT4(X M=(+18,'Z&0VE](M/'76) M;'Q5T<_S,ADX_)S0GHS2@E&7X!18/'#!Z$#7&YU+.M4>D(11.NMK06K,WV;M M-,+,4O?PO+"5\3:K*JE(,X?%FGWFL,A7YHZ);9'GTXPXN".TXIA_Z3=6,=;= M',P)"RTD)-)4RJ!(0"%JMOT>[L'Q1D+_[X3[H&QOOXA>T]E2($P[9_/!G0JM MW0MVBH[ KV4];Q>J-L.A#;K1>8?,; +CJ[#:'G3&+=&S;:P3Y%9*OW?/M#'I/S'+VATGKBI&\''(I&CH' Z,.::S!&3[*3::4LV($H&I/$S MAKBRD8J("/W5K4F_!-WSF>W!H\9E-$JJ =,!E,4&V;AT ]%KS:XJJ'B"[&A? MPBW]%!J& ![ MZ[XW*FMI)2N\=B>'>L$KL-@5^IL^&:$MFQ:#"1N_=H2BY,2(;D: J9#QT0 0 M TUJZ_+. $[1&)S39&47%OI0C%/>>A*]/T7Y B:>82MD6 MU]\W@T684H645_@(YX5/J4[%F(?O_]?Y YH"V>C(#.\VU7ABZY&Y$MH_*B@.5 PH=P M%3M/TPF&O[<5_?+ROLG&85E-2L8=_9K!\+HOU1^+NJ,47HM$5 )L/6,J:?!" MDK(8:P/6J!Y)ZQ]4P0/XZNJ.1&>%G)ZZALIX_BK-DPMM6.I]C@ Q:4S&UN/V M1>M>>?P +2#6UYA-FXWYHVE51J>/\ *#'/;[S8);\ MN(C>D4(?FXGK25%J^NAVF.G7U]K4]-$M,-.;QO;7R:+ZPPF#I?STA.$BD6(W M;A&5U&8##=;T@VETP6# &RM?_N&6;DGO BY.;_7EO6KO @CL@UG&4UX%\"'J M]$'I[)432Z#+*S7.I13]M(U?NJA0_ZLW8?&Z#$U*?3-O:((!>+7*>9H, M&."^((,Z_\;:91?C=L#+_Z/?&C/H!4^V.Z0D]VL\M%>F$D\&C[%JC_2I47L/ M1IK>=_6!8)5V22<(*8_,!EE2F8)@PS I*F.>RC@B_??8V[A+26_D?Q$>N8?N-EI MWX:5>'N6XR,#)D=S."(453+)_&HISCZ#MI\3O*?S0A4-,Z0@E+Y<6VTR9X6M MDY>+LD;4CX;!;0 0&02@A1D!1*CT$K6\PJ8WP :7L2,40K<&DDY"C6#ZA=2U MKA<-[P/9X.A#G ?B/*1%8.$<(V^2<+,%,71<0R614*[%B>WJ#-,$]UT=*YW+ M>>I5ZP3)"_.+?T\3F]SW"CA94=-*,_]"5@TVX(',7"MHT]#*L'H&+?PLAP@] MQMR6 5L>9W5,Y*1*)]/F87GCIZ&JDI[='%,6]A3.-:&QY1PU!&J!3#=MOU5E MMP6VS IBB:#?0R1:QI-K-ZDCX[Y/QF:R#-XF<.V?8"UR:NMF(ZZF^I@)F&,F M$=\83KDC@I(7:>FB4 YQB^[B8:G$>6TE)$=6:7&P;:G6&J03!+]TS]K/\YH5 M^G1!KG$AHPV-7G!UV([SW11&KZ\%QUZMN:#H33J0:T,.R]%E/+3&$*T\G!V^ M4G;UZ=/U[R>YZ&^3F6DPM!T'#I)P)30:'7N;TG5LIVJ&E-.&<=(DW0FW63\4,\UID)V-TC4(KM?Y)!,R$+XP*1>MQ$_[\?Z^?)%T;L:@AGY2CR1A MI$_;BY^[[\P8@X5: N0&ZU;HQQHG,"X!F6C*_F?@_QGGRZQN3-'&=H9X7F8. M]"^Q)O 9" D28XS8A7Z$/VFTSG[XN_FJE[* PY?WIV)5VY[4YBT4S4FN QYK,J%3_(@-;WO<%YI<$+@.C=GP)G0$U"*,.0 M2@MS&_*?P)<>2[2-]CG:4M/N2Q3*A&<$DTV7%47;W-L,- MV:4:YXY9(82+G[G)5S+)&L3,W+/HQ#,G%\Z=?_@9?@O7W?Z:A,O\7-Y9"^.( MP[GIQ7=@*KWNN-"<,I%:Q8$8:6UF50A,]G%!WU*O%S%!SH=$@L<2_BLHL9G*C:1@F2-*AIW!EG&@\QGY@)JFL#3)" ,5"=>1 MPLU/.(&W:$\ZPZ1F/J;,H>SEBBW4:"W9!"*#.RZGVG5\UM?X_'2>%[,\;I9= M6K8U66EO[N9[Z00!RU.X6V)ZERY]8DTB3D,C@TQ0$2<*_M_;W(X>'7TANT@\ MVU_*DK,&;"R^()7=C$H@)%]$1Z $ZJ<:;4'3!/>,G>@1N;Z'93',LW[S6*NN MS5_WHDA M1,&(F6Z'7!.Z*4O>S9K"-SX6[.-%EN=HW5I6PNE>**-[N/OMW8L><:][2? / M*[(>8*R1!!9EHU)XQ[7*E:)"SQY65&AW%16Z62$D?<3W$6,K7?M?8POZ?NOZ MVMND^AQ]FN5YEL;S]L7A*$N'T9&TXJ!+\OV0% ^<\1#]5D1'Y!J4,S[DWG'W M/"!Y1>?WO'XTUAGG:O%A./")%Q@0>^AMM:EC9XT4Q,$9#(+'+)A#X%D.2ZWL M5,M0[2>UXM$3V5S&&K'W;Y9&=/OF_/+YNMFA\I8L!4^#S$*0"Y)A<39-<)&E MJ1KZ08GW-K2_]19#;U"[AOQP._&BP4_' QI2R.)Q/ON,[&&9P8)HM OMKL+9;T_#$Y,$/L)"8 M/6X8@HW=H/X#.YA;*F"8PB/ZZ1 U%1=I^KD63^P\,;4-0<3#'6L7JDF=M#,5 M+"0FT?P]=A,2<@8C#ADM]+MBR1KZQN22<_,8AH\?T\,:H3EG-W"DS?;EDPR99E?C1$]-['24_Z88TE7=CXT;L''(J M;"C"QOGPOCSA)@?R4AQ87E,7H].#@8X'[9#JDI70_O6!0\0EL]B5]37]I3Z' M)=N&+CJ.@:]CK4XFW98#D$ [-')=FFIM$2!+<(G&6U]S*D^=AEJ9<['N15EL M>$@AT8JU([Q A=3,: S(KEUL80-&]KI4I5=J3$IB8$:]H#\5[>?U,E' V4Q;.-?\J_^(EZ3VG 'W5UQG4_,H4S]'!#K($X M=-JKIA#3[2U)Z9CF%[@O%4TSB,2H".;MRCB"B8O-LOQ,&\+UKC78N4MK< \. MW/>,^$C>",%(6M5<.%SXY-5ZF3/SDOTVGS3Y@S(*,V=5K?DG\B]3?0@K=+G: M;<6^B9<%B3EO+ DWI>20F!=PYJH1$YV1.V4Z<>D?9N="41DI('V!U]8&=,>< M#)A[V15D19;$P\1DQ3GS92FO@,_VC(2:-M*Q%G^@4[PK1SD9RF;)LSG&Q_85 M0("XHQ>_S1J=]JY$_ZV,?^W"A[98-%:(_XB;?O4@4(ED[LKB7]/"J\_#PP=9 MC<9PC%O,NI%$,HN-\W_$CZAM+-ICWJ/_8'H-# M,&UR (ZM\5?,!VC.\@VXV?;3VY;!1^.DU%LTB= M9,9&$WEA\MB',/BQ3Y/2]S)BN/2"5ZA*DFBT&51[EK$$2+4D1)U[2 MC$ZF)3$Q9UO,PC" O/LH>?SHN1,*[]H[D/#K]O/=74X.(M:*A_@;$'[=2UVS M8N'E,Y=EI4>Q2L?3PB2R8,_ W.=6?6= +ZC5G<\DAFO_A:$C;MB7(G^^$$Q% MKT%^NKT,%A6Z'%JNQS>#26]$)N3/<0_LA'&6@K7C?(#G^R]9YSNN, 00]!O$ MXZ*25;97Q?4#DN9P9@)/O.$:>@4I;>]V@93:P4)_J7Q/SC\@W!@]Z MKQ_:D7(BQH/L0#/$3R0R$@%_7;?F39^0(I @EX7NL)YAW@8NR;\2B(&L*843 M_+2UN;6US1$T^;W_QD/Y$5\2'L)">]28%ENIL5+9^3)EF^&0_"=%CW@&B8W_ MRJ_U!6KGYKGIRB@"$W[7W4IPV9%"3ZL^F*NX%,*+AOST='-O9]^;7FLL=UR_ M<*JZ)7)2#8);X*<$++(\1I'3S?W_\H6(\?P MC)?=]>[PAC[C,+5%10C7HWOX&.MU(J#481.*@&[25.WLR('<=!1)%4_M/ MO57F?V-DAN]X14;V,C'+S$T5:V]=L+/@_VR M*]1'IV,$Z:;D=%D^[XF"^KA0R^=\/I:>_3!=YGDL-_;8>FJ;':)A M+_DR+0E3)/$UP+.@B[1MD,3:;CL+;PW^^O:S+0'96KTL"<*^V,0(U26Y<[1K MYSBJ6QQXUUX@]KUEAJ%+TS+8;.^9>PVJ61(]DOX )@>7FZ0[S&BXTZGDJ? ^ M]IRE3S0]U;MJG@19IO6UU\?O/AY$U32'1,[OZMPZMI("-*B+,^@+-4-&]"YL @(FW*^-6ZQR4W 5[\FTX;'T MN=&E1[$E-0TB[C-2^/ M/7+5B\+#0PP2R[KXS8*J7.+WN[F[L[.]N[3]YS$EP$WWR<]&\@6(3 M/P[!]A_]-Y^8-SNW4/)'(0ZB*SB\,/<3!,&.#IV+A^+SM)_3\@U\'% 9!A8$ M2@!@QY]>M[='KR->N\@MVY/M[>W'=I(A3-S-\NA0@X$?2;U%>T]V'O4>1]\W M#BCJK4>::9SZR\&9$[AKID(I7)[-Z,!DY> NS+=CLF\@;V6U1*8G+*:$^3X\C,C]!&&:]BKA/'D/-2(8ADA10QV@E0K MO*0$ISUF<)G,)!]J"#)+DH_/BG@SR'C1<6C7Z]Y_#P7_JNZ=L[E)?;EBI72B M"4T.XQI$E[)[&.AAZ:"THWR)2K6HO:J.D+/Z1Z>@: RL!4:[4Q1Z8HFQGBG@Y*BF]P"3+O] M4F=ZZG?9OE-U0)DQ;-Z%[?J62)]@CTF&0-FBKR+5RRCQ.7UFW8U[N(U!]T]T M]3@C5Z88;#"?^<]8QR9M81G)Q06-M<$T8X&T^>>R6W)YC"(.UMFJC#DI:"$@ M>1N[()"7P!TY4S\H^U.M/F^:A!M,.?!>'6UODASOR?_9X0?O;>[&D6_V+0#W MK:\]V_BG9]M;SV;NF/ %<,]A>9(N/X"#IK9%&; ^'!<>B[D4SKR;JR?@,2/;V;&>,I4&"3.3 ZKW5D_(- R>^%'_+@K[!'^WSU(S M9P'YB%SL/(PY#[%!P<*TC=R6*?,T>Z-O]8.BBS$7'04.%$,E[,@"AI4/Y@251:DZ 3PN'+S-=1/L3 MKA+9$*6$VK7 G,WS5K%/8J?#FDRGC; _@P[R+)U:I,&B0J$0O-#U/+N,9,(8 M:".;.TK'@\$7) $8]O/:Q4^OXJE7[;PLI:7N.VVECYA72W-3369RB0]@O0Y.C2W$Y0- 2AN9Y*92I M"K,W8.D@,!I<2_=-5;:B'),P[)?I4L3<1+-42 ;;Q([-*#*EK5Q'9%!_%DT9 MXBX%HCYE,(&+M3$V ' &">1Z7'WMO0SL8NP([?IDCKLE1,)UX]-=U&YN.(GP MM_RAMCB<^LKD72R,H;54((@/AYH*S2"Y);C*@?OCZFJS6LQD)]QQ;EWS&^V% MXTG8S6BYT)NS/M6]UV1)KSQ/_0)9*]X+5D2,ZP76+(K7T$!C//:Z9P!X67$] M..LNM21-7600+(*KV5D9:X,]BYQ?Z(%^.>&7VJ)0&UK"*V'HNO+07<26@B3P M5[KDI0D2K*^)8]JF^+BR3WNC35ENCJL7<:<)-P0UQ@*>)J0EKRV+HI*6/(QP M$X>6#NBVR:,=#4."E:!=1L()ERA/FP;5F5(14FW2TE4DT[]NDI5<)&=9V22? MRSI@A $+Q8(%CEI0BXY,$V22A]3&Q7-8$,^>3DQNG]XJ>?U-FKG-&[PR_ CQ M/"V-W(*N'^4OW+0Z$9M^X:@/+#E!J_Y$"EB8!-"K/[VW)TG@2RPELL@N+RC+ M:IB1T+#CG+7C!W"B/+!2K7],\YGV>UI>J^4E'M?77!%#9S;L@_GS@G28R0@G M_3ZZN4L$B<;43#4:XBJHNX&>%H3,Q8BE3F/'\F(SDM'66;6J'L!'\RS>W=IG MD'"8$XF9* E#4P09KX#DO%ME+Z!)W*"?;D@3!(/%4/".PEWGZ[UVG^[[X.1V M68L@VG@ ?2>B$Q%18>U1'HUNQSO[5P)#=Q9;N59Q8O-C]9YL M;NVQ5\#15!XV*H^T+DT?L[F^=NHGR23L!4W@\6:76- M_,)>HP/,\9,$M(S/00FY_4^^@%VEG4H,CFAPK@4[N;/WJ/?XTC-!]>$1BZ>[7YK*\]]\"H02=C@V"- @"KJ-LG)C73 MPIP^?;:]BVO+_%#8O2_IU%I?WL#GDP_9JC671WE?DYVQEMNS VA8LL\?M;3_#> M\30_2[1B4N=[#T7@^P WY@V+.>S%U3BGO@IP07=J)^("G%$"M-@.@1;QE6F4 M(L.@M%1IFKPZ767*J6L=]LO0& IUN7_-F(RU?/C^]^-7&]O/;Z[?RZU!+3K[ M3C]''*<@US!'EK!2H"4)!1G2YUDUI;>9)8KY-A-F'Y'\3],11D6^9)$HOUY9 MD9;]-4UR$L3WU5E2:![#)^>TI)*D?CESQ'!"MM\%ZF'] %9_^K0C)A('AHYA M- CO)&KOPQNC?_HH=GM_DA9- $[.^EIHKK.Q'^,8#+*ZFD[8T7;L2!)XD_:. M8K:;-I-R77.-4M)G[X#L?:Y/8>P)]WP4G+=KD0;^1SR%M#L-.Y=PL%JKQ@G7 M?F@R4-H\COX90Y540=_1:,_- H'$::7 <;"8IB0Q@]@,$XR$]CT>*ZC$H%U_ M..-;#;R.3S' C(JWCD$AB1"&)$=&X'02OV\P=:"FJ)XPE92.UNZST;9F,N&8 M99A*V\C+)\%_UE92'CDMK//'G8 +9969P!%$%\X@//(QJS]'KZ5UIA$.#MQW M$FB9)U?TJQHU?F4_8[UHM"I8ZU64;DD?WF83PK;$K:^-M%=]GLK](?WHI4S2 MKB_9K\P$AG5' VC!?6M4*]QY-EYJTCVIE1)N=JJI(BW\VNC#A.K#,RNXMRE$ MA*R@)MN0 9B.Y:!_>W^NYAQSG!KR%O8&:4W#- <#Q%BK<\0TF&_%B1%K&9N9#1S0)*:/SRK3PI-? MO"%M8-SK)0TE"2-^ONNXP>45@XP714L7^ #?O^O[3_12W-]^6+B.)RM!]1*S@:?B'R=#>",(JDTK M=ZG2_8@L-*H"R0/0YEDQ\\U$SZ5I2_#]]37T]0%E7,DIZ>A [N3@2Z(^1XFH M;:^=;/#;: J[YP].USMEZD>+#.6\11ST\TP]J+F.TF1Y%J1L6R5M/"YY(5DE MI@/X;",M$!08B(;FVC7["2WA&.I734"AV<%CSDH2-?=8XKK.DY&49Z+/ M/4OWX6C;4\L@4+?M4B>^["]S1W;$;#6VX0 7PRFX#L0AM3F[(-$8OI] M+LJ+8M-XP8;J:]X4INVEBYDN:$AD$H&K@5/8X'H-#$]ME*SM:CKMXQ?1J+R MV2 O@YF!]+I:Y]%2X]Q;A/8+T1[K3YGD7@7D8N-;RJP#ZYNQY=W6=QR=TQO+ MMAF^X&?B5_1G#+D/6D%+RWMAX&>*6<^*CZYFQ#^H$]0A2?"XN)(O;@N#]OY> M) LFDHC =F$:>F.EC4R*?\1M098[2>MKMYGKO=D@4/J'1F81:MM[MO,B^B"^ M?O0F(6$=/9C@T*OIG"&B21OK]!G%;?V6(E4X'"P.O7N9D3'I:0$.6S 5=Y+F MO!T_;" *T2NV[<]Z@#?)1G@F IZMCR4S(N5^#%.ALA1*R:EXEAJ?B:.Y[=R, M/JG,Y[R?8D313[I&B^>0#R:-0.HQM!=[GZ2;IF.VXP=>D&AS?>V@YM)[.<%9 M;<:"9_#,$Y,HXW)U=*T1)X\S2&))*$?.VPS1I'+8.,(3V@WWZ>Z3?01%$'_A MF2-_QG6!W!\2+7;2$9F 2!:=ES!0 '*<%MKAK8X>_5K6L"!_+X\_Q-'QA^C# MJ"P@,X?LXGYX^3]"GP(KC%6'1(%!J!,%V%#3V@TD.R?=":33OKBR:[JZG M_\A,^V/C);EK7%0M?TS_^*ANMSGC#8[1XNA.Q&&S7>4A/(_9V'%= M%(AH?\Y37_.E8Q;[%BSS3VF;U_(\J;)R6I-23=%6.8\%CA2S>24V:Q9D2<$R M,$?X(?&R?II-P.!#]P#DE3L' N]8F[ME0I>!0BM=:L=2,I/Y9]..9![=/QMH M\:9H.:ZLG?356E_3M;MDU:)PT:(/YML,U^P+Q1;=_-SY,HQB,6.NIH]!NLZM M6=!^2=Y/?QF[MD%,J,TPF L@/&"[@-Y*[)6V$V;=+DE"5W+*RFJ&$N-QRE8P MMX;2,?)0:@1Z\\$%=R\">9UM&BO(F2]B<@?!/ZE=R;//RBQ"KACB%"XV9'I' M05G7:TX NYY-AWTT6><.<8@ZK03S>8+Q*Q (_. MCI^250/7Q.L3]J:"8=H:$SOG$[)P^RP>V-_8OHDT(6UU[C\[-N=#I](O!Z8: ML.!XC\]?Z8L'>WW>;NM,-78W*4D\: ";T0$82\BOY+1T)=UM,ZX7U ^Y%Z5V M#W#SZ%JHV/]TT4*Y#+8K6/77KOLAO"Y!P_=8NNS(@:W*<29<8C8:PY =X0ZV MS;^FA5<<28].N8U'%1F>9/](T$0SZ$[28-J_USLA=NBM P*I=GS%9_;R1Z8; MOU>^8(UYTG9GCV! M9S4A9]=)\HIQ.W MEJ8+ 8B3N7]K"ZZ"GG1@76LJ^@AC!%Q*3K+\R&#)Z05^"07/27ED[2#;1RO:$*2$06PI[Q$UEESQ-AD1!,#$%'.HVD7$%[QTB%7"6BDQQ'GELQH]6DM&M0-@Y%.@IS$80.;:F.Z5?&;Y/NCD3Q].NO!*WNSN MP_)FGZV\V1]57-^'BH7U#B+=N#GLJ=:K<"00U;XT9U %S"0$I"UQ-_B7?=MD ME9PM5SNK@9H;!-B$%+LMX(*U77 GUX 85U 3;+X'([;LM':T',1GPZ!/5X9F MM!5=>VS;L'\ YD[5($:&#JK07/+1^IHE(W_^)'JD0<1?CS\<'(2]!X-G.^_G MU&(R^"HX,FT'.-"89P6GE/1W>)-[P^G1X:_F%0:0FMJ5<48IZUXUU;A](:W. MU/.J>JKPO?NP;EU%RB%G?MHV7F2W,8;0J[,@'>YDA'O 9;/,\#:CEZDS)=QN ML07/B8M+7QP:3R9'XJ7Q6YA:;NM;#$R/>]XK 0LU?(L#IZ/]Z&P]9FUNIXA! M%PA36Y2C1<9Z7P?2@"U$_X9&0O!LBE;N7S,E6J%E;XJ:V43[B:H,_'S;%VC# M,^FG>5XC"5:<_?=?MO["_YY(/HG__=5#(W>Z&>&K6W]]$>FUQYG*24WZWOS7 M7_Z.$53F\4.\J\'X4&'&O4$TM8:AFW5#=<\7Q#3GB$ YQ2=006U(BXU MLH-T;S55)L[P2G!7@KM8<&NU]=18XF8B9![Q13L (%;J8;FGU&A69S:0RHA: M-M'LW5YK1S(A%Y"X&4/_4.%@_>+P.*RDM*6A<^UJ_%46\H2%V8'E&I%MN ?\2Z M3ZIM38 "HGM!$EII+_: 8M"$OI=%"&RN<%J8#JU]4ZHD3UW)\DJ6E\JR5]$J M9@%*=%F%PO$I9YP-_AKO/E(: BZM4()?/2"6 M1E]?1889ATQ (E\1;[UMB;XY%+LLO&F,^3&M:=W[8$^_=KCZ[2('>VF>I>>I M2TO74Y;4]34I+*L%3XZ_> GPI.&X4VPSX2*&#,[ZG,X4VU&D^68D/4,.IF-J9AO-"$4PJ/S<:#+N2AO4&LJ?<7;XSSXAB 5*I6!I MCY137$'K8P#LE4VN($.$_^S',S1-(T67@.PA3H%OK:])-2/9U4/A26XNZ#$T MTHM2R,-,@0^6R 5!FC09HSM)D[J*WT7%HC%@B( MFP/#)S+N;W!^6"9O3"I(&C?*&H8HUE, _SE/.>(#9N@H\"PN>$VY?M2: MARI]$( ;Y3B_]70RLL!I40=E9K40VY -0P_1]C!XGNDWX'XP)V(..N85#VL$ M68,<0L!?81L<^WP=G&XYT2I^92-,H8%\D7'.ZJ.>PP)>/5\!KVY=7-DR/C(JY'Y:X=M/-G>PQVPAR_O%3(X""UF PLC# M?6%^D7S6;2O[Q#Q+;>6;4VYFAC&^$+_&;KF29 M'@MA+R6?Z*MN9V5J)[.#F]",$_(@X=L,!HP(-XAOP_)$MLC>L^BDG)(1HC$0 M6BWT8WR;YN=9#CKW=_\;;6\_W7NZ&;UGARM/)V J,,17](A'.]L[CZ/])WL; M>\]W=NZ1M,O5QT+WX>/[#TOUE?V]W=V]V9I\*0RI> &(+."A;I?^DWF@WAS]'3TZOC= M+_?[7&G)L"O&=/3RJ12)0AV[HBD;3C9RY-[FLEQF:&83E+D+E; MP0%+MZ85G"S(1:D57$"U94UL.JUP"616P,F;R?6#IBYFK&)]X_/>3 O7IA5^ M+$5?O3*I2#NXFK$H8>YH!/WRX88K:T7UF<=2C>>5 \0VI:]@65DR=@"A\W1P M9BM]7.2Q-'097@2$ZV^EIDX_12HI&V2)4$/#&>7OT\9>CC]'[U]&K@].#Z.3T_<># M7XZB3\>GO](-3>OSRK2LA(6&22+WE)]7,89N_VM;JNT5E^AH6F#HYD/Y5"&TVC9,6P2FQ@>F-8]E&[Q2E695[K MF'M[]>RL QYN>?VX+#)A"XC"M VZ4^[]Q__9V=Y_\30:I?F$]NFS(6I#Z).[ M:69,$D!V'8D;QYT>'1P_CGD_/R5-K8DJ?[7#&7DOO$=ZU#_>X&P[*[+[[][; M4SWBYAI"%^!1%%1N(:*:0P',Q5J@GH#EF+R1G:WM[=CI![3I(#,G[3?2>9!%JX]!P92K%X\MIEJ/J! [P&9F_"S>"5?1I1LY")B]@ MAP%C,J]H[SL]J2C/9?7)4.O^WHJ_GUU99MAW=L2G3U-W6B:VO MG30)"#G-MKMB&LBDF?X'NIG2)B*OF98\3[P[5)_.O>L\5=SXG-"J>DT)ZO'[ M_Y^]-VUN&UG2A;\S@O\!T=,]U[X!R=Q)=<]T!$W+?=1C67Y-N?OVIPF0!$6< M!@$>@)3,\^O?7&K#0HI:N#/BSCUM"D!E965E969E/ME1K0WQPI3]^/88%KSO M) M ^;/P @?-OIUWSW%MAR[U?$ S?D+3C'D2:,XS-H_@+1W1Y]8GC^ ZP1\+ M'SC)AT)QE,WN\*+@GO2I9?WA'00+AB4A)(F!=JBEO73O2W M]><<-BE".W4N;S0?Y=%F\DF>%W^Y6.9^[3ECS^J,'-DU 3L&(C+/]N2@FJ'_ M'2OP8B$M(+?A1,3./3YRP$)$2.K#7O]?K(5P@,"^FF93XA#$,^5F-I594+30 MLP#SV5A'8,O,"&0% ?TM82>P)P9ZY.U6Q&'Y1.L+)JJD_BPYWX2K9XT8[AG^ MBPY%,( ^.7/L_;XK,]P=2H#7S<=X+?]J.C6JO[;K[17IMAQE(DME:AFM+ M7:EB#!05"S!_(QZL4T)$2P-;(@IR " 59N0@L BMZM8. 358%O4 >),6R0@G ME_EQGGLR];Y8P"I"\'DS*(-@AR'>)%$G.R8:D<\WB9H;FOH :V'HJS^SX^][ M 9SAGNI6O.H;JK^Q3;823.JMK5)="$CS#'.KYB9!Y]:W &%K+:=8F&!T>>([ MB),-&H*H$%E;%+E&;UQ/8Hⅅ0VL3(] G% M'SEJ:"I6P6(,V!L%(Y7:NZ9FB%F6PDUGN:><[D!IMK13S%:E81@&=1FQ&B&% ML5<4Q3! M6*#QD@V@1-E901]Y 6B-QPU%YYP;:O^-.CIC28H;4M#QRG>QP*@::J&FXJD2T6\)+YCO-B[YR)U8.=AYFK<%R>P6]G\08)YSQ^;&N%H"R0'213CC<*":,QBO=-57T8B M3V%OTQY=3!NS@(#Y??>[IX%"$9DTGIZYHABP3PE*^!&RBWRC!QKUX\;[%X&\ M3G.5V@Z'%V5P(H%8W8XE*#.@+"0@)' H2HM8(EKM-35JQO(CMP)J NJTHR5 M5:ONZF>3.S"8Y!5>)$HV47FY_@0_-+;N7$80&(>$ S.EXBS"W= +'\Z%X([X[[X?C=^\HBY72QCA5 M4:7 4H@V]@DH"@JC !^P]]H&."1NFC")##S<(;E9Y@(AY.1U;Q@2,ARM433 M0(.>I?,X&FE:*0[7.*XX7/D4A]M5<=U$W7RVVI\_P/^U/_W5O>H6"S9+T#RO'9KY?=;Y]NNYC#BN4G;#H1'+NWBPSOUY[*E$[[R<=W9G0>V#O3"2W3.3 M[YM=2M"6XA. $T4QV91B-2ZU);)]PRB(QZ_ M^ ']5'&WAF2P'4 ^MP-"<.\,'%4@P[^*)N5F?CN&OV!*QAJ*PYS.?+P5.\,L M4S+Z%/MM=+DH Y7B9OB^._0"43%!=J^H%A(N*3K9W(J%,T0)2D66W[C?<5DD MIQ@/D HP+/"'13VZ:GG%#7NH!0K"5/H.M70AH%]$;;"+A<3G9(>W0+@K[3[% M(J3LR22\*7"8>WMQ1W:1G<_A0[.L0\000NK,,O6P'&M*2;.BCT"*9^#[&#*+ M!I3HU8/9O$: 8,C8Q6#;$7Z1G)Z0!SU26E*PV&.<\SOR1?[&-[;PHX@Q8LU( M6N#8K,]\G3B9_E54OJ1_)BX/TK^.G7F&#NS6GGZ.U4OZUW[B1W,KB%8ZB;83 M%%-E'*?Y$N$]YVN7S:M1\])G\Z.#U]!WV/M&LQOW&6G0V$WHU8C]"D3) K%S M.9K-]6X)"!4PP,56R6EP9HIV:N?J+2VZ(H(?X9.)%A.*SCS9Z*WGSD/NTDLA M\BCTY0T"-H-0[[(_B3=Z#OO4W*K./"XDRLL_.2XIX)SH6WR2I+A BBK1!;C# M[,-[Q*Y\%O2][/KT44C<)R%Q72UQ4H*Q9-%):B 2\6+AB9IFB7BGU8QJ%<@J M1FIZ_I28V5=8E&+A(S]A;K?EIRAVX")<)]&PF/D>NX^LN5XVJ6?UM,$/%@5S MLP5E<=PR9L1&PA(VC)V!Z"1GP4%ON!8E?K9'"N;[UT092<@.TXW35)I[!UA0M"-B[POE]8*F,M.C)MCIS/"+DU1[?PZJ[+:?_KYD7>WPK/C(1R4VED&I.]#IHS%K%5OGL5=A[=)1N-7*F:W$> -G7G;@9 9663?($!R72; M'03A8F/8Z,(3<9-2WF[E"N[=1@FOXJ8CC)RK?GF1JV='S]YZP)AJLEK^SD60 ML,E(##B@] 57&=S?NFWN#P5NS, !0Y*FG&R)BR%; R2-6A#,7-%"UPV2$5^: M,%7I$3@ ]SV=NNHM>9M&)1P4T\60_43A&*N(,L;Z^[C4.DF"^SZQY\(575_" M!RR7$PF"R2^E:LZ,53N<",;R8?\!7O>_9I2JSV>(">-@L_DBZZG5I?"",D4R MSWI1"'Z\*BQ,]&I#Q,>(:N^HNLI+IL0PUAHV<4-?+OA;WMA*P$@T9?"M'IN: M6DL +V9H@\RX:S#&>DDOT-&#MZ:&DZI+TBG:;5YW*@18=54DJE08X\QUQJAE M'EP?CG)2-[(U##&.H3SQR025V#H4+V+%Q3G>2V7WE,V>=R0N7F+UUD34=)UC M^GSB%\;-[.O$='1N8Z"-9#Y_O^1\A:+])E*Y<4$UD$HW$DK7RM27FM6O."X^ M<(75/,O4<[*@4WV!PC*2/XPV0#/P@E1RC)W47B$CU/0YU[POLIV44(:/H.$) M0%/L21=0"V^"1'>BR.-0B.1&7G<_3RIV4FE'HS,^T$;3M=9P5&*8#,90HH_= MDE@\N0@;N3?F NM$6;7*;XZMW[#YKW+Y9,TP-6\"&8_%Z:*K^H#TOUVJK1MR M'P>UZ33N#!9T(O8&A6XX.RK=<3UQ?A@K/"3;=QP* )BSOBKEHPFX_Y;6!9SI MM5;E%XR,(0N *R552'@L$D$P4?"B.Q7+0MV(N()TF2; =$+?M2:G6N3RZ9G$F>+_A[H6C0'.H;:9:^9+](66+,1@Z0*NVI%[(IV2J5 M@QIL_*$@QMK:$J$ZEVYD52Y"T*NL)9T8X8VY^8$TC?#T]RC(98 %QS(?2<< MO#'%S@8R#@LNW[U(.QL_6U97XRQL-EN_#ZHI +CRK.TQKIXTO2LK1R5+*G'#_Z8PGO^CA/WWJV)1QZKN<O)]%8%:J,,V,1O@ MR5T4/M!PG$\=S\$=PX0C[,6ME_)XXA W!.)D:0RGA5?0#(8B+TXX-*& (9*P M3\+C,%]@E"?C^26(4.U$]RP$LZ"M=;WHJ_H%]7V2*7,JUL=/MI!U56)._=!A M?%"60O)DQ$5>+AG39)""AQ'LT?E9^(#)X>K2?9Y'5'?6TQLWZW<1-2JUV"<*\^*0*,8BZ_!>>&4#]P%7W06_ISIK38<:HLRXM".YW8<;)F5MZXEQ91_E1^MX8'$37P<-_.//U7:IEY*&; MV\* @&-]8:!_BGHYM<'06S4ZWB@4/YH/_K58,-NL )T]3!3"@A>!EDE;(W)' M8+X23FC@GL7@=*AT>CJBHS".SRAR:JPI_6I1MT631,4FV$H3T4](U]?8%!?& M #'NM[$W&/CN&;O/.@Y^;OV/.]>EA@K]5Y&O8[K<7VG"D%-F51^#]SE1Y) M M,<9;Z#.!^&<&&W3-8]*O)]0B4=E$>6["W .A1U"L0?@@L/(_@2'TW3 =?UX:\GASY3A=4'_9L =,.,\9>//A*[^1 MO/M+?+58>-/I\E,44DE>Y9E/+K#CK#TPX[;MEI@(X@8.-W%0^:V).(K9=_$4O'!!Q MS!Z:HKA"^GDQRODM(IDGP3K?NR?"H+V^RQ V'QVG^@.$35UA(FS((/F7TOK)G #I9K> MK[V10L,/)$Z&Y*92\HFY)] 3X%Z9Y9?CE@*O$H M-O6"R(-8XY9;TL'6[%B;[FC[9"H6-JU--+=]I(,M1X5SFMA25/R!>E'B4_X@ M.5??'4Y_^%5)"+977?+N@HZW0# 6>?SW#\T?5AQ6%E5(<>2]>DWB**EX9*RJ M&FM9M<8K?TJTGGW&.F29GB1Q">.$M*G(?WDR77TA#W)\2Y*ZX%_*P"J.[ MWIM*J697JBV[4J^_7=Q7O88=V[-[)^\&A)F1<7/?,9:D<$?3G!;#5']:J4][ M.9>8'Q=\M)RF/4(&__!KV6Y6ZG:Y45WT7NXH^>IB._176Q6[U'^TB\OFD*E_B3J?WKQCOV3T457.-8N$Q=\$O]EN9'UQ#,RAR'-1LFN MU3-'U&-?7!:NT).O5RU*XW:KI!3*;4>)^7E,KO"*9,=-@W$N&Y> MM$H7=FUW)*52OK"K%Y5=(:=^4;)+%QEEMS7N-"XV(;BK*]O/[O?O7FS]$6(W MK@U);+E5M@;W;F'"IO1%Z?I6AOL&[Q^<[[BI[- MJKQ[RG>D;@+55,W8P#DS6)V*?9H^V-"MC'0=S>S!OFO6,MO\:*9?L4NMQC-G MO[[S<:4P=NJZ8^-KD/%6G\'^JEVO@*JM[=W^>XW)@^R5ZG8CZP(?P^35%=N^ M3?[55$_S=?3..[JHHSN[-=VL[O>]\"K%.ZWC*MZIGHIW-IZ5 M]H'Y"3^6[7*M9-]"0+5Q0:9F+_&8!D^UUP9'3[N M.54TB(6\%0N+TV'2\A8_X>/<1!0$JU&JV%7L>YN6QT:Y9I=J=9M@?AJ5GVPS M&8FD\J(%5F"CL40FK1R1Q$ZB9E).Y Y%-U91U=L?(:(O=>L\IP>O0T^9=CL21K&&C-L>.!3FLTIS>:49G-*LUE;FHU.L 4+G,"(=R&#HU&K MV*V]S9^IE\IVK96Y8]T3ZLLUS/_):*F]RI[)7%[N3/:,N>.^1.&0\9/!7OSH MKO]FMU)I@">R,Y?_U:9=*>W.56KKPBZ7=X:<^@[GT"2.C=P&8)?LZJR=2560 MYYW)5*@"-=FDR>VE!M@7M9WA36,%OFQ+#[<'- )5Z5ZF?/3U9;74[7IY9X2E M6;'KNY-=V:K8%_45,ELVM)'**R16[H FQAZAGFC'L"']6[EHV1>EG5FI2JUJ MEUH[LZE@B[ M]7^/9_Z5FMTJ9S)6CVG^SYS[1D[1)V21;5$;O4XRD;A[W#=1?(W)B[O38YRZ MN%C>MZF_F@)J//?LV7 *V?HS;&10WP#R&,Q4PVG](P'Z% O&WU*8'(P$./(D M&#PFJ'1&GFMT8;1N"$(HTAB'3A @S+C9Q$D.R6APJ;\@'MF]&Q<+=]3WC'(@ M&(/(W6CJRYI24Q+QWB'%>[U?C450X"EJ(? AG2@DLT R2T/\?@A%-RGL!T&0 M_+YHUC7THO&^LZ\+_%L6:;3>$%P9)_1DA-V GL'# >+3 M(WP6-OP22,L,G<6W8VX,"R"2M":SJ#\B,8:]@&PG $#1SWW?>0VLS@F)/2JL M!I.UA*K6$WUG#$R_"[ 'Z2SHCQ"V=#@5X-4LR/O/MMP03()MS"O&?3;AC022 M$?:O4=^0"4.4. B4"3YSPSLLP)9M=5#)&BVO"+(23KJ1V7?';#C"R)0'I%G; M/IP^J?C!8](J<"0=V8TKA3<5!KX7P).1 .S&7:^;MYK-DLRWX'&$@]22+7>" M.A2U=L+G>PZLC-N;RJ46G8 Q?Q0[#W$_PW XC-TI(G A,NV ^S7AVZS+G#@. MX?S%1>:&*W)=+8FV1T!;HW#LH@@1RAD#X0<#=XSXBQJ*,S6 RF4TLEA#A5QH M8=J>FVJ%)6#V]ERF6)BN@CXR[8T0JK?G0L@\\;M@SUMNW[)*"BDV'1 B^6.S M;E>;-K=;O>*-L9F$-'9@GCYS$9&:N^*_6+U85NSQ>M]VO7 M^WX"ALP'AHQ3K'D,%O+BHF4W2G6L5*A='"4LY+9*M"Z.JT2K=BK16B*$AUA@ ML2/8I'A8G.HF]J!NXH1,>BJ9.)5,G$HF3LBD>1FJ=K6%>8>[DMW_5/HK=K/9 ML.L7^XI,VBBU[(NL.MNKVHJGU;4]F\&\F#W MLTK)=JC: O)T1W5KUPFXU=@;KL7[1@ -S9\@I5U?818>. M3EIMMNQ:;6.[L3^BD+T^OM8? TF7P-W;^^R MJU^GH$#<].[;Y%_OW'EN6=?!I98O!V](4@T8*O+%B5^L-.!%;*GLE/3Q=#14+2Z ;]0B' -ZX>^"*N2OR,FC%BMVL ME.QFN94#]4FUMPV&5@1YR4(KEL& !"/RHK)49$[(BEN^^-\/7,53=L">9 ?P MP*<4@5.*P"E%X)0B<&2HBF6[7*_8M9WIC/E4^B]JL"CEIW7&W!WJ*R40I^;3 MD E/=_][@:M8K8,WL3MW4JVJ7:^M6:75U%9#9U4NV%+MX"LF*]7+'+603TK25F55J[A":+M:I91V!KFVK'FD8? M+K)BM=:P:\WC37RHE$ K'#.R8 V/KR/NC;F]K)<3L**Y#^7-X[Y)XNLD@8B; MTV.IOU[^RYYTY]U,.H0*[N=@?"41%HL%@EBT7AEA,7(\S(X3W")>2B)"X3WU #XA,&XHWM@9S$8ARG]ST!2Z=7?'!1CL2"Q M&*T3%..KP& !"4<%@U4_P6!M7+\MAP1%72?Q'14NZ/)T="/YV4 %;53MB^8% MIRA?U.V+4D6@@E;J%W:K57[\F\6"3EC>$B9HL8"@H-8)$]3$!%V&\/ER4-#E M(F8I--"+4CF3#$]@H.0'*#306L5NMAJK?;VTYVO5^_4OE%V>V >W[XY[L%$$ MV&4I P2:>@)O?]8+!@H$2BZL?2!5F;C!*:U[B<6/'JPO?K!T7JE[ ?7&,/;/ M7(E L9"5@03@J3.!_?@=E.?4!>59+OU$VOK"KE9*]D6UFMY=\8)Q$H*$3U1Z 08@9X!NZZ,9I*,W3H16R*R+%A M7KX?/C!CW 0 3RP#$.+)L4 WD:/82&-T>BS$"-/>OA^IY;P'3'CT/)1/#1\F=%A2A]+$ !(2 /H>]-0"38 M&_!]!TQ.=FS(%;AZ?RV*Q?"K\% 0WG/Y2F\6@Y>#\PK]&4>@X,&^[Z$C*;"] M$YQ*3($_J Y1>LNZ02^3UPL MP-F/I3CG5A>X-G4"X1+1#;,A$ER/YL:PL M RL,>5DL&-K T"KQXA,,%A(5C W;(9ZX0FA/!6KFG>RLR.$8FV;K>PRTUS M7Y%2W/:&_VF@!]9EDCGVJ1FNH3+!1MYN[@T1;AFV] M.PC3*Q"R266[^7K?1@5,EYVI/ZF5RW9M=\AY4[NPRZ450&C?KIV2* M+2G89>#)^Y@9W+AHV/7F$6=&@Z53JAQO;4JE7+'K];TK"GB]]7_NTN\$(BU= MANYI38:Z>=TWV7N5@A1Y7WR4DRS:,7$ I578#:@55?J*M%Y! L&;PW<,0:$AF%4+&!&P)?P 7Z-Y_#)<2R^ M- JIQN+<:JL* 7]NFZER"W)(Z++7UD4:(H5 DM;C=!0Y3X']P=_$I"%.@D%TY.26:YH)1AXG8\ M\PG=>#:YBQS.SJ!R(\Q(=_NC ,[MN[GUG__1JE1*OX# 3")W[,4N_5#^1:9Q MY&>>'&+VPW_U?M55 P>13;> E;FHV1HE>?G.SL',KMNU2MVNE.I9#.1&LV5? ME&J8 U2NI1"S:W:SUK!+595.7"PL'KI\L4I';ZE)5:%"NA@"YT?*AJ_28I'+ M:BI9WE+9Y*U4ZA80XL]H5Z&>0CTJ-*B=4&2!.\6R"V,;R729K\! 4,BV];F# M]#H!Y=9210Y^\0-H7&"N0:SEAUQJ0IR W4Y)3I0GEBF6,PHT<"PCGRBFXF+Z74&LM23ME*H7D^!BE?MUD7#;EZ4LQN*8L+5EDT[JIJ#*5[%KBQV MJ5XM%AY)]S1VU8Y@BJ^RSELZ@5>J "H?5P50XU0!]%2SY92#>,I!W+$4M5,. MXH$O\"D'<2](/>4@'A[4/?BW]9UIM?Y4^EO@U#=JF?23/:$>KV,:I5U)C7Q6 MLQ7 MJ@V[M3MMF%?I3+"E))@/[A;;-F!'CN;NY$U52Q=V:946[QM*XP*WU:ZLT@1@ M_7E3S55I8[ #: M_3:Z-I#N*^U,7CYB[5QD'>VM'># G%5:)6QHC^\8W+UI0VRA4T.K6;)KN]/A MHW51VB71!55DUUHK2,SZC8@=S@4W1=C)P5%,TKU/&6K8T;N1+;@ZF@R]1JEL MMTK'FQ7]I@Q':;F640 K,N#M7L_]V3CQ:_1EGI(3+GMO_V;TWFXG>V_O>2,' ME>VQ;QOT=28OTE6. "@%HTBN#6!QK,,)Z&_;\9^(XRV4"5,R8%GMB-@S),N5R8J]'^'*F"%( MI.&>$OJ?WC>$4K\7]P[92*.G7>5Q?J^1I8<$=!VF;OYC3O$R13/P$#HBY(3FH*PUF3=@<;@7SMV_G8%@HJW M\OLP'';5V!7F_2$$M^Q&M$+55J5DMI4HVZV:Z"K1K-L-U56BW&S:M7KY,7AR MKELDNE4HK\"W908"68)77L#SHBD@(W+Z&$2>/ MZZ8_#?%)>*IB.?U_S< .D&H-_(\ID@_:S 6E]@9'$76FUY^L-OTJRDS?XO/7 M8&MC<<:G\,[KV[BOSJTW\@7S;_(E&SC@ E^] ,"DGQ^Y/B/LP^]>-"!8];FRUD$53KTI0:07"^;$ MWL,#:DY>EFEB;*#5#QVT608NCH)?P%>1O,14\1O4X((8+*ATQN$LF'(A&"]^ MD@B8Q2?XNJ3CW/I@.N+$,A@62ZTC. 9P%-B>W-0#P=+)H(*Y^=Z_99FWY@N0 MX,'_B*(UM"RX4/O>HQB F@AZ/S.PV+P !&RL"Q;YKP,PPH-P"LQP_X:#9.+, MR1G2JX;TTY<_=#MD]>'380^V#!U<[/,3+Z3!@C):+*3Y/<7&642AKH8F%JB^ M+\[R_C(+67YX*HB.%MTKYK#/,:.SC:D!BX5%FI/;UC2K=K5^D=^VQC*ZUE00 M":9Z.LN>7#Q9.:[BR>:I>'+GQ%6-V/OUT]7_]^WJP]7M7U;[\X=BH=/^S>?/O:N>RN6T=N$6@$3D/:473>#F7?9VH>/141@I&#/6-T",G0[[L3_ +\!YZ@^%=P$.%;$\(HR6G'@OJS/0;J^XXR_WYKM[]( M( $&#W(F0-4"G;Y1R-!K\-11QABD826%'< MN8AZ(0UG/D;\K+N(^\9@8$$RR+8\_!!\F-8_Q->QB;CI,$R1^V(U OF MTOP$)3R.E4EIO*7;C\NX;+$ XD5A# 3F0.P/J^_$(SJMPP#&)>MOXCMDZ\YB M;F@E0RI]9^)-17H!QS+"ONL.8NX(.Y?[@$%T^!]NABBT0N/I\4C%#8:0)E[@ ML0V->Q XQ+V!? _8,B!#.K;X=@^?$@T6$\[!U9"M=>-':BG%#9AZN*2@1&;H MLA#NA0<>IA?U9V/L (67+-R72#@XX!VCRP"O2328L0LF6I(FO):)56R9U0/\ M#:\;X+^4%+([*X-F[ E*2=%8*#[Z37BOJ8-[M"$<(S[.?:QDG%I<3\9V=C"D MTXDBG!!]G)P9@=\"'WE':B_1E3>6M[*H$CFB%\7HD('VPVTZ=OZ)$"V@Y-Q1 MZ \.LG?5@F'_=/FH\D/>L%]Z/79 M])?09M23TI]3U[:>"S^*7GE32F"2 UKW:-RJ]F+&:.2[,E&\VO+#:M>0'\IA M>OVH;+1'$\2P/FT/]SNKK1_+)6N,S=)P@WV<11BPI TB>E>[?-6+5UO%P@SH MH.MS"?JEHB,JXD];'+99X/I)M"(A@2[",8749C6FH!$WE7UPZ5L!,\P8FD"1 M$DAPR!:P)F(R@\79B[!*PA!@E+HKB4Z6 L9C<"8D1W6RDTVZ8N[56W44>2\:1A)Q7*XJ&P+AOV@<0C376&+ MA51?8S 53($&03ZQZI2*@DTK-AET&EY_CTJV+JEV_:&5# N?4 M'I<^ABX_%DJ7RDUNT\Z]%8&,WCPQM 9[HH:-;&)R6$J8QN*NB,9.=MLS[57# M0DV1837L2JUDUTM5I 1V=:* M<4QM'^E!BH6E\T.M0='B<#Q&O$I*X<$I/M#Y!W842]R^3YR*=&/!:=45A9T<64SCS\ ME#.G5_'L0;LFMI)@=7K#&[*%%+$DH0^G4@E20Z.H/8U&/R:=JG:).4KE2W+5K72L.N-%:\$DSJJ;)?+ M);O1O.!;,E-)/5\?P\$,@B"L=)*#<0B'.A_?ZD:4AR]5X4AI-,Z+!:0+?OOR MY0M?^O3"B'UDX/Z/V,"CWN3PLE35>5IT,5%"_U&/^XRF8WS?K).B<2M_;)9; M=N.BA"3RZ^J#F!AH.#W>-A(\=EYQ+M=_&>79JMG-BY+2G?5FV:ZWJCGO;O9B M8$N!5DRB& [/WH/OBO9^=X0^>EO[O0<.P8M1R4'H\NTF>7!P:M&Q!+XGLR0F MEABA &QT+O5#3(&0D-)0S'11X4'.@D00%X-NI$K4.Z#\8GC"9OC8OX/P 8W, M8D%X0MB@&<-T8!*"2^>J#YP+[^A8E,%*%U?5X[JX:ITNKK8NKGQA'P9G>#T" M4Q5W--8UG#>S:/WXY1N8'Z87X[] ?5V^O[K]T%YW6M_ZYW0K HX^=$ QFM MTD.SL1G+4"'Y7AP+X_"G-!X1@)QP.A)KA#%P)9;ZHV,62XJ0WGO OM1KE*,3 M&"8Y_ >1BA,5+Q,1E'Z!MRY$GPRVDE>(7D+^L-8XI$@F&/!3?RZR-Z3GZ9$_ M:>1PO/'#.'Y+I**U!^ZP)+98T-0:+SAR+@PE+P*G.@Q!";LNBHGI1-@)#\)> M6 7%]UQT:..]1G F?2@:&E.P)?*X&7XFCJ29+ 0$O0WR>L<3(, !291\PMAT M[A+TW+XSPQ@M<,OQ_? A-LJ#;"UQ.,7>5%PR:,+)GW Q_@UB+9*=*8,&'!>^ MP-7#"OD3#@ZE$I-PTW]14"URQS /X7S")#"V+N]-8G+J'8RU$F0]_7O@Q1R7 MIKLC+!"(A#FUL/1,D6ZE6,Y;0?I['G5,2>=L(R5@DWG$.KRBB>,9@;S_"X/1 M9[X7_(VY], IF8[H\4W7<(;#9B\EU^@.;$+MX2WAC+WCM$B.'+QR'\,DR8 % M[I)H@FSYA3.?,PE[6E&)>">H5'&=%G'V']ZV4-:F M2!L0(\1>+"5'B!T1$+FX,52N(2H5TCM\ 4Z7RP.Q]&-GSM9[#%/VP#?$[>0. MAVZ?O7+*L<_(MJ$;^$:'-72JV0[?B!A[,\T\')QK.42I) DL;:T )$IXL4N^ M "ICY 9R9\JSP-CX0$-Z4,'X)--9[&EX/:\<'9X(/]P[L*5G(B@T!*4"3TTC MKP\/:>W*^XT_3=I=\)"NF'!!AC.\_Y%7OY3-X:/'HHM<@H7G$876R3;'W3=R M_8GHN20/4&K&(508:&N:!]YP#V>8X9*OT? T)9K4)7'D!)\$]3M^? M:WG+?6'/-S\&@8#Z?B91:8Z1G4K584OQD/' Z MBEQF?/K^)QG"ID(%,/'/)?0'WTT*G-!8]>*R3]HZ/G M343V$+@E(;IFX2'4^@.:7!?V179JFT"M?X3LU9'*GS5_N?U/5!T&53L@L6L& MW'\6D_!P.XQI9#!@]G,:A[4:Z]QU*\_QZ#^US:X:V@Y/"_96>FE4ZY@/L.BM M'>]%46Y581&>ULUAAZ@'WE^4]I;WM8K=;&5 $%>F_A7A#S<$=_OX@YL$WSU1 M\[K4K.=,T)>)''&A /G/NSC_$S7[0LV&@->7).8M,\F7'T%)\WE5QBU^RV@Q MT*IGNKV\?+2MS*92K]BM4L:L>=IHZY+8>K-IEU;I.K09%6I:997V&VL^"A[3 M,LOPDW9.D])=;>4)[^WTN?!& .4\=3H9H/VMS^2T+L:ZK/HR(3V%,*14R MFP=OR55UP\ZQNG)A-[,-X_94;@YK%YR69F?.YF$8W7GW+I5K8Q&GV]N]G?RF M6FK:U=-AMFNS.:W+%AW%+M5J9Q-GE\_AU5N3/&]!GO]5&<6IV:7Z:JU+7D-D M#H5MM;)=7;'9S8EMFFW-AEW)1D9.;'N,;36[FKWV>S';3M>!)VIVB9I-G_R9 MHKSE^ZMR7G^6_J#WK$$XZ_GN2ED 3_R*] 5K+;N>#6;FSF)UW;5G3"@WRW:I ME;F4.BXFU"^J=J61N2XZ+B;4ZF6[67_41%N)"7F]^0ZK_KJ+R$/6>W*".@DG MZ-"1*[B@)Q8P7(2;*:J5$3JLW7UOM>&I9KEU5B[!_[,M[.=E<.N+P)FA]EU4 M/,;ER%0=M; H,Z<%X#G!^V(5H6Y?)*N5-6X&E\/VL:DUU@\QT!@CBSH/#O4" M$!UL=*L=KND*L" +H<@0ID46K$V)JP('/E$RRE6J7K]8Z(7!C(IR;W7W'5&\ MY,7+IH@Q;2I[Y.HVQXLT<"2!IA'QC'0KD"$'SMSX$T+3B%D5"V,$#IKX'L,? M$>[AC)!F$%&7@;/$LT>#[X,+(@H>@7]C=SH*!V /WAP/7%WTQS.=@S? O-*:4A@QNGD6D@" M:YXQCF.4^AY_1E8 .A/$&XVP[MK"Y6)>(J?FB/R!6XEQP =BJ__;C4+M2E23QZ M-!M[):R>VG%A]5R M.IJ,HRI7EY,Q<%XL)$$;66<+?'(WGVZMD,# 06CB/N'8 M*.KH@D_CD*'J=22^1\+DT?HO0Y@P]]"PHA^-D9('W\1U(SV8T2.1=C-U$T"8 M=(*Z-CY"8,OP5U391+IH*7!X*I2YT;KY]OKWZ_)OUY>;3 M5>=J_>U-MNO#W"0@CTRT)3S5%?(E^,E>WWC0Q$]":R:)S\ZM2>0VP5SZ)%Y+Z'"I4)[)C$5,T#,ANU,WP$OTPSJTV-PN0 M@"(&4@P2!4:S;P!Q)U:5/ZG04Q 01U,41IK'##AE0OH+4/HD%H[Z,'4>-,X? M;AR4:'N1MR4/3_BZ,T80X'_S?OH9@U1 ,#P&\R0Z@?'PCM+": F@.A+R" MW7!N?9&_*I=;>FOR&9HR^.C4WT<^K54<2A+!NYESTDIO$4_$%+CCB_:@9&,@ MQ[J#788-'P8NQI5P&E(Q"P0P*=?+]IK88*&YPYEP2XBY@H95ND(?+*%63T;\PZ/^THCM M1%AO L5*,C$!5*C LE*+;V _A;(9K-ET1[KN;/;%5@+:D )C?-H?R\^VGOZRK;O?;Y0=L+&=]OOP3?FA_N/ERB[\H0ZQ8^/+UYC/\HW-Y#2\= MN#UVI5O=-CA*A4%DD'(.L+6[WT#/G=.?S\I5VP \O0JP!PS+]9G5B5P0- M3 MA8'&-[?A!.RW:J7QUI;(J+)?1/))$-3<3Q8+L@T=D' FAM?-=9$N\:,P@F+" M>1NT4P@9E [O57UYA'-/OCX5UI.-OXA78-Q.09IQ^^Y%+#B M\!'2I Q.L-#("YJ+9T/0D?\V7+\^<\%G+L ^'I$YP2T14 >A%\9_Q+V;)C') M 70_B0E(D-SJ0[#PX'ER/GLN2$9 "FJ(NE7!GI?K!-95,='AR-SUQJ#TA;+ M:P)/=( POLJS%FT?Q,QBA0@*VOU!XM4%H3)^4F9QMFF$5G;%0N[Y,9M(DWK M\4\^Z8 'P)+#TU^+]ZW1!GS1UF4!@;^*O<1-AJU;Y[O>I,U:Z>W/L/5 Q,\N M661O(]A)0X3>0^1"WA,W6D*O C@IP=R7E%>T+U+1?G+L5V71B;$249C,[YKI =!=(KT"JWETFKV+\"LU5L M)T&LA;:6KYTQNKNB1IH@<0/1"B6<31%9D?O-B;CVA(_>.SA*"5$QL]N<()@Q MZB)M%[79P%[)VVWEBYS=9F4V&]HNQFZ#+7_I1.CT),1>TD>M6=".FTJ/43U( MQH(A#:H1.'NJB[;FHP#)Q[37?G=@B4&&@(7-Q7NM>5:JX4YR@CL/#YJSW\)P M0"T.4:QY!^ECK6-5ZR5YI/UL=8']ONC6B0.TM7N 0J8^=:5@=(UO?2L6Q/B9 M,Y*(BOGCG@B%("HK1:05 K$\G>_D,+VYVL](0G?J3L#941VDU',:U1XFA_6880 M&,C'_%W&0Z5>DV(\4ZX1KKOO\)6 $(@D!2G4X>S:2)S?W(,0=R(:7O#CV8"; MDJ*SJ8:7:EQP!#:&(C'+#&"A&PA=(%RQ?"G$\QCWQR(2AN,-!9,B:Y&%+!;2OQ:3&,Z&6/6O-PU6#S M, T]P<43$CN,XM6L(Z4RBL6,Y.G"/8B:R>/;2I%\.KW7<#E=/ZK+Z4;I=#F] MJ^(*UE-[=@>/X(9O+;8U6QR.P;.+)#<19CFS/JC['>MC!,M/37^%Q]>JE-XN M\FW&LOLW]]Z5WTBF&I**UN>]84+&"[Y+J7&HT/C6+J'P*B7V^IZLU_(#!$>C MV)X@*7!0/N*6G%F$0(-7@]_ \>R*ML;6F^ZL-^5@7KUT1J&"#@P)UDBD#*B4 MIP(.BKB,9.^S$^(I>"7"6FRY=JAI=$>Y"4;[.1 @[C3J('?N,;VB(P)PHHVH MDBH5;5.=%\B-5P>_)Z9T1AU49*MF0]H#D_8N,&A J;"=<$ 7&G3\&@Z;]*T$ M+ZB)36*R0 C.U4O,%3QYMH/-WO)3- EE"U)T"Z6=SRY MH^,E@[A*AE?'>.TC"3HO%G![!B"'D@EVUF1[FO6UT%I!N5NTJT%&C]9?FZY>;K^W;RV+AMYL_+K]^;G_N7*[I!B&-C[N%M.%,'PM7 MG$-3]OL"AX8!.T%$]^4U&(4%S9PJ][O;GY&HAYB()+LE<8^JD,)L.4^ UG!] MCMRSO0\:IC=/9FN]#T%YT'#&MS#_*S.DA7V:8DQ.$+^(V"2Y97B=&M.NI'9+ M.G^HQ/?W'BUI!AO,J6O^CT[F\_/@Q)=YBUU3J/SV; MV,X(% X\<'UN??'\61PN9*$<[/EC/;)&B^"N7RB("$VY:,2\/;"I>3;*+UHU M#QN0R6BC.+LZ(\\=&@?L#9^'KR*!#[+&'\O$GTUV!$?<%TP1\L*I\W<89YBT M)IZ_HCS56D^1I]<6HN>S'D5#YX+LFFC\PXGPFOCWBYUMR/X-;8ZY];_N.-)/$W*[+X(1FV_!4,?*7^@ M8Z/D!,^?[A1K^.Z\OO7!O7?]4,!6[HA>^3T_/K7^ ;PX/[*,P[+4.V1F%\,EYB.@VKGUN73MW/GAIKO5[=+Z'$H%] MEXY<(EY'/5P[4_"B'JS?\')N+^V+ZM%+PFOHAMMP@+=F4>3Z_DD*CE4*KIWH M;^O/N>][[AX*0>/@A, VGK1K0=?";[KO>9%&Y>;IV.H! NU6HRN6!"1&+Y7 MNXTXV2-" *E7NV_<=A74=20Y@_=?YJ7>@H@E\2*7@>?%PC]!3'R 8 ) M?0HQ8>#R>W^$"0Y6QXDBO"/T899!C(DZX@KS"]?UZ[R.\=B+8\JP#&!E K[P MA\6DI @J"1?I W*F/$SN$@+H_YU7Z* M:_+>]Z,+1,#?.^D1)?/.+1B)2E:\OC=QIC+Q1"=5> 2!1&$04;'Z@/QBF 42 M$^(:)G_\V"J5K+'G^_1A@TU\>^S@F39RX2Q3B\&%NCC#:P?#7Y0"$E$:#%49 M8!D]TT2TRI?$:'WDOT]N3#U(Y-2UU=WIN8?Q$D?(M &F, M8@]K=_XALLX"459(5^!?HG#(]]S @R6OVYBVY/ONG9L@1 A8JP%,A&/];H3_ M@.WW$7_'G<:"AYEY0JI$?HO*#;B-$,.5,5FN,:EA;HF!SG-DDA*&S==_0_L_ M"*/X$?J94H.B!C%>OFY=XK:?SA #(QA0LH$HP/+G:N^9I'/B].#>BW%LF8'_ MV8EC9P83F 4P)%64N]8'!!>@+I:\@6C-MIX6L*EA#?0+VF=Z32E/0Z=33,4B MH]Y!W"&)+HV(1#OX:W]$5&'%-%;(C]A&@=$G6.I%@)3B;$V;O"8HS7 6]%&3VX3F M%A,D@7 -TJ\IP"=G-O!@>OAWWW.D)=;G.9*MYHAB-$8"=H9#K*WF.D6NRE:7 M9^#C*(>CAY8P/O-41M(#-K(@L2!>9+S9CA'L"8%EC&\@<\$KU=7O5:1#A@)5F!D'TLB$;4T)J,>&6U..LO"K$ C4H7 ]:M41=8V MD"LPU(1 F&A#*20LF%8/B_[(N$?Z+4I3)]0N_:2$9L.*W$5?+A;&SA3D+<[9 M==)]>"_Y1B,(JNP:5SP)@?2;-9^QUH4Q<+B[Y)7[EUOP.K MVN3>71OF\ADZ4V[49R@VSLOOH)U%IIIT5Y@D6)@U6DVO>N*0'L\FKM#AHKUF MG+$.;QU85$?..177005FSI_V?LRVN.0%N9#)0$X^T\2QHRHCE+NE7]2Q'>&8 ME1O@V844XP$BZ7UPP>NLEA31R=$I9C(Q4QO:[SLRF!+;0M]P,30=!6)Y[#)Q^;( @$/W5W68_Z$_-;H#GR; M?SL*H1MY[UI7M[(2ERO2")DMPL)ITEQ4.T/@!?(<3*V%%POP:!44ZC)%")>" M^ETN@&-Z7SZ,S1"* B8GQF"Q%X_XI.%@%*U.L9 83DMD;@#L\H;+'*0TY(4 M&?X-62]9EN8^B0-5YG?:G6+ADR"6H/J][WR6&,(#M$=4&$#3DC@JM.#J#!.S M*HM:+?4SCF1./AZ%$6$X4E514B1@6"D/"Z)-.$HO$97IH&,=1H'G8"$7')E& M, 0>[CJ!/$.\()1;#O9A*;OEBH4%P9M$ .0#0M9V8?NCG6J$_X[&I@U M?'ZP@RI081MRPW"V1B,WN)LB1 $=SURD*B#PI4I*:BL/08A&K@;Y<2A B@\I M-<.�@'2S!^>J%6PY?^#L('WQW<*6ADX AP*)KO]9+3*9U-8B0C8:6TNF+A M0XI9!VM-2.;@88"R:]R2K9AWN,3:^&8ZB1?LOEHDPJ8E@<,FAKF5L4'PB=1F MR+%=EEDK2Q(HTW=1^H-=MX^8R-$\UZ91Q]&'3M=P8O\U\V(%^H7F"UU1(04) M_LI+*L/QQ(+F''/'P=C;C#4 J@7$2P$%/G$Q,.#]FR&VR)*8A ^$37[O16' M6'*Q-+QJY\GQ\;2"T13A?(CA7)&B/)]=4(GCQ7IGH,X)X!0:>1-QT(X9!845 M!YZC _1<8O1HX*M )W#"ZT21I5#A+(E@DO<0,#'CWH"FA1]3[.VY\#72J7V8&@'A^%%WU296^ + M#[V[F?#KY RM-]U.]VW2T*7X!8:-0I8 _@+LBVA +"5YEE7AXB3!]>.!R!@$ MJBYL^;T103+UYK"7R+2@LXWL (X)J0C&G1O0E1W'YR/:%@ZY]6RXP#)20$!O M7OPD&TIXWLTF",Z#-)^1) ]A;81=G> C_-&)1BA#C$4D:\D-8PQ'AOV@)8;- MQG#H<:4D@^:DODM'[3]# @4&R]"2AJ'@+MIE>0>E/E7!1)I%5+CN!?'$(SA+ M?$W/D4"GLAMZGT_2U89=:#M)[C_9=NJYC!LL;)L)H@BD(<\9+RP9W:'^5U-& M=3?"5"-LA:$TE/[&7D4]=%H]&3(':Y'0%$TK5\X4]CP=;@IJI8(61:G!.SWS MF@J;=53G-3;EQ.%+NB9QI+(!K-L%:*?7AO].)TB(WE:8DD!W\:R<2,90^E0N M2Y4L%P&,@0C:+FLKES(=L%<);A<1KZR61+@S&:HDE/ ? ;PC@-W1B@R0@$6 M"V2KX,E&^@R/MGB,"05*H84/> +BMOL(.ABQD>NEDC7T(CP1/HH,DXK(,!%Q M9&:G[#XFG7,C5/"ATY'G%W("FT;ZMC!!RJQM][! MXN"YWS%YES8IQ;(1CHFRAY!H<[WQX)DB+6 8B,-4 SI2FJ(UFV!;BC-PMX ; MKD;W@R_!@MS3J38E6<:V Z[+8(L!@NQ)@SK4G_6$&QD:NP&^)!Q1ZY!(8:X M0WM^^NW2EP T9WE)7WQQ>+5>0'C<2*A'*]Y?21<#;E<[&O(OV@CV>1:UO"=Q4V&$S\Q@B^ M\3T3Q9SDY T:[;P$)9S1E;%=M9R=<^2).7<7.8,9!?J_./U$$(7V"BB*+UVD MAN_>7-BM'G=G\Z82QE_;?QA<UISA6SM,**FC?!':0@QS=0*1=XOY&9+F9EF;SYV.F^MK\[ "XE/$PP^@C" M;=;QP4BS/G'^U=9-D669"LWCRE2HG#(5=L^071P%I&VY+C.6]+G"*(W"!_1. MASKL9]RX(MKFXCPH\Q49XI..FP[UT1F6S*TZJ,A?IO+PL.UE,4G#]"T64I$Q M":I'(;B2R"#)OB>#)6@!_(_K^RX8;-'<%6?_GPZF4UJ?/GU174?!A%+QI#^= M> 0".@T#, <_G'?.)223,-K1[ 0S\T*?KV[$[5UX5V#,J3\3#31 P?ETMS*5 M21W*F$!P?*?/%D!_-N4V6QR\<2RR-\D;I/1.;8XGIJQH-H=19'C!?>AC,%-& MZ?#"" Z?"(-M\)^^BR8PW=K-Z7]C9!7]!4CU0X3;H^YG8/44(7 MX#876)636=0?.2(M$D,E)I@V[WS>Z]R'%K$/8PL[ \RH-RXAZ\%2(* @&]7R MXHXN',#P]J8SD:$RF&BPL%A3C4D1:0S#3 MX6>P:"-2@T(%&M^HW-T0<<+V'S(]_C'_EHU.]W_G2AGE\^M3AT8H%W86CU$R. M9=.UP9D9<>EVZ%V;@TD:4]2(!]PCS"IH-[Z8":G='?PS/ZQD)CUB:%R:H+(! MDLA[L),\>! W&B9ICU5>Y5<3?6X;Y42X%CX579'[J@+_\@9,9 &)?\;B66HF M$09W9P./^]G1X93X@D##Q#L-\.,#0H65M_ 4)Z.R W?@S<888<2V"&9R"5\0 M)#B@+PSE#(S"NFP*+WY_X67D,)'8"4X[U7J)4AQ#.LK+\VNI@(@#&+90<706 MI3(&199M;(2;< K)%::[1KR)Q?!%N9;)O]2B;C\OVU);+F+SF(%6O(#U?$Y8 M4:L'$C[#_H7.%F016)1^1'HO+\0UYPN'XN%;@@CLWV!JF.O#YV7 MGO]:/%_+"S=T]E/L >,JZ: , H)B &- H#$@%TXQHJ@^'V&CWGK^AVJ>1QV@2!M[6/:;LB_)% M/F],\D2&2DV40PKS(3LO?L]HMXBMHG6T7T,Y]]4]&=]L]6CWB!V%ATRWW0EM M3I4<<#FECX#NK+'U-Q/%H^(DXRYC)H%F/HQ1KWQYPSGO>([ \1Q-K8^@R+V! MPY?IRG;0#^04),]%0?@;B!$-LRJ(## MXT%T*$J8*?(N!),2S$LO6?H\ #5VS[=.0 N3-O5G8/^1'5J5";S7DZ(GSB))YX?ZKY4H@[<#%C J=OM_&9UG G" M_ZM'MJY-EUU5M([KJJ)ZNJK8)SM);,&U7%:H9#OI(LI@ESY%]-/)^Q$%V,S9J_0?F#X97Q@FN..["QQ& <[HP(W 7C&^ MPDD\F$:L!83R+,(A-5L>P2D8G8G/RR_:5A+1)L'5P'U(\N\S_H!I:9V1.Q@X M$1/A56J?+__LXJT$YKZ(H(60>)TW7+XXH\[F!GDZE5A&@# 12*:QZ@>5@?4) M"ZU,6"XBWG[-.<;XE)3(/W&3=O2EH4ZQ MI7IQUR4Y444O_%^&E^,)V)FO8?]OL)LI((,U5+P'"+D&0S3@9?PYI^)OK/8& MQ\,9A&Q"?YLZ(UN8QQY;XK+)-F*18: HA6;DFM=ZO#).E5\&+;:.)3]6B\Y]2NC-8U@H(P" M:]%*JF=3,'*ST$)9(\E)33A>P'1-,=PNRN]T9FY.C0DOXG1!3-F6P 0BK*:$ M!37_+87;;Y'UG\+8:@=W+C&MTQ8.]@>,A7K]J1AEP;LR"F=;G_^BY$VCNB60 M)7-S839=*U-J4?FP\J'CY*.:!,EKG'IE.J M"N"KS#:^-JD5)!=&GB-;R\X'JS&\XP^3TP MJA+WVEY[J97-K-^)Q/84>,%&TMLW9E K7-!#-*BE/ M-@]8'WJ&(&'"M^_<85R+#HB1!D630"!S'713S]+IX2THJA\X<_#@[795%+J 4_41UOB;""!+!RPPM>!>I#RJ3&&>BFLE3=9 D'&.: MPO#5-B1ISAR&I^NW.)$>D[B9[^1;_-;^:&IV,M[O(LSDEZ@>?+!\E,"EH2OL TDRF:Y(-M6GN7*KN:@5D9J\>V=%>,S\(0+Q8$)602>92[ MI+Y([HMYP"]8 5LA9CA5"-ZNZ]$PP^MKQ_+,_*<1B%LGGCT$7 ]ST MD$W%\81J_)1+ P?);$(C-67N?KS0+#+%#4VZ'(M9#J$$0943JGH\ \NI?''1 M0L(H/8^+57*G099?RH3'6DP2"N5>X-D(:T:W F9F?J(T0PW%X_J<_*"OM[$X M..%:<*&!_'!F7@;VGVE98G6D,!6ULP#2QY>Z7UV2S+F 6S6J<;15_#O:[A.- M01$1*)32Q9FO>TLZ$SPQD ML2ZLIN('IO@A/RB+3NQ1Y=1\X;0L%XB5\$['4AM2GJ0-&2,\%X4W[GF_3X]?=+U;Z+UQ; W_D MKM;I/V_2L-QB26N^)D0T%4>X6==)"XQOO8AOG 6BHHB,VJL82N5O**6JUHE M@JSO>.+26G?'(JC =HVNJB8_ED^#?F(07LVLAKL-)]9O,V#(>]\9<"*#7,'F>(\[^]05LH0<&VI6+9E=W%<5W9U4Y7=KNI4A*]&D0##>J,BU&& M8B$39N"]9[TLRB Z/#P.N4S8%JMB+A_"Q9W8>]F=M["_/95=3B7>>2**IYJD MK[EI_7:O_VYSI\R@=XZES*LV@K-:BELV-U<(8J-XE7]'P?J,(7<' ]D\,5[6V!4UP+C46Q=PW0+>;/F>;@G_9-(6=GU/=(=_I 4\[YD?I%[/-%VN MU7[ZQ:+S\,'%ZRE\PQ\DF>&[0S@IS(!ZS/UHLJVJ\S^6V]=<,I$ZY:2(RSWO MS>[D2X?+TFZ,]8Q1ZH\/L[!'D6%F< MXW'EF%_1>9+W[U7KT/;6S,AW4OWM2G*7;'IY6L776<5=X^%&5%BZC^YI\0Z"YDT+ MW+/4F !:4?W=3^MX"*?^+IZRJ^M# ?LMD4=WZ-DM1?;)B:*Y*C#>39X< M$3WK4IH;44"9SM1'MWP'0<^F55"VI]5N\N5$SP[H&",M>C>Y<*)G)2EY1_=Z M=,7W.G>+RW,<]"VB>6N8OE5\,A'&5>&2*\5';A&GX41$B%Z87'$:]=TX/V540>HLU;6DD*Q[72)&S4]G7V 0"M>/.7\V "3 MI44^PKF%C^O$!=R,8TDX\C !>!I1-O/I7BQ-*ET]RNU+>6]V@$([)\2X@'[%DQ4JG_& MK;&MO#:LAF7"-1PY7=CTCL>=C+_.?)W")5I>O\'_EMB$_%/B<8DT=%XL MW"R; ]8)#T0=;-YW;.NEW"P65&,CWIO3Q!FAV2(S 8&4.3T*K_GAW$A?DT@> M(,_4.6O6B[T!0IKM0-K3YI5TNQS,LU.WHZ.T.Y6YEA#I5$J>E.9?4E/14\1K M2JIQ8CBX%\\P,35KM9EQ=8]*',R?67YNH9X@4IZ,\2U:1WK46&XGHLK#EZSA MBA-52YA._-!59HE$R'Q.I%]^)(E2:;2#V^F,: C[F% DR/98[W&Z[7,[:3F2 MJF>#D&MW0>9E869$_8KRC4LK@&_#)@C @-0]_UP"F9#B&L/AY>+;(H.67R:3 M$8N>L,9/?#9Q!@OL<_Q";^X[#\+:E78AD:RQ$WMSPTZ0M35) 9!&)RYNB.RUJ^R4N!A)-!2\LQ'_H9'@^69Y]CB(YXYW&-LD4G!=0XI6B62 M#&G-?/LT;:F176.:.OSAQ8Y8RC#B:>2;DL6"1CWG2D9A6%CTW2%]%-1T][)C M13,)TA2Y=S-?EA[F3%)CC)E\/Y M%/I$7Q8.E0<7?!SL+#-%3)&'AX=SA.X119'4]Q:,*PRK"<@S,<[ C?N1UV/8 M<@+F&##RK4!?F,G^NWT@G&([Z1)>Z7.E)KKU0VL]2B#?*C]I'RJ4RF>.H8,X M.&CJ'VW>\00WJ(.*A5LQ@QR:4ZIHL2^IP80SGB3OM 4#9/0 =Y]>H@@6P!X\ M32D@2$K,2N$1A8 NXJ,:P5JB$/(G?J!ZX8D^ZK$J#/3[38WQ1+8ES9GG:!*N MZ33,@E>Q9)XX#6WIB.9H/UNJ<5%>,$=';@3N><+:>2H/I>9!D+753)#7UCQ] MTQQA-?PL>V29]GDB5S:GELHIWVV-*N#:C>Z$F=Q&A'UQ07GT6DB:+;+ >ZSY MY!A\RH]&7I,XM;/QQM64$^_9S$=2SL]CZJ 3WHU\Y)-6#DES9(_EF>3F(U_+ M?C6O90_F.O(&UA-;K9T1%).\O;*+A<@%%35E(#12HXB='2%J:D0-TE ,'[PA M*;Y%MY Y,&L*HC#=CGY*-^'PX2 4$FK28-Z)6SUW^H W\O$,-+XD61U(DH2] MMNZ$@S<@]EY.X6S;"Y%+<^1#M\/6E3B_T2\SYX0!:=_K.P2!"7*&-Z0?])E^ MHV+7V.)-WJR>6VT0QHE*B$A]\F4FP#JYL9&#MCL-^W_S[4$:,5O8CF1\'O9Y M:S!!PY/(1K9X9>,%)MH.*!A6.:#FN;.COD T(E[B=E'!IC0FF$QMHG%N# MT(I#-%#1=DU\4;!=M\J5YK^ %NJ_"V&R_8A:%-@+8:YMJ]82:'\"0Q$8Y@!9 MUZY/\-6V;F]7+C=K3>WS@WUAP#J*D?"^B/I$183?EP(?2E-/71$FD8=&ZWNC M<=6Y=344@.01V[]\*4N*?(IP9XBGR:A*A&_I8%[BS$?P?OZ"+5XW^ZP393U7 M$L>O.XF!\1="\544HL=@PN'2TZLQ 7N! >\9\#;OW*T*PQ@M@Q6#(WI9- O%:U M3+YKB2PR;H6!20A((0.>>ZY.PQ']/U4>3I86 U"8[Y:XQZ]N2B0LP*WKT_58 M2&"+=ED&DA'J6Q2!5\7@7TJ#G&MJO%TN9U@(BO8HE! 6 9WAA&"P('R(G,DJ M8$&PEQ; ! &9C[W]!;96WYLX_K->%KG\:7"@1=43KXCME&75,[&6_@)5\HKT M@XS@=_[[A\H/FY]+U\$&HJ^_&GLR_?=A,(N/=O;D5SYG%Q-&^O'R[6:2BZ9W M8MSC*'7!V>6_9MYT_ASF704X$-I1V(_N.5]8!(9X5(O0!O/V!N/3)PX^DX.W MX31I_3QK,MGB[V>! RRJ&)?UKN6?5H#(2)<7+7!9Q%XK+/ MA$DV@K1+N/7(-*H_+9>NGU'(\( 2KS:O/_H].YO/SX\8=? MT;ED#V1+PY$ORX1?[_^#SFU[?'+?!C[5)IFS+; M:$@"\AF7J\:7R]ZKBO*K[XQ7_=P614=!6VQ-= P*3K)SDIV3[)QDYR0[)]DY MR/W1@(]#$)/6:=Z;*(9P3YGV80)'-E-GZP[%5$?R?X MNS&KZM5,J"T)U^.HO"=C[J7&W//VPJ;>V;X?N7T*3DM\6N+3$I^6^+3$IR4^ M+?%IB3>]7'OFKFQ97 _7.3B%=P\G6':BY$3)?E'R$NVS).S[2%SW-APKP!E" M92J7?TDBWMP0Q!EB">0&>O/Y=@K5;HQ#.VJ];,T\J5S8]59]F]'3? M9)^\5"?M@.>P?0I.W#YQ^\3M$[=/W#YQ^V1?G>RKQSRMUVF N@"91HRW#)_F MQ1B8C"A)"*3MN\AU\;_V F8SR:P%"$:=,- M465_QF*A[X>Q@ 7&.N./OG-' MH*H,T&SK'[B)@&J0J/^B4/06UCQ363@"F@<(VQ=8FM'%@N)T LE8-&',6Q&) M:6PG0- 9[AOQ7L6K"$_K!3.78"ZIO2]"-"X@D9H_J)DBZ!:0PIV[<-KPK8'' M^'^Q.Q4P7 10ZP7G63Z$/5@/]O&-_G5+IL1M[QP_#JV[F1/!E%P&-Y\)3.9E M[TZB\-X;,,S6S]8;[ZU%;?6HHUC/B5TK)H0:7. ?RTT*-O\"C\%S(%G.'7^D MAS NB+N.P&*1AP"-*! /\+?YV1 Y-7&C/JU2I?[36\M@EYIVX&)73/B :P"N M>H$UC! =WXE'UM /'ZP4QGVF;6BQ\%N[_85 PV!,ZUO@3;G]3]_Q76SLA]UV M&9!=8Y3A]VA68OJ*.P@B&\(_>08'4TTB)52FT!_F_@.8KEB"Z%TVQ./_BK;L2*8;HA2FV@ZBE^/O3$L M%_SN_1M8&18+N)+%Q8*KI1WQI4EB'('ZCZN)$G(7 MAL@J)P9&O#&:'PG*ENR;MXB/!U]2NQYY%,ZF%C5PM:V1*[! >R[J+V_J,^HH M++>+:S"B[@R9738=P2E[)SOZ3CR.]@")TY;3:Q,?SYN?4EU2!B"2=L6!_N:TW;AF9) MO0QQ58H%\:8)%BP!NO.V@:E(E>8%Q>93V^K8&J54.9)@1]P0!ZM M/IQX(>'E(:0];8LI[RG2BC'#'%.;X\D$CCVA,5!V%;-1C!SY1BRQ"\K86,B]A5-!3^*OJZD&:3=A_K,CJ M=/QRR]B8K%JT/<) F#[8X#VZ%\^B743GN;91V>05AY4:[Q=A73\@QOF8$6#A MDUT79D8HL)4ZS;U*UE;0Q_/8938$,WH ;0PBR7HJ1<0%^&P9QM S2W_&I' X MB\C($90"$P+K]UF \R$JFVDJK53Q=\XM%&8P_GVK4B5:*LE&>I)@MD[CJ2/E6@D*TMX?.<&=JQ"' MA=U0+,A.EL9'OLJ/+-P8>7M"MKHTMX:Y*]A^('(>R :>"CD 2F"OC,.I*VPQ MAO]/.P)HA3C3:>3T";:?9XOF!O[+_=YWR7T "TQV&HEM:J\S\Z=@;\$_C"94 MH=&P(MG7G+JG.,)S0)!;MO5!#L#P=Z-(0-QS7Q4Y2\+*]R8XC-(!2)\;@/G' M"-*P"\I]5:G+Z(U=D8FT%T4/B"H-$JF B6#[_3=.,V9RP::FC2K[+P0"RQ^M7-"R.&$Q64\M?>(+Q*?Z BZP!,: MAJ86JPT0>=CO6SY(P)2R[]@#-J\QGY%;CCQLO7>7+KW@1&H3Q%K0TW_A88GO M\)%TCSC:$J CB@78KFSA4O-P_-OE<"B<3=B++FTA[&86X>9NVHUZ27O-LRGL MVH!:'Z0TH$,"D\$&YPVIE02;T:R8;V 'T EBXHAS0 &\.>VZ .$E 2A9*,. M+Z#*&\ZH]1I->_O&^08MCVLG E%KR>YAX&D7"]H_B\V>)^$#J2\O( U&.YOI M'CO_#"-OJIKGF,M['Y(&C-W^+&(D=PZ+"/5MFC9(@45HN,5"$F4T9<+ 8TEE MG7944R:(>!Y=U#[\3YY.R>S%8F&&02/>D40JASWD#U/+QV93B3B4V;D##@!D MA6+ENS!*AEQ4]S4IVI)*"N$YB.,M.]LZOD85G&L7A2"BG2BR"%NNP3C M:BD]%Z?C0!PS,_X.JT?.&_O5?=EOD$\GXE?,C6!8T1#$OCZCM(LN0IKZQ")W M/I26I'$X&(.S%XV2F3T]%XW$D2QC*!5WSKYOBNNYU<88'OC[=[@>\$2UF3;_ MN 69H4JQZ4[/Y6C?@%43]Q!0RZ-"?!3A0/:3#G$&N-,XSF3&I& 0H5IX@'CB M>Y);+%!]9P+?\(7-P2C9R,^M^. ZB; M%9C-"=+-"YY,S,+^!(D^!D]N5I #QKNL2PE>NKT )'AYIJ7Q( 5W'EQ\!*GV M![]8SP 8+I=71AC.&3"/#PP?;DDL\/6R8\4\TD>6\X4S]]TAD(7AKU==HW4L M"R-A@R?)-RCBGVA6KD>\JJ\M79_)X19TAT/Q'UUE!8D?R!?RYT"M^L'][D9] MO#P3O]P(F_G-?[P5OUSR$ZB\&*A(B+Q73% M/[^ #2K_^\V/K[NX:]&?8ATNU365!+'7FW4]2?1YFILX]I\I^;*W0/.GO'/^3?7MFT9&@2Q &%S&R7S< MM474E"OY:(.-=^76.XP'O_#SSR!\ 47EJMU$SV+3#'J]&>PU\>7Z>;.Q2^+9 M!/&L5+9S9.5OUM=639D]N"Y-V[(O*A>[HO8SNV1;A.1*_!K6>*N"7-N$()$*<06%N'K(0ES! M*9;K:S\][4:CN3/2LRN$E&OGI4W(<06/VTK]D.6X7$,Y;I[D>!N$5#8CQK3& ME>;V;./FYFSCBW6OV0Z9%>7S'=I4E?/:YNSCEYL6J\!DK?VJ>'-!YI,0GX+,>Q]DWJ&0QLX(\2G$? HQ'X(<;RK$7#V%F ]1'^_4ICJ% MF$]QMA,U.QUG>P3C?Q2.$4KP7"']GT+,)VH.1/1/QO3)F'XU$3Z9U">3^E!, M:BW1.8:U@KY^+9"#)2VL'P& K!X7 &3KN $@E\N)!L$P02_2H!A/)L) NEB" MB/$(" 9P6-0KF[9U9B<*0FG&LFBR-OF>>37-C\>,>*J^S^F_E3>N*=$*C^6% MX__AQHA7)%&UDDA:YPF'8AWP^B>Y>:[<5+8K-]^"^Y/D[*?D5+%X!B![ JP-(0(1?)"QVLR7 M&2W6]^>6W%-!9@ %AYAY4S!B&IJ$IC$7*Z52BS%J)\W M2GIM")P?Q1$_;UMAAO*\I5E,%)44OYBFM6NV]'Y+J;MX M9Y,-/P@=56Q;+R!<0F\@NK&2FE#PB0I3&]%BK;$K$9A5!X23-.Z;--8/6!KQ M'^W!O1>'47RR '=7!AM;ET$X8<7Y+,!PA>6#?.6N-!8 M=WIAXMD8NS1Q>SDU<=ZZL3N-14L]QT_Y;B0TY&39("-10#VB;.S<1S$50K?JVB'\/1.\4 MN3L,Y2Q^PNT$$]@7V6O#84AM!O)FM!]3N VGCK^)U ]QU%3SX51S8(.3[)-& M]]J -.OYR)6J:7ON2\\8Y\AG\./3B']%#-8C9_QI!MN?P<:$?R/%! +'0X-X MK#NQ-W?W#V,Y=@Q6YWP M;F3$9O=[77:,G)->.9&S;8'9B)E"RJ0=W;DG/;(G8K'O+#F1LS]ZY)GV2>Q. M1M;[<^L?X7 X/EDH^R(H^\Z2$SG[HUE6MU ZOC<[GGV1DGUGR8F<_5$KJYLHM^%@8'7"*')] M_S!68L?(.6F2$SG;%IAU87F) 4^5W**J,9ZX#)0LMP-HVG3H#T(<8&E[]14=N9&PRHP%Q6 M78:SR.K/X' +IE: U2+CB1_.7=MT]&[; MM<6YVW 9T%[MN(#V+HX;:.]E2OS82B[WJ-+RL]2?HLRJ2S!%_(]BH3OK_1,4 M&9QYXL\W6JW*9VX$H(=#X$9,OE)P_$_0\4_D-%8QIG*8^-BG M-E*VU2SEUAQD;ZY3[Y5+:ZOX*+?RJR::=CT+GKQ;E1/$M@VE#K7L:K6UVV' M3;KNC4I]8\Q872 V&PC=) ]>SES3+B69*QV8O(YS-D MTQ&*/-OVQ=@T71=<3F_JP1OMV7041N#9L%MZ)6$POQ&T[25A%U@F9$ZQ@)": MAP.6TR;+,8LR4RP\N-;(&>3Y](S[BZY[>^PJG-"O+CR @%X?G*F#X*(1^D%P M_$U"@2QW)=$?K#9^E,!)?SZ!TZS%#$_%B=;CYZSBU,1ZLTU#JR>1/P3ZX&RB M,3(D#JMZ-4P[/ K $'X4OX @(>I6!EECX_/^D]P]=R!!0AQ83-@ Z\>*$EG>[8\0(],^?>\7S:;:!JQ6_#V70FL"A1[XI?2<%( MSIGX,3G0*@@A$UMOW.]]?V:P,8>:H0_NM$)IT6!&H3\;!]8;Y^UK.L=\@J*& MLSJ@%>_":/XJ'K(B\Z7?Z;W2=_JORK8UQQ1V\U,;B734&KDQ F'B) #E>$LY M$P1_)=@[N9OFUBCT86MFE(_">UA;4"3]CFR_4VK:C?K3PB(Y^%FO0?\B$(Q% MI#?.6Z^( K-YUK\4@F0CON9B\0[":5+$$2AN@7BO?K8^XSQ=M@1/^8Y8ELRU MWBKV*ISF[]H+6DGF3'[U"9PX=^+<9CBWGD/4Q)%;3%[EO/ZLU:'WK$$X Z/X MA0NT^%/+3\K\*!UY2%!4?WLSBQG3:$IR2E4Y+2 M#[^N#)G]6"R3^R652Z)?$@=%\4?,5X+_-%*8DE\46M7H,$0936:7(8IMH+1B MK(L_JB-="5ID=(MPY&$BV8Y.BD+JZ:$C:SJTDNS)1D%MU=L)H[2*&O/CDJ!X M$45C9V[UX ,#7#EN&D(3N7>Y Y=C]4=.<.?B'\SWF0-@74>N$S/>//\T\+"M M2#"PQ;_CB>]-81]&+D+KNZE?W6E?+LK"!4&X6I<[FZB8F4G*E#ID 9GP]:I= MK=:6=86R'D0T3X;Q\KI$ET#\?1EY_Q.,O7C_1D0L1M7,65/T31IMX M$7<%N^E/0Q3FRDK9:EMI+;!PB/S X7_UQ+;V!O_]@_._I7(-?N-)=2\[W[Y> MW?YEW?SY^?)K]Q]77ZR;CU;G\NMM^^JS]?[R\^7'J\Y5^U.QP ]8[<\?9"[, M=?MS^[?+Z\O/M_BK]?7R4_OV\H/5O;WI_,\_;CY]N/QJ7;=O;^&M-5VTI$,[ M6VU[H!L<% OP"1+Z#I-SZ_)[WX651 :BZGE W0!+ H8 ;'W;)+18 M,&,+EN^1"N6T6E!'Z%>YUGTXI7195-'49W.,JG42/B#+[H5*%QI++X4_I\48 M/$9.L6 R;@/DH##"X0]_I@8;8GQ89#P%O-BJM:PN2,T()1X[3<$^<(!KUZY_ M[_F^:]/>^"N,P/,L-VM-6 R:'AYGOX/\$4/LH?^ V;=@16 MQYO.$]^H5TM;;X.Q+*.W?E09OHO^&G(9Y1KW0R'+GH9NTQN>S@5*CE)+5N'ZUJX7;Q*.WWJJ=>.SY..5TO5 M1YM$2S3):KN>OH^&)!JJ(G]_/ZC_P@8WD>\[8*;M3ULABLE;?[")^@5M MTCTA_+ D9D_(7B0M*ZN__Y^]+VU.6UL6_>XJ_P?=W+-O):]D;\1,LD^JL(T3 M$AM[&S)^<0FTL)4(B4C"-OSZU]UK:0(Q(P:;.O?JY>_6P9-U%7(?) MD,MW5."9=@]=^!$("OA-PL@*(8K*5(A)#9WJ+;&FDK* K]/C"AN2VT\R7%4B M;AA*2E;.9O.KJV]8^PD4W! Z%_Q_[4'?\\TN(W]AT)=2I;,6\\RC,\4*GT_' M_A8?Z75F2L'CV!JBV5O2TBE9294F?7*=TS"4]/$L71Y_O10X]N19 1Q)>TW+ M2'WCWNJHCG1Z[*_9D5X7WDBOB\E+?BHE%PN%K6$MY;B0W@;6VA(X]N19 1Q; M9^1'^DAEZ9-]++W.)B[N>3F?'_%1-\5-DTMD^&/^WY@ZRSW,>Z(_ YBWV2D) M1HE(KW.):R;X8$Z9^,'G0?$]S'NJ[P;,6^02*_S>Z7T@MES3_7MQ>"6 M*J6$':;HS"CI=6FOGUXPI^ZIOKT8W%+]E(33%![E)[U64LEGE#/9YT_F/K,D\Z"?CN_L0[B/=$FYKR13$B_^WT7D; M%]C.2XW;RE];N31GSSEC:;?I62TGJL,'6N3E8KHDY_(YT3]^># \@2.R/RIN M0,&QF,^-'8]VSV#^N)9ZY50&3R+H,]<8Z\!K:?)P[!@#/KW$FV]Y>*"W):<7 MM*IC0SRX(*+3'1_ >^#A@0^6R_!O?&H _4UTS5OB&?[43#'NP_^JICM=RQG^ M-O^MSJ>,#S_C6"J'CJ4:CA4]FQI_,K,?'A.C(Y94-WPX0B$:#WR.VOK3 WA" MCP) _&$/.!5"!_JE)$WMCR.+@2HB9@0!#H%I6Y9K M9H6(MDJIUP\PH.JC%I M+$P/3@>P@;<8&D5P>! [BR!N4L68N2XQ8PHVKV@NG-6L&JB6/*L5=/?R-ELBDYGU7&*:Q[8*N03C3Z,I^!4U1D'(DRZ5N@ M;$6OX+G:T4'?E1W':F&[H".+ 3CI3$I6E/RTQ^ @EQ/@'%7ZJKLJCJA*2PT; ML$$/>ICK.1>JHXX\ QXAK+Z8-1:R0^FBG"VF)PSJBD[E_0 K=MJR/] M)WV<3>'C_J/D:%073?]YP'%$T0?Y<\'$X##OL21&(7 4.9\?B_?P=P"R_Z2. M4]ECZ=+VNS9U;FQ;UA'(%J@*F^"AB3OX1,WS'EK ,[9E<--V#]\"KZ"'SL+0 MV)T1KRDR%6D&/KBX.(T 2.# ^Q[U-AQ!C+]PD4XL\+#HWT[REO/ECG]<5L-E MMDC#%5-%.5,8-VI/Z#/:1C1-?]3[P(8=!_2&BN#+N$SF6 X-],)[EK%/F3R# M,:I_IJH5B#U#BB6?XD+D-QH*.0_YX%S*A\1[07&.Q<.F_=A]+#ZGC&:W24;' MB\V(!^+)VYLX:YV3BYG,$L8Z)60JBS]!B,H?M6?N76/NW)8P]Q@6G33X=2J+ M[CGT.7!H_AESZ)Y%GP6+%K:$1=%#*)30B\^-Y4K/)TA/^)[- M=Y;-BYMEG=GLSO5)6Z=P.9-YCXR M>,0GU>RI-G>8SUG3IG^D4TIISZ.[QJ.E+5'%<0G25&G6?&3Z6,GO>6^-O%=: MR:5]:DN8#_V ?'H&'V \1\[C -&;<< F) MSXSI?$$NCF0%2N.F7*N73^F/ M+V'W"1;(2$ZO X_J4R6-"]&#H[:X:G%T+"+P_#/:JJ.4T*AZ&WQX[4D3O3A5 MZJJVV\>U1OROJ+74CM4S7:Q%L0Q<'HJ[*1@NGL(_8OT+S_O_1TFGY%0J!1# MOTWFK3CQ,OO>9B&Q[,2E,;6J@RM;4.6%MD_1]HYAX8_C M'1/@ 5W0LO4F[I'WZ\$<1G3F> -.Z-H650?UG,,#*C8RX..X\B6=>A?4I8?+ MT>G.Q7OU,7U463]+;TB2KDRI#"&W(02C*/,--MXU%(DY+0!#+]2D[>Q=JL# $ M*2H-&V3%Y-O5@-L)"0['#HH\_1NWX0 C<@193: "9VID3K7O%1D,HXKPU]2/ MP*RY]P:J( $-9[ ME]*S:JK\<2&BK$!!3]=5:-Q!60WO_LQL7+%LR'!/9 ST(\=RAA-ONI&?-$TR M 6@-J_BX'@H>P^G2UFW']6EL&'S[H,\9P$ !5RAR)ET4J_9PW:6#W0&7J@W. MG>(9FZH[D54*?_FK4"UX3NB]4NBUAP>1]V;SRG)O!0;]ZR7QE2]4BL=;AP<0 M)F$^A_-@*K^ M*M;H-9 L89< N2:D 2G$"*LD7GH%_"[B)Y&.HA&R*!L(:O!W^*>IXUI:5+M" MY]"*5XAJD"-\7J+>CS"Z4L10I:'=E1Z&/&3(X"3=W1M(+YH3*7NSV0!Y+H,C MX N\&;=QF#L\2&.@.3OJ0DMLT\IQ?GG4@4,Z)^ZD65$75/@-X\\;QT)+/L6T MJ#B^FI"V7 PU,4@X/%B$@69$PDO2-1'W1NQU'N?>D#%:) *%+XL )VJ])O@\ M0. Q,=I8KP?(E\MD9_9Z0BX/LVLU.UPI-8"Y#[^@FY1HAU,-_N)PI\6'MGF&@0@3PJ%D8+*?NND(8:^Q! MU53)4!\AU&N'_DG6E\.$#VKW;+J/\-_DOTC&G]2>>V_9^H#Y'_3.!Y:%7T+$ M/83N@\131L\=>^:9/XB>ZG3L0$P^!CU2!#OX69," 3*$NRN;RUZVYOW+UK-* M_?2F>HU7J=+5.>6F,!OX!YS6YQ";+Y+Y^DNGM_'^XI;"^<%PNPJZ9S_ M];&]C%V(UA[PFHAZ?U,*9RTEYHN'!]?$5!B=U.._'*IIELKT,L^3$Z$.E2EH M$/H4=40 M:A?]6Y)_[BV0ASO&LPUY0-(D!\@21A:B!YMAKH@)Q>ETP>3S*I:8QXL<+-V\ MAB@]CD=5>CZ^7XR-T1@F%72ZO?6GT+1 ]?DE%.(&G2 X"SEA- M&I;I\7L," M[/E:><-?/9)HPVP\'JM/Z;'7:;H[=_0G4+&O\ZDW8P&F&3@^DBE^0.>&4$7C MA"B6YL4R#T0&#V I B^P !@7G)@#. ,D: ^\N)#KV!J.\E'2I&L5Y9U4[S4= MNO9TI0H^=:UAR;RWT\67=3N=V=].;ZDJ19L;,JW-GBOU3*Z@A 9UO- N8J)$ MT4W$$J$.41]4W:#[9M0>[9[;L_FE$Y7;H 8"E2>%5+/0S*I!N13,[VD:C=,B MGY #@#XG:) >#B/#QZI@=FV=\: JB-^\HIYPY:#,R^[YA"X>>#'P9JT^\R9F M021EP.=Y*H<]@?] O(D=)#Y>P"T+(8:>TC,!,JQ/TJ8CID6N<$?]S7A)GJ9C M(-@S7#Y,S(&_4U4AVB:(Z#I=LDQ6DQQL,7N ='G/0>>VPP!>/@,-4/?4IX]0 M*9[+>!0/JM:6X7,V3BS!2D9OMM>F=6(R:9.S4+@PY$L]DZ0-O$A_7P[DM![K M./[SMYXT#-YADWW1D%8R>UYQ8+S#?'@ 06*\NQ_^6(+,OQ9&U]]_Y>-(;G#V MG_.LJ!VJ6HZH4PJZT3_LF2(?=GC@CSZD:8YM,:B1&4$1<9!;(R>;9REXG7(' M-2S\P<8\-V7AG6!*M4@!ROS:FGO%34;72EX5LFO1O3F]>_<9Z@RGA&#%^C-C M*0@&?HGIDET_%^3P09K"FP"_P]!;_LT?)ATH=1H.R;J^(1>AC3N!59%90FSB M70=)FL Q0*_3=$^*(@44&FL9.$B,C\KLJCJE?AT&X0YV,1!WBT*HH 5K.%G@ M30T5C0CD>(D;J/ X(H/=\7DP$1^-AISR-Y"/X8.[^]Q]H8.,:SR?]\P8_(O' M"P^6T3-=*E*Q>7N+^*<1'%[&5@X'(L<>5Y#8YD$,?M3K#C,)37E%]A.\%/UK ME'7@H:ZM-_E3_5L,_[>,+A4Q=:'ZEX@AX1GA9,Q-M,"=U_Q8 3^CVZ&+3S[V MUFN>X1?HSX!1K\@TW01GNPZ4UK-AV<84\I.I-TEA8P@$U :^A= &$VN";9U> M,_#T.2O(HFX+,^VH@4U4O!H]0'Q'-W_3$(J>=\GM\%#0U_^A-&#@*U(X*%Z! M58N!$>&7Y: E09\R_RB33H9P.;Y%DOU[%+1"&N4-42M[^;%F7PXF/'L//#P( MO2!P;_FL:"HI$5'ZD,GB)D_'VWKXI>GB&.6A[#)]XI$11!IS@&A>@1N%NR)5 MA_>/&,SOOK"=]] (7J.IQ4/6+!-UG4.IQ65FY".9A^IMO[';9N&Y$O)$/N-!U#"CR?X=-.8"X4I@CK(7A M;DOBFFW(34KV?>'32V,.CV?W2IX@*&$V7%Y;!QZ,'5&%XQA M[(_=]!S=Q-U( M0.D\A>)Q5E%03O"G;%;& MJBD#'O0 #IO0#H));A@\@2[&5;?GXHPR\=[:UQM_1,<=,YE-J6IXX[W>Q.(? M[P&18DER!E7>J>""IYF*RCNI36;>J7>BX-3S&\4[8XX8F3K$'V_V_52CEU7A M+^!MTK2Y3+?XT)]'RYONTW;%;!M-](KQ11S^TZ/CB<1RKR9K@:\4[@Z*OE'& M:S"^SR_R,+H ]4OYJ> ..ENW'O$CH/?TD[S9!@CK<5+80Y M*?1J*E\=\VX_3<=1$P:8*MPZC'F5FS02*$Q(\505]#O5S7(3$(R@\SX'2ABK M,DRQ?,QCC'SJK[ADB#!&?"F9%R-HP."Q^!"91JJ^UP DUK?XB<(!AT?G1XLZ M 0\/.&]X='N[1B/P3"[G?R_VK]WI;<#COME&]1K8FXPE](4YCY$-W B>* MSX_P;FLA3L.6,ZO]5GJMOHG\CL]<\%L>9GF/*$ 7%E)X2GJGPS3<;D;N'FLQ MS6N-#7M.JFE:/;/%&[^M]H@\T^7W>!]+GZY_1)L/%KPC0NB8\,O737YL,5Z< M]WL$IQYIW3 CH$\#6SA%4WTQ,3N:?YAG4L? "XAXW7I#46PH/H\O9!&4#%4* MB/,)2$>^I6/R-GC;ID=3KR/P+4\(%@ 10:BBX5!!=(%!=G0^]%94X)+7C**) MN5H>1%(K*M[=JIC3%G,AGBAY __N6+8+00O\U#68AO]+3-T6].69C=#F89F: MZ=DT]2%[F4,Q,C0DV)_@PB >(@ Q==#6KWEY(KFG&?'/'$T]5 MTY,Q>59^Y=&PYQT^WEO8JG7'".452JAO9K6H] BM=68*L\.X6#=S7\ M\PA#1'(20?N98E=*L;PDI"B M58#.((O**7@CKISMJ'TJ^?(;"[R/AM804/.M-W;E@:'=LGIW]Z)[*V)&,:]- M/07TI6A*%6/J+IS>[9DZSY4ZC+<$Z[9HZN7Q/?<7U*8E"GHQV:T"&0!'0D#I M$[O"KI2D0ZK6RO6S\K_^O(U+?I8+WH>ZLL3=&G.?5YPQPCL P$5P>.L>S^5% MCGQX(,XDY.>^LU[[(XPS?AT M;T,8>*E\YPUD$:4I_#>[EUGG667/<0%[[)T+S#)6B*K\JL4:YK;0T0\/.#: M ;]R]]I'T\6%;S AM+(Q)ZH4I0NUK?89*#OI&F]Y9.F;96F@5N&GV@])47*E M(MCTM))^(Q73Q:-B=D6#M^:Y["^F7M9E?^Z%7O9OSR24@C\)Y:+RH7PA798; MC=%K6<[OOG1B6]9O !RTT;5,Y_AAV;]1U^RF01K+046?@RK?KRLW MC5WGG:%$@I(_3J-ZX)X/_A*)'D3L=+&E&M26X-PS6O9!/#8R=\ZO1@FV%,$)J>P=\?S.6AP(L& M E&JA*;X ,YT0C+)&P8B^'YZT)V.(8KP/T5K*)=ZBE<0$(2#/0%.>65)"$QZ M%R)AK3-2/*[:%C-0\H7XV\?*347Z7M)#H M>0KX-[$G*#JWZ?"@7CFE&2[<,>7M3)ZH(M.=6\!>]2,E%(S46:L'+(C)M7++ M%0DUT:CDI<^=X#.\B]2S0I0FC^RY.3X\:$1_(VD6XZ!O M!REP_(XC]B/Q!@\:YL@A@5"PBU*; !=<70Z^A13&6=Q'B>FH6$QR4,U'Y+B.JE.,I5*O5 M(R3Y>6[L[N5=1*YD@G)W'-76C;X_ DWVUC:1UJ6!L";&&7'G:UG=?I -#-X_ M]&[.BZK#!UK3D?UNN7@4'4L57^65-R=)=6_CT^/AX#1QS?60_'-/<, M,T>JX5C4;HUW#6H8+0[S7DY3CDP+_HAC+)K]PX-'F]0U\9HK98M2W>KAN%]F M/V >Z<92-= %/7QQ.I61I4MF/(#3YD5ZA6Q!9-U=3&+Y#^+!7RZ?/[PZ!6PZM[)4FDE]\8&3@N2NB)L)KNE0 AX9=Y&1>:6AIP"H M?"Q)B"^I#7]8KXCZ+=>;G-<@CECT:?&<"MQ)S"E.@AP=%7;,1QY+WY#W=:%F M_2\)CL;5&>"?8285O9EC4 8A[FZAEN"#4TT3KR,$W+[=4%)'GV442QM,G]$? M_OOA 7S@7]EKT!OY>O'H,W=@O(%:0LFAM^=]ENL0KKU-'5Q4=-9L'+I#M!:% M>I*2P1L<^)B2P\L(K[,P3-[(,$.IC;.),9:"J.J.WSFX=%0?0^#Z68A[U"JJ M8YF >[S&19GCO96\VHN@[LE_0YQ+/?J)[' MNY9\7&8GTOD4KPW/_6O#9T'G_',6V]RK]U$*UD?OB*6*N"(^$U?$ MSX>VA?_4>%QM0CG=J<+#%U"L>'AQ)X)9.D=!G0\4==UB? M#1V^F*+:A<,Y7Z2])]Y>B/9T")ND%L^7C!&CV/@O,BE.>MWS!/(-.1TCKL@6 MV[#TRW-!6GZ4'T?OJ8$C7V:+=';TI_BEME)TIVV(/Y+G!"!I\671,C,C+2>$ M%IRVVT[7TLNB:VY&NL8$_5M*P8SRLB@X%.C-ZJ6NFA2$^K2$L5HNE7@?_YCR MWTF%&^EWWD3=M_@Z4+U',H^W*.!(K'YRV"\*LVQ"VBD,.;RO75 M30,W2V/]QG4%_E^M(=U4/E3K#=HN??WEY*)Z*I5/3Z^^U!K5VH?#@_/JS67B M51/\!2OM>6[PNN2899U@-_YIVM+?\):P,T$?4ET5/0QJ13\=FBB*:SMU35?M M?C*=F,GTREYU=9/&SO JTWA-G6S';O+G]*HMO?XA:KUIB9D!>"<^U!.%2Y)G MHS6V"[P.3:Y],_7N<+2Q*MI+Q8=O3.RCBNV>PB?R?BD7ES^)S;[#[S+)4K_& MVA^^A\;HA\N(J?'@WEM J=-":@^X-\=2U>338BW.-/+8STIB>J'45G4;YSB( M"GZ_<-8KY1]^A#<(9F1=3SQ6>8_%,%J=GN'Z\]F#WC2_460FS/'Y%%@?B[$# M;]$.BBBZ-M!)[^)X87]P#@#3:K&NZ[5T,.F+J?N>+ %4[L#Q6^IN-E6&U<:) MZN@<>T*![+Z2:(@VCAAN5L68/N1:+&MNZ@8PQ=BUV.&QU-B)&?T:%HWCPNVG M+C7[@R6VHCIX^'&Q(#55A\^:(($DQ>9063DU#XSI<)1"/9!^>;RH$/(D+50I M=$4+BW!%(3>3KR/\_$9Z?7U:OCIYXW5 8HNC-]R+"KY#[9>Q767>*^/794E? MCNO'4IOA%#@CW)Y%(\P]:0\M/[)[!I^#0[V>-&';,OW6CU";&W[7;Q7 H6>Z MXX1GF-&Q=EI&WTDBPOS?= [_0R80&X)[?'$Y]G@0RT1Q'^ICH9E20'0??QPI M4H/:-8*_"I)+WNXE7$',%TLQ&Y6G:'/5]/ F8+_#@B9F]6RBN]K$!8"/]S3> MB+=MC15&KYW#MR=(0N\CLO<02>O12BRP;GPL?=L&2/@((Y_W>&=BF'/159#A MMS8M[0"<,#YZF?]5G(OZB_FYA*&A24XFP.+/5L>!1\$1_,ZD8ZGL^*T0(5(\ MF2^#C0MWEP8*Q?%*_"TB=ZQ@57<=?":C&M M9^,&"_+('&].MJT[OYVQ;.\1*$YHIHB$');8* PDV*A0T81IH88MA.48'&$@ M6^C3_H'8DPI/HCTXJ%DE7.N-1DL'6!CMY6Q1OX]J^U,RU0X:'JZ><>2783GB MF=%SX3 N[V#

KQKV9./(0@:[R0R=/0@-&E('-*-> M8]3.[:O+IN]WX2>?H[SPA51HJ5N *RHTER[Y,)-GX6-*+>]LW'IX@UIPRDL/ MNPBI"Y!!=,)]*N_O$&N2FJ95 -2)+=HLQ=!^WQ:--9S"1-LL^B[+EH;\MLB? MO0Y;_GS\DPX ,7_AXEOIM?)&Q)=\*E^+BS%?J^I+,;T=[9NOO(07&&_D<:K5P22NC#3&RUPW,MS38HL?]"="NW0DY:]R'CR7$<@PE M_'$%JD'S_4UJM'_$T8&!S D;B?V><>H6!QY2,ZF*8QL-YC<;BYY\; T/ R04 MR!B(B!UDH1%H%B,#_X'F97)H<(V%.>D)J##,L!X- MX9K5)@_)^35%FDB1#0U8" W'&4/-F*CLSK(TZAP'MA[-]N (^/]DY)22DPNI ME)AP#,1'TTE73XZP<4M2N1H\T7#_C_YI%IO''/$*8[X=L-?B#FMS+7*?[*YG%S*Y,1A MA96ED<+4#.RX8GJOQG!.)A?R%A#+ZC";\5[O[OJ.H0\^;\0C'>,E/O,5 M+;D.2(?@G(\,0>-N8&IJ:S=LA+H*^4WEY#KEF-O,T,SZZ2/IIQ92":RD9^Z' MG.V]TT?AS_[B>#=G(@ ^"V&V*)Y7$!Q_VCT?V8#;EUV1JO*B/QQG"Q]Z8(8_ MZ[=-0TQHA_(CI3P?>/:Y!3X%MZ"ZW>IU^$P81TSLY2K"\WAQ;37W&AP!"9_! M"UY*X/..TT_^J&Q?":NV38GXT8_PUX:^CS,7_.?R-!A.V>)0\%'!)KV2MCP' MR5XTG[_$HJ=CJ=J>]F*A:QT*[H/W\\%B/AF\B1(TC0:C6]"E,<56P#CCKZ%G MX*#9KX7F>]A,-]>9%W9)G7Y&E]1+\=;>+FR=7:A.\"8X)%$S00J>5FMX2MZ; MP$Z)E:BBUTV-HCX>K$7T(T_.1!4D3@W".*G)2/=A\@,7K',P0,&&H!!/QOMU M]J0[8OY,SYR@KYU@G'WHM@+G(E(.VQ'SL[H6SD=#CST"&\7." >W2GX@.]G4 M5+UU(9ZEP+]'H R!A]/$>6I.-<<\FN\R$ 03=A+?-,:(/-(\?8'.A4S)3KC' MX?Q[S]4-8&\-_(? L\!P :(C,?1)Y"7QKC>,,\HHXM(L"UCC;J+'33X$\!9& M9:85?@A$OTXX7-)ZN)=6W-B/QFGX3AIPR""R!#/4\;?VB+S+" ^+/TR&SW>E M0HE&/#E-L8O/3-(U%UZ>=,2F(SY MZQ7Q&+*?MO#U#]W:#(L.4?CP8(0H49;QM1 ^=0&2^ DE\1W*33F10X8PL>-! M[#<6R2/@N+ D_Q6PKMV\% I1EZ.FBB4I-C,U#'/\')N]/#LYU@"?$=O"D)! MB#7&S,BTTW2<&/#!>T."$)201(3!FUZ&%\W,ISH<"%='@1JX$W>1?A)2=_L[ M3OI_]/K&YG)5URZW*F9\5H/5[^;-!AENGV2.5 " \ M,3HSJAO!*X!?H.?PX-NMJ,\/K.Q93>;?$O/=>)0K,O3?6"1(3BXZ^WYH@"D1 M#D7$DPX55@3>,:^Z"WO'OK)%;\^VK:9E^X$'',KHXSTG>?V /5Y?$!F1B@N, MO6MD;[\SA\9?A*#BO:GOX*-C+5R.0UQ'37 M@S;KM?YFI X#UQ2#E05I#Y<5^:_BD+BL=6_J.&F;EVCH9IRNBXO+06MIS)#A MU:/O'N.H\U=$@AQ/E:#]QF^+W#;\)(ZOVQK5"J\-5=)@!.F* M2;>X[=TF!4X>J>^>8LV9CG.9R8,(W%)1R2QH8T9*6CQ-+9(7T:/0=5RH:L2; MQ4LG$64#$6WJE[1X?C)/LWAUT_S/7OY"ZO%Z,4VC2TD >4033U+"B*2'"(X0 M#T9KN&"S P>T-"?($$0(M%?E>U6^]RM71K@&HRV/0?KY>',@'#>GF?J$B+COYV_)VX?^C^UTWWGN<'RX0%N(THZ-@:PO+,G M^R*ODPJS[WS91UQM#.EY"R1>IZ+R="I5W/&,2!UK5"AQCX_XA#^OILUOS/LN M51OX2A38*$F^Z76Y=P<_2^F,Z)MW<<=)VZ ^#2HD /=%Y)$^BV";12=?:V1=VK9UY1M?:N]M[/7X O52N MG4GU+R?UZEFU?%.MK&@WX3)3_<6L7&'*3Z]J]:N+*L!?.9-.RA?EVFGE\*#^ ML5)9U1[%^6$MU[%?_:QR6KD\J=R@QDQXX5MD@O_8W&LXUSJ#W]=*I9=Y?"KDM%<2A'*8@*:/O VZL*4C*0[]$L?^ LL!QNX#B.P- MF+(<@-,G;N3L-QQM$N/7AU%JL'9(%:";"/\-_7/N+_NHS9;*MWB'JZ0S@-]? M#[6^66LW/UVS5W&/LK''<>19:P8X?XMMS!S@SS_[/SI?KT]J>GK5 $\-QSA) MIU!N6(E&(2!#]\@02'R>$8SQ]P5:Z4;A"MX&_(/*YK^O,J\FVN'0CH"8]\4! MRX>T[0BHRL@<*)]54F>WK.<LY:9#6_EN]9/;P77N6[J6J^GE M4N[5_()KWS5?IU-9.9TIRNE<[DTX95*NUTG5KX+SMTL.DQ*R@&B5$:*=\DQ< M0+N4 M3+9C[=GS+KI%')+$"]V=6N>+O$87F[C6C<+FBF22).*"N;&OX/#IQ[ M4 V\<2N[I^+>BV(-('*Z>MM13P??/I9O!]4/7Q[Z9Q=W3B^]6E'U'A8,T:+_ M9"BD$/8]EQ_::R,8 S/I_H 1%AQE&%WB,<6_QJC'H3OFV)?]9\Q#E?30QP7A M_M&?WIJ6>4Y[^2Q3,B'&^>\K08.W,Y'@%=^I^N3>X BSLG/51L-PI*2/,LHK MB2?%__M*?W+?FKV.9KD::^D=U7@EB1\<\*5^]NI]L921$9:6T')8SZ;R^QERA M.(DVW MW3-"38!MZ3]!N(<8**5*80QXWS^W[#/Q[5&L>"AI^3YWMYOJ OU/$AY8QB%,+P.A<+)7#.%$B9D+QM7H)P?XCL7(4,* SB_BXP#-I.14 M*A4CZR._H-R$)/Y7-Z/CMMXD[4I,0>@$#9*$(*T66\L: ME'Q)D;.9_)+8FF9%KFW6576M\M3%T:A@.:_P9CP2 PP9DX>JV=0_W-W?G+$U MNH6CIQ204S4 @![>5^V5$? *WV&$S1Y#SQ@WS\IR\SQG)I:<@7A)R'$Z4Y*S MA?14SHQ!].S(>O%46E9_%%-R(3W=ZU^ 2'$Z)3,N@X"9@P:H#Y>K#U0CCG9^ M.S!.BLX/]L7)_E@DNIS1)\V.T1T-RU4-*9IE>+X,F+A"4.1\L2#G<]--^UXE MS$:1985?D5.E(LA_+EGY7VD"=WNS:]L%39SZ34=<.JS2=/O7AFJZ8&XP#]+% M:SKP5X?RN7\^E7__:30N!K6[1/.Y'DA\NJ4'SSZONP+W?0RMR7!O-L:;C,YDDQ\%N9C-R=ET9D?CX_EQ MM[I\3%XNEK)R:NG<0IRXG4=SKKU.C[)M9ZQK8]L!O@5^-AC^ ,9H7[V_8 Z?VIY^%SH08#HXT2Z[ M7J^GYG%60L-$,F1R+IN1B^F5Q=9O]H1K34^W/+^UGXZ>Z%H=@7% .($KQCN(N,_&"1A.0D4CJ3LZD M(%I/3;^GW$?J"Q%H6<61EI5B42YF$B'0$H'[L(.QQ3'3=D$3I[&+(\G2FF6V M8BNN!GK!^-)R+YXZ[624\RCTY*_O2Z^6(7"X2L$;EAEA)NE"Y-6A)MIMSY77FOX!5,= M=H/'OFI_<1@IDB'F_]S^\./"O#0J#\9:7,[T&)?3AYD&U3).K".K?=1SV-#M M\6888R)2$W$0LXI<4J9[']LI1W.C:_FJ/V##?!)II_PMX^/'0;*"^^+ 3U"& MD[LD6/_^./UY]OW?9O'/[V2M2JPT\:$*&Q0;S771(C4\;X9-6FIE;3%SGEYWI*F\8)TL@< M75DRV3/.@LQ"JB2,G=@)L<^%)$NFI2LA0;N6,MEUE3*EPDYMG'8,)5)1;?B) M5/;G>T_Y7OG\\\,BL?I*2IK"L?OS9<18JB035Q;R:;FXNC3^6%65^>:8C+:YKGRD]EM6O!3F3!/J]//'JXNSRDU=S'B3SBKGU=-J8QLQOUW03+.T M(3Z('PCQIWJN-)XR9S4CH8S)*/Q>UT8(MOTMY4*4+L=TDU^K?6QMQ-JI5LON M,6V4!8*D6>=;\W9P4[=37[_D.]>?%KG+655S>9?#[4T$1$$[;?_X:E2S:GARG9=^2R' MM:4%JY"22Z4D;DO#!3=GK,W@"-H-7Z<4+TSUSG7F]T7SIVW\6K_5\B#T-CYM MEA?B\97(?4M>@9!R5QM<9L?3TLG-3%HN99&37G^X_%O^P;PEW:L69#@$BKU=S M-NN"4?U(',X2\;CR15G)E'9,2N9"4;R(#)AM::IS/Q$[HITO ?'(31:/&SY[ M[!JW#0T9C]9CY?+K]=5I*[.>(L_Y1,:?FD:+DK:,.\)832A\R99DT'W/19RF M(6SI83J9#*!L^C2=^>7K;&P)M9?LZ,?[9K6[T]\UK7A3Z2Z2>EW2# T73AM! M8D9R[BT;-V#;G:7G^W7&H;M[Q, MSJRU.E]+W^Z=\X_F9D?:T3Z:(9?N^=4(Q= CD=JM0E8N%O:-KJNERM(-$[EQ MHU.7ILKT?$?,3997R(EZ /4!N\O=#JK?K]P_GUIV1E(1ETQ,4P"=N>QE M^/;C:2N3;X7IR8%AL?%E)MWYH)JY5M&\T+:JQSJ<*M@2:9J*VD0$*UN039ZR'Y]_S10?O]L.*?518+PU=FO M6:Z/8N3M^82#,UVZ>$1,IHXU*Q>RT^^J7GC8OC2=EA\Z7U RLK*ZZ:73E,QY M?'8OME,;=8J?X'NLGA6^GEUG2X5-Y?>0#A(2XL5E^!+VJN5LH2"G=-]^W%0 MR!CV(KU.J\ND^)#"]P!46:HS&V\!RIA$D1X0\M&%S\K8HT(\>V7770QMZ=37 MS*[?JS8+;WK6-'^+\LC;@Y>^UDU)LPQ#M1VIRT";X6/>C*YV+BX$B[?3>4E8 MINV8G &:R08_L"+5VGG4CES3UYWDH C,W"Q0'*=B%QC$+U\6__-.FK2H.PHY M?T^YY]Y;MCY@VJPG$\"=X&IK7NISU1[LU>7,8YH M0AG>U-IGFJP71#B//Y , M(Z*4FQ1$9&=_SU0.F3U\F/"F#1G].2%:B<%/YU8:.63DM)*1L\4<6?1)<<3( M82>Z]U$BS^+;CSQ_NJ,=?YVF3N8&]PP? MJQK7JJY5S5.UJ[NJ,>0;GN4_WCEG5>='3]]H/CJ %MPE74,):G& -\L-8["8 M2#!5D O9'(2QNUJ'/@>NEHZJ"G*NJ,CYW+(-_M,VZ=TP5]5-IE54VP0V=B*+ MKMMZ2W>'!.I3ION@*Y_8[](&VJ.B*^0)O%V^K9^R='PZ;5:T: Q@^N^KHQ$> M!%G-9.&_T^O;]QOB%R36 GO.QA.K! %#81U;X-,3+_Y#55>H,5!S-(S<[>#[ M5Z->O2D.FB>;;1+C!5AGJJM* +RMWC'IU+*[TOC*@WYO.[ MZM;.AJ45E)V7\K)22F)@SD&5EQC=?E%,S#&Q;WO"6)QK>JBD6)%Y;-@)0=EU;;_9<[,MI6%AQ'TAM M6+$(8XV:Q2^1KMVT.^;W;/>KLLA^P?F-]>1JZ>FF>1R.DUJY- IUK(<;AK9]FO\=IE2N['@[V_2E? 3_N>?KO=(W/0& MOA9(L=30.R"F-?8HW5@=U93Y+WAM>/N=U%'M.QW>D H>WWV_],,$]+JI,?QN M*NXT_S3]-S;?-^X9KI6R.EW5[&. 9>*X1$FU<>,415MWMFH<'N T %Q=X-XS MAT4C+]Z9K9/G!+_HP)N=XY6<9@C6U3TS\K3_.3J",S!#>RM=JW? YG7VI\?, M%GLK%7/O)+JW@I=(1T>>Z&GZPV2I"8()_MXCU^J^E?+(7>(7WA?R*-S1 QTY M^H#Q4T7)UV)HBJ//3,4\DW9-G!^%#^8=Z9W4Z'?AX64;!+/U3JJ!N/)CURP\ M8#;\I;^];^%? B;]YV\X?QPJ;*;^/FHR$%MX9I=0.>?Q?2J%5=[0&\, (N"< M+JOBBE7)HJ#.*&WB2$IO/RLWRKCT\:;\H2*=7MU\A^ MX;\!D2WOWYZSFDGE;A4EW:>/O U4KG0DS42' M5_,?5>BX%M;:=1V0;>^G=]*CKKGW^)347Z\6[9@<=HU7FN'U'?]2^A:]P)22 M4FYO_6JU 7LZ+>52-R>9>OY5W$,WV&T7@)ZY1;?( UV4+0V*Q5)E\'B9^W9= M6C7H,_:_3NF1]&0A'H*8I;BSIP2!=5#U_/=5YM5$2QQ*ZTU9PNL!BZRQ,Z J MI>3I-?.IUOBH:6N>Q28SAU]B7++;055M%_0K\]>O=":9%*/0A+D\*,*Z:HQ. M6A ?*/XU.9CS-.I?,P5MWJ?3?RT0G7E8BD9AY[;5H7@YI<#_K6#(E9S!Q%UF M^EW?Q*/'*Y'=0BJ$M@*I2Z]MD;/%C)R?8;;TS$A=8N9!HA9\NXSR>@<=G%J. M>]46+'7;<80RJRC?FZKR4^_]7/%:C_?X0@SSG3@-MDLW=M/*4D-X35;]Y>1L M.B>G]\/Y5T:;U6E1G!^3EU.91&:J[?7I=NC3W)_U7*V5C)N;S7A5MARJ*E+(RNEW_P$QFJT;9U,I:1S=U'&.%C4V5 MIRXS'>[SD6KZ\F_/_O#]H6\6BNM230)$6;KC0-*=LQH!\_FZ(;/1)WE%F9<+ MI?W,U\2)MDJEGB]M?4S5;5H==@'/@.9>HN=&Y;%W? MW0Y^UC]]N_Q>K.636AL]>HS7",P;B0,FM8'3)0&M9>YT>#^E(#>&)*O6U.-: M8^34#%T-+Z%F>B446IU:3J?R38D]N!R=_ MJG>=:_=+ZWM"76*CA[AR[YGM:>37 J@WVXCB[8(FCN#AJ3%5\X$Y+E9"<-R& M>P[(!E^6_[T=E/7[5*W?^&DW-]!0[('$CZ43F)O-9(Q#6K)AS0Q:>#L3/_.@ M:X66*S>]E'6Y:R;O'%[2 42F=JOIE'P@L=%2@]_NI\+7G!+C@";- M#5.\S"&T)2LT2B$GYQ<:?I>X<5D>3:L3%J50D+,S+,D9BZ9I=N:#JIL.NJO, MN3(K3^A?]'3G'I7"51NWL9+!$5L427C.#*MOE5S&SA8I/5G2YB"X$I"$12#% M*UZD OP*_^5M+MWIUMDI.?MI9$LXDY<;-U]MG\=;%;6F*9&5+HY;BZZ2:63AC1,9F)KVN2PYOEQZ%AB)>T%9.5L,GL( M=Y-*4WR/N4QD9E.R;GJ 4F# M?/L)=4;QSS74)^: 8;-58'G=5.U^U64=9]S8!*[]4>NC]L^6M=O!U;]&N=JW M3S[9O]>5NN*@$I#6'L3W M0M"^PAP+5JDO.XUJKY:W0RV?CJAEX#1A]T^8R:CZST]PD395SIW<32%U_;6Z MR)+.A;3I]535N8O^&.\1%=\_R"=_/P/5+GHH))#6S*3FWNCGM M>V.P?<;@;)PQ\!Q2U/+HD"I_"K>#S$>E9'\\S7_YE5Z_0RJI(<&07&MTUKK% M4T^;]2G+#@W?6D2MSG_-E^1B?G6U57N5M4F551F[9/D,_%"- MF9K#^SOU;=*EY?'YB(>5-W@$5!H MLZ 8*7RB.GK+DX")CR-)R=G,M/SNB]KAO>T&JKE"9A $B*7E;.Y^0W 6$KN3!&.V-7GR[23G/%(QW?>R_T5#ANEZBQZ>K _'F%\5CXLQ[E;#SY-IYI1"^KOA&8[.95@:!Q[46O4Z3V5=M M#MA5SW55C*PL4A$@Y;8'N&'0(E3N" ME=O!I_3O]J_O9CU[LHJ5NG.HF@T[*AOGT'$D68NZR>3SZ%+WV9BE"W8 "=M MYP*X["P+X$[+]8_2^<75MQ4!/2O9YMVT=GJK*.G;P=W9^>?\TUU5_]-:<--: M<.#MW[2VGLN"8(]9)78%6S;_Y!:M/X_6G;Z]*]A.8U>P];^42D\/]F75:JX: M](VL8!OC)?H;N@JOQGXU7BI_,-5VI(JI07!RQEJ,PA+:OKBQ,V[+[K:=7C,W MME3X5'7NJ;,5*'[2_^(PK6KZLU[+X"(_\&W0X2FG0B4Y'!DPU@?+N-=Z7;!2TN@, MT&PT1J-AW3 X9DLW6*2"IV$MHJ.S%P_?4S_UFU^9M77TAWV^G#X/3]4^8UT@@T[]-/"SP? '7+/1L8 5 M!O3[J*8OWWSY]:?Q_5/J[M?ZAU^&P>7+:T)P)HW_RIAV:G5PADV,E%VYJ?Y]I5\Z+RTB9:L; MT,S[5YH(K-0*0;M93HG'8,+2E2ON\(:[V3&VPF6KIVM5=U0ABCI0"4U""V3EXO9[1VA-75IQ6*8 M7&&+:SXE*S.L_IRAE2G>%XK1QCC$/<@$D::+<8AJ']1'RG5)7EY6TKL:U2^.R5UQB,XFBN"US;JJKIV)1GMO:9VI$1JB M(AE(I'[WJ62G>X/S;ZMH>)E3# 7(WE(F[AM9))NM'AP"(I3UR.C<*GT69">< M)LBD9?CO[L4LJT-F KW!Q8*LS+"%=:%@IM5S0(SB1/<&\7;5_@*'QL..2NG] MU=>/E>;%DY9+:-ODC )+@&(.H>=I8,K\(FGPA1U5SQ>_5OOHB&/6O]6R>TP+A>31##FK9S,/E]KE M4W:13,*JXL0NAY??17&(?;.Y;?I\%APG:QQQ,%-ZV8SP%KD;BV(T"0NIR,7\ M$F['_(ZMYQ?00$A.>(UF4 M2PMMTMQ2\9L!>0E(6EK.YA?9=[RTH)W>J_8=B\O?%/KL^D^SU+PL;R!G&A(Q MGX:ZP'^/=38O M?SZD4FVS^>\B-\8KS(_Z17 &@OL\UOS.%PB-)=BZHLJ47,A.ST2\A-FBR=%M MA:%L)BT7%VCJ77#[[^E"O1/!.F!4-JATFH^?;@??2KF[FLKNO]=6:-3CR^@1 M4'ZVZU#-;5P/Q?-CV-!4Q!GIE709IZ*DY'QA_J&6+W>KQA*$6YVN*91*KK-@#5 'MS^M:&:;MG4*O#;+GXDF4L-$I*G*JL.KQZWN2)5E>G9(SN5QB M _,#O5)8R- $3BTJ%=^IK5X]L,\_7;N7RJ]S@CN9'805*S[C;,XS9MC9:;:N M>J:]LED/[9)9%;<>K5.>KG7$Q*DP%N(VU$=<7O?KK_N[#]\>*F>K&-0WNY_K MP[KWL*\SQ5?O",N\:S.X(%Y(235=->#)G@^B]R64E=SLH5K6! M>G59TS]NM,DN. 3U 0D/F*=XK> F[U;F0/3^UN61%&Y*W6QN>C(^"\IMH4[U&>.7\%&C1YS!2&\R6$) ,D[BEI@'-,JHU=V"8'$J>A.6 M0SF[T-B(-?FJ-'19_'UH5'@BB%V=I8Q'+(ILIO1.S(Y>7E#/Q@CJA6XRT%"G M-M-T=R1R;*5RS>N?F69Y$Y%C67L@RTB!(P=00G"W1PPCR%MAAF;'$C,KDKVI MV%RA=YJ+'8*S:J'+CPLLAX5NR#W]FBVU#;.4:I7OMB.,1",8(X'/\')H+)D2 M#CFSH"XB[H]ME[ESL;CF&4&NJ"\CDTW*N,/\ZK>>H61*E70)U ?F\(N=FR*$M M7Q@0SH C#O"_6'+UH!J,ICDYKJVW7*;A'\JF%OU%Z)/7S-8M;;A5H?+4,GH( M(OQ 0^)N5)=5VFW&9]AQ?45ZZI/^0;N_OSOKF8O422Y4RN0!B]J*5!?VG=,/ MH7-M-N98+TF2SN<5Y%1F5V^]-D^)U05!I8)<*"S;NARG3=)#VH12GQ%,E$'3 MVC8NQ:,=O=SD04G2I=HOQ7!E][%8-0\G(N/YWM]HTX2]*IN.1@@W11+LQP";JB:"^*>W!J-'(L7ZS??-C U?:P2N!KVA#& M9\YU$5IL_,9\KQ'FHLU:R[@340;>ZD>_U<_4_/0^[8.,.(;-^X>'\W\_IOY< ML+7UU5KF$>UIU/U^6HPUVQZ0_+#JOMUM.=^Q$LPOH^FBJG'5OK;%5#:J 3O3 M\1+(Y/9BD*ZU'..S=5VQ5IF;G+4.BD.(J86N!R,\ I?(:0+*9ZF9:.K5%/(D M[%GB<-T9.G3V=F1Q:JW0S4QGY8PR?PO\PI:E&,E9QM9V@U7%[0Y"C;13]K7^ M8?"AK*]G4]=8C2+6<_%9&S27+-*&\"P9-$B(3:14LAJEF +:)944VQ,L :4B MY_(I.95.-GK]V\762?@)__-/-UQ,R^MHI8;>88Y48X_2C=5139G_0I;JS-;; M[Z2.:M_I\(94\/CN^Q4\K''/< :_U>FJ)F:+J6D7-(>-X_DIEW5G@VN"_8/H MG[CWS&%(#[KNPM;"PP/A8,.GZB[\AFKWCE<"7A2Y+88YC9'S_\_1D72N,T-[ M*UVK=\!_=?:GQT#5O96*A7<2I;_AO=+1D2<3X%1-9N?@.H^#\)O[TJE:_NJC" 2H M: /^Y[)2:]0/#Z[.\4"GGS]>79Q5;NH4Y8-X5?[]4FW\V-0ISJ]NI,;'BO2C M4KZ1*K4S@/FL2X#RPP,T%*N!%WD.*'SYC&,)^ MD W"?P.^6]Z_/9\SDTK?*DKV=G#5<7/?E.^I^R\Y\"1['7AWGS[R-M"RTI$T MAES2,+74KN5XQ'HU_\F%F@0_U5"[#J@'[Z=WTJ.NN??XE-1?KX0#O73\O,7) MAF6A\8.+$^4VN,ST*(H7N&X?MXU;)MWB/NG.;:BM*QQS7;).D]FW@X]?_^2_ M=B_+YC?]U98==KN@"5"?GAOU\/N.94;P_JO"VM\4_<=YZ/9QZTY:FOND95!2 MZ/ZJ!F:)JZ9PSKU3G]=^WF@_/RK*=7M[3WTV]ZEOF*OJ)M,JJHWE@8YWW!,E MXSQ4LV?%0G%[CWLZ]W$Q30[*WP8MCHEQ<5?H'?I3O_0A\[VN7I0RVWMHK.OX MD?YRUDC6$[TU_[[ M*KCL;;>TG<%MYZ+N2/@OA;8 M'>FH7+TBG_EH^T?M'S7SHV)NLS.%VQ9F05-*2KF]Q9^4=$8)E]2'O!KNQU1- MT;EX;=E45>^ZMM[L44JS8<4'D=3J]_6773(?\G].OB146"6RCNGB7S$R_>K] MB6K@9;K4RW'^-<,%K8?O4C$\RI=;[:N> MZ[BJB1A%-,618]90?EI6L/DPJ'=UY]O9]^(KR=5=/(; BJ2Z4M-OA'RMFY)# MT+UY-73>W%\+7.:.G'12[YIWBMNX0\QXHUNMG8?N=/GK\5HWFU+D0G'ZR)5Y MB+M"MAFY65\*Z2L1W:0I%7/WGDU-+^?9$('&RG5F/7(=DW(N?&F8S.*#VZLQ^T%N,CT>[82WKSJ0GWG:[ MJ6[J=E!ZO/RNEJO7SA\]F73A*#8(3DD *E4=I\ 1]+Z4],V4IF"$@)]@4':>X0.(S2]K0B=[/JM24O, MUO^SZH#9 =W#XKS*G)S)3D]:;CW/9;>6YV8]06YK3[ [4K,E\C##YJ&V[EY8 MCN.Y#-F'FQ\?\BW]HF@D/N^<3\[8&Z]X,2QNJQCN*D)+VXO0;8I[INZ=$1IC M3O=AZ?SM&#V9+\G%_/;NUYJ2DUT8G2O*L/I('9-KS:;DW$(SQS>\1'!>O"[/ MA^F2G$E/OZ6;WUZ?#Y<2\:#ZK&=C*IC<$^K%CO=M/+NN?BV?UQZOK[X[RMH& M_H9:!_:9@'E,57'#+GA0DS%2QS;*?+R.8 SW)56RT=4TOU)C!CZ++=Q8[$IF M/@3,J=576]D1OZMM:X1A$5Q/T'1K0O4$$S#]0NR%XCKAU%$Z)Y=FN(W<>JV_ MM1'?S"?8VA!K,P*P M;.KT"'QWF5)[-ZE;'[J#VG\M?OC^U/-U]ZU?8*DD5# M=T?>VUY6]+T): )WKS*SNQ?+%NOP]N*99!T.WN(;KA/R[])R[GGZ=QO$] 1= MO&QP_UQ1G;!WEY,SI>W=>K>W'EO&EJM@N&PB+E=XNY\WV->)MOW!SZ<>?4_?QNUM;6_G.E"$EN[0>;DSN[^6LQYLM:,NF,M."MA>#LCW+S,@R M4XM<]B@;1MG4E/Z+0=F4*]$QIG%+KIL7G97_'-?"S\S[A3WOKX'WMY6YXV9F MG&"N*)WRY^1Y7T39I.,89:Y&V$:.2@_$8JTK3 MG<_0*3^"W%5-P*A5C.^]\O7YO]]:\S?+SQ\ESM0A/ZS]-SCV8HN#[62Z"5>( M^P4'6:PK.[XFL8L94%%Y2N7./GVNL$^_MU;F5CZ50DG)I1FF4KQX@5OEG(D9 M^JI?/+X3FQQ15.1\KK2U!-C<>(&5!W?QQ:XX"Z*4DE.%1:Q\X@6OVX/^1*<[ MY(MR*EO<1@)L&O]+S&M(%V5E(:1.N]-(;;"Y^'9E>@V=KFR=$=D>MK.2ZB:MQ:AVN[&&B[H-DA=MX61IU6D[!P&>@WRWBX MM\^^G3G-?1GH M"$$;'414MZPQ7D8U)E"Q62)I)(VZU"T@F6A/N'A:2[IV]781F(VRYO86DRL0)+NZG;K5S?I<_+=^M*R^R MSF$NV\27>VCVT*Q>GTV>73'!?B95\P:NN)Q2MK?T8:D9*Q/PN:89*^F\G,\] MNQDKB>1!"ADYL_0-Z;1[C)EZ,RY_IHWT=54M5599538*^)B&C)>A)_?0[*%) MP"#,466[ 6NK9+-ROK"5]N#E4'D+R!A7-EU>4]ETY7:@5QZ?KHQB0&L39<@9X^SBU4]4_?DS2K!^B8:UE9>7(M:"71$NQ4RGS\_O&BH&&( M/UH."DP?F\:>$P.KJQ4=T9T;K,^.Y9S%FTV28KR173*)$"^QFJ554GS!JO = M(?18#7.Z'@T34VU^H128FJZQITQV-]7+ZDO1<4'B7K=LJ6Y9:0'\]"DO>RIO MA,I)E=T7LCEP'*;WF>P(V>/?OACM-U9ROOI@.S[U2ML?L_#?Z7':S.2?VM*] MY0*_/41/M,^@!&1/K5#J=YWLFZ;ZXL% *9V22[GIE1T+*7"1A?F;S@4_X7_^ MZ89S&&\E)06H;>@=YD@U]BC=6!W5E/DO9*G.;+W]3NJH]IT.;T@%C^^^7\'# M&O?@D[=:X-VK9A\[0$W+A:^"YRJIIJ0#MN]LU9"ZJNU*5EMR[YG#D HTH@ B M!.WPX%PWP;77X5-^S."L!+HH;EL,N6#D^/]S="2=Z\S0WDK7ZAWP9IW]Z3$( M-=Y*Q>([B:HXX+W2T9$G+YK^,)G5@PD,')0CU^J^E?)(;/$+[PMYE,CH&8\< M?<#X0>/@CSXS%?/,%#[S_"A\,.]([Z1&OPL/+]MJ4V^]DVH@8_S8-0L/6 A_ MZ6_O6_B7 &G__ WGCT.%S=3?1TT&4@3/[!(JYSR^3[BPGAIZ8QA !)S391V, MLO +!*E&"17_VG^:HMX60_'F;2J5A]_Q:MJSGTZN8:?FI4 MKVI2N78FU;^4#F3SJNU M5T\KE2>7&SX+2>_A "0 R0(R7 M-$AE<[%9@8%2/OO8^:I5/C>SKU9.)T"81ZH05%P9UWH=>$9KQIP[$_P/H388J3F:MV@W YZW8_N:<H"-SA^W7F$09<$.8:]5J=NL%-$;_?%+W538_C U'%.-U^]/U-= M%6_>;51UIY;=A9_PX(<'K['0/IUZ=U8_I9^4=Y)EHWV5Q!].N4T6?WPC=6T+ M+Z0DUG9:M4U&BU,0&%%DR+##=@+^.I-[9C',*.D22ICNJ W^0;-:R'IC= M1]/6HWI&^?"@:K9M^+/=:[D]M/A@^"71K"*]KJIJ_0U1Z*M5O99<,#W!EX_7 MCCUSO/4C4[4_/7!^&)90Z*9TR8P'W3 8(*_V0Y8>=?=>4OW, G [2", M 9_\IMJ/>NNW+-U490FHC'\#!@]02*AU.+8=R;6D9L^!&-5QX%_X7'@&LL,] M4PWWO@4>F0S4-G^CDP;?/#QHDW* WP*-N>^,#.$]4(;SFKVVBI2%K\CDM!&E M20J9UFL)@40P[I W3&0; %WKX?.8 'IU9E[7N3;R'%":(R(5L\\.R@5[X MTR?X+>O+H)4<1VW=]QSFN@!Y#6*5>^E4A;@$D$]O BVK/C]IP'CN_0<+40\6 MJ@6\(96!O_N@T2%.2E"-THN]TR7YHGB\?H%_VE*Y_@7=I.R1DHL8K\,#L&9Q MXRE>U#!^&]X:1>D M1V_J!L3*J!S8 T0R\+[#@\=[1A83!)KK'1*YOT'9HW2BE*K8B(3"Z8)C@)!B MW XRU;1Z+LFQ&CRWPQC_7;M'TM/VCV &!U9>:#*NT#P^T'O-TE&4R MJ<]46U+;:&<0>@P,X0?5I7\%3W1\A%& J5/-_;%41L4"@HHJMMF7 APA;L"% M$$"L=!![Z#QP$Z M,=#$+9=\DZZAF@Z']5Y]8!C^PB&9">B YTMZIVL0Q+Q1GT? WOE"1P-=&'^V M2])^I(&0MBIJ=[#88:)3QUWA780JZ._JH&FY2;XC[FH)[@*<8\1N:W2A1A8( MGG9X('!([P) S0^.^T4_U9BH[8!E.6F&E$*P_ &=)1-%@OH1I-?@ M:SO@!3VHNH$I'$X<6ACFA'):B/#_1!WB4JH4\OEKS.4=#ECO6O:>UK!"=T_B M4>@VMV+#,*H>]6]4L6D"@9/44.8L#!Y>/XIG3DO/S0G=VAI@_MLB8$'M#VX8 M W'41DNOR$M"^&2R:B">X$X:?5+[(#4CG^?.,@IB2W7N8P4K3.-3^!!$PO@_ MF%@&4T%%"BXX:38F-"D!R,4IAI[X-0*0WL6"!TR3F)E>NYI\]3CI*)8R'0;LP-FJT_>3!QN6Z!EK<[1T3?^57%1>N9_\5:O M58-2]@"U@]/OYJ?K/XYNV(:/X6]CWS\.Q9KKN&_'O7O5*!W74R'G\WDY&SOS MB+"+[,O-G(ILW3-<.4B.>VX9.6):C"=FLSL1V%@]>T:[+Z/GI[?N\4\:P[BK MB?X2,ZQ'Z9%Q[P4_:O10#-'9(#\&W"3VH*/]>R%N ._A]!63%%5+AP>!G@D; M_CMFHMO(A"; ^%:RNL*3C#?OIU%+@ZK@FN=HM)/^%R!\U;SB3S#ORJCU@"N8 M,Z-E)\7D/0Z]8O]14O"L&H=M_+]2"R#P^ %2Q@ M"DQ*8N4%C[%T^#\'LSE-[CCA[VQF$)KQCA'3DST;:0$2IS%0E<)GYTDOC\3Z M #YO,!5392T0RB9&S":[LUS2=#PK"O;-#$'D4QM"2M>R^_B&)J,'"Q^.Q\WX M&H@C>'*-P^#>VU;O[CX"*>;'7@:)RVB*N(WS N!6S[:)R&WUP;(Y_FSLE< / M0,R,"H=L/JI2,%!1<0VLE)\C$!%]V'AR8S?=A!X>X -FC)VWT"S^';GI>K_R MBZ^%KJNRX>+A&2^9_OU9SI\V/I:SG]EJ+IG2,9=,I[>#8B[S]6)P]]6\3[]Z M7^]UX)LDS"$XI0!0R8-T73=+JZ9?Y(:0#M,?0[5LN*EDTM=N!];'GU=?"G]^ MMGK*DK32WP^1*%^Y';CUAE*X3NG5AS:VH.J@P+L&5^H1N'R:K"C3N^'L<6,H MXS0F/ZAS]4>*3^6,2JAYK;\)ZTD9?@&_P=SLX[T%[L>1]6@*7:AK.AG<+ M,FB^,[!6=,W2"OT>[#*5WWM/[JB_+!L49\RS:^SI"8QUU6SATVKL0=74\+,@ M!#(,"J \J<.;'/M(%!.!15!-AWMWW/5J\AX Y_ @<+28H8-[H(J472O,',=A MD6)/A+,POZ7EUEPHSJFU2W!]@(H),*DTIC"Y."PX$8 MY5G^Y*?6;SF]WU.Z).8O60I>5+@=E,^^Z0_L[F/A>R:"Q4T6,Q47*68*3I6[ M'7PYO?GZ\;%]^OW[KP!]2Y0Y!0\'*_2KT[UD3\5Z(17LKEZT &HR(X5?7+H= MV!_2#T^][N>K=&8+.#YI[^5$W(F#3FRBGD!EPJW9D.W+A&S?^"_=#A[U[NG7 MQ^NN\F]^.?2)3M7_36?Q/X$E#/__D%5,WPX:G=,_S=\7BID'J^C!B &J#Z1O M#\/_<[Q"4Q8#].;,Y3??_%'<[)4_'!Z$42+UZ$J6VTH^3Q43'1WFWEL:6DW5 M=_5D+V;@%V'P52JKL/G U0&3' :1&]@:B.0IP7-G6=JC;A@\/,&[.4P2M/A5 MI#"5^!=#Y^&%SN@&#YA;DWC@HML1J.ABL*W";_'*$BLHOMWK$!P],H"%4;*O MR1P7.-[5.ZHKBB7HD6*.), +!^IQ* \/Z#$",MD'C;XU'JA1D"#J>61@K%5' M1$=WF+&(W)8B\AA63W2[("@8TLD([^%!"%:\US3Q4Z8+*.QA2(4E&+SBHM?\ MQ5HN1SCX/>3K4)(_2)!J06JN \%[3UQ6=FG>FD>]CHK7S%*OBX^R3'9X0&D\ M(EC*R,RQ)=@U$!PUB)U;WVB,,#?%?P,(0.*Y_,.QW3 M+IYJH&X)+/8:*=P03(/]$[Q""L\88BQ9ZMKL* R KR(P;!9J<':U@6$!Z&;, MESVBDV_HP*J>*/IZ#I\9',J[O^BH&O.N[KNJPVLR#@\H4@#'S;%,RC410KM= MV^K:.FD JDU!)J?$'SZ!-RR8(ME'Q5Z8%;9U'A9HF1!Q MK;9(,7F"R0,*]UXL=..! MHRC5P0.U@BL+PWKDA7F87]6 U)*C&DA??I_'*X:(203@WGFH'@X<@SOBAC!E M1A[-,0'/_T4%-$![D]!A,"]1KND.-^EHPL ?C$Q;0?Q/SU.5"@11^EVJ]?! MK!ZF>U'K6VCX>$X0_ZE2E8X7)8-);,%';+*)$**ZE/-Q>G0A%I$M#]<6VF82 M"&Y_-J[*DO:5 ?90@LZV3 N9D70Z]WXG9X^RD?NL^1YU.\BEOA?LRX^=MTX%6 M> [\H:U87>2Z<"XR<)-;; M?BZYJ,C,]]$!.X]\@ES5/#SXU#,9%FCDN1M\7JZ?B/(U*H2L6* M'ZM43R=!GRB##_%_DDUE3&/S.HF/QR M)%[OE4P>>P6:^$NA)AS)L%24?[JP<1CH"V'=0.-IY/TP_0&MAU!QZ"U9>)48 M+@L3FCZLHWKXC#3@ E!S[0KRN]L-U7;.: MTE7+M9!F44D%P@6BRAD"_BIDAU>720WU*1#*0C;UYBU(&K#T486S: ,3M6U1 MQ5CF(G 5,&351*-MV5XKBA>H^:E;AWL%[*G%NJ+P%I@ G(1[O:F[7D&SO_4$ MWR(N$+G'X$VH%"67KOKD5^@*;Q=@]<0I#*L05R'&0GH$L!*J?",( 8.K/V P MC>)LC()<=&7YU3-GZ%Z7,]]=3^<%MB/2I9HFJ@)//'SA D!ZFL*\0-X)%I5-;,G]C$@@/S_GNN=A-Z-+.1GP2)OXMD\_@(Y9":Q MWA-D$G@:HS)4'BVF]6S>&.57D7#+YC\9),[U7NJA"<%"6$A*L!K!=?S,RE#J MYW4@ECTSE!Z)__@;H(P!@9!W4!]$TCQN8.[\7@:0:P]R[TM1K,R:F\(4FY^2 M"">,C\EE8BHF*WOAUA7D@S!ZG7N"SD,O(86K,:Y@22?%D)G0B>Q!,:\]YAAP MY"Y.<4 =B/5>/)F&+VF)W[D%X W>&?Q\AX<:' M5%;TX62 F":LD0\25:#YQ3\!Y.^D>^L1LVAE+YF[!._%E=O!7>VCG;]L?\\-[K;F7KRTW+UX\7;PX4.3_>HK@Z?S^Q7? MB^=O!]F?C?KGMG[_P3#6>"]^?CLP_C][W[7GK=;]#OP".48U65FM4N\-"C]"8!&OS)X4-I603AS -RP: MX09C-9][FV0:D4Q/IF9JX1I")2)P8<+C0X5!T$'=A'6?,'.3>>]L*\HQ64'1 M_(PQOOQOW9QQ\_ $Y.P4JV9/(@VY,*1Y!U;K#2_G#\N>P=;9(WZ&0Q9Z"/2O M$4/GE-?7LOKJ0QN%Z"EW@1'%]]"T?8VXBJB547<DM MV'M!WPX*"WR9$3DL;,2ER8#"6;NV2]5H53BD%QR2]5 (7))1XX@7AGNVD"@%"-M,/4Z=95/P.[#&.(& "%:I >OY6*]?!;R',[W=G9ADA0E) M2,APA/ K-1]Q:[T@63G!I\)#P$P30%=OD#E 4EAB'_+"M@K,8HUO&L'RL>+V MPPO%2/B:LC173#@27!34][J/A71"=!@VBI8D?*1L9+S+=48#GO>UQ_');TW?,B(.=4:PZIW_[MU M\CEOM&LD[@Y+X'K"1,(W?"6") MJ70D_!>4!;*:+.)X9$EY0?T8V4Y?:+%#- 17%Q9DEQ-H!P)?HD=B:7;,-B_(FE.8K\.IH_N[M!R=$\F/3^(#Q!6Q+])XHO/LHGLH/A6#4IF7SHW0&.1 MV(J"J3A+&LFQP 9F7@/TAE[IU+I]_MUYOL^(_BN-84?SSVW_Y[>'1^W-AWAK M> NYP$*9'[?,C<]SC,704"C :>HH+M GE$#HU]%UR01Q:[HLW\ZF66U4^\&6 M<[;COLL@%+_003G,H[NAC5M:NFG"YUA>3(K5\=^LS3,M8Y]WQT^&YG7QI[F_ MWDO,)0G;,=6^J[^3^%]OV&"NA+%88$._ET;_/%_O/8HZ/ M&P'OB+>'XMXA0#Q1)3S MK8E(APG]]I,5,;FGY@H(^)@APB7TY%R/TUK(+PS\QP3LNSL*4_3_$=T(/#T> M57'S;>^9 56TMN M5T>IR39,\H&ZMN/MD6;1ENHQ+PW=B"$DX++$"Y^Z\!C[,]@D#IK=3V,[).-6 M>'+=AM'ZL3,_"3OC&A!1LYKAI-CHAC:Y$2MZB($LX ##)0%): *,(0;=N*). MDF=5GLSCVF+U27BOU-H'_'"#$@MRQQU0PRAR$>V?>-T,]X'CE<-]B9CWP!]F MTI0\SP@+?9UB.TVQ-0Q#7HIM?5-MZ:_85)B$31TQ/!=3%T92?8+R*%HF20M% M!4;$F$-< M;^[D[=)3@0[>'#S$5WR@9HSHUE6WL.IN03;RS+NCFE"*H! M#8SQ%Y,'&$WQPBJQ*(O] *NLQC4.[KPB!,46D-(:EPU^?/GVK#8Y_:!GF$>4;P\?N^=59;PCZ:75C\HB4W'*)1/7& M\/3F86@=?'1^G%13221:6;I0KC',/5BGOY[].]5M;@K'OYI?WFPR'1]4FW3&%CA&_= M$#WW%O73DG=WND:G"U+2!%EC:!&W!AU> CJ@8W1( M@X(>F@.DLA;GQ>"$#2*$^*=:Z!%6 MJHJ&,M'.F+[$NJ!P%PXG21H!C<*3N1.(!45(UL6:.5!7'<,DM>VMI-[DLFC" M"P3-&M:0>M<8[T>D8#-0D1/?0I1%/F6'F@RD69QTMW^S+T2)$12&QZ9"[>X< MZ7W;-3R>L,*<"OP'I+!?J*<(RQ3@5[Y#/!9]WO48^^E3XY,NN6Z^D7X$*_9" M6,HDO8 (TAM+,.@4*^/I -E 9_UEKV*8BV8?T8))TA>L+"+!W:.]1WJJN*% M4M$"95:8@18I:PE+Z2\<+N/R*&OTP6>Y70;KJRX)44VI6\ #J8B=L*XR4F M=''GTR*H!A+>'==N8CAAX!QU=)9[@K=G[^NZ0CS=B=_O3B).A/OY<7&M1? M^3BULA@WTYMH,7\1/9=F&<5)5Q%?$Z:A8"UX9O@Z49DQ23<;CJ_?OEBM MQ]K/S\WGY@KQ=7S SH;A:R%Q1,D4?'WA1E@([2EN#K%I=O)#C>'/OND\/575 M(RNE!#7!^"HTAK^N[;KU[>',R!E!-SI7"C?T3YUK'R1-X8CK'ORG+\S4$E4W M%],=B&;&9XB2?HPAZR2#A#%)T^)J%HLQU&-X*6K5OD5R&CR,+F"UMTQ"%#P( MMM?4::E[T#@M$G_CB^+$O0!=J.L_B$D(\Q%'V70A'+ TSAG<(U]O:-Y1_!CN MNP?CXN// ^ODI!2PP)@CDFCOF\5(2F!)>Z[>>J?YCJ8.WHBCF>)W#9PH-T;4 M;!(5K,"T<36"Q.,*-(OEC ;-XV0BAG!V=TCHB0YM)'DJ- ;. EJ1+DNTRB%0 MX??I=!V7*/ZXF?!M%#MT5F,?]VYJ&FLZ#8 #ZAI@FO@BHQ7BK8&JWPY:[T5[ MWX7AGY9CD)HGWM>.MYCM8.H",96I2< 1DU27$!LCX,G':_J7SL4.F0-!=$?P-MO3"I%;DD,'L:2RRC83> ML?:2M;X"?;Y%9Q;A!&Y&[P(K']2*Q_'O!GJE-9XTXX=M&_5KI/U)H]$2 MT3%XTQUYT1F^!V3?SRG&=.)ZL49*XJ^YD>(Z'NA]6&M+GR3_/@?X]OP>-SW. MNM\??AR4[XUB*'?O!.@L)&L#^V#:%F%'CY,FV M7Z3Z+%[DS_OV4>%@8#Q_K:WK(L4-+7F1E:2+#"FU'\N0,*F'-2,"?M?4/60D M0=S4T4GB5=@Y7!BZ1GK_F;21)9NP1U]$LBA%CZE.YZ>1YTDF$>GO%?85)W/, MPVZ7I%,\FK9T*G>P;4Q8P7Y]Y!4>ZK'>((ZZ3 M'FD,2]VO/T^<*[=W74M=S\ 90,K'A_/:?;EPI6*GB[#GY0O3+HZXPHRMP<($ MK=V=2"UUM-5_T Z6M@S')S'8R))]QN=8T_)G^ATPAB>=97S&*0VCW<8(Z>K M?&FE9'*!.-5RPFG09%M-E1MI8;4E';5MT1,S:XZ\%<_UA/TW]B4.E=V=*%BD M4:BPE$6>C <,BE@B^!1-70VZ\X:-06S\FB75$;QB02?*8>$?O!N=C5U# "XX M' NV)X)1%5NUDY0(9[P%Y!Z,%F M* 3H61+85M!HM![JZ*<7 R*54H M!PPM?A7YJNL11T[,X=;-46?-+"YN0-;AJJQBX!VDJSRVP:T40?_(R4*-,3&/T0T5-$Y% MMF8)\X6029 4$&0HOD5RR^@D89[K1FKXQ*'"P!9-U>A)M+TMS6=V^(P*VI^< M=%3J 2J!B?R@FX,];""]!QO9W8&7N0:?*,MGU-J^1U@H7]*W@NFW^](=,[R% MEE,R>KS@*+/S3S+%.C@V9>?\W"QG_;>O8M]@ZK$TB%'0.G/:C#JJ#F( M%?E$2_!!=M)6_?N =?1$S*4QUAV>[\%V8K9 +(V@PH1VPQ4VL6[QDK7"SONT M@=D8MF^CS=PGJ_!'@@H_^R*-X>&)OA7XK"NW1UJ/ZDQ]5.T#%$E%I&*?41 -B$W9@W\J..&=MMB/)Y= M/&DDWU,?&%C<"X)MMW>:\34@7+2\Q>NCBYIC&YZU"WF"Q%E$@6Q91G&T.M]\FY*][< M.T4S=>%QU!CV._FC[]7:+3J$V&XD83O;(##(>/F+H#X;R9PC,8VG9C[(?H69 M'N%D!:*4:V%C.-+$G?;Z(C/MHC"@#MUP(@!G"K1P%/T@++8LBR-0B1 CD)6Q MF(6.^91<8!=NFR6-H0^:RB$4PK"), &$2@:QBK*O#I@0P_QBHID#"WRW9@[Q M1[<*X;"8U@0DS08DRMM5]1Z)?$L>U3"Z3/#S'35],.J+JF3;4?G<3](G(FR4 M_/>IJMZ\)*GU300OB#U.F=G0-%X(Y M9*3_M,D*9OYN8?OKM]2/"EHJ3;DAV4TDZ=2DHU,0S1Q=[9E,^0/-CU:8MYC- MWC-<,J>XQ8>2:D:'=)@0YZ#2Q@_L,3^I*L(4-@EQ5,":(#]DJFSCH[>EH+< MDW@'+.8I3$A"M[W?9PVU\8-#T*2>UZT4OK+\%;/\_.:Q?-J!2 M8RXMEX;1/ M;)A=Z.BAZR <#&;QF80T5"8,!PBU1;M-!@J"AMG6"9.D?60-FI]).O=[(><5 M>DIC.$O%/&+:L\/&AK?HQ[S$\(/JT/'=S/#<\_OA9G6+^&<#US)G-82O\-$# MALM?0+W;<#J3)G*T?8NJJ2I&TE 5I=R5E<@%6T7O ;66F]C;)V!HQ-I660:( M'#).;A'W& X%XP;8#UAC?F&\!\U%OSDDN1VD<3:I#J=9(+Q]/S!4$VW\/Z-L M3<0LDH0+I(GY.I@N3I2JH)<[@%H-!G;#Q2%:H52Q'8]!4)A!3O/?.6Z@^*>7 M0E%YY,;"_D!=W>PCCCS(^/Z>[9'<%]TE9HQ%VY\SG8]Z%-F+?;2$ $>=8$?$ MKN$91-3?:.UU;-*E!LQJVV%V%-V7Y Y ?O=$*VJ%Y:FO@G#%@O!?XT/A+?5] MK$@>&K.+Q.,(U@;C:D9M'.-E"LGQ FHA,9D()PX0FD:'RC'(F<"KZ^ET;@4@ M=Y-!E[JE3P_.1:%C6);]J-*Y>GQ49:A"CS(LMBD2^U7)RRP:^,-5>;=Y[H - M=ABN%S0)$!;>D@22P@P))/G&L'UV5^_\[/SHZ&J&"22%QO!+YU/OZO'SM\]7 MZN8DD.272R"!8UU=?WOP3\KN9]U,.8&DV!C>7-TYMV?FQW[O884))*7&\*G5 M+0]/2L/GUI;GCQ"O,SI,.AU'IZY588S+-CBWQ\.V7L25[=$&L[RZR< 1%L%Q MT49I#EA'%>;;)IUF9:FCVQU'[7<'U-,<>JCY2D+"1ZH\;RI[2S7"%+W[RS83 MQ[<(-3'*%.IRHNXVJML%X9^:6'LRTSL:P_KAPX.9'YZ6L;+7[P%1H:BM@& M6(A7_=\W2K1%X-Z3COO 1TPM*I_H>WE[C9^ZZJ3Z]EBE2@F5JIEV=QS7[B.? M6WBC,> ?M76C%Q6S2\8O@Y,I?2_!.@S DAI4^&8C#:JV9,]LNBF=U;XE>[[% M/A]S85N<;' ZS;_SN:*<+U3E?*GT-@8CF0@JEO^*(X.1:,W_J;W^^_&PV#]T MI"MS48]"F+VA]-=D5P:7A;'[^$^P:%#+6#T93U%QXTL42>G@#<^5_U]"5LYN1\7[G]/1YT,$JZQ'DGS@X)@AB][H\4A:J.;F2VQP)D-\8"9 N?BK!D)?!4[:8D61@0LV4:Q.YR36@=5QXKYJ)2-T* M# ZDXO+(6I/S.5N!,8L; ZG(#MA DYAV@(D2(-; M%/(YN39#5M'BPBTH_UI-DOULR>[K3"G_4W-YE=IK+N]K+N]K+N]FY/(FA;?' MAUJ^Y%S>F.&4J\CES><+?RYA7 )F6Z MQ;=!V)2DAB=@TU8C1&9+MQ4D%RIRI5J4 MRZ7IHFY58>7"VN78^G-YRQN3SI44QIA+#FP+Y6T/N;VT7-ZD)*_LI<&&I!C. M) BRRC8LE^1*>;H[>54\)ZDJ$:S:7'ZZIW/3,U*V0%1M:BYO-?]BUES>B5)Q>60%':M;RUM:9REN;&:,7S.1-,XF7:3"3^K-O M2<9IV*IX"[8Z9R;V@IZ@<%8-^4^>#+C@"67Q";-7?$2MYZB6V]8=''J(([6D MOFU8'AG[!*2?!)B6NWX3'KWA4> M\=1"7K5 )EM^A5TI)V\[C99D5:4BUZI9MB=-'5F2VM*-Z[,O$%DFI#UFCRQ* MK9QN9^0,3/E89CB! 49F=(O<$$L&8IG@.CU8L_=J61[W+P$ HH4BM3E4BXOUXK;;^G-W?&2UPW7C$@Y/!T#CZMH6W0]O::NDC&W;,:MW81-J6RD\A5.I'3)<$HR*A?VV2.SKNB: M.'4>]K.[H])Q8:ZP239T6=/)DW HX]'0<#9O\-NFZN)*?6"S;A^87=MH23BA MEZI:+<-I^3TZKIJ/_B7;= PR@UER_587AT7#T0T'MM#1979R.F..S^R%%;0_ M9U+SC3<[JZ#W5L!"IA8G2(@%N MX<1(<3AOEU*G,#XRX9SO5C?Q\8^>HCUU_+0RW[SK6.):=A>S3L >J]I'8:#R M?#;I;TQ-R>?>'UVKZ@WY6WG_EIWL'0B/I@N2I(^K[E%!Q%FAUU71K8ERPP,6 MIULM9]!G0HF;_:ZDJ9Z*=.SJ+6PD0"@;2;WM.X#R#M!VWS20VBD)\)^K^( - M*QW='-(/J0\8^"Q(8\GP&%-P^7N1'U_Q(==*3NK:OH-LU\11U.&8>^)]R&K0 M]RMA+4U8^6TB+$3+;ZIOXOC72133(ETRT/CS^\$8WNA;8B9T!H: N* 2Z):$R:@,-O.+RAN-R88MP^1/8H%+]435,%318 MPQL$^>+=/KQ)0)RXZ&OT;;F8MQ&,.]D3 M@<'!\%ZZ'?1A\;H#Z-5Z+UVH/9V"ZL)&H"@%\:E_^&/X50CU?_\!H,7#K](8 MVD=YY^/G;K_]?!_"S]'5!S#<09>&U_7)S)M MX?@QAB\C5_+UM#FX/7\X_?6]NXSK91K:CN_IE8%/8N#%+6+@(PV[8E7\TSDU M?,;&V=,M%5$$) /\3@/EV]+86L1Q=7IP+EW93[I#N#@F!)ID'?C '8#YT7-? M=94-1O72%J'Z.6@"R&7/[([1F@./41V10G4$[4=34IU6UWB$<\E4^U8MU1S MY< -M^P>J"G$!].S+<.CN@NBMZ-[CJ$_JB9ZX^@Z/;HIEVE +=6R;$]J@D6K MFSI8IZ_8O\'87]XB[*>YUKHW%^);8*+ZMH_Q ?HT?F;IU,QDSFYT1'N(T+;O M(2:_8NP&8VQEBS#VQN_W;8?&VH<".RR%5#1H$H%7&C;!O9C*W@>/^KJ9I\\\(K?&XS?U?GP>W7,U_ ,$/LW MNK=WUV>=0!@: R=MVJJC<27!A=^@OR^H&W]%MXU%M]IFHEO8<-+%<'7(,>%? M**D9+^1Q4AVPSH?/7E%M@U%-R6TFKIT!D[+<4"IW'!6UQHYT=)NQ%TO4 T[NX(.4J2V@1HDR20 M)S=(K\&0<*N%(0",#!,SA9CKML-2J?0PYQRU1%7J.[H&AK?3@\O4,*'"L#62 M/ -GV)?J]%UT^=T=N^F18#)_QUC=CM3T/6Y'Z60[715W27_?9G5P-"8-&,2S M=$35ENU!%EZ,63^PJ&O (YAVA%$^HP=(HUHZ6<)8D;^J6 MWC:\,!M):@Z8#/ TF[B%K]RV@1E-*E+^($Q;XJE*$MY& /KXM7=W8/%P+;1)82FUY=@N M?0S7&,V!DH,L*K=K^Z:&^V%U>$.>B^7"+S'/<@^)FV9A)>V0TT3*=!$=^[$V MMI:LPKX4'B.F5@5)E(!KP&:H2M[648H!GNE]%2"4A(O[!$:""D\2_-AO"5[1 M(#RU-$,B8JP@&2-W=U@F:I3%D(2 T61#_C8J%3SA:(9+2=D,$^7ZZ@"UQ2W/ M"9P#F>,5Y)>"R+R\>N24NSOQ^"J'O,PV.8_LT[(L(2,K1KC];>SK^S+F5E%7 M8,>V-9=*N*8.G[E=H]]'C'?0G0WRB$NK4)2Y_R_([4)_3%\GR<3(>\G#^# "\Q0_+6 M0$*B[$>U#9ZKWQQ*Y5QY3\GMY4M[^0HLY-@^J&[YFCSAG9.E'2'E,7!&7U7( MO0U!*RP<@1]) B7 ;OMFFR813[@63/G'SP 0'+P 09JY(=Y2]"53;N:/81O, MUN&2&'0EY?UB!L_+8#2G%+]:JDO<"A0\ (HE.8UN$* !A43IPQ8)-8*1N(ZE MD@@V775WAX%\7[H5I2H:8:J#-78H X$203M\ E0?]#%UJ!U<%/Y]>O4.2)14 MV0AVQ.D5E=OA%SZ<_O0*7@2_<4$_Q WO[G C G<(E$A/Q- O?74!\RG)99$'_;@J6#IDK(]+(VA5BV6 MKD2Y%;M:SD)5>,F39=HJD1'"I_#"EAALP@.0+VW?2ZQIB&R1<_C='6Y^X:X9 MW"6_KQ$2A;?Z?:!@30^\81PJA*XQ/?B A!88EG5\0Z/6MO@RSNA= A&^ HE" MP/V[! K _M4'@[#O=G!-')V>@'.'FEZ KPGZ7KA)$#)LG[C,/\2LM?0G^">U M9N%O9C^NFTO/FO96FB'M+=<8_K@QKMW\EZMAH9)AVMM!8SAH?3ZYS_G'G5YG M<]+>BLNEO14:PX+2._HU]-O?/[>V*^VMTAB>>6:[H'^\]H_N4TA[FP^7QS>,4VUUMZ7V4?EPL+R:%D5KGNN]NZ*6V2TJ6E?(R0>WL-H!J,P/$52M M%BL-/6@7G?P07'S?5(V3[Q<_]/)RY9KS*$[TA\%FR\7&\.;P>/CC[O[FT*J] M^@1XW=*^$WW) [6+$!?\ M_W%2##HLS+E28SC,?[9N]!/ONVZLCS[+0)^] Z__Z_SF6KE_\R'DPR].0ZT5*1W )Z)S0+NML3!:K. M'(2H:X.BH@7N17,0]1 2+5)P$900E?]6WY*GF<,2]< @\Q:L$=\A.WP*[H_E MWKY4 B9"\P:V0^C,\C[[&C5L)@O/PU!XSO!P8_C+[^?\RM?*4WU]- JZZ4?K MH_'9/;K5GO)O/@@;AZM@.W^9Y,K\#K2(E+2+0I\@)[#='>+JPGB8T3>3?8*B M 4?JZ1!J5 VQL14#V*^&VZ4^ ]@6RE)::$Y:-:BM;F(L*J1@*I]G>@QM.2'R MV,0@WJ.AD[IN -*#[M'0)4EF,WI@7SM"A $T!!U,2!JKV]T9-?6[!A;_$24# M-\.:3Y+="*TCV')TTZ[?"WZ3L.,G>!TLV?)-7G8?'( &!-5.Q]$[)%02@(#> MW.@[@2M>P$USCQ &N)E;-V&3W%P??<63*H)Q?W?G%G&#T!/Y3NWW32-T<'JD M_4W@0:!K@+)$3$GB@V%=!>BOQYH.(*HD0^BELEFN)YT"EAD.TLREDFL>WK]$,1J3,9=8"C6> ;.X1 MG4F[.W )<%]D?:E'_*NLSH*5AJ*S/1T%=0HJE@1AD.[_P!_ MIB4;XV^3].<6Z(VL.0>L1C^629*"D&!@M*,/LY7YTV(W(,UPN7[7]HF?NZ6" M;&ICLLM+9S)UC63C86#AT':G\1-Q$,.4)QM#_]OPL^'=Y2HMX2J6X05_R<*_EKN.!YACNF68GMZ1ILCBO=%MCZM MS>'X6V;KJIG"Z,Q<3<[EXOK&$M0BG'4,0$=3 31E_$!& ,IBI$"^5)-KV-<\ M 4 DJA+NCN,JUVL'NHKQR[$.\A)>(H$N;A;SSK C&Y83@HGPPMGW31>HE,30 MD#;A,@E'O"3^R[JEG5H8, %(7)F@6U,./8&E+[!:8_CE^JIK/__\K5ZJZV/S M^<:P,RQ^O,U]_';^6P5[W0,1Q(*+XEE>)K?'?DRT3YG+\MQ(5)G$G(EVAHHB M\6Y5E"KJB4I.EF#'Y+X9E%B4P)7P $0FH.7G:"1TZR(X>>,< 9Q@5KL^M??T M7M^T!SK:FK@=S)Q1P7CDFZ#]',50./$J@ %(;6YR7RR0^Z22CGN\@((O'.;; M8BZN1Y*F'E7'P!)*CP 5+69Q=\R7:-B@P.[N-&T+/1%4E#&AR)@+YKVJ3IR2Y>2/#; M=3.O%>HJ"$\*[I[N=6V-])[9W?'=$<]'P@VP@ U'1\UW:#(;%1H$_O@/$K3> MNVEU;>PS21_:XRZ;GJWI)D6.R._@QO ;3E1T)9\FY:C"W:%#N,?W$73\?+1- M.!=- 1O#%NHF4VE<2'(,]V%/:@/-2+R_*;I6T+3A::9T&@."AZG)4S'"TF1S0&@!FR,CZCHCZ]%EN'Q6^S1;A9B* M)*L<84E<2U@$-<"H-%(3 520M3?4'9M;?V+O16J4@KG(,AQ;IDH2'$E&")IG M?&$2"\ 8 #S=P[ @2]"+,A#)&48&[L(DWP'_ZA]#X<0 9@2 P953E+@". MO*,> ! F >1$1HO@YE>!63\F-EG!>R >0T+V AN(I1/"9O=W=\17<'K@_M'X M?8?W*_A^A=WQ.+3+*CM(%MDC25)C12^B2!&0:FQ[3)SZS'X3WQ=E+7T=?3C\ M99H?^'!)H@[*%K_=QC HIK6&BZ#7FZ@()&@=GB +O(P66\R=O%2>(7E):0P+ MS@^O_?'ZT\&SFF'R$KRHU,H??OG6.77ZW=/)Y=G M6BK)2^'BM<;0O3UUSG^:A]]ZQ6#Q[-.:CAK#@UNG6W[^>&06M/32FL81>G49 M3-P"/%8=3(-UKW2'J/.S!P2F/ F7Y7PK_E:O:\/;M!QXH<%VW!A^+CX:WSZ= MGPRNJSC5W9/ OL20_M]GMNN^E6!;7#*3[;TPFVVB.S]/W?DEB=\1@08!@TSJ MY%JH8A)@F018?6SI1:PY@]I OD?M"Z+LH!0DCKK(,\SZ&-4I=W?&[!'XJR7J M2+;O\<[THI!EN;#2D6&2U^M\\POL#C0##>''DFW9=]ARDA8=@NWW1(JX8']@ M4-&\+B(UF78)E(65P$R.]VU,G39(-)(>A)Z,/!8DC]!U>Z C-G52F$;JN(S@ MV [5/!, -V['CS)3ML:8%QK=P?PA T&,"SJJB3.3UUGS@2&>(Q^B(&0C*CS.1U3[0&_ M6/YWNF[%5E?7?%._;(\*B0,$7MW2&(W?(OQ%83/;C-5 #D2&[B[XUL;P5^_+ MK\=SZ_#W>?L-IE8 1 ?D!>^ %[DM8!EH8.Q)-_0KI$LQH:=.T[L0GWBJH/3W MD>ZIANE*RMOUCH2=92K<8+F(" 4!O=(2PGX[Z1Y/2(J3YS$5:S5&C%AH&'7-)W3[OTWY2ALB2LN MRB;TQ(\7FO;VM+9>;<0$:(;:#Z70S9<>;VNI;SV=0;FCBFL6@V:GE([,/V@V MJZG!JP#&ZX#@Z'T%%)2K"@( C !J Z %4.=E;K+3QNKP3[15U#-%S8EA,'QX[?4GZ_M- X-/*\V[2#]M%(=*DD%PJU>2:\QE[1[./N7MQE_YWY;2^5@0!;_>^; MO;%K+\K%4CZ3:W^;^JC?5#66S=*?LE*)0JE2$*3*=V:GUZF9?D&L],LVXWKPMK,X;GPIPP$9ZY@EQ3EH5G'-V)_N4CYL.Z"3Q8]:9+'&T-XV ! M"DN:A3Z^2_YF*72>;2+CVJS=Q%WG<5BZ1;/ W(8!IF[J')(O%C-6^6,[6 &O4XHUN12;(KD9B!5)T-L#\MHSGO>ZAJ;I\!O F;SQW'3,7!FK M-$A,/?]^Q&FT.#+60V1D);/+8&,2-XE%0?Z^]<^O7V"=Z?C-C[<285XHQ*5( M;]=H\?0N959Z*D^CI\4'DD>(K#9=<6;.X#']9=VJL\:=U),!DXZ]O11.)"^U MC$*9="^KH>IR6P(#6+,"MQ:L8O!]90);?UW;R ;8/)C1).44QBQDD1XX M8R:@%"8"!L;B[DZ8 9J0U$IR/\/VZBR)6Z,IHCQ3<#R+-DP9G/1=4V^IODL; M]Q@.&WA*ZP)A4WL\W3/5/,)UI0S6X43:F.__F,$35S\DF9BTN'@LUV^9;$(E M-ILPK0TUAI^O#;7@5V^.3AY23S3,;T&B8;*U,9J!>-@8WAZ?.3^=JT+5?)@E M S%""$F$E&H&XI]A\:6<&C?V^]=LP8Q \IHSN*2[:.DDO\E3_(*X9*P_/LCX MFHPJ$_.V$M*.:]5('Z;EI%N=U-O&=N)II/6.@T'\ O5GPVTT>%#OF#5Z(-EA M%+C*.:%A:GNRAC=7,64R0J#_S2AD%\I63 6HLQEU[/R-Y.,OYJ MX]PYC5E@^'$6&#Z6J?^*X>EC^+@=G#&&YY6<7"Z6TT/Q%",4TQ3F)-D2)AS, M&NS-.,0=4F;])!N]EJ#&UE(PURJ H&%X3/9*IX. ERJ<_B@J2Y=0V4$&V M9M&F^?K7+(Q2(X0EHQ$KE A+87U9D8OE%Q-H2D2^TDIDP(M'OI33E[!8I%:9 M;O%N2=QLM']0UOV$KAR[#Z)D@#U>O;JE!7..PP"'&*$1F@M%-A"3RAXWA9[U:Z#SGVM^/JV\^\"V2#@?! M_@*+JYE:FZ%F<*>IK1G9N\[W+DMD4HOKR71HINOQ7G)!G#2="&/FT<1$]%DF M.EB?!3\%K,Q]=OO/O6HI=ZU-C/;%(U(0V7M1<;U\8V@?%.];!T<7/Y7.+'&] M?BRJO@;RUAW(>PWAO3;\>,G!NQO/IBV20Y:3?OSB/S%FP<$L8N:C8[LN-39' M/#V)CQP,L/]-Y$Q$>1]4KS:D$Y 8?)1HXI_W;UL M"]Y'MD0C\3#+SYZHE,J 2BD&";+'H\)<>#3F,?QS\"CPWVTC'JTDV/1=;[KP M6SI,U6Y[3R25*@UE)T37HQ6POBXQ7PBMIP>/@[I2X0\0&$S)6U MX$CPRQ-VH(W&T3$-+?D$RZ.I4I&+165C6%=IE>K7UF'&F,Z5)6;D*[)26!8S M5J)HG>FJ2QH^XE!$QWZDPZ[21LWJ*IE6<*13X40;C9MC7&O"$5) SIP,MMK& ML*W<*MG6]N'&&-_*%#>4LER=(3-QLQ0O&L;5':FK.AKJH9F:C?-Y.98S&_G) M/K&#;8NI,&H_3CU'"IB+7@ZY,$/F^*H8VWQNU>5,R6U%E%&;K9D>JI+$R1'!=89UJILD)NB, X)+!(P>6;>M[G\EPR\7PI>%3D?%61VQR MM*;W'3@FR?S=)!F6#SL&"]L]$G8+?YLZ_@$77N_9 *PA^3P1&92&<7%*\;&A M&0(G&=I?!CW*:FX=-11"2G._\N"9.J(%-*Y7&))[$"#830&%P* M$^ R7K^8.5R6FA279)'5:G)-J<;0%P&+C'/'^WH+BR'-03JCM^.*JE@7R@__ M_L_>GG1BZ*;V3KI2._I[>/JWKULM_9U4J[R7OJFFC\U#I+T]SJ(UXS&XLGRA MT!@^EG7UH.!]^])N3RD4#7DBW=R>9_??265D'>P#_D 9Q8-0!)@O'#:&9NWH M4\6T+JR?D1SB@G>R(L.!3>2^A5! W749M&Z[UT 0A$ M(75A(TR4LOC4/_PQ_"H$^K__ ,SBP0=JM>XJ'_OWOJ'38 8H@@>V:5X*#PM'HC@+$><,4027UP! MI/A<;7U5?IV5U/QRE9?B!D??GW7-ZD?;UIX,TP09?&IYJM4Q0'+576P&.[UJ M550]YENH,:S7BE_];OMS]6=[.>CQNM5B3-WJ<6,X^/RUY9P:AVX>F"7?))%> MX38ENL_MJ%^-G,$(SZ"2,_#J59#96UJ_&C:?'<4C0"U^^.@8^TA!JUC .EK@ M&A:TUF+;W<[\QL;PY\G!Q8TW'#[CW%*5KD(YZX2RU^4J75GEFMA@ M"Y<;59+%F5\QCXR6PM8:PYOO/XKWKF9KBC%+*6QG(M:+);$)VQO;U6BKYQ%; M[<]89,QP2VG=)\2=/21%'6_SR5'[FW3L5]B]PBY^Y=F=C9/Y8NQ&XC3WL656 M=@>;A&=!1;622S*PFJ-.IZEGF0'X]EN\T)-I*7LQ-#WH.DU4)9B+2=^>COD\+!O@[S?O<3"0 M9TOJ+.BYF7KQYBRRL1KZ*^Q>8;?9EF&:KC2Q4=.#<_7>=@Y-8/DCE93\G#PO MG(5+HUJ]Q%7U-Y-.GYOE^).AOH _/"BH'#V)D! 6!TT4A9K>)D ;;W::]:4O MN=YD*/YG?/\ADAV&2'9K>ZHYBBL7MG=#M8%;6U15B9TB]JK. /U&8O9D?S%1 MF@D:BRS1)&V5=?U-AG,UKD=46@@9*29(MN*]%- MR7O^$P3C*KU,\V0J)%W]K:-J>D]U'K+R^,>2[,HLJ?!X<]I2J;IAL[.OQL^7 MM86UH8[M2)?)#;*E1B\H,VMJ'O!NK@29U\0:Q_^EJREJP(#+B;G>6^?.7!79 M'6^%!35&CD/_]LRH]%S]OM[.V(9Z&12ZC&$UF5K7;EK]&81:V@C+*0NY*-I. M+X/89C6H7IH87'5DJK"0Z30_COXIL?M5\;)RJKK^JVJ>@FJ>AC>GD*O)M5<= M?)E8=88Z^/"HVE7NM9/"55EY59FS49E?->,UD$\M%MV13,/=J(+K*2)YI/^..+0JV1=WY^IM MW\1 8$/S?L;'6EW'V]N[AJ=81V;R[W-8LN?WF)=N6;5.,KYT]3GK2[?\B]J/IM:RKY3-N/3(D5=WZ4K2K6\00YHM MFB"B2/+8@/1R+L\3&^I7,D)R\4K-J?BC.%"&8ALB+]8NK5>1\ M)6[8QW8Z&E+,=)H%G9/<;AM!%7.E!*^*0J:SUB2@OA+)IA&)D'(_YD72/1:< MR28+)%8A.2UHG<_M6^/A2V4Z=6"'V4V1&(G02P?GM\KYO&WIM_6#0TEM_?8- M1]?(;2&XMM<63<\L68S"@[[Z!X=U!M5##E1.Y^>=UO''D\.//YW:V@T/-A(H M>;LKLC W".%F"V^NP]:8 ;E>+8YY<7JQ8(^2DW.I5GN\#)7J:,UV1WH4\B=9 M'RL@F'RI*A<*<7.__GB"F6Z#;!!9;+_9L0)D+RERN1PW/&W3#9"51;YN3NLW M+\GL*&^(V8%P3;0[RAWKK)3_;31_F)MB=TS8[ZOA$5^YND[#8Q)ZO5H>26XC26Y=B6*3M*B;Y\\?S>9!V[XN M+&0Z;2)UI9!/-BL%34TK<^&T_WVS-TI%>UMH6*V])=='3@5T5UN;X@"[DGY5JE(E=*+Z<@80W>E5G\ M]8L[U3<1G1?7#%- V?*V9O0LZ5%?0@>4^< M6% -V0>_'*('14EJ"@.9?*WSJ(03H+!2GC(!%MERE9)<+-;D0K7VL@7AFK"] M-!.V+Z8B3B."Q?3%+2"(5X7Q)=,)0>X)MS^]S=PTPIC:5VY3:& &4&3=3JY8 M :6S4%JSTOF/I\*A/XQ&K7=WX+N^"%FZIG1K]'07[OE)NK9[JB73#V3I!AYK MOY=ZJM,QK+'[I%.;PPWTEW\!Z*%='<#;U37?!#[LZ#T5+&&K$W% 2@8H*RY MQC3M)_==2F\>.<;\>0EO)!T0HP_O]QQ?'\TTN&&'LML3;/L3W_,=7>32Q\]] MW7+U6[S06]C!@6FW'H *R W#%9@XF;L%$"+HB/]F&$7^S3E&-1*!3',KC:$] M/.A=_+ZYO3DP@#+\'H!T0-[Z3CHRW)9IN[".M#>%S4A_'^F>:IBNI+Q],_\] M!H-+<7(I8U)@39EJWP7"X7^]FEQO#;I?] M;)I?DVV>2LQ8^*GL;)R!K$&NSVZ2= L/(AWI+1+TD@J*_'II MZ_.H,'92BYF#/.T^01XH*QLZ/(_/;T4C%@]F=/./"Y8+V,3MDVX^ZN?PQFZR M4P-!O)#;DX&@LL)QB+,X]*>#8ML\I6L8@SA3M'P1I^@&>3V7\R/.0I93K<5- M+V?)W,;;C+!"5A9>RM:JWS,[S^7617,!HUT R[_-#Q>V MITLEB72"4]Z/V,?YX\:P8^A/>F\>&R MKSN [6#B\8T;*:[.=YS2FE&!?N^[GM$>C(JE_9)A47?=H=V#2QA(+=]QX#MS M('55=W?'ZSJZ+IGDN(3GV^VVT=(E(OUD4!&]+G%4T(]="3"*Q%X,2SH'S=

KD$]26T)VPO">JR>P;EG4]N82-/,D+ M+7W5O-6=7K0ZE1^X$/2$_]+)??OQ[:Y5UP/Y%)(>Q4590BR=55+%;G\VX<[K M1D=VF4)O6+E0S8])+8DQ0[BQW1TXG>'@F4>O)C]Z-JM02*@'WI;L^G,$#6!B6R@D):8W2*Y 378DL(HM4*!&'&F%\F&@M M6< W0B)78)\V*0&5 UP.:(D!##+ALF0M(I\/CS8?"?BV?@#>2 MHE">2B'O^)8+F]VC>.2[1$KN[MB^ Y1BN"$70S1 '')A,U+3-TPT,>D]-_%K MU;( O)33P2W'60!!?S'RTP-X"GECVUR, \==[F*60TZNE,=3&S@+!NE(PG-P2?IO/"(7FX;E@A0QN>@ZO6$ATW?X@B69> F=G :N;2(R,B"F[Z MPGZD$B:?(R*F(J-KJ]7EDDA'C5VJ]QW#E/+D%]6)0@A,;"I_ ! 3*6(UPH<3 MQIV% M%:K__"KU*_7PMOGMZ?+W_0JT_S25_\^^.>"J?[Z0I/K_&8+C-K!E1GTYNSM1 MEXQ,' 9NDK]@*:5'*2%&$E]TA?XU!V*R/5X;?$+9#*/KAD5G^/'PH]4L58U5 M,R*EM)?+4Y]WA?[%D7WT)&/SY](H="SDDS7T=&N>H4;RZ;&W[CXK[3N/%B.3F0!(<:N>K* M_N[.;:C'152_,:Q 98.P>_K]5(]AO%Q:/?F7[^RSXFGE/O][U/TPO_!*C9X7 MEF>J12YEJC-+=.O#&6B,5M#9?V">)::\3'U M3+U"8Y=7*_I?'^R7E4BW1#-N7ONM25WU$9ZMGN&V#L$+JRG"C7GX4 MR== MJ1W]/;SFMX\"_)U4J[Z7OJFFCQE)TMX>/"O!__RK&8\!3B)F#7]Y5_[/!\LU M_&I2/N8!K1 *\S'I*?8\N_].*F.V$_N /U FZ5]]X47EQO#QH#@X'AA7)U;A M34+.6'R6LOBV7,S;2++9R9X(# Z&]]+MH ^+UQVU:;3>2Q> QA14%S8"1:F( M3_W#'\.O0JC_^P\ +1Y^]<90J1\???JAF=7[=@@_1UJZ:JOKN[KGT>C.A0UB6SI4': $2R72V0TR M)$!MH (!#2;Z!W70Z8&<2JXM?'$\A MR8TGP)-1KZ+D<]F$7Q C.KT+LV*15H'4H7'SNE*E.ZN&*^),(URP#3*A=Q<3(.<@9T@ M. #G(?[/_(_.TT.G>1OV9Z5;Y(I:*]AD1#$#:'">.*6AXE[ ^\E0,'* MKEM'M5SZCM->W_=(F0]9ZAI6:FC];'&@^/O+1=N_'Q;S]^*L@_ LI*ILHN"8 MXSBKON73BY/@GO?RPD5?^0Z<+#%!YB^B"*#Y0;,&]DC<>?1.BXNG:\!UYM.[ M1'CCEW/_O*)\KJ:SFC^*R9AC )%P6N%M\84,J7!8H2=.Q M+*+-S$)!_I$_=WMS.GPF&R[/':-K_G3KW7S86-M METK <"OB8.\L;9>B7(K)9)K3=AECODN+U8R0H*!>?7SLN/?]JT2QFKE4S>J2 M%Y:JNSN!6)U4"S^O$$WUXLXJXPU>NC.3UH+0O+/J GK"S<#U])XK 4,B">Y$/?@;89G/O1_Y MDGRJO'^+,M_1N:* 24],#+(R%MA"H#T$^56)VL/H#LBVFL;>RIR>2C570 ., M_%6,)#\R7"*8)+!L]V @?C,RVI>>AQV'27TAY6@@EZI^6=&EWSYWUY+8I$)C<] M18-(O&C!+F]C-6Z\\W/A6K4,K[%PT3V[*U\>W)VWTE0KYKZ39?6)I!F\,SA MI]:T)22;KX+*AE^\FQ_%VLF/ W/Y_/(E*&;A_@@HUW=WE#+Q "25N>^/24\@ M)?O)PM8DV-V%W#S\HSF([4]R!7S"0(U"ECZAY=[J/@%\AR].YCDQ]*O*5I/;6FM1\GG:[3[6$Z)>"W3H\*C?.[AY^#X7F\V M-U7K4?)[^5K0!RV?L=93DTNU\18SR_I,ZDMJ/2O A.[=M\ZITLT-?[77I?6D M?]-3M)[R?K*&.\EU4EM8W[K3U]^%+Z>WN734'P6)II%%1_>L?2U/CS6QU.;%''' MMG\C6HH;[^9!A4;32'8P7)3*ZCI&@^YB9[SDVO/XTJK2LOI)+; 2:B-6PG2' M\ ENG/R,UZ1F0&F6D=?,SS=??I2US51N:H'94HN:+6/@R53I4>1"?CS'36BK MQPJ8W;@"YM*,K'49;+DAG7NR1I<3H_#<'GX_N[_J+,^8$Z]V_"R9<^QSU6EU M64)MLJ%ZZLVETBZ7P[CYS./R2GVL_/C\M52LK46F,3Y%!Y!7)H)8S'/BL< MY$^_%"_=Y?LZ9,%$-DH*%=?KNVSKW9WP\10%KQANK\F61+] M,=9FQ"<^+?<'*#FY5$@_N["V;'9A]ICPZ^NM/KC]TJYQRT+5L[JE2[=Z/M.9?..YSK4M97(;6@#KT2 M*OOY^_#PTU7^]O+;5#5XWJ'%<]+,LEW.7KWD\-;O.C ;VMU?EXPVR@*0"MB" M$"7:[@Y>F0J:0AC&Q]X7+;V/ -V7KB_O<*8+SDMV]#YP1Y2RF(]$INZA#N*3 M-E2T2L(!+!-X, MU3%_@ $_P*QQNK3_K3LO Y?%3F]T;56=8 MD^: "REYWF+#QDVY!#"[.Y;M$>@X6GCJIFH2'H(*F]W4RR(KJ?YK^+)'Q+D0#1-CC3$L##(2!U(/'0=V ._ )9>$V M@B?H[^G=C-V*+-G8&/()$3#IL"/$-WIV?IBZ!!*_9?O6A"S6@RGJS!%;@:BF MJ,STA<;\P^?;CX.CXOGC_75H2O G9E(@I[TRA4&@B]=Q8I].WZ4 !J+HJTYD M+%! B$("'.E2$U+DND7BK,T":S,T"\R!Y5@ZMIO^8><LJP6> )O&APWO&^ M*<,OG\W-:1987:Y98+XQ_/RS,/CTO?;I\JB;2K/ R.7H/^]/"Y7B[6E.#1;/ MOHU@K3$\N;*.#QRK7_)7VT9P0YH) @?O@SW%7$(CHH\,OL5VO[9IVD_NN_7S M@_1GDQ[:KG>+8DJ<2$J&&P-9FB8;GDP<+_AO[ ['_QT,!ZV.Y36-K]H8/EY_ MNC^K>OZ/6V0+?@\@,B +O)/"V:;2'M?5_C[20;LSW;<+H"5C:RVX-[7O F7R MO\+)Z+G<7V^6&G7^AI-@.&E:O%A3;P?CS0- '0#!^;YE_>@>7O:5)-/^;\T<<@UO#@ZU7SJ;L0YUL)P\F*MT(CI6SQLZ]^*55/Y\7T0-GT=FS0^MNI, M;Y]QSOP4&%.YD;0#(G*>=-PDKF>".&/8'+!BI>^]B84\X6JG"^5WLZ$V"=B]?^[=/ Q*Q0+X2?DFD4G8-.YUZ?4&-5.K2.T MP5L&^;9N:>*/>0-%(Q<,XDZ-@82CZLE_\D0)8ARKDOLKBE#TR)'IW\ NJ'$I M<\.:J+^:$C$PFT:(@M%'=Q-?VD17G 6VB\A=/AOTL#=&=A%+!J/'S(( M5L!%C_G!HA@ ]ZI03RD5Y6HIKDW@LHSS),2WJ+F_G.B9 M79$::2.[-1+G:%:)0>>?4<^?%5OG62<=L;-6G,[C2.;"5)2. MN8Y%%*"Q!N?H<6"I.,/SPQ_WI]>W7T_P]*NQAPCH)4L/JF!@.]..GM\O+82+ MY#E)L_VFJ<^D=,^YRD1D'',>K8QGRKF:(I=C!TC/ .<9D>P?XOKZ,!HD1__; MDGZ_5"/>;S[<^/V^20)/9%:7$)T$WDAAC9?FZ,$02!:^P[B(ZN[N,*=F2MM) M]6RALD=]@:GN,2.G*F'2XJ4:THH\)=]>V/X M]?KZ_&?QH) _5>=QT4K*%CAIQWRQE<;P2Z[8ORD='[;L4I(S=E$Z2]53F[V= M(G;ABUIXU_BBR_8=V'JH0F,8F8G9(_/Y9_'7U85VE)&8G>SY&C$)PXANLB=K MW .SPGH?YB(_ES1'AQB7H8E MXG_NL5W).8^/]_GRJM1,M@DQ7V'42,H:Y KLN52LK03F%S9-AXF _>CV]_5M MN_;XWQ9H;Z.UJ10K)A-%]YTQ3-6L9Q.V&G%]HM!1/\UB)]:$%^, MV=-73P[<'\0'[MUU1^[=K0FD"([M*P>9MC>H6]HQKP^L>\0!:.24T]1=UY/- M$+X;$E@/ZA5E3!&.JMEM_S MB9DNAH809RX61YJ%:%#82B078YNUR;\GA>+B09\VAKFPG_^^V1N?+I\O5^0B MVBSI!"?>)N-;?C*;NM!%'M48_G3,EM'IM8RG14S(V8V9)"9EC7M+5J7ESH%X M"X8J$OD;W$*VS T4[UI-SBMQY:KI:>.+**<3V-66N6S$7M^B3C7NL,E")YC@ MFA%&3=CMZ)BD19TS8_)^[G#=) AE2PN*7% J+J)YMIKOG+CU/K^C9;?R9U=T78T0MR=BW _;)6 4J%FEPK3V=[Z3GD1BO[PU*O:OVD M,1P6VY_VK;7LI2YL@7RVY@M4&\, M+[SG4S5G'[M" >BD;(&YD7DK<@;^.%_O_ 5;*XH%(WKU54,C?1'4'E;=N]$, MV:[.>QF0#@5!-:$@]S?< ;PB)VZ82Q(0K2O2YTB4<$Q;2MFK&W1XJ,857G". M[0;\.1I?=4>;(Y%R3F;VL#X/\Q[XS>@)YO1*<7K*\@(.Z%4: ME\F7F++O(<3*W*C='7NK$=-O!IR<[SB3HIE3[='I^UT5#E8J1;E6B>LWO":& MN15NP-70UW>B&V",!EZ$S35 CJJ&%2:+D$92?X.DQ7YL[ML_199.S<7,/ EM M4KO.J##A=UBG5WC-;S!H8:A$NCS2S@>W=VKMH3WHZF>E@#O-A@RC<]ZYL/RGXEJ>OU9A/C21K";&$$.TSPZ2V$7L,?O[N'C^Z/AW)U M3O2*BL",D6N^<[[YD-]7UHY:?[PT&Q=:FMC2[55$K4M$E68546('O2O=:;'L MYVCOOL_N^9W?K?_H&1-82.3FQTVZ*4[S>3>YQFY_T]'MKU>AELV)6+XJP(-V*OS1&CV01D2VPU/B^R;4U)Z9EM=?:H%BOD,)!.QL25&#(0 M]&>/J"*JM[LSYAB%U3T_@QYZB[;*5'*Y&7IEGC2&G>N3Z]/\9=V_R;)79JDQ M5+P?:L?2+N\/-Z=59FVY5IG5QK#?UO7!]U_?FK>"-WZ)5IELB94TQ'P\'7S+ MY6O];JV:5I0T]OWIQ1.1;I%LA8R*.R3:0(#7+>U0[1N>:J842JR&_K\E7]X8 M7IKW1_VSIVKA-#\]BA@&$0M;$$1,EA"CT<5R8V@,_4'3_GW7&>23HHOS,>A1 MW6,!0VRSS(3-VLT"$=$@1IE/*T;)M$PV6X!$*G6+C#X29?&6!%K'VSYLQ;8Y MG8F;SM;.8+RJ%!_+!)DQJ3)\5C()'DDYHIE/M(/=$Q^UQ7/#,GI^CP^9.O)U MGLG;2@@#,E"@VWX8RSEODA=9IA2?''BFF?;?E:9F/ @PO8,7; M)]U\U,EL,7<%MSOOEK+.2RV6\T#F*=[P2AQI=&[F*@5WB&#)/0,2:?74NGVR M43).Q+#\_.'D.7E&N(^LV49%KBC+-@%-[\KJ<_ $! ] *:.+FO'MV5Y/M5B3 MB_GI3M!X$*"]$\S@"<2O43^]JG1?7!3K)%K')1+I26Q:OT;JTV M+]DCF#*ZJYG?GW')L"G.2&\=,H+(3VW=UO?GDL%42L*JZ P1[FQV]AKIC:ZK;G1&S_N]_JWDE_WYCB+\X M)_$CA)(N[O#IX';XZ^++[\_5E"YNUAUM^'6M00=(HU?4.BL1OQ8B4Y$8S;Q05I>7AL=];F6F$N\%)Z13R0JX'''RUQURKA"MU*6 MR_GI_8=6=5T'<["7%=W3M&UD74)=*17D0FUZX?YF*4J3&04.S7TGU5FY7C#L M&\->?,I1 M_86L%9C0S!P7-?"\?FDRT2<7H&B"TC-B[JJ:5Q7E4FEZ M>=!\G:LV RU.IC&\.XLG%.K:\7,+T(#>1\.X"+0J0]2J;GH=5^__N#N_[ZX9 M>R9RT*1S9::^XN=0L88I(DEB?;=C'E%*0Y7K43=U\ MQEC-AX%DT:UN,U"E'+HA0JC&\1%#3\X:$3!E0;:W3#?CJ?O>U%::+W &8_0T M]X!91GL0/]>D3EH!CY7'R;L[3[K4537)LB4$&((2S MT!1EM8/T1=F0[HS5W M7E?UV..>--!QX$"OA[5:VKYTC1C*1N*R$A'5'+,IR1Q(6CQ ^@A0\.C8[&Q\ MNZ2J!(BB)CWICB[]9[3<-'F&G(N[8?-HL07Z//VI>.=<1S@0Z:,[9Y ANH65 M32TMU^1*;!]P8I@0D(X!LCP/()4:!Z12VQ! *C4.2/@K-1>"(E>5.!<" 20> MR^WK\-FC;@[V,R#P:._"$3XRVO4BK?H^?@6'0-B&1\(N6$]G$_\E4#IP_+!( M3JSH$UJ_YHX%=)IOH<;PM/2]]+E@_3AZ#$/3"S'>?YL?+FQ/E\K2GC12_9;/ M-89FP;YJEX_[A8KYYH.P24(@D6T&)GWS0TJUQ+ U?IWIK6E\.+S\=GHD*6A5 MIK@JWVE*:\XAQ&Y!2) S[8$$@"O0]![@=A=G";<@IHMG44!M&'C.IKA.GX?27I?PC?!!I!/>;;TU#5:W?#- M3P:(,54#X\@%2I>,7A\XP>Z.[3M2TW<-"RQ3F0E* YNPVA:5J^1UP"1\TR/2 MF$E"K* T7.!!?9T<5_+[R "1 M#HO0FZ\C])OP?]4'^,*P"(NU49^ S\47R^P4<.+= M'<^!M4S\K0>\C[Q#EG[[JJ/BHHB#KDUN!F[=[>YK]9+GO 3X&@U" "I9TMW^S3W[9,>TFO(NA MF4X?QQ][ &)V0;0[2CO$10?^ A ."Z:@M#.PBL%BV AO4BRW5L6R/H#"H8:P\,1S !]+]6&6[C00"S'U47)"%@I-Y#KHOP)8T5 M.37 NKA%6!L61]IAYB;NEIZ."%+8N>, W@-NXH\$FM$H>B!5<*A0^ =0Z>JJ MZ74I*%RUK7N$?G 9O=WH8!JJW:@PWH;A:B>R);6X]%0&KDI8N?-]+Q M,]PE0ENZ1 3?W0&=8+\L2Y@NE<^]/W9=ABT'G+N1;Y3WTM'-(;(N$*6)O^4_ M;1+4X>A*6G'0 "CY(-R"3;< [ \5__P[*5S2L-J."C3MMTA+CX#BX7BFCH8' MZ&LMAAQXK9KJJ4QIHL@F2VQ9!=;]!MP6V1_A/GW'?D1!H?.7[>ZX@,(&D ^2 M!GRMP5M=@)(\JXT"8* MT#'*QU#NQ)JF+ ]8ZBS=Z)[#A!&;;=EPKPYG5&R _JQL>4W MO/_1<#SDNKH%?]F$.>^3"U3-)W7@2MA.#86(2_;'B)$99[K:DWK$%"/,!-\1 MK,?9&=LIE8XB_X;-#?BO99!%('O) S<>F>A4A!B#VJ? 4/%I\E, ME@ACU1\#]1/X&ADBM;L#(LL%O+&H(*:)]W&;9E^YUN MY)XT&W ;17U3!ZX'E.<1K:!E."V_1^0B?(]26<:E\591!0%:@L5-0(Q1!4@R M2.]O^(%%E1Y4.-S09X![?N2Z>4'L;5.K=+@ TW!20I1[;> M4^']:#\Z!ND+$VINY Y$12P$.=5OHKJ-.(@,_H4G0,P P+7HL=F'P6JD%S"^ MIVOTP!ZH\HCLM02F,G:A1T\5W@E<0]U"?@QG%U$$'@0K$]U7 M3T2*^$@YB&M$!U4#+!]1MKCP&KVQ +U1UZ'*/6%J494&]1X0(8(R[!(7" +[ MQ6DL1K/D2L\J03M47!D:WMN&8C]=*2/JL66!L#YK;,50GWVMWA M[(MH)&0^ JJOP%,XG%H43B8@"*4_%=0FBTDT]F6; Y&I+"Z16F,./+%,_0S6 MNVS32^!W<*X^8ZKS@>TX1!$[5+'-TM2T$TUO>FS0@Z0^J@8Q*)ES=^P"UH'U7-8*KX2]C9J1%;VG*I4@Z?RD[ M$CX\,?*S[)E2=7A/:9T(M)ATB7]1C0K41U2T=&UWISD@2K@*(H$Z9D1= W_, M=2P0G!WJ1M"!?.&Q.'$ T 1IT$>M'.QGO6N; "201 D!&'P!6EP@T'"UIFJ2 M^ K.E!HCZNH(4;N<:J:UITEDQ;.0YNA;,DX)2W2PQTCS M]VC7Q74VPLSGEFN$B5USFS\.*OGA\Z]<)95&F)$FI7KW:_G.*?S^U&H&BV?? M(O.@,?Q6/;O[]-S^[5U4E@D*+83FXQO-.O:&71>QPSW*W*006T3AB_L]H$+Y ML9>_'+;5HI9.)*U"W'X*4/)H/*W0&%9_W9_V>_>?#IJL;Z2$6Y)P3]L00)L# M-49%DI@B>].U'8_?Q1%(;[H0.?]\%UH3ZG4I]+KL[U.F"QAAU M6@,V>#XYLWC" _@^.)PQ#DV5ZYR2:0/&]%1-YUHD/HK;B\ #U_CL6SK1#_-\ MF\S\@D/^IU B]LHHF,]@=;X/:CR2Y=N&B9W2I;O#PSU%"F==$4$LH;.:.+'@0DG//K02_U.0:TH.P40_W ?, M#O*KHJ M6^'U&&ET-((7+9[DX 6IA -T4R'R^'#M@@+>7<'>P.C=YJX MDR7QQJE3[&D40=IP>EP<+3#3T%GH!K0,<9%+BUT>,!IT13^FE=1QYQ64;I<<,670?V0[C MMC/-T)KZ_E6ET#$VFVB8,HX FR$&"$U$X4QU)-5CW?;92G4B;F^,E0L\T7*! M2VMWI]YW#%,JY.08ND0O2(?X6Q#;B=#$% WF%QT1Q3)'[] #,P'1Q=845X[= M A[L(@8A'^.C(HLOP8"K/QMNH\%]?Z"XM;IZZP%6]2AE MPU]PBMXYD7$C!,+?30^&1YPZIV1LNTET4.1T '_! >@&&U/VET*7N:HBURJ) MHW(B.H&HJH#X$.4U_HKO50HW*['=1I:YNKH*%"_J^#PR'BD'KR,Z ZBET]"U MY]B6^F@XOBO5#4V6KC$"VF:NN&.>@W/#]<0Z:([BRP[KU\'G!D^(P);Z( 5W=XCR3WG(*&G0628DO644 MG<6>UHB6IQ8F2B#_.<>'X!A'Q*VL98K:0_7D^;!ZUZZ5A59IN!2A4[H?=@P$ MK":ZG"?;-"F@,KZ-Z$6:.L!4<]T:-8V2 ??F0^0NDH;,$<'=Q#1V076$_P75 M^UD/T[QB @<)ER?ZW*GV_&EF-B)06UF,SA>!ZTAK@O+ M-.U>,!M(2BC+@.4?[@.WLN QHC_Z7'/%5!*',BTN2S':^-L'%: ]0/G+LOCA M^;M@" BB71!' WW@=_3=0.X\]>#+;D?^*5_7&!ZTW&K)^?7[XVUI\OBBB \VF&/THJ88'3>& MMYVC']6'KGOT;"9-,1I]*M\87AX?_#H]=8!W*F\^\#L@^76!,3$1MP-ZW/H9 M1QLT56C6:4)+S>!)KK!:X2"=2FD;!^G4$F).(>>ZUCG57+:O."6=6FN8O++4 M_K)->2A4BG*U,KW#VN8/8=G:KC;'BV+R7/-"4N^HN\A6LY_]HN3BJHW7V6)W MH29/+ZY121*[3FY[:9/B&M 8->)MS[#WB+B?C&=@)'HGM[)_1-:Y)S<>&!DT MB=$]_NV3?C">/KWD6VSZ-/,:C>'3LU>M53Y[1X5R.CDJU9AJ[V)C:.7/+FH] MR_EI&Z#O"_MC60YH'K6-EN&]E;8A6X66>],:3XDG$DM/_X_>^_: MG"BW- Q_3U7^ _>\>S\U4T7FXB >9JX]549-8B;1))K#S!<+!94$P0 FT5__ MKEX+$!44%3R%NNY]3V*$U:M/J[M7'VP$W"-Y-_,#JZL;4"<'#? ]S<3:K70U M?\&(M::KYQS$F8 X2G2?7*2T_->+:C"\J[9JD$=L(HLKC:\AYUU%'A^-H2?Y MQSBRT_)ND,87E5"["(4RL]'HW%2S!EW##$6@"$3K2Z=I9 M=0F\!J\:'W*%A/:-G7S>B435P8HV$LV!O9 -# M,H55X<\M.\@.V5Y960)I02^?C[P@#*%3\\;!TG>&\?-3[#QD""Q/[Y^=N&>5 MV[)AR%(8AJJ+#_G6<^NT8Z8]EZ7V"Y;GJ?EKQ\96[!)<=7PTWE]M._L)7+1A9^YQ#04YJHCXP,JEJWVX6O<,'-K99 M$-\PD*$)MT)O,I5_%PV)NE%%;:=-H^5*]_*##OH&Q7(X9XR9JMP3);UOV7=C M1>@N@"AHP&5;03?ZNMT=)1!-$TD$^%OPJ9NWX&U$0"ZGYEWR8XDYA?)Q $[6 M3+QXWC!$C=SBG0['7[$'9F!0*K@%0K5MJT"GB.],-\XATP;7RS!,EN4\E\D M)]0F3%XBU]_U>E!9YP\EVD\14RX?AQY2#L4C$AY:.U4 ?% MM6/?VAWD)661XG(NFL-M=:V38GZ.V?&1O_$!&8*R\68SC(-*.P=FYC+69;J? MGA04A&3<[4#W)N+:29,\KH"W&Q60)@QV"PW(9UP-(BP*Z+7SN-MCS-A&-D'3 MG?UN1#LRLJ=LOQ^S+<_D."$.MG66#=KR,FR\]-9\^9,_87(G:+.;XT^6FUN% M%H :+Z.U23\4R )P.0[2VRD.9]6P&2^S4;'RVG1#NN5Y+<.D.>9S\%KFA$F? M<,P&>8T+93+CDH1)9@,/Q&8S:H++U"&%DQJ@S#9")B,J,8C+F+6Y+,=D(+_K M,W!9[H1!C,9NDLL6I'7[HP97K)!L0(['+,5-%738?&=W^\-NTN3IBZL*H$&? M3,Q+0*>3\6J;AWG/2^ZWL3+V9RGBHC[(LC#2GC1W.4R,Y6BVY;_<2]C2W@L#30+5$G)8F*89, M6AN"(+>5EI/;!E:YTPL1]Q&R&Q5^A2P3MR^Y.8\>;" 7XGV0.Z)980':Y!Q^)7DO+(-R?KC6TL3D>(?Y3XJI?O+ M1^L^/2XRM3NLD/L]./P\9!WGI$IVRC)&UDKUIVLH]!-3;OV0!@9D:\^6L4:' M?PC3!=7*X:;D8WR4G,Z4H(Q)*U6#)#;."Z.O#*P=&ZJ.:Q*),^L)X\5@'%2= M1EGC96-SSH-V."^6N%%+-$.GA3FE7[.HFG8_1/_DVN_'1_4)HT#^Z"L&L5?= MTD5OWWNQ!75_: %UB$\4F^\TW3%4)L,J=B,X++A;KSH+W16$"]$5)-,8J8\? M@_[E>_@:X@&Y*TUVV94LH@0$ ME9Z/X3&E'8*@#*R.\*B3U31-'&/7/()[LYIT)XR9ORQ MJKP.W%_<[I4(UJ;;A=8 ?X]LR\46YAI3Z2$*&;@E.S(),&-L^RB*8-7IV3I. MU<64'^CIZ4K:YH/AB)LJ$\](%0F3C%NE1EH9$_9@CJE:QM\BQ%$BV^;+V_A8 MNWXFYUL_LRH C5&GQ*6++P6FGY7F5M1,Y(V)?=WTIHWM87V-C6W$*_@_;L:X M\2^Z235&75:16J/GLMY6@HINO$4U4P)!!M9,N@WMEV@0T< 8NZ0<>-;']T M Q%*V,#687W$!6FR9 .61ZR"_!#[MY)M(-NP[S2L!3ML/A!5^Y,KI2UOL* M M!<>3$T?R!'>@'8+3'MN^D LH<^+7J58++/1)QQJ54VJ^\_#&(3K\^+@=@_MY MR;XC\5@G3NSV]ZOU=O;W]U6F/H[=>E9&-KF,[#VX=9DNE&-7*I3;2"2/S=J1 M/'O51B "ULM92*5HEE\\57OUFLJUN-2O2"8,!.I:YB;>]!&SBQIJ.K M3*RKS.BY\D_U_?%2_ZOW_K;&=\J.!TC,NW_06R$* 274+7FA-YQ"S3R\' M>QAYL6A3_7'(WCS+SZTGEVT=&)PC=.J@I_9$VKFV6^IQ8/;-X2 MM\\OF0^BZIQFZ9W3?,5CWD'1).=<(+-95U:RZ\M*_4I\TJ_, M@BFF@X7% PJV,_9@(Y@NU3#'S*\XUCMY^0* M(1J??GR29",\23"(9EDC]_CGAFY&;^IX+\9ME/CV#MF(OO?9<+CQUS$;VAF6 MYEE^H8J/-VXT4>D>@1%-OF33?.(\C<&@EO*93-M@/VYJ[/(&=7B^W$VK>0ZF MO_SB0EC*FV*L_#+*RUQ*F.>:PG$JM07V[S+?!Q M]!7#ACZVR9=?#F6E:4BWV2J(GVYL 5GMLN1M8DIXP'O3Z.ZDH50:DA+]\5&N M=B\_A*Z>RG1]+=2FZ)ON\2@W"+C9PG%ZX:S MPNC>&*PB]N]I5[L7KE\[XE1V*A4)=V_+*HJ-!.',I;WMTW8:A?-(6A"->U&; M5;_LNLW* M5^2&X&:;\RT1K@*3$"?)_U. .D)5W2W3\"S"T)9'./*:A+=-!L@XQT!O&[VL]<*.6FD?5/620S';9WC1HN M1W$SEB#',G0ZM;AC>L1W!1O-/8R6O9[8@C$/ITZM@>WF"H.=7 MS1/<#&ML*?\O6M[1V-%MOOGT,6QE5TL W"'5M73&W^:LEO3W[.[>?LX;O[C- MY+U('=KAU47_PS@;<1TUVN2]=8W@G4O>RWP70B;O[4((= L9>U'J_H",O4B5 M_#YF[*UFBZQA=F;IC&];F^WD564WD; 7K271;>6+3[54]?[)?Y;_>PRT[L= MO*KMKLKMHA&QY32UG^UFNEGN@+O1>0G,).+34U?1U+HHY2/Q>8;*-_;)"]AEY*\MFD ?MHD MKZV8AQ.RE61YQ1SD"IG)!0'#^3O (^%7T$WX.4K2!TU5WIK%Z9,*5HK^I'T? M\"]767/TF&^%2@5;$E^[DRVVJ2A7/\S?O0B2Y<3NNRY=-G]NUV\K-2TR$.7$IM^%4E';A MZEIE\]*9N@&^WV8F2T04^+3N;B$>Y;WX-B11Z8LQM67'-53=UUX[KDR$CFLP M38-[ BD@3!.V]&TN'N:5:A_K/ MM"QZW8B\JNHM&"#HKVA+Y,6^HM/O,WW&Y?L@X"@?V!8I_7! A;N&#JF;T49, MY%C*^">OCD:6N)"E,US61S^36>8PA7$&QYF5<#Q3R[J+.)XM98T"QS2?\NOK M15#\+IHP>5?O:'"QX@P!1D?G0+7PR&4\/Q84'-@DZ!LSOCRF$D",I_I"VAX, M(%:'%,$F3-4D$Y#?9)A!? #3=L.L"M.=WT1U0+BH)UM=7=)5O3,\/AJ89$"U M)).1US)&<5M4#/R$[ SM==2-@BLS* F79HS) 92#7[ Q"%-F=55V)ON>0$

^-[Q$?X+(O3K ,9OXSTH9@O)VU#AOG2:+N(!2@#R09-1@[#-]^=8]UY M!$2N!1^HZ$R?0L8GXIY9S"'Y0JCST 2FHA,I&_1A['73E(TW+,4>5)L@@B/9 MT)'"P5^[_UY#' &SO)'E0C5U#U='Q$>*!C$9HFH?9RK!Z\5^W] 176%A MI V.CX 8P+<[1AC/K/M__^_DA#I39%7Z0=T@AOJ)EGD=R%H+)T+R/RFRO_ MZ0\+'OPAGGLY:7_O$N:)=3&PYU='O*Z7E-0>C<%NX4- MX9/189T95O(NG&V,SO]6C/KOOUKN/?-ETVP^"^B&)*V$_M;#D[ ]>E]!1XB( MSC413QZW=8'8TP>:136'2)\HK:[OZ'G/20'ZQ57VZ$!LJP-P9I"FD47T-#[E M/*?>]+E =!$V+L@)-[T4LHA: Y6

*+'(_8@-\7B1O?3^%2Z=HEO6[E2&."LA0. 0AHU85;94RL+=) MR3967*NZ0YH6H&_ ;'(?375\9 8YA7W(-T//B-:T"FO*7F\*- 0RIVW++VJ%R%WHN-QF$?GE%Q\0D,.[_23*N.[GYH'#>WSD>KQ3[LM(^\*&2!CF]T%IBR!=QC=9U7X_@FDF55?]\VA5:1 M!!GIV#Y<'AA0<#P5EFYU96F@RM6V_^6.M]W#@Q._R(])4 ?4U!$,IRKZ(CJ+ M"*Z@*L<.*6/=#K\C-F\YOSM*+3MY6179>;-2*?!W4" TZ"'\#_&Z M/ZBB8K94'1NK)Q1^+^(;I/G-_R?V=?,G];4H@PUE?8.?+%%138K]MH*-;_N( M+5U5Q;Z)W!SGIY^4.\&7^>^7J$N59^/VDX=)]K30&-V\#[.E1Z,@C;TF23'1 M83;\02$F0^]U" (".1F0Q2OM-N01,R^VH!G4D@( @" M'$,@2A?>ITKCG/[%%5>(VX"4__O"ARZT\UG/#UB_[*^=!=5IG1UO:R-;+PAI MI!9F3"E_*>Q,]E6<>E-VG>GC?@D6?&S]%E?K.^);.AH*8U^F<< %C%/?8 O& MB)J&;";'?_7)]9%S);==KIR]44RXXN;@ME_N<"!DTSC0C?S11 M/?*JV-A]R2U%KWWM$-@)YV'Y&^29?/G%?$_[-67!9K5/8N3G+QK^R2WX=@HR;-\$,D7>Q7_W;12B>30#4L.F[=F3MI1 MYN]#?_2<>[@$*LSGK:WS5/3G9# SL=\SN;69*:;:H ?W5FO3/!O)H#0_R.;3.JNR[D'*9=_R&K1Q_R26W(<8$W0"'.OTC\U"7PL^ $ MO+BH\HK^_B ]M7T)O85#;^Y&-DOH?3KU(JDP"4^/P'-O5+@6KHUV3;W)^'#4 M#G#2)@\[CA.V>=:%]P=+$\D@7\DUYZ99>*:1W"JU"?,887XUR"@KE;B[FU+N MNBAZVWK.(F:EPHWXRS(6;AU97V&[$6[KKF)>N4+\/#&KSOX6GXS6@\JS_?5Y M8H&6V7.>B/<&8G;MHO*F2+(F44-(ESR8R)5#'&=[GL-V5F-=GN=T[3)?&E;' M3N8D7K9RX'IAWVR@PC<0NZLFVTQ9Y 9X:%;#*4\O):GVAV<8>9]X*"Z3+1(> MBKT*T3=;QV7%ID'] ^LKOQ!!>HA>.)N$>A0-?'^"X/D57\Y0I!E<7W[EG2P9 M)T5Y.H7ZG>R* E*]@=,*F5-.?J6B$9[ A9)M757U=_-'1) YWOZ&DJ'P3(< M4;.WOG;F$^>;^;3TRHV153%3F>*=H'U$D.7$[4&6TTPR4ZXQ^AC=C02Y\W8Y ME,)D,X5EY"2'*8%F+_*[8LV0\@.CXA2%DA.0(A?T%.[%:G\T/@.W#.L=&$=C M4%VXR*^X+XGS,]H2WLG68782+FS [+P+^[?))J>[#:NG+87]"33GV& F70J. M'H?FTSW5+T5M 8/3@5W$OQF7L&ODZP4V&5NJ>F@RW=+KZTXM-M&E=-[A;TN MOXCGM=M.+>/?(;TI(RM-\_8G<@_];>0MA>J&SF:G.KQ,;'JM?G(\S?-^EQE1 M)?BO7J\73VME &5_KVZKNZ; PDYIU>18Y#D->D.ONVE"UP6 M-)2R>U.278USE>=.\^+I0KU^5,><:R]+4R'ZIYVZG#M/(2[-&_,N7Q:A99FF M9MM, _89%ND'A6N6GON7<&QY"S$ M] SZG9L+YH.0<)'W,+H7VOM(HME=;*SBR"[W<\=&>T7(Q M;'X>ROLB7;*:: M-#.BXF+=+#%,7DR93_+RQFYL[![-&$<_Q&V2V[U&QL%S_%)J>]'4]+E%0/$( M0H&KII^N;Z_U[IQ>K],#(;>O[Z/#9"(9GV3,8U!,CKP^"%0UU@BC1'?E/F%=[+Q1!#79R'I,G=> M-.[[LL)&'D%<)6HXI\7XKD0--\ N6YE'&)%2^GN6;6?U$E-.YR*90;A7X;_H M5=G2X;]=R97.KAC*6]$HOFJF=4&ZK&8>^=5">3;;A8CCA2?R>G&\5.@X7A*\ M6]X+C*\;AC=XM[X^54L6)_.6GKY7#BYX%_ZT3X)WODRW&KQ;7Q!$X_SJ[U/V37T)?5E^^,&[SRL92?!N M!X?;QN1^.]&_4C2:)'5^+[%G>N>U^Q(J^K>+,Q%#!0B7T0FQ! CW>-1G9E<# MC_W*J7!UD5;KP]R:@<>M3[7=E<#D'K-I<1L!SXCTL%:J=>0_'/\H11/PW'$] MO?;LVBW$1/=Z7NWI:H'4E>/WE6Z3[92?2T,E_IS()9ACO5@JOY%!KY'4;KIV MLV>B[7[8S5$FL7LV;]O-J_/T@4P-3RSD.$R/:(I[R)<\Q(K!9);UP4.[?24\ M7S\O;S)[E8DLN6",2[F<:8VVZ$$6;,HPWU7MHN@5$)*UU_E5^W1AR6S8, M1&/2O"BRID7X[0ZTD;WS2GD=*)(]>Q&##N.((^TTM.DQ;_F^T'O-#V]CFC\#3Q"&!N+0&,'G1&&?=AQ._BMTS, M_JTB7:]HZ/>R:0Z<"!F A-=8_+*^.C IP)O8:AD#63H^@EY% PTC3;([M^&I M[B%?*+J8E6#8@OVS5ZA*;XA VQYU&$.SM +,\31,W-=I+UJR+3E44W-Z\A N M,/%4[(FV=(@GR2QN,02C],0A2&<+8PTL %=^@6'ZABX-6DAFFY:H:#(6&\R. MSLA-A_&/C[R"F^ U1?H,@4&NV*%!%K-$?O_,-^S9*HH_M;Q$?JC M* 'YT.-M9 DA*ZM'="OZ=]N"YAUP_W\G)]09]*'\0=T@6^\G6N9U *$.DNAGZN3$,801S5T+EN/SC5']\J9[^F 5SHWF D=GG-)!MG%BZ?T?5!KL M+OL#YX$T&.$(/^.%3ANCL]19[>ZV^;O;?9YH6G=B(B^:H,_/?II_H'E3?$IM+Z2560.4IP5=$!*1SO?>H?YS'XTQCM__Z#D.:/ M/[XQREY6KE-F)U5+>QQ%0Q9?3LCI_0.=ET":Y7'&-4:CD<@*VK#V,.JZ+W=Y MR.OI3$'IW13L%C:$[5V'=698R;MPNC%Z2W?EF^*UP?>$%3H,KL?FLX#&H/8? M= MIOL,[6$JB:PI-G2S+V7G6Q 'UIEL U\"Q>WNR#.ASK!&O >=C!U)?=62( MV>$/2WR1-3@MW@W%LM"/Z, RP9)5-&1.RP/*MEGQ@6"O\VW21O,Y.*F"BLQ0 MZG3"U(590LX)"J^SC<'Y5F]+'X!1Z3E(MZWQ8^!-IX6P>: ",&.N'!]-T9D& M?AN[HU.>$V9")!03W.0U7?!X\6^T+3NVX% *LE@5^(3P^::HEFU^,XH$< 3L/Q!9 (3<'CDKJ MZ[Q.[.[V\5Z\+:1OR./HE B>!G=V]\@Q_?/F[3AA.E" W [9=R$&>(4!:Y-] MTMG #M?__89O,$0-O=JV"GVLYB*FBQ:%*XE(K_?Z<#N+$[RS,Q]+;9WH7Z(>D>L1OUGWD6_JRW\Y_GVF3[CLL7, MZHLXP'UYI&1F7"(SD^%I1&*:904ZG4D%41JC9@8A^2"$S(Z2C1$A*_=VGX.0 M7(:A<[E,$#IHI,C,/O'GU.&V#\/I\'#47<7+&I(ZN2Y^C+MQU^5QV_"QF9R= M&,HS[['&J'JJ7BOUI]2=R:]C3:/UF[\JR!2CR=X-ICG:=!DC_H1LG1B!;L A^6Z!".I5M] M1"\K.A CO%-Y'!F-"<[X^ND[>T!;(#O(:]*5@CQH5;'04;5V+_TSWU[Z2ZW: M&'VDB_G\.]N^RK7F-M+WBH';.'\?V^:7&B,SG7U1+DX_*IF7,&WSY\E2I*WR M'2!3.<9C-5X_YV2M?_;T^B+.*Z#?1L?X,<"GGGDO5TJ+O\D-7J5LY !OHJD\ M#J:]X_M?>)\J_:1B[2WNLYX?L'[9@3L+JM.])TYZA=[5!E\UWJ\K&LBF]5B\ MT\JYBIPA$6(S5[II%D3#&"(S%!(83$C[M4W@*$NXG)?9NE9(^_8)KJ+PDWB6IQG?F4]1-?D] M'+Q'YXZQ=(K-18OW*#/"=W=PRVY!L[1&AR:?Z@WAS(("9*0-M^%?[JU>=?EU0$LX39%<4;LK[Z M6T*M75#7RU$KT=F[H;.Y>3K;$Y] EJ=K^2)7TNB87"U];5RW-J6KP?3U^O@D M+V_[50'K)<_C((C]"D@M/E$^3KJ*),GH.XA G/+1-%26S:4\336BRQ@^?+P) ML> M]DSK;>;MV6-6J:XH46T9$0>N_W#ZF 6W?]J$"PJ"..N&XH#C6' MNZBC72'-XJF F;R"JOHXQ"X@]@XB=(\<>.*UDE)TAA,"SMTYUWC":CBN 6DA M(*TC<%9#-.:."-$\ 5+H5A<7H)K3L M0#-%)]W>6PY *2;.BC& '3POT0+B0T;9&Q.>T7PLP-F5-;D.2 M#7J[.6@^(X9S7FP.VC <6=9:9!SV)+,@#-X6W: +[X!GL=BD$@1/G ^%*#9%5I:OK$LEZ4BPDOR3IT!%V0V[IR$+&.52S9JSI)'Z3I2!G4,&)6KC4 MPE4:,DZ=:,GT\1&R5[I47S<5G(<.G*_)'='""5F(*]0!3JOI*J:E&P SLF*0 M[L**BS -;1,;D],D(Z<5\\4$@/26@F=/8R4$AQU2KR2O<%)9'1_9# A/ZUI' MAS7[Q@!PB#]KRZ*I .1]0P?._D[ET0*@30>J+5$*K"VJ0U-QT])\-DS-V2_B MZTG;7S8M69 MXA]Y0WG3_AG3H:L$A!!5 FQC]%22;Y77LEKZ:,58)9!IC.I5[59ZJET^_.[N M3I5 :KTJ ;0M12Y7>]7\WTXG%W&5P!DBCM;,YE7E]N$OO\$J@13D8-2KO8 C3U+:3N)P4[;>95DC.M8U#VRU#[H2/M-,F?IJ6R_?L![#1@6I MRO;_$B1O#"Q2J#4PG2JM,]O8!4-W@$ZNH9,)?'S$L?\%31YU?M1::C*F!*62 M4U_FIMU!QO"=#$>;HBKX<%D[2RGGFZ6T_-*-4?_ZK?0Q9,1VCUT^58EB]R!9 M*3@J.9W%)#1&!?G1O+Q^+/8[4-_D%-)E32P7;U6Z[[A)4G]"KH$ M8OQ2O2>5OOMQB>BF4Z*9\I9]9-><$WOBX&@HV\N5*ODH5EN?4E\A-/,-*D=F M+ T*&1J[G\X3*96B+DV9C*YF(L[V^=1D6:= 9I(L'!=7$M98K_B6D$RB9B+, M[WY'-M?0'.&M-[PX]E=46-Y'19!0,@2^"*7BOM9?B;V"!FZ( S[-8G3N25O0CZ_WTYF;VE3G(FMTC1M4J3_2G*Y4(I M_E43*\?*B/=31I.V:+R>VBRTY;G1KL^0G,:Q25+?:GC;TZ2^4.U3XVX < 7- M6*Y%"ZT-%3@!>]1'J^<:H+>3:9WRK=W4=34< EO%I M"5!HC.Z>[^37ZIV:*V6@%:NE=+ FWX>& "NFH;0&Z/#2+'5(*>;Q$:0DX)ZJ M;SC097=M==#@ID T9561WQ!8I/U35X0<"@K2&@S2,%"4H..@3)'6AM#B11\8 M5%O1T'&(O@&,)RE.1AH#\7Y3%PV)ICJ0>Z'AYK B M\!TD79BRVCXQY,Y %7$H3STH$<6M$::&D=_:+@ICT*VH@(UX&0T@]WJ="K!_>*LAMQ:BXG@ U#Z MLLP4PVP[925NK7DGJY 0=2,:UK!NB)I)V-M/-XU_[RRP:4PI!27E#W0;'B/M]G6'7) MU)4L(BZM(@W2L3/='"1,;'*GFXPO(1?%@>'D4N!44.B&#YF?9/GL$V" M3Q*L(0UYG MB(;5/$-;'7-&V$:QB!.MC!']'\,L49CF!],,F-_W;UA$QM !$ MI*[('Q_HQ"N(?<6"$017A7C)OF7^0DZTH:*7WBCJP-0Q$UV(AJXB%JNUNN^( M,T8X%\/-E=??-9R+ 2?9+*ZHKR"-'/-S\D_X0_;GM^_3C[SC]!^C1S*4^P.C MU07NDY%%T0>3@!2J(&L#\D8):YKP3?LUR.G\[AZ>9+8%.L3VF3$G;4.[):-D M=V#T*\+)3#1-Q%:9"6>B]VPJRDTK1"\\YW'2+G!2.TCH%8N;(P8OOZEN>7R& MS@E+MLI++8'"!=WS-HW"./KKL1R=R06C4)HZD8Z/Y)E,DNGRC>@[\FW<8JPA MTQPGTEIX?D&@;^UM1!GX3&.4-\O/?Q_5EYL/-B)KD/-QJ-.-T;EQ7^4TYHVI M((=Z#!"9PK 7YM\2BKBJ49>B-H#9)#87LGA^"/+D9*/G.(7$PG%Z\-NZUCU& MX.882R9RHNZZ.CIVRJ8*K$Q*L:3O5*G75_6A+)M.7U7DD[M/0548\D*I=]UX M 3DQY)X.Q0;'1TX35@4[W*0.8J_/JH!59P/*[^3*"JQX5>R87:5/U>S),^!E MQVYCS8%I&V5(<\"I:L='9W+3P"R<\G"POT6/A#W?049]SZG/@6%^P.;7LM%! MJO@K/&E;9/9'[O<=FXP4!15%2X0^OC"#"X%P18,U1U,B=8; 4R214I6> F>9 M:K<0&+H1%"<]?%J0WKO(;AR>((,1AGLXD8VA'U!(+SG@T)3#(\@"=9EDPK9T MOC!^) 28M LG (0LY;@V'Y_"5F?UM!NK>TL0H83J:JC1!1HDBR10JGQ M8+ Y:.KATQ$SOX)I:%HXBN.*Q"* CH_*SG/CG2.3V1S T$JG<[S=]1X31-5Q M(KY?(W O2^&R*+$%43QY# [R%O5!A]2L]C"9, K&%"., PC O#C>QPQ]Q^#B M1]QO-F7'DC 'QIOR!K\YZ"+Q+6^K M<%ONI;MG&ZP>0[1Z;)=Z?PH5KIM1MRT%6R\KFR>A1P&0H>#(O# M$ZP;GF"15Y;RS!2=>M!GZNC4-YQ)G\[TA['C(\.?:70@NFN'&2W*NMXB^H<[ M0< YHT4#%I[K/1:]B]_81SAR4G3/$45[K0UB 5"N 3 >QA%@ARB]GBPII,RY M;RBZX5R1N;/.-!C+8+^^C4P5.%CM7_.0*:*2 G'[O&P.Q\T1:V36RYAS_N\S%>A4QJ(P:[2>%^(;J! M$(@-,PR7KFFR#0>QL'#*LN-/MNS(Z?@]Q+*UT9"B M'[DHH28Q N.0\/TB?#9.+L0$]K$"W0_=S"R/Z0X=-=36@$3*FC V&LPLKXT/ M0!X?#31Q(&';NF_H),@%T:6LYU(;MU/IX0;B@!+G^_A6A 2C.,;_ZUYH\;?R M\.P82KB:QW-,<+,!#[-]1S))Y.J-]-ZP!][,;CEPJ_#U\9JP%N6[%.F+H!$C M&CJ$*&U+EC7J*RM\HR1QB#:-/B WVZKL[46"$>&ECDMZ7V1 9 3,:A*[\X3R M./;XJ*U W-"^C)I"&SN--J](=,%J!^>3A/K%H4>QN<-4%_'J\=$DLP;QY/+H M9QWT(S''$5SBEO0F-0BYCW"XWM5O-LS$37*[?1"A<";?#$Q'!4_LV:,JOD\' M,2D[/%>&6WR2KD&VC(@?L&ZXXEJSAA)&A C4A(4X1K0F>B$ M_ A84Q"9 K3!K- ZO48D?QTV!L'IZ0&LY^5_TDH';=3G:;(Z1):5MD+293P> MGAOHV%6/:R= VAGAIZ)QFTK.,QU&T[F3; M(+)GRBH:3JIRY*!'B=--:B ("PX)O*WMY.O@C^'0LSLIB7;LZ9U,@L?'O09% MG4C5PV1X;">2Z;1!K.?M N0J76<[BATR]MRU4WB@+.+P/MAT%E),_W65N&L! M!:L97T%W$#7>+V0Z3>T2[VR\4="S"_9&VW1PQ73^&SVF#B(^F([$R*%2WUGJ M:PD9\Q9Q3L^AZU+-MF-_'A_E!U87&8T68JB2AE[0DNW(VC?:\PZ.^HJ\UX*N MM56E9?>L&/\U17T]-?07A(UOU%#H/9Z)]2S39QYP!!\NKL?AW8R+ I""9T>Z"2OUO0O4R'Z6UC,OM1#69; M0BX?:?YD(,L ;#!\9V%1A.]V55]N'1S$76ZRIFV;>\*L])2#)!HOU.-05169 MGK6["EU%;E,E-SNQ2G+\;+\(QWC<"#^Y;L+$\Y 1WVK9+$R6\?VB)_2*CVC; M[\*Y^N.QUSAD#/H$FGUX+4=W;S-Q9NK:0&)AKXS?VL*IPZ1WGBD;;WCV5C@#=LBLAT&D++,VV 6%.VKP_=]H#( MYT*";>#L*]RV#5E-R/S#^'(.&Y(#8Y)\+*\]B Y-#VD6[) &JE%>HH'1U^_K MH$"D"<*)]H6%PPFGD*WKO?RW;U2/CZ#CFSQ>#!,$XSM1)/-LG1G-W!X8^$"U MLYU,-]G;MFH XF\WAL%[@J!!_S/ M\9"$J&IMJBHT*L(TLQ@4Y[. MGN28A) 7#= BK^L$.\X*Z>^'E#OM?X!.'^"&QWR<),)4; #L ,J/&E,-#QVY M-&1\(^>ZRPLH#D&RJ="8]:Y37[EOE(5YVTD]$$V$\*:*T"7IK0'L"3E\"!$# MZT1OG_0199!V%2U+-S1YZ*2ADX **1X%V]?YV!KG$E-MV;:0[0(P^QE%%)QI* ER0L?ZA])!?/A,1],N.\P:?JR!==I&<&4^\>2H; MK#X/.8M2P2; ]4V?6SHFO79F& E$!:6&?6Y]C[./D-6'^-LO<0/2Y+R9&Y2& MEB:92*+'@$!,7QLBQ8EL'L0].)0_-M/R2(Q4RKYQ!GL$ATHFT[4A?.)$?M$Z M4R^SS5:D@ZTN5!QI)O(XU)XS9,6XYX5X[X2.1H M_'=XI-K.@QO9P4@BSQ/K"CU.]F=OSU<*KWTVNTCX?/<:)(2\*X3\0B&T 6_X MP1W%"(<:XBD, JA5S]%5)HT]G;M'W 9,ZN\F*PQ? MA^UJ]O7I[TAU6:'L1<(BP5\""3NB#LJ5,UC7"#+-\OO[)!ZN"_!YAZ M.O=4SI)SQZZR8A@B,1_A6$W_0(*:01XXM+#=\8XUP: MLD=A?&8P"5)_/]8BT$DBS3^G%'4(L5 M2 T0.U7]4VK(CK::^6ICI.-/E1V7V9WJ0A((@R(VV+S!>*( [C^ED1D[AH:)N8W>!8(PJ:F4^D1\&[_>OQ=!VX\ M=L8)N4Y\@X9@*]3.,#9DA$+^^YNS*_P1A(TG$Q01K':VSS16OE,5'2Y46TX\ MF^#E779S- ,CG#X$@M Q0I$(XV@H"YBUOW3@KMWN_Q M:3;""880O+-#NP"FA@06EW/86$:$5FU@K+TI!YAIC,&78R-=]DBGU\VC#:,.$=3RSAQV@SKYMP MAF9XU?:.FB #V&(KYNMYJE:OWN7/2U2A>G>#?JJ7JQ4J7RE2M?O36KE8SM^5 M2S5BU'D:^E4CUP(W9+P6B8-"P_AID"Q#-G#99E&Z/3Q[O6\XA+7^>F)_C4G!.1.J'F M;'U_9OAX^71Q*\U()^VP3)IG&J,_CU:F5WKLG_=W>+[.J6<@T+W$UMC[/Z^F MD-O'J3J3%-_T@):%J_MMY'* _ :>L8-0^[^?F68O\5,_](8W^"J_WLS>*W/2 MCSK?-"WPAQK*:6/42N?KU4+A]U\Y$T]KYLES.U^KX8-L]YKL[Q8T?I3,S%"R M0-)_QP1E6$32AW2U=M^_^GBHBA'V\U]TKMFP4 2R'[N(U-V"9M% FX)H=J$# M,OH',NO>1!7B!GD+3[%'ZA>[CHCD7+G1$PNC5DMOC/X66G%G%\.1"34 M\5,IWI2:/$F8->]P(3NXZ%=@([[P.J#I@452*+S@%\*(>?%A_/\F6X4[:=G<>0BJ$PR^>QT M ^QK*6K5J@V5\MU#U[W[SR^ RFG#"('MV:TMXMVE8(Y&QP2E]PDYFO')[W/* MA'V;6YY&@W[;<[PL"L:;V%/+8.KL"?JCZRWJG_WLH%_1R/65TVE@LNWES!"4 M\$I\M?-B394]3W7%<9*RM"!DZ0R;7JBKUT?'(:![S8-1$%*TD/7+%5X=V7ZG M(3?16U>&*F4[FQK9 [C$8<*SFCH4E=/WYZ=ZT>Q=MC=H7B_:L[V/<9D+OE?& MM5MV?2BTA9%G3>S)%T<^H6LUQEW]K:$8.P318S',DUG-\IGTJE.JJ MZ]!A8#)TE/ Q.G[CUD<"S7 9FN>$1"-MFY)KZAZ63FY35P1_AT+&:C)5K<=M\(K 1 ; MJ"YTR57!2I1GPU >FS_CR F8 -9?I3'J]T[UG-%6M;=5HGOQ.3(>_G!G[NR9 MYSR?%O$&Y-+H1,_0VTJ@4QP?>PB#GPSH#WJD@V01 MVG2UR"AJ]#/IN(F0D._I2*[)K,I !,&Q4'&TA*0T>J:M*$:&]"@/GBN96W63 MUP!??EW)IFD/X?5L$M%BO,O/85XN&$8>%0?$JYA2-)O)T$)ZQ6'DBU _-YB= ML$(4K!"9HA1H(<7362ZF:,F<*?6ID+:R)VX".M"-FW3:DI([[[T(G8W83.$B M* A>RM^N_APRL:)%@- 61UB%HUF!H7DV":OL&F'7C?#2/,/2:8;=Z2C+M+VU MPR[M;D&S,'$&1_$J;L/5J7"*5'KXDRV_&W^XE_B3:/WX!SLX2>KE.N1F/.2& MGL_0]G!\_2O<_D7_5O.5T7G_KC%2^F7I+=._?CV3-^L6D5TX\.V9?^Z '4N^ M!D]S;)IF4HM=C(.,?(_/>N11+Y]C%5O"ZBL#3N,:3PC$VP-@ M!V5>./.0OY8CU>H,^ ^1QM /SAD1R;)J1S- ML_&?Z-YN?F7HU=U1FJIL[U6V2GB('9(MC\G-^LBUHE8[G5+)O.\U=^Y@'V_+ MEG,:IDLE49K^CS $CU>E\#F63JGS@2!SO$;B+LNRBKWU>4- MI5YV+Q)ZEJO6M'3I(YO*J\/6;F1B>N-("5_W_0_FF,(7V4R61AYPHJIVA:1K M1TTR:8[."HLKB)+$S,,+)Q=F;@_(&6#9E\FM_.T%U^UTS/*.J/Y5E#[W75A) M1^#G<&FF*J]0";[6.Y?(VH[EAIBE&0'BU,LK>KS#>%3]9R3DFNH]0V<$CF;9 MC= Q4? [I^"]-O^50F; *K*9UR3O[ 0R$VVBX]+P7'N]^2V\?K2C3*F+M5(S\1ZM?#[HGI5+-W5G'EJQ=)9N5"N[R)1=@N:)5C$ MOVN3W!S33_9N.74/\FB9;+I.C!6%Q,'C=<&!N\LX#3^A">RTJ,$=7DYSM M^XM]KO":%YN=S&]Y,VG&X32 [NC 7;O=LW;;_G$E%LGRL=)5Y$0T#\H1!9. M^6@:*LLS&5@"UY5,M%+>':&+)65@,1O&4YO,L@*=SBSVD=85.6^XI2BW99CR M"W,LM$& F/5*EQ><5;R_R\08?PDI6S:\>'0* GC/6,L?W7$I9E4M$V" M#A'-:TIM*LW2V5S\A8R9"?=(DQ'P!;1!9;(CH<2,A;9UT30RGI#2M)L35WUUH-S@7SPW8L7F@F MA:RS3Y8MOQR&U[5^TUF:Y:/-4?83U?Q\4;TC_4YO1,,:3AG!U6ZJ4+U/W8MM M=H=\37\9=ONV]F$C^\YO7J+$(=VY#$]SJ4_6!V1U;*_OYZ9R=(J)WV8^#2R0 M<4)H0W]_MY@WA(]"[OSF7-KV&3U="*..@W^4V=4-BX*!OWO"<_XU&=/$B.4 M9](TRT0;S3QD=*\KX^BDB[KB**"]CW.:%] FT!;1AM!/IB+)9*0OLKUO^+!: M !1 [['9&)4,3LS]YCMB;97*F+C.^O$6J8D][@D[XA,G@$RQ1,#HG.#?]?U0 MI#YD&)]+1QG&#["J71F#0>;S;VV:K]61]=1F!7WKQRN>NA["\?TL";\^Q(M% M-+,LG2I=-I1-@5,H\3'14'.=>] MIJ-Y(84\P,W5O+ESIJ,:B.X[:]I9>*F)TTN#LMQT:/_4FY:W MUL];P7Q5&7V41XW1WTSAK?TT4!]&F^E,PBT]F=%K-U(JVIIO&";NL7_^ KO< M[+^0/@2?6N1#[/R0Q"BP-5^5^;)XO*6\+)-!:FUQV5R$0Q*%Q6'510*>_;CI MF*7>X&H0XU25]0.L@8*]?==_E8!?U%6YP3S)T2GFDZ8>K8;[Z/1!*D,+(2;5 M1)E#Z+U%"JT"'D>CEX^'(?^HKI)3N-GK5'IO-<$"TL2L!](9.IV+-OWFH#$? M8>G]8?LX^_7R[%;1L$83(J0BJ$0_?A0^40.(2/ M>[QR!MD%)]&:+5$Z,MV6RZ3H3&IQ]D@LT>:"?[1YTMBIN_K-LO6;&V^N MGOW)CQ[O6\_R)B,;X>+-0#X*Z)=$G -#E)LRG;+(=!*89 3NSE V.@>-3F4R M-",DPQ%\J'68)>Y%_T-C\J@0K_*UTBC7>H93@QP6)>M-[7Z<2H.>LG.7D\D1 M$:1(XCT8%S1 8K/< M1ZG)_+[]6&7X< 2=;KSP.8V.")Q)PYN5B)^;F*QG%RIC+#^(ZD#V#B!&!L'? MRY?&Z.]U6>[EM5ZZSV]T K53:V\"="0;0#:I/,3 J#< EOH/N3]V=I>;J%.> MW-V-:%2-F@71 KS1&]FH=44#;[@%1R23YIG&Z$Q[Y)M_KK0_PLL7RE(L@'0& MDC$ 7Q6-DB ;P3"IOHP4&[SRFW.O/89+6!DNAN5XMC'BQ3]J44O=YX9K@;5@ M4%L8P.8;&.,SIUPYFSQK;O#C9HQ0N(=B&"B^,[X3XF8^L+,-\#\_J6G",H&$ M)>OD!U97-Y21+$TQ6O'/-?];N[NYK/#!%!7=IV=9JK#TRC8KZ<7*??HR^Y!) MTVM'8(Y.DG 5)@H%U'(6E3]0+$[X#TCZ]^QZH#R[1$#5:*0B]$STJ1:"LZQ2!G/NOG^H525H36F,$\ M^*>0\0',CC\'4&D*?;DOHS>]R>H.EH.'S$$4A$_9CLS'28@]1!UQJ>RBJ[2" MWNOIVGPG:%A[&@W9P5GG-KNEGJ\8R%E;?\8'$OQW%M(!,MY413Q7[DY_MUUM M&[1T6.^'6PTB6_]_<,_O0[.HEBY6!V@NAX< *6ZG9U40MN#Q!!!S@;O3N>*+ MG==!0;E^#J#B/%]GR35MQI&SO7:]D_U;>!3"K!F60#OBXBP+4106 R?$ZN#P M\\CLZ]V<]KN2>:N>ISM!VBJ,/3JS5K!?8[5RK\ISJUJI<@$++F&)!NQQ5QAJ M$^Y,BLZF.9KW[?2[O%M3"L] MH[H&U MW\1\Y_&(!$E28!%1O1$5J:P5Q+YBB:J?P_3:;?5>F2>H^]>7W'I+05"/( B!&-( M/T?&T-?YS+N8H%$K#Q-!][\O)S,,+2 -@C1)7/40WQ)RKT[N-=16,+DS? K] M+Z:&2M^"]=G9W$RFJ6((6X&!)BO?Y$=O ^2-W5V.+K-=X??O7'P#WH)R6(NB M)5((:D/LR%1!-_I4<++3GIVCL[2(N=23I=-C>Z >#D+,H.T_E MSDC1:[V[Q^KUQ9]5RCO7LV8\V[1-%S.$[7(X_+_L ;T*$\1N1 G(B.)R&Z@- M3+@A)FZ(, LGQS%T3MA 3X-%=M^BD=T-Q5OR[FK#2N5OML"?\EH^LQTK<*94 M$5\FK>;DS8H&'DV_@G#@YRA)'R#66DRGF;&R:[USV=(W7W+'' )G:49(T\P* MK5[K^Z\LM.++V/6[W:OSJ[9";W MU)+AZ$&*K2O#2'&]UQ>U(?BW&G3Z/CX2#1@WCKW=CH%OX P+!C!:7=F4)QU? MTLQ%P88C^J"'WFQ^W_A&IO#W?R?5'W81R_/&T@"6S^I"I)+LN^*#AOD,MZG_G$>@S^-T?;O/P@!?K@P M9/'EI"DC 44O[6-D+KE_E\V]BF]J12^ #DAS/88:-P V=OP>+HA\M*@>;H< MS^F&[#1 ]N>?N?T7II;PX[29UTVDS<\PZV3 ]-_FKV*^GJ=J]>I=_KQ$%:IW M-^BG>KE:H?*5(E6[/ZV5B^7\7;E4^_>?YJ^)_/J9LO'E=A;'9L:Y8*T&PW!? M'( +U4JM>E5&>RVA3=71/]>E2KU&5<^HZDV);#AP@^[!$%N[[B4;=3O6.,\4 M&RS+-T;]I_K3W8/T7+V%N.J@AQ8=XJ_\&&MQZH0*A878^X#O5H\!U[/)%1HX MFQ1< 8,8%G2&@"]R3\6QQ7I5*Q<'@^CQ?$G87=);@FIW$>E%]XOO%X>U%38H:])!].GST[KPC MH7<+T)KR,0_,':#4,C$[%ROC/A++1=I"8@T$_#"VP1S&-@Z+&G%*7>@] M?OI7+7^3*5?+,8W5M*W0%#,S0Z0FJK.=ZNRO M\W%-')D)Y[E6\OK#1ASL3L;GS@R]1X*QJ1.&77\,%D\+',)VB%&N40UB.3QB M,"XQF/6(P=$,(]#I$-,=$F+,D0SX/TM?7S;P1&DZEUH\7S8AQQS98".1#1CN MEJ)Y/C;92'HG)M#L$C2+9J$6=-.JMFWA:_1,VP2[?U0RC[^?^N=Q]12>U$\ M!5Q F7[FUV?,/)D@2[RV&S(7.);FN62$Z=9I&ID)R-)LBJ%37)(AMG6:1FA) M\G0JQ=$Y++:&YJE+14X8P I N$\M;F#A6@>W,9K7;*TP*3I M7,2C1@\&SY%9?-FT0"-V3K DT0V?83UK &H*?H[&+6#J3RM"97%S# M21,3*(%F^]#XF4#>T1@U&5<2G+?6W7AR3 +RI8* MT E\U%<50?B-:B,-0=FPZ]HGN0Y?T);&AY116\=!G6D$FO=M6AV!\HGHJNZ9,":7N@$Z/"RZ.^<'5=U&[>6]NQ=JM65S8H MQ^:U0?RVBPA/H-D7:/Q$X]0C&F7M338MZ'M ^,[;KM'M3%L8G:H?C=%YY>+I M4GCN%_Y$V6MZW.H"_\?--*SP=PP)F&2K"@9]SVZ,@S ?N?L6U"?L8"_JPXU# M3:4X6.+3C4-=EN_6\#Z"QBL=+.=%A_AU'(,@@5]<:+=:T-N_?-G9GG,7CPZ4 M2D-2\)T\/DY*OY7W89K]D\W&=">_ULE"R03NG6.R!9[G%-KCO2I/I>ETB*S[ MM6(&^XKDR*ZH4SR=SBPN(/^42([P= NC8=5JU#AO*#1]X3H&[2X:!1]'!SGI^[3D^H>+EJJ&C0KJK9O# CZ6L,;5=0L:,;=QTV: M&TKEAE]\1-B>"CX)/B[5N^[CRWGWGMLA3P7V"H>"I)A]W115Z!,@.]O<.18- ML$)<'@U!N9C+_7-TAE\_*+9[]E]H[9@Y4.T8(^M%EIGZZ9DO%R7S!31WF=3Z M9[K14=YD34;4;Q?EIC5S,H0Y3;SG1#M7SUQ61#[5DW;%8VB/-PGG@X2V^3D2 M-!::1#/DWU#>',]D:#Z$992DH$>D6M(+[WD25&],F"+/94O$:=/BE(I=G!;- M4PO,Y\%#)G$>.]PPN7GL[8]3*?U^G9&ES=PT\:&.:#)=;7[2SX&SW-S =""5 M8_8#>8;.I6(:!?^I%$J$U(TN$LJD:3YI_[9;U(W0D69S IUC-E#SE]!W*>F- MJ"F-JR5,\RI!\KRY^R&;I MPS)$I"44332&94ONF4&#V^ON;.+RU5FA.F*;3XV1/+12[[\OTFQVE5'MT=6& MDA&-5-_0WQ13(1$OBB0$4Q;L<_="H@O2,6*CY*8RBUE>H(7T8BV]I]<)NT6_ M=8H_@^B7Y9%0KI^ED] OG/Q%GV$-$I@+4>&94# :"8PZ59M-<70F1'%]8M+N MMMF60+.<25N:,6F1>-J>Y:FLR;CCL5M%\'S)-$:CT4-./&.[HK)*EF8$=NC- M2I;G 04*0MX;9-+)-=RF4+TPDR=!=52HSB:HWA2J%Z8()6&_/;0#$FB6LY&\ MU?NDX?A$_[9+4K#__/=O8R2US]]O2QVVW>ENQS:JR)9]M;UG/N08L3'W&O[, MH;(%2(YNZ-=GCF0+-Z9 A9%>,8;]ZR M#*4YL,2F*M?UH"O,<^V[")=._' 22E.TPD%U_ABSTFT M9/2^0=-4)$4TYI;Y'I O.#_K9%G";RJEGQ:$).5H+X@??:_<#)W*)MFB>T'\ M..H/A&12S+Z0/X9FNZ#Y-U![DECH"32[!,VB 1,3\NJ&)L'T?OJXO!NFA*O; MVVU')"G1HT*HB52-4LWQ(Y,%72COV6V;!BRA(R-UDM1>5,D69-,(H(U2[1DW"2XU\>3"7#H9F TUAJ"D7[,_AGRYHHKD,26,N7T[1V;C:(7R2LO2X:1UA6T>:225S MG':9UA&:J&F>3F<7^UP)M;D5U0Z&75]$Q65A%P+ M>J^G:QA'75U%%#&+BCJP9&FBK_)25LXH54_W"OE,BM'E"%NG+1$-RD]%@\@F M*>\NEY,1[KNPDI3@YRA)'R! %A/S/Z%D).P[5PC&AV"+F&-1;(KF0\2B?.D3 MSR5,0OJYI(\N/"8(=(99?M9A0OHM2GU4YE F0PON$FCV!9I%0<:2:&B(^\T;V:AU14,^%4VEU1CIYK5VV:KH MXEM<=O:77\[25%\V*+PXA>NVV)\4AB+1JEBK^E(H4ENY7#F;U)TW>"'SRR_F M.Y-8S+M%Y%6MXKE$3FSCW2+RZO;O7#(OGWR7HJ:,1HH#I?S="[+TJG/J-'V MEP6B,5[&+,"Q/)W*?D+K97]9("K#9LP$:29#YS9SI90P061Z( *CQZL'.#K+ M;>0H6-3,/P YM@DX@Z/&Z&;P<5:[U,_ZA8W$7L*;0#L>XQ56: MT1E#_^#$:YR0CG[K.PNTT5Y_4"R#T%U7>LBRJ,COU)W>$S6:?$!3-=E0VC^I MGFAT%+0",WY]_]=Z+SNQ]#YZH?NKLTMFU7;& M@"N:),.SS'=!T:+#5^ "[JO_[^0$[5%6I1_4#>+UG^CYUX&LM618)O>3>A#5 M ?Q,G9PX,BXI;_-E<5S^X:5:&OAPBFYIT"*3VSLQE9%,]NA'U"E.\'DG ^\\ M._'NS-G33ZH^[*.7YPVQJ;1^4A4D]F3?%1TVR&6]3_WC/ 9_&E/DWW\0 OQP M8I%;T N2$,!O@PK@YD=1YM&15-?MB"TDK MSC.%WVV=1MK^++O\NR)97?@J\U_D:A%^1=I0%?LF(I/STY?)I-(I1IP[7WAJ M"3^6G7G=1(/U&:Z?].W^;?XJYNMYJE:OWN7/2U2A>G>#?JJ7JQ4J7RE2M?O3 M6KE8SM^52[5__VFZ5//T8Y])FEUN?W%LB7P=O.U6@V%XX ,,<*%:J56ORFC' M);2U.OKGNE2IUZCJ&2"@\/NB>E4LW=6P.YOY295N[\OU/[#M7=_P6?6.JE^4 MJ%KYB;JN5NH7-:I4*:)-7@XTF>(9F@*#$5,4C(:@+;FGATHUK" ;#Y= V,M_Z&8 MC8 2R&L9+/O&Z*K]=/W;E$I_+L<3BPX#5P>UF3'A4TL3WE,8XU#]\FHTJ'PDZ+<5EK*(=#$<00.8"O$_XG_E J]R^15R:M"O\HG&Y+G M&BVXGV#0?XT&_BG-,YX,2:^11KB_K+74 F+O[4 D["U)R\F:UC1-Q6.Z$9YT]-?RVM%:6 M#E2NL*%F0:Y.^ VQVTQ]783$BD13Q$WAVIN4'7N'>?*!T2&SJ0$ M=/POKEP\;#(O:.F]03K[7\NN/V,049E/H?\M;@>^!,YG&KXG1 Y%Y'FWR6N3 M.I<*U<[X8,F\;2JO;JWG.(;."=FX=+%?Q2ARQ5L#T])[8.9J;P@I:,%J>^R% MR(8BFW4=HVVB,[]/!6FE?V/]?;[]G5(Z&VR_/X8;ZB'Z[JVXB4&'+OSFH@OE M6%(F;5MX\JVR&(IL^IW^:#*TIIWZUF7ZQ%J?7/VY]A M*W7.QW,UO@@;SA:I-MHCI=B;!$NE1?*-L7%"(2>6>K=W.C\]P2E1'39Y M@[^YROP-F1 MVN#+XW6KUCA+IQF&9D+,-=[7$R8:4FW+-,?T26@3)6UBL=-S=$K@:2YWN)Y4 MR/-0^.RFJA"IJ;I+"(A?6J.87@F2F**S$4OBHJ%P>)>P=5DJ#@RX.$-VOR[A MMDOX;]4^P&"6/F2CI9@PUZ67?ZUDVA=UKKQ*;]%P/=7QTI2]-N4L_LE,^<5? MW+)9SB]F)&*O^7/2)L+9_HP4E>4\<1&]U.:W:CP+-)/^9,;9 DH%Z[MM&="+ MDS[VE#YA,G=B)%!$5G3 ?>3Z5-N]6^*P!F3ZLT>[TY_=A4AO(MH]F;1T*B(5 M +:!K)DB"-QD7M/R1LDH(ZGG]\7W_FW[>1.M\S$4)TW8!D3ZW'TDMNY6H=DI MY(26O\S.Q_0CLN)\17\7XFF9-,U!=>9AVFZA&3'WR4_"S,':0A'+9121LQAD MSL_VR'ALCQM#;RO6E6Z:C5'9.GL[,]^%=%_88*9T1;:HLH8L!IGZ"G#LGM\0 M<(CN*^.'E7S^0"7_DY(S=:#D#(T X5 1,/W)!+'!E(L1:DR?0/+N^M;%[YW44M(C"G&-Y@%*3Y)'.R M2J6A5!K]/M-G&I+2&%V]% RE.RA6175;V8\376+)!AW0YZ,G?(\R^_'E^I*% M9<+5WSK?"O'97CR3Q_85;V&/^^Q"QS5!=<*BVV71A=N9 MN &&QX:=#A-9,+*/*9;FZ71V<=N@E9A@K@%\./0/+6H+ PV)J&UW".5GIQEMQS3;V6D\#B5\G1^^\-2 MK-U!SJ]NJ_?-BX>.G//K@(ADQK?W8223D$.JQ]S2ZG'OQT_/-$[:)+ZS"U,) M#@[?@;)9W(QL^A0*#A_YUZ??Q:?77&OC@AE!L]*8&W+0V31'\\(GG$P?CVK8 M5J^U^/J# (SB%F()O^SX6;3RS39+"UR*YG*++[V$ MT!F[;V>-NBBIMN+4KFT3*U#>0PWW6U_>?2+?C[W+S$?W];:DKC#9;RO"'OTD M+H;.A1CFLVWFV6-)CW2ZUNX7?>XQI>*:F"5D63HMY Z0=%N+J*=-NFW.I6:H;+TFP$Y%A4<\,L[M\RJF64 M,_E9&MWWL[O0@"5V%#=;'FSSX[ (.-2V%?')Y0Y)G)^IE0W;Y3G #&M_E-X__O!U]:R[T0&@ M>-@%:=M+(*9$DRHDAMG.:8ST@6J,3TK.A0G_AXZ A0.1#AT!A^IIA44 =["^ M25@$1-K .(;1$U+[B>%:E8M:?P,=6!9-H=@9\G[. XO;-X]E?*W.KC\W(XY+ M][V=FQ$<,HGV4IZCA3T8:A;+O<7:$QFBI]%L$<_.DR:>&$;,](DE["C0?.ZS MSX=.9G^K,![;.OY.9E]Y*Y?WAGD_;9G]ZJ MYP_U(N:3DG/?G+3($9 Z5 2LTRTXV-B,N'VVD*9Y_F!OM]=KGQU,A'BKH'E: M$-8W-W;OP(Z6&*MWC.ZVW)JV) M-]'$,\TOO$)+4)VPZ%99-)4T>-\8JI-&Y3O4TC<^GR.PWV^.YKA,TCU[$Z*V M,,Z0B-H616TO9,FON0B[H>8BI<:HJ9K:Y:OU^U&(+]\V;._LN;U%=JX_;RE, M?]ZXNI)\/'935NO\FA6X?6S1.WT6;K%E2=)83H5HRG)PK'K8NBS21C!)"^D#XXZXFL^D MT^C<2R7LLN]-I"./)P52,L>-G_^!=HI_@OW_[S@(0>OI!L0Q">UWIR295D=^I.[TG M:C3Y@*9JLJ&T?U(]T>@H: 7&>;VS2/_7>J\\L?0^>JW[J[-79G)G+1DH\N57 MO8M I1_W=R@B"05>D'=2-V$)_7Y->!C#PYM!B+ M7H'SC='/U,F)(XJ2\C9?;L8!92].T\ K4UA-@[!/;O+$5$8RV:G?!J;HY/-. M!MYY=N+=F;.GGU1]V$0S^-$;;O_\@ M!/CAPI#%EY.FC*00O;2/D;GD_EW2>77@U(I> %R0IA-L J66?1'537[8@LQ M.U8F\+NM&,@ILRP0[XID=>&KS']_4C9#(96BBGT3X='YZ* M5.W^M%8NEO-WY5+MWW^:+EH]5U S8QB6VU\<6R)?AW!3J\$P*?09 ;A0K11+ ME5JIB/99J56ORFCOZ)=:'?US7:K4:U3U#%!1^'U1O2J6[FKXRBWSDRK=WI?K M?P !N[[UL^H=5;\HH?_=E4K4=;52OZA1);3M(G5Y7RFY%R"8NF2*Z.YOZNN] M)B)S YTXWX+ =4_ER'6)_9FB23*\C_DN*-H<_>+5)]/Z9FG E7*A%Z8TB_^ MEVH^9)NG-^<9OC.W;,M<$J-7 ?7^]R4S/[@:>+7KL[K?1J:R(0]@1][609O8 M#A]0!1T2W'%4B8*P$A*@?0"ZU1KT!BH8MWL +7*T3@IC3VL/(*[K%G86Q@ZE M?<0&G#U[HLOX>"6?W,\PD80BN[81^]+B '92E-M*2SD$FCBA MOP/8"HE[QG]*A=YE\JKD5:%?-2_U,Q7_7+E:7=-[J;/GIUXZGM(XVQGFLO]= M*-[C<7/YOJ&H0]ZQ_')9Z!8(C4J'6XD52J69,_7Q[?Z[S_% M/V+;-SMJ_E0J>_?"W-U'FPO%[\@TNM4)OR%VF[DUC)!8L=X.1D7A%5,R=YZP MV]8C/BF6_<+@822>*Y=-=O^4R+82*G>>T0Y#@VPX$3*AZD:H&EL"(\?0+//9 MA7>KN63\9B;M984LG+Z[KYR\Q5;4F$_QVO 5>^E ':WQ2 MVEG(IU=LH\(.-3.N?')Y0Y)G)]]E0GHF'WS M<%J CXI.3_[>(C,YQP/L;A5<(!Y&7'S[!Q# M9U))\^PEB1!O?(Y.91?'>):.R6V=&-'28F6.S_+(),K%;MB5ENV=73M_D5XJ ME]F''K?!&2E)P^P@PR-I)AG1"9]=Z+0FJ$Y8=+LLFK26W1BJ4PFJ=ZJ+;TQ^ M1E"37UZ@F=3BV^>D878$HK8PMI"(VA9%;2]D:9M5$Z7&Z._K"\M8VAG]+ERE3I\/H=ELTCL[.H8]R#9N2>_L#6BT!84= M46DTG\*.ELA<&1>=OO[V<@CJ+.F=G>BRI'=VPAU)[^R#9Y?=:8><],Y.F"7I MG7U([+)M;MFGWMF+6N:$N=T/U2/%7B7LP>=[[;CHBWXO3*!)H$F@.5QH_*X$ MSG#$A74C+FQ\C93.%;EWGKM]NAQM)#,^9/,D=F/I=N,H&!^FO3C<2ZV-WIC;3M]-D9HV]W+;H(J;9B&'W;Q J4=V8S\NX3 M];9Z5Q75+#V_RO*>"'L\@>U$TF.4] T'F1-*K4RIN *^F6R&S@F'*&3;BZ=- MTR[&X&N&I05N<3K2%BM7]IEPL09"-UBA-(:,TMMD M1WVW:,G$$%*63MF38H5 D9^#_"XLXWPY9U,VS9B+/V9K5F]#& W2O8 M7(]0FR/1'*LD$H=_MVKRLW2: M86B&80[6D(F&5-NR_S%]$MI$29M8G($O(88K.1BR'"Z=*P!YAX[)4'(#!?H/,=EUZ$-6!C/]6[0,,9NE#-EJ**4N- M477X)W5_IMW]_^Q]:7/:RK;H=U?Y/^CFG?/>WE7"81Z2W%3A,4[B(08G<;Y0 M C4@6TA8$L;PZ]]:W:T)! B00#C4/OML&Z/6ZM6KUSP\_8@K$,4'3@C\W8+] M\L01UM]I1N1VK1'\C-+U8-)G^F4P[6_"QQ],^E%I^KX _%*;WZJR7Q#3Q;], MF5QP4K,Y]+84_L5]!W;T?,)D(<5X0!%I_3."M.N?6O)"YZ$%V=\> LC][29/ M+O80P%390, (MU>2[KZF],8TM]=B2^Y)K7OK M6VF#F?/[$6X)O?=O=>357WJ<;W7V<6@$_)W3@A=,K)JM4T8\PBU7$3,[4.\< MC^MSY4.(M9PR)Q8*NU1WLIT+L3K%%\1"U1'16J]R.F$C1B*CZ38]8$ MJFQ>+(?(L=Y/4-M6X]:XQK:E4=5(R2=KI* M36$X-WC8$6YS&[8F;N!1-LS H[BZPVBF^J15GVL7GF%+PYO ]\V[F-W,W VHXOY[K[9YVI,!$< ,P6@%J": M]'ZZU!LBEEB#QAEL)I&);0[TWT,OVR:7E>/:V#\[+V8KBT/;T8TC>T^W"3_A M/Y_Z]@O0C?)!R*0![W6E1TSAF@R%.[TG:2+[0!2PJ5S[H]"3C(X";TB[R_<_ MK[=8RM+[L*#SJ[W+M']/+8*'\>YSO0OF3@OK2"1MA!V?--V"EX 9(( QJ\"7 M.H:D H4;UN&!WA:L+C$)GA]8M:P"1:,>1+##9.%9[R[LS>TT>A/NK#XE5#:BJM MC\(UW%.V[VL=-YA+>Y]Z;S^&?W+1]ND](" (%P:1GE)- E<1%NU39"ZY?^?H MO(QPXHU> !%R=C";(!5Z;^&/JFKVI1:0/>4H^#MG#DS6+ O$4)&M+GXU_=^/ M B'\4U*H@.X5GTT<%19M#K5[JG*1>VZF62^<;F4RV,:[+ MUP_#ZL.PF2% RX,>O'1$O_+!9<]"2@B%BQ4NPTSZ]Q'QQ&6(/[%_2\TK\I4* MOT?H_.Y&SXYA#+9B!N>> M/A[=@SY_J=WTB2%9L*DJ6$\OBJ40L]HT+32F&LIQ8WP.AIZJ='^-!V0[>;H( MM'"NZD/>:M,!6' A_F"?Y%R&%I9%AN9#BQ9,$C2+6HMY2O 48-P]Z63?AW59&0KQYRN-B M/YN=^W!$!0#X/TN/I@2@DE[L)UD",<$$^(:/(\V.@_VTUF'DLZ$FX*QX&(MN M>55^')@6==2@KPY8ZR48!F9=OR.PZY:B$KAM[+(A+NKZ*B+C^E*I2Q?Z=7&8 MV8[(\.P2IZP8]MX$;'>NL"I?^!Q_0Q0(?;Y!H3D2=$>\2'OQLIYX\29BG9(^ M'(-"R]?A9Y50Y[$F5WOH1QZSUCH^P7/]O3IZ?7QLMP:KS"Z?)7A<#P3])SOE M1PBB)R_PM*.WY(%Z8P966)MI0>)FB(.(6R(52B4Q_;=-G%G[ "*30?E*7LP7 M2QOM\#"CF9;OQO_L9LC/XD/F_KD3C]Q8Z?*S#I\[T'\KRDXB4=WT4E',1C#F M=BN;)^/6EVACC>K]^_]#D2 W-E:X\[DF \VR[N\+!'C+L*W$T.&_PY*RSB?O6 MY](E,1?!.(D$%O6'S/DN1]KG).@*%B>OX D<*5 Z&#W?%:FIJ(HUHG=PX47U M7L+*\+XZRJLW=\-5+F%<(MB^CRUGBX)J[W%G2:3R5AM'+N9( :0:KUC,%:*9 M/32[- R'QSG2#G>)[I,;K2:I!&=+HE?!&MVJ$BM=Z*-OPCOG:O85=J[FP^AT M6*_?9C.Y51IF1"H?<6]X'V7%[.NFI*)P)/:V$D>/\[6T<&<5M\3,5L12;OTN M. GE"*%98CYNJ5GRW-)+K6404$E/"?NOQ[')$^%=KV8Z<]P8C_Z\R#R]EZMZ+]-S2:7::L'A6N8= M:1'E!1-VD$BN;66*^C/,EU^#/\UTM5R/,2<_ET MF".(GDO/ZEE6+HB9W%_JP%SY)-90YV:<0RDKIHN5V-T=F?E2P^H2PXV)41X\ MS0SJA;3ZO7=WHIVI&Q$>X?@"A5V0*,R)(\,%M2SA3B)V7T<$<8P$^CGBPGST M/"!3%#/9:*<9!?& ZEP><&N0OJ3(I[PEQ-DK^CA)59,I8F;QA/R7I\M+1?U] M>[M*H#Q2!8%O0" ,LLX&[X??I<>(0-J9#5"IBH?SW MS5!8[0 BLQL*1;&0B3^+A"7LX6Q'0(%6#?;'Z;1[\.XYMQ\+ER6JP48F)]BQ3"W&+^=ZF] M$'-.A6;U_MM-Z?Y;6_\=92[APDREB4I^!\I])?^ZR4J^8;K2B):^UO5JZWF@ M&,27TEC59$\&JB?61:N5C/)RG%C:7C,5^BK%@#(X'^Q$7# M%T.?2OS5&3DQFXTLX/77'$%T/0#2&;$:PD>@L,<,[WBXY _>$I" MD^]8D-PM_QVZU;QRC)"T$7M80ZSDL&OXWGNP@>%8Y=S"PJ-8U-;B2FHK,]M[ M%M-/T$\Y;#TTQGDC^ZLH?Z\\712V:\ +"#GFW@F.NRJ*8 MS:?%0GKY"05[?K.IY73.]+GUN]-^[NN=>K$Z&&G!+!ZN2.J!L:UX:BGC@>- MWDGIN5A6>R5CG"YNNTS;W0A>OC;EU(1'T_4F?)-)%<$@*AWG@$,?DM=/88&: ML*B6QE-E8(IYWX_X-TXC\C7O+ICG% M@U2\3!_GOU3;,=FP<3*-7:;0^0<5>TNTO)C.O,7>2/&>0'0JA9A)Q\H?,C/T M^$NN"=^T/5,Y?8EZ2W 3M &NS@J-\?BIVE.?"W<_3V*L(5Q7\6_1# MP[-78K04D\A^N_SGC]97]?ZU\*L9T\R$E:XG==VP_A^@[&-0S.H2@=A;P'NJ M]Y,IW,-21>&M]E0+SY8"R3/F1'@Q'T%OM1 %='9(VR M6ZZ04U':OOHQN"@\J,_9*#VJ$6CA]AX3ZSN;%V.>_+@H%A]+!?.AO24AZ;EF>,M4@)5G=F\G_NHFGB"W*M% D*O?X=Y+U2XD' &829O6(A1"^1"//KHE2<$IPOD2QH%GE]:5HM_(M)TB^22FAK3-,RE)9%9/Q# M59/]'WB^>4L,19#367J6SV%&/7J,5,.2L6LG]9JZD$'69D M4B9;KHC%75=!Z#&,$)/A34K'I3ZTQ[LOYWLF? MS/'W\2JQA[720H-XOB@?YV M):=*5#/F@]G7F2:ORKBR1X652)L^)\CZH*F2%:9BK[5FS+QKW=)E,5W"=M_+ M%W'0_LS#>,LUWA+$[_,MB)K=\A&LO MG.(YV>@BER4Q':*N(R9Y-#%Z1.^1NO2*!5B*W!@KS6[VM:9GO]W'V'IC-4Z$ MD H6@OKWT&S(K)Q2:=D>#'L>L1:^%Z8+QW1WR][D UUKP15Q*^ UV8E07EJD MYZWOWE)7"UU+(8AP>>UN%F@5MVTHV6ZE?:7W>DIFV4UEI0WK)17GSO*>S#1/ MU4Z4I'GEX\YS]N%G.5WZ?K[*[+A(>3R'%UTB?1MB@=5UR!SFOX?YS$YZ77"L ML1>BYL1B>?D\A+V,V< Q1Z:4%BMB-KM\\]F(!%O1Y^D-+%(#715'QW$F=J_5 M;Q^>?CZ\J*L4QL=E/=LCDUF7.YI7YZMY_A)QD=!=Z0YB]4-.#\\&SZJ*!H[BO[G]=[0[!"=PZ3TP==!53UOO )LS<#@7=1)V#-#BL./'X0'H!G8<@(-0<#/0BIE7T!00^??%C?$ZT5M$0EH KE%O.+^3:9,94S83H,V M,'%< 6NF<G%;K5:%6O[FK7IP))S=WM_!3_?+F6JA>GPJU^^/:Y>EE M]>[RK/:I:0CO <#KF_I93:C?P)>O3\^N:V>G^%/MYOLE+ 6_G%]>5Z]/+JO? M857XX.KLNNX\>WYS)]2_G,&_=V=G[ V7OX6KF^OZEYIP!LN="E_OK\^$7%H4 M4-9^>@^ NVBQ=;9T_JS1PK^GX9]&@_Y4S*4;8_6Y>-[*_\YG3>5=W*?$&/OU MH / /.ABSZ8^GM1/Z4^:CP&OL^1].F#CF?_Q7Z+-R!5,P!TVS92BT M-AEL'Y/(HJ#J(+4!<3U!ZAB$D0CUJ\N**9GP!RSEU\& &J$T&U E33P\N-3: M!OS9&+2P2[X@@ M;1J]VSG4+T22GP>@#!&#=?.](NJ+HJH$,'K]( IPI$#O8.&;+FHHMDR&6E.P M=*?%./PV5*PNK()GWR62:G5;H'F)<+3:D]^G"A_">5J&TJ2+.NN)L UMT);P M%.$) -U,WJL]*X1>=#BUPX7ZR A:+20%78VP 6)>43!!@5(>0&0%,NT!RWR M!BT^JG,V0G?E$!2" 80N'QZXD)EZVQHR35*&OZ,RR;="[*;P;'J\UM0E _5T M1NDFK B_,+#H<_ O #9!L1KU)]+KY:ZG: @!;!+448NTNAIZ#;B,P24H.3SH MQI,(_,8TI59W '8]YF\!LY3@/^=@&0 SILM?ZX;5%4XD _BI)OTE)'X#1"V- MA%R&Z0@B)4[.D9"Z>GV5H-J/'X-P[@"'^,?#NZ[H1P[KHH(;'J&60G,$3TD6 M'(>!1RI4;89%L8T3 U!87,U:U/V^O?SA 5X@P<=JS[^+PO?O)T#OSEFJ2D_! M]SN3 05N\-#W>O9'(S^ECW ON[JJCE+Z4$.O-="_(BL2<-!IH X/:H.F#0^2 MC]0QNTI?J+E7 Z 1;)YO_]U](@281^ZR"O)I+@\,P!8P\N.K@'OHOZ>@+PP\ MM_5(J+M[IL-26G#IZ=%XX:.8<.8A#('-"4TBF",--@Z\"-0RQ/[A01 "R:O" MPD((GCM3 ><]@XK24OH2FID](N%-;P]40;>;%PNDW4;M16LAM1CZH-.E1\1M M4?H59H@*UE 'R>DJ$^;1X8%W9Y)J K$3G)#H7C@6Z>> Z*:"9PW$ M10-6@&5$OD&Z1#.!+P*3(BE@-WT7^<#)6X9NFBF3P&H.<@\/)/JQ0("Y^,!S MD /:$*(. SP@&X /1&Y"!=I5.5X7/4"L H V"Y*IZ=R*H@&\5> 6C.IL0$5@'/@%)@E'' MK3X$;)HC$R.;P)851!^(#N$7<";L'XU4\UW1!J\BWP1UWH908 X/3FT=Z,[6 M@6#'LM*A4X*\N_WG]"Y8Y_$M>U)C7W+TGZHFJ2.@9]/WQ6U+BO<^X^ES#+;4 M2A:0=QY96+MEW+XQ.W>WN9-N-AJ[)1MLMXS+IM+[72G(1@8S)7L]B=&*!T[! M!52P(8W=6(G^Z'SV)MW':,:!Y7VAFSF/-<:R5?GY4&U>O\B9Z#P#G.31$?UY MXLB*IXWQXVTQ1UX*YNVCA"T%@34HH)I0>],'K'-&2C1G- /([6AK3-SA9]B9 M[<3CEST\6$(Z$F/ M.@J#*750A+-\!44'9%$+X;\F+Y*,BH.SWR.ABKJ!RT0.#VCB;=D4F,T!!=9:1OMRG)65 MKMM<+:IHF/NB=&-\>_$J7WU+?W^1.N\2$R?+KA(G<[=5:HS_W%BW@^-.<5QP MJZC7B:"YBQ<:X\'#R_G#M^=^\=&=/KYJ;(VR:IMTIDC)^^),8WS1^:TUS9\7 M)->.G!%B]8$^\U9[S9[.H#54:G#5"DK3P\#C26SD$! MH&H@6-3(]P+7D$SJ9:*>:.YM&!'),,'>1P!.28OTT&+F_L(T56*P.'D*.9,N MHJJF88+H'0%ER1( H'/8'YQNZIOO3>Q%8,I/OQ>01:&WV)WE"(-F9$@6];1H@ #3!+7S\ #Q(PEM23&0 MNAQEP=Z"\WIW,@-"U=?9E,XI,4H%Z]>!1IS(, 6!10+,@^:55Z$'U[5K$\KT\GADS!,9^)*YBQX>!*X*R(3+ZF!*H5=4 M5C "\D+L;=MOPTB,QT5FOZX]@)-J*SC1W:$_/(9)^LML6Q78@.[-_;8GU+W( MCH7IS1/ZMK<8&6E">CZY8&6Z]Q'\2K=T_!N1PG_Y?@!?/./::C'08DPT*C+FSH-G'&_ M0H]879VV/7!5;9NS&81FRJ*G%Z\:!J'!"AX#=T)Q" P*+B<-+W9T74:'/(LT M2?X\6Y'Q&OR+;:U3[[QI IW+@F3AGX ->J%";LR8XPMJP.815C:H('$)P )L M8 "[)*8E8.%*C\8A:%P"EV1=OQ%>V-" 07EX0)>9A(P^-!NF:8@\[OT6G=G8 M00[MFT"-N"/HS.[WX<*@6UU$<(';N: :J K@MS0+, C"G*LME$$.FH_ S1B^ M@?%3(4 5"8FS/5&0::"8A^\D5&BHI.C3OA7VX?6D$3+'01^7TC5R>$!9(3VO MH,V)B%P\8D/V2CE\.N!09Z+.44E@(0R2Z(SUZNTV/ _25W>(Y4BX[^L:_RZ* M6-,CV*;WA0D6* A502:8*\'IVGZ T0FEXPE(X3D/H$",#%*.)PPT(^O Z(9B MF!:ZMT;4041-""3^.GA ;5.L)^=KM%X'T5HOV_H?4.A M' "^SUPR-#$)5\"L852\NPHF:M!,#%2W#(5:V53%]!@U>A/Y&&IB-I?Q'"[: M(,X9&=Y()P-D!E<\$DYPF!Q]L[-1@ PO/!Z!S3PY'Y@Z4PKQW#=8B$ V[OQPFW4FKPGLS4T@P3L/XCC=O# MV6N"FY>!CZ*Q2B4Z2C"0?_>:&W6'A5\8/T**4HS6H =LA[JOK*/=8+@#^ M*M$VA7:T "1B"[YB4)&HR.@Y!\RAD3IYMVQ/"YG M0]=T)$K*V\-XL,]\O*\A!:[B3C\BA,EO \^J,HZ=;FZ.SH\\._I3;N\+S5FLV;3F2)3>,^KM6/@ M*@Q/U=J]<*T?T3^G,CG14UQQ2=/ZF'*0$E@;?N&[3M,(_ZGK?:#;7+;XKRA< M>;0?C(7ZOHENEJ EW:Q4 "'%7V^[48XH7/Q#SA),0=4EO.LR:5HL&X1+,N!N M,N'SHU!2<':&FI%.$WU=CP1GLLAM#@\HG^4*G2-&:2D2MQ]P'A7EAET'3:64IM3'[Q/$=9 K4=Y#U9+*P3CP*<'6FJGJ20H$'>U:=D[5E4?$_ MM+U]&FI"N"@FN<#76U0*!SFW@CU9AP>!KJR!K7%+,IO_Q<0F8 .0LVT5-7Z. M?F^2F_:9+=DF^+4WM\7_Q<;XZ?2D==>ZO_F>R6V&&Y\WQF=UXW>Y7^_(MR!9 M[DWJ_') >M,=0\^&!SS.+9('Z)[(-GSO>82L!YL418_" M9%#/-DJ_GIUF00U(PI4OGP7,M3868F"C,!UE?]8S[#745.$*;+ +GSM0;'@ M" <@.]6;:9S 4S1D@1X? 7N(AE I>SK"(2(>?0[@1*XC*YB4Z*CNI@=/V^8, MH4.F^1 ATVIC?-K2K'S>.B4=$F/(- \O^JD]'M\VG]0?R8F8YM:+F!8;X]+9 MHW0IG5V[E(Z;Q M"\-S23'H9?&4J'G4R< H@;?%4:CG08Q9V4?EXN+X]D2* *T.!AWL! M#"Y?S\9WRKO/9XX5CB S!H%\,U"+CEJP;CH2HXC%%;'<(ZN6BFU'H MJO^>#_E42G%B@I[(B\[YGYF5)ZG<=):[37W!J MU9VW@[B<"!>B]^J5/LJC""W>L%:P/?[H1E>9!<$]8CP_#S2)+B$62$IB.[G- M+@C*%*W$8R%;%P8OPKBY,& Z&<_PM[MQ,H<-*]]#N\KS(%/_;0AY4(**\ DG MUN3!32.WQ5HW<"3[/)53*/'$4;AC#\T 4"&8!\Y03-WK/G-WP=0.P(;I^(CH MECI@-#%4TC(!JH,HYI.-1<-1K=QGE9ZB2APCU%A#UP* \"+!Y[@I_JQM&_&C M8KCM@RS>5D;^QFV4X$[,\UU-Z86MV*?\2X6'^GWW\6NV/6-S%?Y/" U]JH"NQ:YKWV&!=A^8UP\PRE0^-: M/60YU"&+!;]8-8E\S/F4VPK *"G;Z0^,5E?"HB-Z=3'!@F=K8, + ^(T.^+P M@+J>B8OT;2OS&[A"NH:*-+,>[X S,0<:_C1QCI582O2>@6W=*5<[ M\XI>FLW'C6D>*K?-7/L"8E'?) :Y[Y!**7I!0<+U#1"2-,$(OV"SJ,G;(GJ5 M L_UY4D-U%$:H#+Y/'VNKV[66VCTRZZ39@D(M&1!N#^J'7E< H@*Q1K8E9*G MA":$F6X2H?<+-/H#1@7AI;[,98"[A6\-#)K"V+>'C&)=.!/P;,EMVS82^1):MBD?B%V05WT"%*6EZ M2PS\ .R_3$/N!W8G:LQ^^GB$7JWJJV)ZO\5!G_KV%0W5S%_OF&BM+MH7$XOR MJ*9YYVR>KS:NZ+_EPJ^"*IWGWH$:9N'I^66UP32,^4WWYB!F7F]%5_FQ86TL MVK_]O5E;"MFZ[_+Z''0>N%'8=SOKZ>-W"Q;R.W0H3O?PHSK(?ZEJJJ.=&B@B MIXDSS?JO &T>'D1,G,=+$F?:(<[T+A#G97GPHW?5S&=^2YLDSJEVD$DCSJ#A M:&&(\^\0#^?S>?5K%!PZ_-%)AV)!,X9#GH4_>?E.=U@RV.W; M;S1B+VM?NM?S2F4,7.?AZ]-N2 2VE\;45J*Y;)F@L2GN9>-Q2MY8=!;I^>6! MOW71*J1WML-\?P[I*?W*U>5Y6KWZ^;@;_#YFTLN'(KTW[_IRI>@"EW'%UVH8&NCXJC;&G;M'6;GIZ=^OND[RN"FX +VOVO8BO=R^ M3+BWXNGR6MC8B(HU\+.;+M&:"5@V=9P$YL.' G5 ,48'1T#K:6K MV+S- %C&F,(.))>RXSRI)I%HHHC#4CVQ)'?1PP-/,B!=UAKUTJ+=3'U]\O?I^7\BY_"]@B)KJ0=ZO>) _GP8%" M'^2!(4NC=Q-C'P+@!L4R/76;>>,16(&[320?[4[D+[*HY&3X,\B\H4(.*V9H M'3-F!^*)LI F#U[ZUCX2;NT>C"P.Z2[/B &=II0\9I ,+1]@!1)TT,O HR,? M'K@A1-/0(2XATQZ2GMW0 M9C2T)YP#(_/L!&T%D65#2"D5I(!"AMC%T-U"8&'#D7"B*HY?5M%>L&4JJ_Z6 M7UCL&%_M-NB;B#++]K0<.S5K1NZF;;C20/3;%TYPD(!A:X1M(JVJ)I_9/3_G MBZJL1U2%7:(QOJ\]G;;/Z@KY%GVAZBQIIA7[4OKFI/S8*V _*P8J)6L'SC>= MN.G;LM/1E34R9*6%++;1TDW6,%1&CTU+H;P)F_MQKN!A6"9!Y[!*^]K:U>08 MBN'Y"BS_@74B9'7SAH3YYBF:G\**6]EE#:U0DKT-85;1H>[DN*U[?.VO*RY[MPG]88V9GRU/>&*K3)IGO9 M8,/CIJ[*+ )MT>I=GD+*VK\Z!X>51+T!^W *+P;IP6'*WEI3QIUY$1PJ.BSW M%(^M0Q-?#"J\,"_?7V#)1DL>":=N/NO\Q@2^;K<>JJ/K'QY@8:!BPJFSP69N MVV'XY3^3^HLW)?P"P$2]\T:K@1&"8Z \G,BYWHU^/]U/!ZLT^HTV^'%=_5$H M.1H-+BC, FF1\18.HNCG]7 K;&JB2[8BEG)!D[SM6OS=R"$NA,@AAM,LYIY+ MKR.!?/W1C#B) M.-,8GZ7UYN"'I';&I0TF$><;X^;7V_/\S_OA:[_S5R01.S.*PWL;9CW2&)?5 M5[UL_?YU?5;>C,H&MRMM]2KEVV%N6,EA:1^=8UQGH:$S.RPY,,!8Z5PP,_ M6H1)K/#N%#)7/$'Y8BVZX2F6_.KMVHTE_30K"?Y,<<.G9?/4"Z8]PB^L;0P@[$7C9,-P9O$G@S"^ES@' 05M3OT/K#Z1JI=!)^V;UO8. -5 M1ZU#Z 0&=R\S5#*GOP#KSD&=%#R3G#LU$"OT=+&\"33.J>1M+:#YF#CM\9=8 M0R025%!79@%UN6^?8E-D%^,,:9*%:.Q%*^70JDQ8]I6A8FDR= M(;PFCG7[T3R-9Q!C3FNQ@4:S1^%^**:3S0H/@970=/U10"RJI/2F@@QZ(RI*WZ%-SZ1Q$P#'12!L(JZ%< MUE&QSU0R5,?)]='!E,V'1E,FAY@=P0;(K:? MUB%_QNQL^N=%H,\#N'GM$?.?*M3'R/?%&@Y IK#*_B/@ M.VPOP84FAP^G.[UBI7EHF]:#CQI@N[1\:+)SC6=;$1$(RH]=-PQAY.&KE!T8%HTL8WU M4N71O$OW>U0-!GG,;NQ$]1C3V]P*;^2*/.>;A1&#*NN )^E.%S76L,-?=N?; M3D"7+)HB;6-@8+(J^]&;I_VR"!"K8(C'("']?S<+6C.:8SEUP,HP'QVFJ>#N*M?]G29J/;0-\L- M73'%AUI%+)#$W9FX@Q=*RCGL\53 M7Q+"@F<;XZS4KNN_!^.2^A1Y+D*I,59^O@Z-Y[O[X[LX6X:]_ LQ:%- >Q^6WO\H3+C%W]ENW:EI M\A0-_+VY_TX].+/9 (Z3#[-F/LR:ODDW4Z!G_G7XS:*7!I[GFJ_W_94^*F,H MC1+L!Z;[8X@5U:1%0]R8HV=JC!OGL'ZKC&X6_L_ TWY/">YSXMGL+/UQ)F(. M#SAFW'HLGF]"HZ6V8T07>DJ'%N)CH?[ FTHP2K)0@$R/[/!-3N=8)-F-= M0><(NN$D>XXJ%@_"X\[[0;D!$^^)N),"64/2)BI(707T'6!ISJ! ULG4M%). M#S61#R&D@6C+,Q200RX*;15K'OFX5]$9;4PSRQA!T%7I[#[3GMW'P]]\>A+- M(Z*("/CV]:O-C7D@I-*2]+LN;Y-=+@?'LP9%TWM%WU@.4]0K5D7D QI MAA5M=.J.I73J0AV%G,I%I!E4@+\HG:Y09]ARQ$&=A.CP_#14#>> M!)W5,K]09Y+D7(]MTW3HJ'DQW+ BZ;SS6KSZ\K/0BC%H7FR,[W]=_#R3U5SM M1$E.T+RP7M \WQB73J6?2O8A5WEM1QPT/V^,S:?1XY>Z\J-_M\F@>;DQOJG7 M[MMJ4Y);A00$S?=:[@:UW&QX+7=3"NT5'[]=J.NP#!3%P+67*:^/I[ % =@2H(;4+%+E,U%9;R3<=46Z[T]K2AQ$"MI#)1 MB(_C@!\,2=P@6Y(,V=8:0&M-#?J'!PZP1*-!%B=.Z&BH&/'6V]908L%&_@(6 MJH3=J4RE;-O3LB2,$:.5S8+G]O!P&U1G<@5.%H'7NZ/6T1/,$SA%CZ;.G8$3 MX]J=+["F\W;0E9KSJ"J@"H6IF;39)FWFPY(X>;-?4*=4]&[&2 O;KW*A&?QP MX3#']O A%*7EO4YV.!**B7&%$O6=[PN=F=^.#NJ0P[ZZ/L6O7U>F=JED2%+ MJ+1I1(0C,63VD]55#)GZH4>'!UXES]_;GWXM1;\F3,Q"1[V4G32['Q-DX+;5 MZQ*UCX3W)-+$6(NFPP+MB]SE[[& 6#"!T8,V0,\1$+YA[Y'Y@9R$51IJT%(= M'9M$Z9J"90S,[\1M)#:/W>MUVK8VN1>M&Q2MGY3/N7^9LWJ;?B0EO.0]\]%V MS6;MDXXBY0TZBP*;]'@K*) KV@AA"?AH+(*(B,\<@[ M1=/T%XF:FG:7'X^?8)*M.9E8U(V.+]-8^@"N:K>EMJ->+J=5)IQ?\,7NJ&DH MLLU&G1C]%E'8LL@8$ M);LH8>%3UO3,GKN#7$$4.D3O&%*_.V)A$C>\8B_DR6?%V<@[UCL;XF_KP-*@4'[O]+@CI00_P-:++?4#O MOIT+E1)J[$]X1#5/3,LS&HQ&=C'K])]38DF*:OZ[@M2?*>A]"L$"J<\<(A^I M+ZY#>XVE^$S'7UW%(@$*@)GC7'^3_.A^?6A5 M1A^P_AH6KG$'HI>2%UX)G^"#?^=I%=. >KX]XWMT5DN8+P8MN(=FUH)<15E$ MAEYJ RK$H_[?=Q,31U)#@G#@(ZKL9U3LO79?E3IM"7M%Z^0BA2+07YMQ_;6A MH#R;+MQ;&W%F'%0 A9YK.KC)]:X;.[J D,HS8P/IZ3NX(S)?X'Y;^ M*:D[ G,=FWXM16U!\L'H-/_)IO-B-E<6LX7"OP$4:=MRQ?\&78&)^/#_E7I] MWFU\*E;^_H0JS=PC.8EF_IK"?^=;F;90# 3F/\ZB3@Y[N3R=G67RRM:\OSN7 M:5BI5,W.>;[@"AOBD?1E>'LJV T8C5[O$EA [G',TLWF:L[^ MJIIL[VX)RMR@=..,:C; ZQ-IJ9@6\R'D7+SFGDL6F2"RX&5ZZ[I'))HB:RP->'%=V9O+$G$."6W F%=GR3+Z8J8+Y<2PW'.DB>R@JEDW'HJ MYT>#X?7#G_RVB66AN I!/#LNJ0+I9E5)E6"^L /,8"-VU35YA2,3?NJ7M[$) MIO.M"2:VNY^ZTD\B#4[)IEG@1F#VEW-B)E-.#)L)5(BW*YYFTLKX]MM]P>K7 MI58AMVV262BAPI'0C@NI2,VI9/.(W6 ,\9A2GVEOD4E(PD<+0T8(XR.\""49 M1<42A+G,IC/I_?IX_OT\7WZ>(+2QZNS MQ&3:$9/IOR!]/.V(W/0&T\=S^;28#Z' )RCC=V8X>GEZ>4OIXP'TL_'T\7P6 MB"G"-.+XB6FFCAY,3#M-#_$QD7)6+)<6.ZW^QO3Q[,:E6R)S0N=*MPVDAV;S M)3&3H%R\Q<&F5E#S1,((KII31;*8BYBJ+?>.;XCB!Q+!=F34C?]Q2_YQ5L\WS9N%I MV\2RSQ^?7>^]BJ1*,%_8 6;P9O+'9V;=Q2Z8$I0;&D8VQ9@F6LB)Y0295(&I M2-L53[/SQPL_,E=&_D?^HM#9-LGL\\>1>HZC%%+)YA&[P1C^EOSQ)>WXOR9_ M/(QPBS3S,BMFR[$DIR2#SA97_VYSQ$2ZBU1/9.D&R$V>,9L5+,B9D0/HVDL[>8LYIV*GM\ M&7&YL823722@F8T-)PEH!V@@"KF63A?$8K:PSQY/8O9X)0G)XY70Y+Y"[OBZ M:>/+,X7ZO $6.Y(#G77ZM>\"J,O5!JR7K5T(SM:^M6?-6X:DF6UB&&SNGB3T M=46S<'(/3C^;D5E7CCH],GQS ^=KC&QOVG6^@9OVA:[+LS(FZ^XVJ]8M;O%2 M0]:U0@IE=H,=>.>#O;ZXJ^1*8J:TN 7'ZIFTD9-*> ?Z6R25V=FV<9-*V,2E M9"7?.GR.3?*T9R5ZF!Y6I 3RNL0Y46/BAS> @"7I>]N%P@$T[]]%%(9 H9(1 MTZ7%G5Z3;O3-)++T!CEIXHDL%&.-FL@R8JE0%O.YQ0)XLY[4$.KECCE55Z\)>\'7#;R2J\SP@6@LG MQF9*'X6?DCK GX54RCX567EQV&@V=]X8_]&>M#]/W>[#GP6^@:R+;;:-E*7W M/PA%Q![_P'Z@2*?5]CTO.FZ,GYIGQ:_'7V__J(K?$S(U$-=G=?K?E@YX&YV- M>Y[R8L/&PT>A/NK#XE5#:BJMC\(U,%6&JVL=D9(K>I]Z;S^&?W+1_ND]("T8 M?YG&^%?[JR)=*JW'?,;%GT&DIU23 (^%U_7IT2R/LVIC?#S,G]T>GSW\&):= MQ1T:\EZ["2B]F\+=XH8HG[9)9XJ4O"].-\9Z]SQ3[N4?OY]W5G"EK4?FTX#N MJ,=OU7X1->5UA[I%[(<-[KM%[+M%)*E;Q$PW4R:=^;NDV/6PP)^;2);$2 MHH-3@@K\YWBPEZ67M]0M(H!^-MXMHE@12U$Z+K?8JB:8F'::'N)C(N6"6,A$ M.+'T#76+F%EO&YMT2V0%^%SIMH%B\(R8S1;$7"Z?F/*4P"J!B>;?&Y)G8?I% MU"X*SX7+S-WIF&R;O^BM&URV?>,F#=U>WEIE6#. ML!/LX,UTC5C2?G^;72/"R*?XBL-SI;*8SR='0(69JK1A 36[:\1#OW#W?#LN M&)?)-ZO^BJX1D3@$=X-'[ 9C^%NZ1LQ)1(U9DB6[RCJ,<(NTX+I4$K/%6*K2 MDD%H@?V+MRL??6TC;II5[6%0KAT/'Y-.B/NV$5$1Y9)) &^,H>T4%]OWC5C9 M!;^S?2/F">$(T@;$=+8@9O/%G>=O2_46B53,[@3-Q-@W(F3JR2X24&C9F%@: ML'27"J)@%YET5JSDXYRIFX3:B7T>>8+SR/=3!_=YY/L\\B3ED<_IX9:)I^UJ M(O,^TX[:M;FI@UFQ6*Z(A4*<[2TV5W>P/+V\I3SR /K9>!YYN22FN\(I=81!O+8=\ MSH3OF*574C)%PPBNF))&\[F*6"XF9ZQ38!_D[3/I[?FEQ*4&IH&-$48Y9HNB2FR\E)'P\S$W?#TFEV M^OCKLR;+Q]*C^7OC8W&7EE!_1?KXG,FXRPNI9/.(W6 ,?TOZ^)*$]]>DCX<1 M;I$F7N9!O]K]1+8UJJLV+AY]V>/U2N&Y.?SZLSMN)9T.]]GC41'EDJ'_-\;/ M=HF)[9/'0PV46T-D[P3)1I@\GA?3F9*82[_-F7%S9DE'*&5W@F9B3!X/F6^R MBP0TLUOF) 'M U$P2PR8-#E/[D8.)2X#.[D<.[O3( MP4+H KBW.$=N=A_>N.?(9; IKU@J1-B8-WYBF3,D>4+A?8O$,CO9-FYB"9NW ME*SAY()L>#NCH!>2K'=^N21[%YC^\C'E<')_+K08\82LL[ MI*U MH)EMR,SN0A^%HKWHP$+A]QXZOZG" E\$CD%]*& ]POO&1!8%0"&\!CX@II5J M$LE [ZE*EAAI#%!-_1DXEP->!)6%)-EN3 *L!> X/I!;U MMYL>(.FK>Y),Z).P*>5%D0=POYWO-B435^H#FS7[P.S:2DMH2[:JU5*,UJ!G M6I*&^I:BX?0["J8!FINA2((Y:'4%R<2M*P: T"$BW[G(%F#[P17PP:--']QV MR*4F0&V,$@.G*\&)5 M:1/T&>'/+4[B;^Z(0)]H?J;2GZL3?0.1#8>BM^@ULG2* (/T)$4#(CT\Z!.# MZ@0X=--S%3^];WZ.$\[X,5&'?9[HO;ZDC80NN[; &0 30[S5,[;]88-[=AW: M7@?VI(-[:2@\7NLYWNT%#FU+[W,'H3L;-D"EXH#2+7NLZ."ALLY=F*])!*R9 M#[/F)_1_^GRI7M _*9\S_X(X!Z+&[WU>_.[ 2[TN%-Z_TD=EY%N4]CZ C(.S M4A4-#N=4LB3AIS10+0"'@_P!)%#3!''4QZ^GF#2S^:G5!:%,M)8QZG-Y9GL, M3$'&Q>#FFZ2%;2XH+T#FT!X8F& !W*"O*L@?V"6QOR[A SJL=%H[81\RES"P M:!#D@F)Q-F+:[T56?J:9\ [DQQ9\&=]BMKI$'J"00+D,N^WCAI$)]^"U> &Y MV)?Q_4-X:I1JZP-#^">;_U?HXD_P'#S/F#PVXZ#.#V%@HN"17W )F0$(0F' M&)]%6ET-3(/.B.Z\"P*!: +J'SK CL\?>2EA2OO;>I!KSQ,VP1.R.\03OH#- M(U1?)$650#E2K)'P#V;!9=,?OU3I#YF/_X9A%<.N HJLWJ:\H:6#1D[@9[@V M+Z"H*8:A4^W8N%7(8OKVM=4U(OR3F7=;@RY;I*06&7U%MM!JQ+*4 M/R31>%IX^7([=/DF6D6!/BG9%5S.-;R4I-HR%Y%?0?YT2T*.#[<:OB>#8-5D MOA:5FY?'5\*M/@3IBQ(?/[T/ZF4<*X05?X@W$H=\A'XQ?, 5&5$3:;\$=1[ M=8 _"ZF4?2RR\N(X&+.YD\98_J+FOI[IU=.3S/PH0];UDS+H4D"Y'X0B'AC_ MP'Z@2(^E[WE1NC&N7ET42_6[UXNKSKL99QF4'N)_6SK@;90(SE->;-AX^"C4 M1WU8O&J 0M/Z*%Q+/<)P=:TC4G(E[U/O[ADJDHL_@TA/J28!M@JOZ].C61YGF<9X_'OX^N7QS_#U47XW11I>A_D$E-Y- MX6YQ0]33;)/.%"EY7UQNC.M?SM+%ZV_=F^;T>_UOG5STC=D7"WB3QP")C.MZ M#) 0#+BP0PRX-NB#:<[<^%<2,E0-3>LE^+')5T"%A2DG0")MQ2!#"0@.';?F M$YRRB2:"8U]0AZT,ID/+>1X_ZA*U3Q_8ZS5[O6;R6A5WZ%I=8F*JI J7O;Y* MZQB8*?T>>*>5NN\+YX28SAV#/S1UR:#Z"I)Q'F0Q[$(?&-@8M7Z_D;L M;X3_1E1VZ$9\!R5*,UU5JV-(:-EVA%KM.VCG<"QM'J#!.Z'3J(W*GMG[??:T MOP]K[,,:^\N7E,NW#VO$'=:()DH_Y;R=3/;T_1IZ%!0Q8NO)Y[TLYW,-8A?/;Q6LQCC?2W?5.],:_RK& MD$(+US'T76!?='!4K#;&V:OKRX).ZN:=^N[SU$P8%EJ@N$H=CP2.+?'P8$JD MB8(OH4>D!KTH<,0)%'.PIV 'G',U/-$1YS_*3F?IS4@I]? 6MP(*TV\/#W@B MG]2$$Z!YC4/321W%G*56"V4TIBY9:$I2\U$W>)HP<5=#YB.!I"D!(DD;T@GF:!(R?!,8 M%GV^23325BPWTU9HCKC9; %1TA9*I8^F+Q>2XY=]P_Z+";AH87XMT*XZ @)G M^U!I2FEP)N44U -&/B68K85S-R5D(6/!"<]UT[)%? T'-0'KWUX (N[:V$2 M,"PEM0S=9(_A&I.YON)DMG!'PPQAFF ,9&U(6%&00D[ THQG@;;EE.&8911W M5M:(->BC8W*^%,FZ4F3!@XWQ]][S5]/,RO?GE83Q^9/&^.'GJY;)G?X>?E%= MA^VT?_9-?:DF(RKJ6X:?%\: MH3?QC=]IQ]U*2S7FW^B*>Z/G/M88_Y&RE]WN\W#T>@KE,GT8?T;! M:_Y[)%SKU"GJ7GRJ _!2%QOL&3NDE4B*B=Q,,PF\20>D:SKH=:T6>G?LFGKD M<#*H3:@0HGX/SU5K)T(1;EDFGA7WXH\4M%-GM@=IF55-SC@4+'_$S0(2-7L @<[QY3\G_D@4GL\$; M%#.SY)[X"^Z KYGJB/5IK6>!G_:[U$^1N^5L<=:;K,-M* M8WQ5?2:_NH\5Z<>3$\E@AT8MC,S'V>$,N 2SXQEOF#]?LFO9DDP:\&1;GU.. M%Y)!$X5B$AB+GZWH7O[FN\BXCB91WQ];]?" G\.14/?H8[2H53*P%P,J4<# ML%8'.,2HCW[RMG-Z^//E[0?@;+1$VV.37]XRC<_]PP!V?WD++X+OF&!R(<"' M![9!CA " V,[LM=W??,3ZU!S?OJ5HLV\.4]G4"/M=71#<<$]'V@MUG^1D61M MU&OB)618X"JD8S#;P$@&H+Y#DSI,1 7ZL$&1E74J6 P,5QO$IX0";#WI"8NG MJ%7>!Q@LR1@QOH4EU,QIA"7.?B;/C]:6/!*\9*BIND1%J^=3>&'+FP2+&Z!_ MU ?6S#I8'XBV8#P\L%T9"#7'NS#HRS0."6\=].%>R\S1P59F6*&W'6O!CJE; MF%-99Z#(2-6B[V6V?#0I1NP5J <9SM^D6 "I*3TI5.JUG6.RR^H>TL@0?F5>(?B9^V'>N&5PR^R?.@KQ^:(LXXJR.0\UQ@/S M,E/)O>2^7;7C%%0^X_WQMI;3Y6N]VY7??>;0,<7D3X<%UL:+QSHKYX6+Q MVDO6;\$R'8,?I)@ZP%0%YM^3.HQ?8,R+7U[[F]N^7Z'3]2LATO5SC?'EK]S% MGSOCZY^7!4V!UDK7+S?&=^3XS]><7OBCEI*3KE]>+UW_O#'^T?]1;+YT.\W[ M4L3I^L7&>-0__7Z7>_S:/6N\N.'\?NQ'#E37$3FTX#&)U/L MKE47 XF*5V)> E@]C6G[R%W T/E%E29+X58._'="U'A;R"^Y4F/\D,LV6U?I MP:\G>3/RI] 8EYK/YN_VZ6/9>'SWV07JS0L?6TCP>'_'/BL9?2S,(ZN"2J;Z M.AFZ7S.I(T'O46T4Q8&J5ZA]RU2>\INYB9G&N/+K]/S']<4/Y:SX[K,'2GB.@_FF M+R7W*BB:W<2*.DH]:B%U &+H6.FKL[R6IM] HTTV$'UVVC4Q,7*KF%WF$TAA MD27A?89HRRZIU9T9MW5O+M,S0SV&]IHG2M_$@/>+0F@;'T#3$[%8F)]6'2D] ML)\-3^P)-%VBJCRN?7@P:\AK.V/3Z8(,*]W3. M,WQ MR5<,)2\:CPX/ZD@=U,5'_R;U^ZKB^GTMVAO1\1"P-4#II]HL];'PIE+LVU,] MIY!49F/H[;)76PFZ!#I3#+PU-\:I8O9U4U)OVM]UK?-=>2%RU32)M<#H]@Y* M666YQKCX>D*JU?JHU%R+"0?RVRKPV_J7VY=Z?V3K+B/J/7]!*Q0/ KGFXOM"C3E%4GIK$3EY& M#^.14-6\[U5U$S#3(Q(V<)+M1"#>VA&8+LNO]KY-8"\#ZP*4/LY?V[ <^UR< M2+11VOZ'^T"=TRT)!$X;L[W>/N>HRC0?&N,!)[JYB$D4 M/4QBP9.-\9=ZUZH4K-KS>2=R?I!OC%\NKWX]RN?WFB2]^^P!1J#0O!4.X+5] MR&N?A3TH\6/5 :HQ6C:@]HVBM ;:QG'2YL4^%__@17$EG M@D_ZC($0V&O=W[3:>R(4U$7MIZ??,J_;N9_"UVTTG2UDQ6PY:& ?I2+*%J=0 ME%N,HODSHN)"40QSGS*YDEC)!0W"8 BBL8S)[=B*)N:0OMJN8.(;Z"/@*5+T M(K28-HG-=8,O>F;(KK-88_\YG1C])-]?^M9;3,)!5GS;&Y9^EB]NK7\W>[Q*8RA9( M!QZN\X+X5C@V-K!DK5]-GF5(([,T;GMX ,H2:G#4=53*E%&!RP#= ][HP7&\ M\,"2B!((*9 Z8345Z?54?$5["B0VQG4_ %D,( M,8]' IN-QY-9-VUO@)E:\V!V,4N7GAD/CPXEVOO8KHKVO8IFA&.VN$4SN%XD M0\&&219%,]JI'GA9\)O%/N$J-74-[7\FH+BHXQP$,[!G;QHKM<%ZY/"X.J&3 M\DZ!9X8BCP_+TH@S)OHW:I'R;7&/A>(FL ._;+($>A./R/GJMI7##6H@B$^& M[AZQNKI,RQ&J5*W5U;&#*WLJ M97M*>KI,5$8=ON\='M"_V/>,K31@N2Z2Y_#0_]JS 7$:KK_H*FR,):1-D0LS MK"065A0,Q7Q*M>'*"'9W>71H$)'1,7Z3S3=#>X8_@F3TQZ_3M!,!1Q-@8YP8V(]MHSM[9'Z+ >$VG*T[@%121TZ MV-E@A$$G/ B*)R>%$"=EV^:9M\$ULQK!GN/IEBU5HMF6-,\"[2=[8>IY1UL4 MG@850&#LGW9;L),B:?$1?6$?[N7\!WF/=XS/F830!E/,:J/;.3QP, [?:!.% MVG,T?USQ6GT.+N&.2(SE.4ZZ)IX 6K.FF81\[0V]]=&8 :K9%OI-OE. M&ND@31S<>5DM(MP^#,RF4;'L$T^">NI&1#*\C"#PIE!&RP26\PK[1MA^R6"X MW1/V^%P]T-EY#":O/J+962\T^8NS)*]0\9#5%'A_@8_@3#(P0@\?_ABT76$T?**Y#?:!BOA\JLRREB5YX+AKA4F'Q+6=! M?9UVGZ24*X]<^9+9<95*.?S9QM*\3JHF5"U(^.$9553>92KHZGX=6SPHVE=U2@\K'7,;C:6QMCHSKZ6?U:>OC: MQ [ @Q[@=$1?\ &DL=D"H8G604JHL3^A9/*FPU19+A12EYTZ)_QS2BQ)44TA M\^\*-VUFSU]?;^ %#8##3\^=5"R/@0'^[E[H5Y*&F',V("MF7Y5&']#?AAUN M.;X1'QSCGOLP>6E\G6?@WWD=A+R4/'>&:;Y29>&9O"]0,TYWS]4O5]\*I9&K M=7L7Y0,/@Z&U<>;]*] M7R^7P.V2"WJN$1"V&A\_7X]/,S<_RO?9J$$/.89UP8A5IC;-@H!J7$REQO54 MT.;"SQP%KH!7\W_?E>:KBI[AH0'O"P+6+IRN4YEXQ63AF4\6[MA.:B#3O?OX MU#2$]P"!?SN;.'+.RYNXHXU^_E'L*CLQ-5SQ:^C6QF(\2/915NT"WKC,W)8V!=.&PB6%2K;TQ/BNT M3TIC3>]ZK.5()YG;$RAPVH:?!*<%^[2+U=D"6HQ>7RO?Q>05XV_+3;UL\FIE MCPHKC0FGSPFR/@"8?#,#%^TMW CQX.7GXXYK3_-S?Y8DC%FY4WF6&+1TYM1$ M.E F+^8RN8!TH,#31/0&GM]BK =+]SV5Q$@E:8=*EDX?FZ"20D$LI0M[*GF+ M5+)6'J:?3DHEL9"M[,GD+9+)&KFH?B(IE\1,>M-$$E)G#N5%C-)?DRSOT1Z: M34$39#V_-.DJ'L/!>]'> M??XU.Z+M#YO;?;RHAWR>!3Z?$Z\F"U;DF+3,>1GL1ZJ>7UZ?>[@E?9_Y[G-. MK)0S8CZ=7<@SUT?5FSN*577@64>1S>3$?'FQ*KP_B@@5S5F'44R7Q$H(76)_ M&)&I<[/O158L9Z-E44%"LN *258*8S;D=&/<4Q\>"CVSF+LNK" #)U6\L,"> M\@0LP9-_Q:&*6^F80QL<@@U(IDP.](9"?N&A;TLS6Q%)TPNQA!5%+,?WQJ&HF6QT9!1$$LM>>P.UM#(;(REQX?AM]_Z^?4/ M>1-&!8/1?OU\H1$^-K=2/"XLH:R^:@CQSA&Q$>LBEUOL_P_ ^:IXVQ]FG/;) M_C"W>S,CMG#VQ[G=NQFIC;21PYQA-#EY"3,L1YXRS(#U6)"-\:U9+?74TJGA M*;&(UK1:P:?($]27H]]HPCX1$G'8A4,%>98\V VH%GDQDRF+E?)B!TVD8< ] M$:Q'!)&K)(626-@3P6X100S.VDQ&S.87>PCW9) @,HAWTUN:BZ:/T\G;DSDO11!]R-"KSQ"$O3C+8 M'_*&;W(D*O'$,?^%&G&BCSD:E7<;#'M9M8); HUQKZG==ZK'QZ_-]B:"?7-T MC 3[]1) M/S ]GK&WWO,>TWCKSCFO:[QEQSTSFL;[VDKH\^3W2NQXU(TG9[F M-G6*Z27;:,V\J'>7&Q)U^Q3.:+U(.Q32L5U-0C2!=R.362-#N[?7=*]'MZF1 M^[?#@ZD_-DE+PK;, )1B"*3=QMG1M/,V )6RFQ*^Y6Y?5=BHO<^:D_I[QM&, MZY_0EFJL8_]4FZXZ6;T16#FP$5A4 #7&QU^^U*^/7R_;]ZW(>X1E=Z!'V&P' M[F3SL$IC;&6^7!848EP_ML(T#_/=CUEW+]+^86_9B;Z'9NW8U_(M8J:^G] ^ M5KY.7&07.W%Y.G %P;]K)QR^.](:;9V2"^I4(ZWD@KI[6(TGTF\OYFV;-$LK M\&+*;0C][K-3#.:3Z1,KY_X[_P)Z.B$L%"/.4+.R;\+?>NIAE0Z*X*/B_!U( M&U&]XW@4O$#U53$;#;L^Y8S/**(M*QAR,U<$[:)&7Y:=>6RW 4W2/35Z[R8Q M.WFTH:S\2) :SI7+]]^8O?VUTG**1;&2#AH)%TBNH>AP$Q2>CH7")QO5[BD\ M!@J?\F+'3>$5L5Q:JG]5(B@\%Q,/S^QY^ 9X>&:3/#R;SHB9PNZ1^&E,3#RS M9^(;8.*976;B$?8$6^0UG&4?N 7/@09"Y 5X"9 ]6[4?.+[7N8S+H'C[,BC8 MCO"C8;VV!&(YGQ;3Z<6-"0(K&\/*H&W>A.@M:3F=!%-CXC*,R[TS[::@O1S_ MEM[RK9AI>\R[%=$W,]E?AR09)7^=8 @V3O:"89F;D(E/,&S5?)D4#*?G_=OO M5\_]5C_WEF_%3'LF\8(AW@#(JEI^?D:+HF0$U+" M1 )SMMH8UX;2"TE7JIEB]]UG&T0ZS-B!SPE--*.IBI@ZTO46\P%-;*!%0;+@ M]$WX 6C 5$P+\Z\M;Y5%-/4)&R@[F$DYZY019,*0IH<@[X;R<^?;\?'SL#BW M+""8AIP2@#=5 %!HC"_KUM754^]T-4P#0#R36?<;_MK/:YR6[AL]K#9FW M&CH//?(WGY(6]6 )NB:XK0]PO!VLA4(D]VE42>^5OW6Q)5\Z;MB>[P)1HS M]Q1^EA\H*KB3J:E^^5)1+)=+,>:?14Y7Q17I"DRS7"8.NE*OGC.]G^<7F58F MV7253F6R*<#!!NBJ5"@"RUK<,#)965^_2-.$[]+C,O6V-:2%G5%H5,'>YMC9 MHCN8D&X,OE;CV[*)]_OQ&;F]_?E;R[:7(]X@@O4FS:5,TDHIKZFN(LL$O@.[ MSRJO34/-9M-I3U@M,(,N7O76/8R33?*2Q8=Q4_M]<5]H_M)*Q?4/(R[N84=7 M9^QB?=Y1R.7$?&:Q3$I6S);6J;6A2LS>R/MEF2V*YL.UY8=M6D^912O4Q/33Z+Y;L) *VEA8KY<6=J3;%UK);86MS:>7L M^#1SW7KY4QA+R:.52;Z6?%K9M.+&XKW$$+J2(:,>&ZOY=[P-\\_>XA>^PP#3 MXU15_GPIE&\'#TKRB'@BW7GA=B*@Y$I%+!?7M4&B(YOT-@S5$&3S\%K.] 9? M3D9/V>21S83%N@&RR:#32\QE%T]-2H!R=RI9$@]6S(X.;#-1O[(-7HE8.:%( MF7+T6E\L\_E/^;9T45J.V"//IE^?A\[<9@3^&[&0SHK9,Y ME-G1S,N,_'CQXT]W]RAS@DW'2IG9Z&]3N^N95^W%YUSG+MY,87(H@]BN5\03%3*HF%8F25N_\FB?HJ&Z$^SB?SW=Y955.;9EI^X]07&=,%I3^?$\O9Y4=5 MS*>^37L#KXDU,]]W.X4[*^= P5:"E;<3^ M?"'6>HMYY8] 7OM$,[$TQZ E.J;R*O2".I\+>&^17 X/\&SHS)'_^*LR*KZB M*^]K@LM9D58=J@R":A%)G?ID=Z3UI'.S;2MBJ1CD%Z-9A8?O(7'7HZ M%@;5)_C?E@YX&VUU>)[R8L/&PTJ] M_1C^R47[I_> M&#\G3;&F;15^Y._^O-LY5W\&41Z2C4)T!N\KD^/9GF<%1OC MXUZE5^A97^2"6_7AD(97/$] Z=T4[A8W1*G6)ITI4O*^&(3J[=-S^^FE:];N MR7H5HEX )]\??W7MA:[+0T5501A?:I:D=1008%439U\MKJ\M>!C:<@LUQK*D M:V_?O0OTM;9TZ#\[K,-).7/+I@"@S/AE;8^ MX!47>(D";]?9@KB.M](V]GI;=ZK6)"$!;=E(J*.BM4X!KE<8K_#&QGC4N[R1 MF[_)SW9Y;D7N?)K;Q)<8)$#9=B^??HS&)Z[PWGF%.=V MYM+WJD6Z\VLCH_QFDBIU]]"L'0U8J>8V=&7J[BSE,_XB!RZQAW%F6F#NH#A5 ME?:"Y,'-'XK'E;Q31[)\ &*%JNX@,!1-&!'),+<."(O22K3[T-:!\88;M@[, M-;&V$RFXG-*E-1T@'30?<;"NI>-I3:%IKX#LD,A/%C0QI",$J.2.#9!'$\"V M0B8A76^VS R*=>,69PWBS&2Q!>IWD*>7V@-RXP6=Q\\5#;;[77DA4SZ%X]&5 M]*@;)RK0RK0#5PW M))GT).-I^=KRAK3VG""]<0Z: M8U,B$Z0XSJ6R]6MV@?$$9M=LIU@CMQ/ZX3R*'%_F3EOU^U:Z=IV+65E,J((8 MFF!CTA8W6%^> %4P9N[HU0L3H ON #.,T.<8515O'$[RA24)486EHJJ+6;W8 M9$4$)*L0>[_];6]_HS9B;BJ%U0O0"J)@SX2B(,.X;*RX[*#(>AW$9B=%X@\J M9-)B+OV&FV^<;\2N&M=.7[-YX]PROY1CMGVV2)@KV$8;L7MVECCSD1A2$1L[ M6R2PV LYX^5X&^D!,9U)M,\B>CMY.\F"9N/!G: ;=D(Y)#$$53%7:">\/*TN MB)M,5%R>>8H\9CNR[DW2'J@8!FG(UD-P&,DTK%3J#I[BK;SH[U>P9&_0XWZM M=7UF-BZ_(RIMO^U=27W^IO?&^7;%D2*AN8PHS I-K11A@CTW_%NV'6 !H/OD M 8Z0^" /#'SY9+E/F'-Y][DP(QR5FCSR:LQ'+KW&?>0W]2>U]7BN2$9"CMRW MY6;6F6\]$EEV54//5FCEHQT]#:0$UL\K.B][$/D$*9Q356>1Q!>7WWHH M9_HBPEJMDU@^+Z8KZS9SC92"PIS]+$,W$204721P,5^8A8D]107D,$Y9=,3B MKKEX L^!4JPPLBK/-P^9AU^33I< 4L)V-&OQHIE;CH9 MA(3WE29P#04U>,3 M06H]#Q2#R!1_N('-:?=QZ.^KD;A]HP A58Z/$QL=3AKNGU[N5^?JJDRDK:MK MO/'N;' WI)5O3S4[V:YJ%H)@=E9!6XZX5FL?E$F+Z71R1F_EMJRF14=.B5?6 M-D!=V7)%S.7RB:&N:AB5+4$TM"4M;1.4D1:+Q<4S;G? (5N[K-:2H;L5$Z*[ M(49F*F^_7A[NSUK=.U/-)$5YFP/OF]?>,LG0WN:1S*ZK;V'):[4Y"\6]_A83 M0>V* A5/ZT?'ROW1BUO7TFR?\6QX(];2 M\HG3THH)"7_.(9F=U=*6)*\5Y]MGQ4P^.2-1\TD)AJY/4(G7TOY&^BIM+S0Z M3ZJU?Y6?Y%+/D&\[B57.G2D?!7OV)=O=)'VDF_*Q>VK_1Q^V4NQ!&K?;F0:M\. M%YM5D^'MFT^'ZVB2T59KQ.,/#$_3JT5TM9R><3/8K%C*[DK%7,AV +/* M)%=O O!1L#_$-]CE0OO& *O8T&OI:F]5G8IB0F4Z4Q&S^3=<[U^)2EGZ2_29 M"&JJQ4HV(Y8+;UAA.5E.8=EIG6)]@JB4Q%PE%FI(1",A=IZ+QOS-WRL?^)M$ MA2%@%O$*"ZQP-5>967WJ7LPYPR$77,WY1[F,HK#BZ&IZ6>? 'S/_+HB%;$4L M%!8GI^[P=/-B*$I932U81$"KZ0@Q$=..Z0@[1&*3'?+G',+B!CZ+:&IAQYYU MR"<$^+'WZ2FF2V)I!;=N*(+ABL1[.M'U\V08!(?.)FLNKSW#5/8Y)00=]!\Z MAU>#W<(/!B$L!"5(!GHT^'Q>,]KIO!N8RZNWYU@YYP-K8! O\SICT^K7'MA; M"1C8&P4HC?'3L#D:#6OGKYUB%)-\A$D%>QSLZBZ ^$:2KFA;\OM5R@<.5 'VF)W< M[.JC?[)1C_X)5V9E!K#!:UB?'?$5/>&92@]B8'(,3W:I,3QAW&.+ 8Q7K2F! MJ54J+%1I-C%\9U5F#>C()9R'NH1;6)EP<51-?:C/HU>7M2SDUE%2+(X*K+Z#N*X(PA[_ M)0:!.@BDIO_TG>AW4<1D%\V4 >G#(SZ7::0 MEU\.>6D'>>GM(2_M9)BG(T-=62P6@VIN*.H,8O8)?/)"U-%1/ ['R73UZ!V0 MWXED$F!XWXEIZH;KFO-Z%?NNK\K7/6[ALXUQ^_EW^VN_GGDM/*W@O_,@YE/S M\[5N$:$@T/J6S,<))UKVN#'N]K[=O3RV=RN\^,^ <,=W\',\)K;.8GYT_ M#DQ+:8_P9GR^Z1,#:%_K"/8VE&C@G_'*"#?%_CDJ*-J,=]6!MY_H/3B6D= : M& ;1+'4D="63NBY5NM_# Y0">KNMM$ 0]"7X?Z G&D]4-.&*J"^*JA)1N'Z( MYN(M!#KN4^,"P,H$-8 F]'M%:@"=@J372 MMVA&K)!!H9FI' FXHD6,'CJ1K:YB\H45DXM=3T %Y )1R0O1;"F,GQ@#S827 MI' -11O 00T5JRO\?_;>M;E-I%L8_>XJ_P=.WIFWDEW8$;IK,CM5BB\3)_%E M;&=!19X([(GH) M7$2&"_>>X4*1-"BM!H_UK'8OCC+-@6?92I&>J$]%%Q![^WL1JC#4$9@23*H4 MA:3@:#K&-6Q2M[D1.Z,)H*-YFR'M_=\KI)O9HQP9*I=7!<(F2%Z!-N I4 FP>,.DKI]^@)HO3'@07Z M#*+ M)YC!(<3?):^= P<6;LSC%5?W?CX/"BV/ON?._5:>(/T%;91=@Q##\RE M2@^G70E^G+#9T$<()=-)U9P2L'CQ]L,0F%6)^&TQJ]QPVWP+-F4^MNVA 3;B M_W-PH)Q:IFW\H5SI73"T;X#O(CN W12+;Y1_='N(/RL'!\*_8%CW(7H42Z=W MXX;UY>K;^U;-N:C-,.DC_Q@[QD'@#OY0JFCG\E^(%ZHT>F0@+52X&X_&UMF% M__B7U^R\R'363,:]XJL54E:C1,33 QD: @YOE-O1 #[>]/26U7ZC7 2,%A= MN B4LB:_]5J\AG^*P/[G:P!:.ORTN[%9??S[HG3Z]>M]-8*?9^K?#UHFX"0L M-Z"KF1]FS;MQ??SCF_^I7_S<-<*/AS@D.Y 2NY0/A:?% Q$^"]290"5Y8=#& M6S>GQ[7+V\;PH;J,ZK\0FD]N=(,:6U),,P5V?P_$]!?=>[#:WU7E^DQ5@!]C M@@L^*+0<4'\B#2?)B(_R2%"M O8OL6&MQGZ:@PWS[5U;8A1+C@D]6Q&S6N6@ M4"2>KM783V%E6.(($_-U5E%44BJFN?.8X&V9@#0.0N#4;'E#W1MQ[;O"]2TN MB.'F03&;N.3FKEQR;$#-4[AD><.KN.1R-2W4P2X9#I6XW=KA_MYMI"''E.H) M1(@T+B--X]+R:5P;)_7Q5]_ZVBDW M;>QN4/$78&.8H@!HOTLN.ESNJ^N!\G^N^[[>[@U],PB8]^S"!=F@'.D>&,>. M3I?@F^([F-I.!(,*(_N!>=S,D(Z$&U4?##SWD7HTP6\GB.DX%S$5"M58-&\N M1XY\-/@Z'4R<:ZL$1D%!.3P8>H%F;WD%1%?):*2[$PZA#:UZYI!JI"+JLAUP MBMG?BWFK=<6!99%\1.R',1O1)0^IZ1C$ANZK[#.W_S*^Q9XCAS40PW2UVO=- M,\0]0B/$YLN.0&]L7F@$YX(BYJ0#MCVA7GVPC<[W\;_V[5^5A'J%;T[5J7@R M2@)GY<^G]D@CQC"I0,TZ-!8B92A0L2B02?VF_32_Q?Y>FCZU9K83 _>.\9?, MNUJTL+"0F@K!$MS>[R,L6O$7 6G/JPBY!X=)A*6K< M T!B3LF2<$F11F$ZPEF%(ZT28JVJG#GM0]3^V%O(?0?XEBSUW!#D*/N$Q07O MT$?W]R:^RI;,C*^GL(VH61%>-.V=?8ISRB@N$M7*2.*-GNQ)* M"KU.KC6GC#Y93$:S'OV,P&HA@=5*\T64IA+8 MQ3]]3V]Y]4*UM;,"NQ82;>V@I&U$8)?52G8H.2\?GN;ENX%U"2A8*G7KZ8[/ MUCCK#X8!U<+0MZ[A4W?&8+TX\.]E73\;%^WQJ"8WGX\.,\L8G^,PF[[CLXO3 M\)8/BM(U7PT].%=F#4&J"-W?8YSCZ7/J.>Q$D=>O7)N4';&_=Z5[P6C5YN.N M"">6:,MBS_4%A-/-R <=P5> #*B%!,FDEPC#8N%-XH_T6^W-*Q0TGBFD$T@2 M279Q+HQ+[N^YCB2\PB!VIK*9W MML&4=Y)9;I27EEE8OE-"NI)_*L4P(CDV$ M2Q++\-^-Y+\D9@*R\_#CA+,SZA]'S>/6Y1=S-T685C\HE,#29#^5I8R*M/.L M(*114LO9=64SA-?^GI!>%8D%=MRAES0BE)PVQ$1^>4;2S"90Q3._?'O?J5@/ MU_KRB3)+7.NB=@1G3E52G8N9&15)NH<[=!\<[-D%%^J2WQW^T1K)W(VX?.V- M#^P=\,!"MJ@J[S':9B@W[=X#@'C\$PB^O"8*3U[A.4@D!\!J%]E&\\N!0QX0 M6Y1K<[Z%R:IKY]E:$4UX/'=!*Q370HCZ\$?9^/=^,![M+,_6B@?%!@*!$D"* M:^;9#;722&LQR"@:<]86L3A.E[(X-H()]GFQ8SB-H-8I;<7X6,M-S[ ZJH?9 M\OGW_;U0[$ZK_LX;**>+KE:SP.A;4Y=5]CLTVJ^4K_7+>=MEN:DRSF\)B8FD6=+KIA,+5,"CG!!0F MG1<-)1WN=&7'F>@,M:Y:ZFEE+G"44M.*8D;$S4_618-KN.)N/WH\*X]^/;Q3]N M;WFS: TWNZBY=*Y[[1X/?&9;2V?!7#I5;3F=:N>1X>^'KV?WM^5/9^^,[2AD MFV0-"[N'F>R)U?]/%SXKSMU8"H]N:-O/PF<"PR8!LU;I4ZYJ$PB&S84(Q68( MG[QNM9W'DW'E/\O[/NCX)V9IC=)GB:O=*?%3WI[XV0PZ/'A_FZ7@^R?OPMXQ M^;,.[C#;4Y M@GX9VS+FC>4I(YG>6#07US];-L10GV24)'N\IJ$D9 VLR$PMJI;3R?)#"LOD@ZT>$ MAZ_OSO^[KQU]'FPM,V3E]SR+YV=77U M;24)EHO>UK)5YL_E'DZB6?9D#^X'UH/[TMG?8ZIIF57FQ[RU"XM3L]-A35=E M5W!1R\A42>993@MZSA:JQ<5K(+1"*:Q0+X%V_4M9PEC37@JKV^&G\KK=K97L MMKVSW*WEW TXUGZCX](_MW;E\T>[=;*:OAR+7L)RIBF/4I6GMN;(D2J4DH*P MC&*SB0L$=+URV_WZT?%V%)MU$-X,Q28SSH&6)._&_#3:'Y9RM#\LW(VO])O; M+Y[WWW_N>KL?#KJ^^?E#\-U];^U.]\/BA),X%X0D^#@ Y:I#Z=F3 [O M-\!NX9AU_FAZ;0L_C[]V^9TS[9+W*PZ-7*TH&D^X: 3[#%".&Q"P/"."0DNW M2>/U>Z89J-3>F(!CFTRP"HMY0&()Q!?U@# LA!=@W"9OAC)$$C@SZV:B+8C+ M20Q,B1H&P>(Z$+RG(P4!XWPL ML-5&2A]>'Z(A.222PVV$+[#'V7U-W)0*MX -^1X0$[,.F[C[Y-GY:92F8EA^ M&XS@;"_7GWXX;GGW?-_0SWR6%YQ=A^3Z2NN M8 +2XB50V(1OZ#/P IT,=$^7*!9)$_@W<>PHL9P:ND1$^I0]+TQN GX.7$>X M'N(43A..GN!T:Q[K\X-E!U4WBDFC?/*K=^/"A\^%X+3WKO)UZLAI+FC$:.DG M-%B:PTH,+)G4^-/G2Y_>CD;6(4Z>0%G+$&=1:).,0<[.=J9[2@V&@WGNI,& MJ@J5FR2B@<9'VV+/H #44^:I94U4+JQZ-+;D H_/:&.3V<[XQL^<8VG;3<=( MF5HZ[]R]9>"3'+6MU><9MX%SK$YA-8*1;52FCV>>]LL/TLA2_2@_-D$XNIH/ ^_#W!TL&0%KHG&:WD% M'8TR#F]XM;(MXZP+TO@"Y]@5 [K1SS3/Q/C?&3GC;-HB$Y4)&7_MI>5Q )GN;):=352GFV)^=98=@94CS"' ?*0QX7C%BYH&C=H&(Z<9J'>FT)-Z=1*$9LJ>D8)V)#S4!R1T]R MZQFG6$%:3/:FULN4RVI9JZK5ZI-)BS MDJ;BN)WX.+%%?6UIJD53,@.Y"KB@DVW:AA=WLTW;T[K)1RO7U%)EMG*Q6QI% M7)$GQH87TIZ\IUW2,6*]RJ(K]X%+7G;X?4N3HC+1,?_IUY0VE&?WZT7<6K62 MRSN\63=;?A;(O$LQ!K*K3K2C6=QSA@LM\Y!K=:"E[G3MNHA65,N5^9V_BSO0 MDIUFHNX,]6;];MSN'-LM^^C!>&DI'%VVL4L[16.7X;FP/KK[[X]+Y\>4,I]M2G55.[\;_7 67%^WS ML]N/]=WIK%):KK/*N[OQ[7WQZ,=?%Z8_-E;<6:5Z-ZY]'']J?-:=3X\1S-;? M6:5\-_[W2_.S_J___N]>9QG:G=XP976UT*08R$3\CN7H,;M_SE:*#/4UJM:(L45TM!@2G! M@X6+JZD](??.1_2=HIU,/)&LJV[>C;O_#6\_N<6'TW[$HA)UU8LF7,I%UU.B MDA,G289ZIJM#:_G0A%:RI4WFUUEG8T,:^Y]X:[V0GAV#:B7MEZQ;R3C!Y$9B MO3XG*:*5486^OY<(:[7>QIH(+&%,_)^CHY.3T],E*#CKKT>H70UTRZ#N-7H? MFZ/X\2J4GBD:SE ?F;!1@J2^__%,N!LDW"7XNXC_86!H3DR)\C9#C=R7.7@B M/2(_+X_"B"N$O!0 6Y+>?TL_2"Q72F@=(8R0K$X10J&2$<_B\',4T\P+\!?3 MX%!+"W(NSPNS_4+Y0;&YTIUR22VEUEO.B:ES(NINY3TP*;B:LR]F8-HYX-J*LENE$SS'GT7.GFL 0,W(G0WK#(_*TO;8JE?*/$- M4S]@-^CG 959MYPH990Z?+X$I1H;BONOGM7FITK!>57EG16>Z[SF&<(HT20T MN]1 D%.34=.U(";Z(\Y0TZ0YW*)KZ%'[NCMT+\[/OQ1#H9R/+I/ZM$2H.:9J MIPK :9.SYSWKB[?:8>:LNYT3CNO66W=8+]T=TCK."-G(_ZY=/E5Z?]=J]YO]B:WV,=^=8@W_4Y_ MW_U VK-:FILBZ_G4TEST6-"[__WU83BR_N[DI<>$"W:.Y,%=H,7,&:I;I46> MB9A4I%<]KF&YCWURG>X!,_6EY'T:D<1&N82,&C,-$U:+'B3B^_#E8/BT9E20 MQQ^A@$"0\K,_(PA"L=-TC"-]8 6Z/3,M*]<@"[EU])*+WXU_G)]UM)KY);@Q MYLK**CZAD1>3N;_)+"Q@?)^*H\KY[;^G9W]965E8\^%[M@#;L;JDW=K-XL,X MEJREY]4O?)[;[8-IWYNQK*1P*D;R0#O:%""KZ=Z.;UO0C;SI]=9 <=Y3J:96 M=Q>I C*U'+R^ZD+]6J9MY9\.43J>6X[5'_;%H.3CH3FKO@ZW/U&B7YRG1#_= MCIJUH=WH8)6[;G^U=YM9IE::5? C ?("/LO8$.-"&[CB>;>T[J*?8J&AUBJS M>P-OHCU#?NT"8%!:C6B-$"?;ZY))B&?.[8/[%0,#TS"GM'AM[=S[6#=/:*BE M'+T\UJL-I3/S682%X $HK>FBGSCF[[=HT M^NMYICF3$Y1S:W)KY!3A3M>+C, I&K,YQ0(5SKN!)3/KBI/$CV#?$F[DWM^: M&_25BVJIK#V1JO>Y.DK&YQ&O6LQEYQMETOF,JO;X?M>NGZP9KXIEM5Z=W=%I M4UK)/*QA0_Q 6FXYVMIRV*"4B8:YCCMVAK%96]W0\WBM*I:JI17W"EN-]!"F\6C M/CLB!&D:)X]M0 -V'W?6Q1G#D3O#BF6Q?KZZKQ?^^:_P[Y:19RK/RSK6FNWF M:E&MU%>-2;NA]*1TJUJ5(,W3 -L2V"BA8DDSJY_US[W;]]H"#;&75()VK-OU MII2>DYE]EM)NJF-VC_3AP.X]ZG/W75J-$K0K396>C.;#@P^[),QR\ D1P\F2 M7@\WI<:MX6HGQV9"?,TSHF3U0NPIS#!YBOI/;%RDZW0QM?[8; 6)9 XIZ6,6 M!EW][!@:=SF1IJ\>?NH:'[/H(G%Q=$'<#=4J13R"":IIV!%>= MBCGMYKW5>8[=;.BZ0.O,R8355J",3!RNT>]CNT;C4+E&Q.7CRGG"H6Y+!N/^'O](AZ>O^=:CTF>Y:V8L=XVE MVF)^(OQ0H(&\O^6O(/9Q(WQ,>=0D/U_3'=%1V9/.PMKFS^?&CV]A@\UN-+7> M2/.24&(G@70"DI6Y(%D((5G8%4@6&"393ROB1@VUHJ4YVPF.>"I_8,+O[DU[ M=+AI D^PE60=Z^I2Q\65 -_H6P%%.E #=LD!"50/0B'*OY:3Q:4NQ#%"G>]# M=^/&\?O3JW+=ZOS=74/[XC];;R_[M4'_Q M5MHY45%L[V'>-#;_6Q> P0SL@4& V2>2.?N$*0J+.9Z\,4^BGAXC>U.]T#P]T#[@QV%QP4&!F:L ;]J]W2G M*ZH!X.]P3Q[6.X">1*<%4\L8 F 8\PV5CWM3 M:9DF^WJ;R'!HXFVTX+_Z=_B#Y1!_=E$/@=^3ZB,65ODQ\,B!!]^R\=D ."6M MH2H_AKJGXT<1)WV7;@8P(& -LU1$GN\''6"D!SVW;[(C]DP[ %W<<@X&H(:; M"JGF/O_;,#@PW ?'?[._!V?F(&*XH0",/A_>'-*37=MMP5H<[4SV.CX; (CY M!;'2TDZ$FQ[\!" <(3SO7RD#%U$3M\S14#$['9!3/JY$<(C0#0CMN\FYF=[& M. X"J\W<&_"]V.>ZKFL0>H/JQKNQPPDLCYJ# @YY7=/'=^!X %\/)3=P"K FG*L_SOK$6[SI$;3P*H?:_[($>QBP0R8X0O=5(3U #?Q2W"MSGLDK3$ MK5O,0.B M)_R,V1_8[LB,;L<"%5GOPP9,?]MZP(96I=(MY>+KC7+R"'>+T%8N$>'W]T"? M.*RJ"MY,L?#FQ/8H9+9[C@N_&RG^<#!PO>!0.1UZ2&*JDJ 5F8&J9%N%Z"@MD"YP4%V%[5EC MDZ^)[CU &+W348F9"[IC9 CTX^+$!5C_WO("Y,*F S^YQ*P/Z0)U^T$?^0JV M5T&9XM/^.#$"HT$CS]3[2M]$T!%SP37$]^Q1R."$64H,1N;HL+V1>%X%Z032 MF5ZX"9 /TF0(9DF>FG#YQ*:$/-G?0P'2QN?P 6GSB'A(U+B 9P)&.&)K3+S+ MFH+@94RDR/Q)A9M '^G0UCTX"O51=IAJ@)8LOUR?B'O0/4.Y81T8OHUHZ. W?8[<7NR7 !NU'XMTS@>_<$88!1V_+:PSY) M2O@[RFD5/KV_A]>*6@F0D\7N/:$B$6>E= :'J4&H@OB1]P'WY)E(&WA^?^0' M9M\_5,X814PJ?GZ/@ TW!42IQN@!MC$B:]2S:,A$I-O1';A#+])"0I SC2>I M[4AC]7#_B!< MC8=&K^%OQ3?VM^C;J"X3,\:P,,62!Y1D,F4"$3%

$[?"A$$*"I80JHTOXA!L6SP!1 GS0+&!X1S!5 ML0LZ>KSP3N :F@[R8SB[C"#P'EBH-&R&I,C0XV1-.JD>HGA"^1+"*W%CLBXF ME'UB:?!92:5!/0A$B*0<^X3 ".QM:QRYY^!4%,_T__[5C;>K7$, M3OEN_/U+\9\/WGCX[VE[=\;@E)<;@].\&YN-CU\[1^?NX%WD+5G-&!SX^&?O MXN'F^OS'9[.UP3$XM;MQZ9L_^O[IO&#=KGZ$U2PLG]SH&MPZ?UIOK\U[U[Y' MSG:$C#103O4VXP K\\VLWZ6#[H"E/5)*&KK["_5$B(((CF91H*4& M#%( J,T 9 ,S9+)&!Q/!X;H;_V-'0(^KYRSD,.'X/I4S&.![EQT&?0'\<_T1 ML_#?N9Y'1L>1CITN9LZ[,\Q6P(=J*/J];I$SA0=$)LXAMCK+*S[/_M8=W2VH MA4*F;UPAJP@P1!G80U])PEP*G(I49.RD<^E@>@69EB$MQ ][\LC5B"O\.+X3 M-06*QW;&S;\>Z[T/9L4TOX57(Q;C+A2'W=*,2U%,L2@_$KX\-8BZ[)E6'"F: MT58(J#'K&G]G3C@?[5E0=( 26R,R.750@)A;4E:K\6%A3X":V&5.-).]EJ:N M'IU<@I8U&:FD+QV;;3(:D3F05Z% WQ SI6;& Y%8?$$MLWH/9/+>/"297&6] MI#>%Z-(">^59((DE)A2T8DF[&[_[TO:&E:^7?L/<((@*!UKQH*2MHD(N$T8[ M$+/;>.0..=#L$)UV?X. MWPY,HFGX"<[2/R;B-L :N4L4@8\D/_WE@=Z7],R5.4:_8/H M7T9'Y(F(6=T(-V6S'<06.VI>G]S@;\.-: M/YY7?MP2 0-LA-91]/T]XA<&!8.3=,*:^E'T9YH,1>P\QNXBJRD[Z3O1C,*B^2]/UM./83>@@I/' M7M@4:[M(R[IZ_W=!/SH;6-D7:]@VV!E,ZP/[3#;BOP=K0FX=?BV M*H0\RQ7$R"[+.:18%X#CPKUGUD)%,(138%6<\2,3(&&'CF37@;=;8(O[;"Z7 M9Y)G&%WW(EXOHEFX*"9"H-.WKW_'Q;V@B_XK44JNLA0W]*B/HKR@(<\@$;\\ M!&[EP&L4>6+K4C@JL#S&M(1@10_%CR'H YT1"F.>,0?O?PY;-R+:A987<&95 M!)'V]\0,3_['3^+$+6*!7=!Y@2[H;R-RY]-.,I9$#[,!2J5GM:)AH"%O9NPV MRB2%QP<#8/,&#_D)>(ME31\#XUP]^Q7BX^C;0HM6XP:MI(1A]H,/9&J(&V2@ M@DL[M?4NAH:4&]<>\DR43Y^.!/0EY:M4J*FE B YH^X7_K=K^6D.N(\MK4N@8/T?"H\2" MDXJ/W#^%G_PS"%^_.0QZKH=)(+([S#!"542 R4A^/0>)4K(!\2T#,?';!P,_4[JC_5$ZK+K$/JP M7!<#1+E^^::\$CAT$%CAP"T M;5UICR?#0V6/FG):I0QS"+,E+/#))\/)DT09JTG/V^!%D\[P6R= #/>*$:8 MQ2#)4T'K\S1UPT13SG+P&P%+F0<]#ZQ1*2_JG:M[+('P&$Q%EH&/\6[*R?1T MITL>#Q?T_)?:*[9T45 GT/5)>5@NO,C=,F4\AD/?W MV*X9J,@%AZE[S *@5,-HPTILOX !E&-F@MEJ!9@69?FLLH 08*1H)=E$28+9 M,S%3EET<8(,P+]#X.$6_WLV!IKP\M6Q3N7 /E5*I=% L50K55^0 !)JT=>0Q M84YXS->([UY+WX^L%^%\G-QD/).P PL;A#C25W)MLE+5-+@SREZ0M\3\HB+U M_^21:C-HP3Y@' %!]N->#^&CY6KQ9>N50!KI$^AP176&Z;[P_[QKU]TS^,(=S4$EHW9T.%;M+[\VJMMXT3NE,1JCI3$ MTMVX^/5'U0C&?__SSEAC3F+S;OSI03\]NQ^UA[7Z[N0D5I;+2=3NQO[C7]5_ M:X^F:1HKSDFLW(T[M[W&Y_=>_:15V6!.8O5N/*Q]_O;NO:X'OO4SYB1.Y8.I M,AND0BQASV$LZP%9%7":9M397#Z(V&\D;@JY;@I?WGN<( .41)E81M$ MG57^=%CJ("6$@R@;BL^BVHC*/GDX/1,T%GGUZ]A7HI C+^4(OQ*8CC(8MFRK MS3@L;E;^SB7_I?@"\4144KMPHFY&9*H6LXL=5#V!XU]V)+/MC)1,C5LSE3#% MK:*58N9B4U['Y];&+,-YVHI9.6@5%BJBG[32.1=$N$1)01N MUZ0:%5:N@@FWD3(P$,I #/@Q%>(E794N%N&:!/_^_AZKW[5MD9.ERLHP?]@/ MN0$:45A@97IMRZ?$%!!$)H:O<#<3.2FRVX \P[KI1 O3,/ XM'-LX<%EQ-C(@\DF[0,$96:7%,MM1Y*A(VBBOF;2.WMG?$R\)%D+);+@E MD (M4?](&H';45F)%:"Z@O\!\-MNP,/[D0.@(FL\B<,(CL1.&O\(J )Y3R@V M&WMT^O%9)+[KN;Z/A0Y2MAON)%)+$$4?3#36?M,*AW6E;]DV-K/XR8FE2!; M52+Q3=8Y]_="I3.>*\G]>P]I=P)Z*%6D!*P;\J1J%U,@;-T'"H7V@G*[_7V7)Y(HK!.@I8 M\ 56\"V?7*L7% /[!B"G8AY5T4..^4W!B-&YZYZ5^88.+TZ6P,WAB [/6@U] M;X+A4?UUF!.FE07O1CG("W79>-R.T@&$V=\;45ZA8)R6)S9.ZU'!">:WT&=) M&K"81?50D7G+Z=G%=5/QAC:RJTDQD8Z6_K#US6PS!SOF9+>_'P![T4-C6?;V M,J]LB@"B.FXLP_9-K+,/X/-^AW6/P%8&8.[8IM%E^^^-!ECA+-HB^*%&[[.J MZ#B\26.P1SS+2'I8A?4\MC H&*9#>7%VEC=5$M%N&1H@+.C9GPHIJWO1"!!E"%[[ M\_X,Y""?Q,>6"2>@.G.>YF1PZWH5B&KYH=ZT.0E<3'C#-JVMIGMZ]O=X;3X8 MZ)1WBO6@LG.'TN#XM5JX#68RWIL.W7.\M(S],?Q.U#^(5#P;D(5X@S04&V/1 MK*>*%[KL66".Z8A4/>I3"IO2#%4V-%2'Z3F9Z<>,ZQ:4,2FT;^I28O8= -ZD MCMX)^PVH4FXF]:?I \$A"[%\PM(A82-KV#*=-4;-&.CK47/7_;UA1HQ!Y?U! MP QL#0-JFQ)FO$[LF>><>M@)];7]V;92OFEL=Y:*! M<)=WW# ?V^: $P5Y5@P>:&7MZJ).2)T.J 9>6HFF^!1O#.)+.7TD&_?W(L-0 M1]9(9AI7R[A\$HV90DM#<$<2Y8S.Q#\%XD6NR0G%CY@^Y26W3(?2"9'$0!P] M..I$=FIL=T6V.[XME62@"(.I7!H2WNH,CNPW3!J&?

T/'"A D= E=A.YV( M;>$[$I-ODQ,UL%"I(:>W_*Q*&(^$V;$\'\BSA7 7^;KHO>0B9%*@_R*4(&SK M0:P#T? *LZ*!?2,C2HA%BTR&(ML9AC2.XC(W*HVVWV==%=#AFJ(;48 M"F/W0)]VCZ > ; H*-&9:!28DNX@!$'O][M-VS9T*JI MJ>D8(DK)38\ZZD6>E&F-&HB\6*1"KF]A%LH)_Q@]=/F ?8YZUN#*UIWT+M"2 MJ<9)G/EKQ%9F.F,7V\PZJOPG[/"J6FFDM5-G/E27]S2ZMW30Q/V>C=G]XM@J M8V@+7P,[,5M!V*O&%FX@=1\; 7Y%+53GS:3=-G/(G3I1RY$Z\>YN7/WQQ6H6 M&P7C2WN-J1/UN_'-][_^?NP%UJ!N[T[J1'6YU(F3N_%IMVR-BM_-LVYYQ:D3 MQW=CM_JMT*]?:A_*Q0VF3C3OQO9MT#,^-VZ_+E6[L@.9$ZRL1-8/.:=Y\M4E M3; ^^F1$IX?3P[ &LK5[T2^;.AR2UR-2O5B_5O^/[7.V55=\M7NF,;3-RTYZ M/%:6/$T.I5OT?\JE8#2-!)B1;?.A)E3SC__VL9$3_W=8DA4;$+C\!N[>Q@ MNI\^WKPK(-]D5TYK_:%$=6?*@1(K_=+!4I(JO_ G,&UL_]4"Y,RE 28!Z ,? M&)KXZ0V83T;0PZ\4?G^Q_ME4B>*W=\!]1]:)JW>"AP^U\&!H)MKZZ ^P-!WX MKK@"UJ(]%T&$=7*KF!R9/<1Q]H.KGV/YO)M-[2;GM+89B,]TH+RSM;('"P*M M(4[_[XO20C/XQ#8N6(-MM_-GRU->OV7IQ3[_!TM_#L7KEK=ZS8LO^.;8MA2* MQ_%?@0W"#K#UO8ID'KXQGM/#_Q4F'K&][_1>C[@C;ZC;_#>?K(ZYB=&N7!*5 M41!Q%%2D.#K&D^5^==2"(@E+_HW2[]/'TPFA]_N\LUM%^Y%ED\.D6 ]'O0LPS#A&8! T7IL>7:Q4BXBC.I% MK?@F RO6ZUQ)'A;7"XS MPKJX,ZS5FP+:\+1C?'ALVJ/O$\6&4['NY29S+N:S6=>0$#,+,5^M&ELFU.EE MF%UH?V^=WW%'>"X,6[+&=:5 V2IRRF9D\7"V8V\G!7+6;; ^IE%S:O\24VYO M>[HS68RDNR>A-8O1$P/F/[#BHM29OV+=7EF\;K(ZP_ ML^U(8YD_.K= 1&X>;6?=[0C62O838%XH@#FGKEZ9:76E7&Y^W]XV,:.Q0@L\ MO),=M,$9WFP8;6::>$\6;;0M-FO9(7_ 5K"J_I-AU>(@RQ#Z"YQ_3>Z+C.R3 M6$'-K-T7#RL+70&]IQCNL&6;JQ4)RV6GG*S>;=)VOC5^W#\^NE][Z=DI)F^@ ML1B\=B9C93->EV)!4[5*6C.G'(BZ.*-9%YZGI0X45IGALMX$EX2&([?2DI@* M0W Q;W591'_RJ2V+9+;\S.B\CDR8-?#Q?UI?/]@G^E^GUY7%,F&>$)^?/SMF MRF&E]+.P_SF4S9R,,RFS5;S!(- M[K[%O,K6Q1.FH-2H<&5QWPWI3*OJ@#P!DV?K>)WF1'&%,0&)CF,J[NJ3)ZAVSF@Z\'F8N$5[N_Q%K+4^%5T?Z,F]NCJG^B(+N?X-&W;Q9;11CHO M/F$?3N_O-B@,"E&'MXS-*2E[FR47\FUJQX#D?C%*3?I(9^8NWM:I:+&;/ MW<&&,!- +B\&9*D,;G>!+%?!K0K$9;54KV:"^(%&@[7=KD,SO['-[=#CO4%9 M-^5X0THEI1\EW1/N6=W?X^V*:3;1MGOS;;!7-T[&8@C3-T&Q-US;[8[V]X8^ M:[P;SJXE:'9T2XQNYKW"!&OA/="-J!4HRANZ))H6B_(?NUBYU$*=7CI .PJ? M[KN&:;/I#K'G]O?H+Z*]-.\_S1OW*HYH(8.=[X=]L8^PX_6]:\.Y;&S/)%JV M4]NV 0NJACK6UU MDL#XA;!G$G) 2-@#-[H30 V%L:?A +OWMWS3NV>3 R-0^]A)=VQZ.)V''OM\ M> ,8X9FZ#YJ+TG(= R?58M=FX"G8DWDDFOI;?%@TW"LN#(3/VKR+J0^_WL6< MP-_ZU(M,H@$+R$D'&M>IRQN'B]ZG.4^MD31O(CE,3Z(:A'6(^, <.O80%;O M9 W*B>(E#I"D$78O.NJ/C-HGYO;I=GMH,VX$.S33S\&Q"9[I6; Y#_W&\BZQ MTRH#?.PX^ ND"'PD,,#XMF$J0/AT]3*M=EA)&H1BG!$=^"E3.G6HO?+,CNGA M+ [6I'8WN].^>'MLW5L ",/?OVP[,;46O@J_@\60K&E\!WNI'3!-DUQGF;)AF>E MHXI[O8;/7+'7@0G=&8-T#M8K:&*"AYB. MDC+,H3Y[]/61>#EM^G4]%HZ(OD#'8V=A7U'"SRPX#SO:1JZQM_4E1V*7"YI: MF^+?B*8&9!+$S+$-BP$\\F+?B!DI?#8A?2/AZ6:[:\;I+262M$M7%[K0IVQ^ MJ>LME]1Z(<_=QB9"X'@;G$[&K ]09Q/S\J3)2+;O,CJ=\#+*BFHH9=,5JR.0 M #G\N,UV>^B1>DXKAB)CUF7E6'US#EM-U6H-M52I95X*GQKDH1\+_3[)X\+U M\+_&A&;H 3\9J.@0$OD*J@Z %GN36C_O_19 Q@#1)"Y'K_;ERWOGW\[)5;_WXLKWR4 M!NRN]19,*%-I* <)B5(O5L'2=(KW'_\>_.>7NR_>?@)KJAMO<-]:C9&Q4[&U M+R;IT,#[0&L/0#W"B7.6<^_:]Z:!HQQI>IP= H,Y(1YPH*AMF?&6:Z!OEJF6KJ<*:^>[XS[P M87P=[G!+C#!DAQQZ"I_Q86/KXYD@ENREN5_$/TCQ$Z8,T(;"#+X7>2/B-_$_Y:?[+<.,T3E?,9_3Y M"#H+A][B9 \V;=0GW9Q,0>9LIH[!4=WHVO+GO_NJ?FATNSM')Q M-__DJ/5K$=?,47X%ZO_H-E+[_6@T3Y8N(1<2S?&5N['S\.&3ZWA^H;5.C4(K M* <E'MU!Z\99O7J'=*_+V?Q(]@SRTIR3G3>63"0:1 MNPS(VCD\M79,J_UST7]*J;=N\!L&2LO+P" MM1H-Y> 5#2$3>3^*^^#0$#+4!2=AJ+SDL['C?^(CLE\=)EYA45.TKUG8;3#T MVCU$2\QG&3"M&C9'<^<-CK(TOIY_YLQI'T:Q<2JJ,)]VB&K.[!)!\SS>88CX M!ES.A(OE.!:2( O(1UDL2\1CLQ5PKTMYBM=%O,Y<\7'^8L G9H<>LI?/\LN4 M8RF^RWME2FJC6I\O/?%T'@@60@BF)25N'(*%$((K2S_,GN=KI,NNJ0F&RBZE M%ZY?FSTWO2ZZL]K Z7SR9:!K"[30@?* MC6L/Z7;4_;VU*R%3]K0-&39E.Y>@H)R:+6^(4W?+4JI5NIH+:-7L J,)50:L MM$,5A:&4\A+?Y*H)_U7XO%!.E );KA8FGS&5];SJ8?,$_W[&P4(>P$?_9Q/8(-@L9+[X3\X1:F4JA^E<1#?@0?W]Z@T3\HZ(K]U%]A+ ME_*\609QF$D['.!_?],*:J504 OP/_RH;_GDDT?%O:)6*OPO WU$24E 'IB, MA &,UC<,B=!JQI 'OGDJ"E\*Z1,9)'//123(G.S^$(VM>/(*1FF/0#5@N2Z& MO(IN((8PONHKOAF@V@C :YFV^T#[E3AL ME(2-8!2)UC(K9OFX0T8RTZ92D!SCHQLAT"/C*;N\4J))/&?DT=.')4QH/"\^$ZT,"ZH MI*ZG4E8&? Q1 VZV8W4"TW24EUKEE6+H(S@Y_((%M&Q3W I='7Y8OJ+P_E,A M@@XKY.0(/#9S5H!0V]_K6&C#L(S=).RT).QDNN@!#'14%)A[0A])G(W+174F MPN[OQ3$V"S%GWH&2!+\FP ^T3M8D%?$,^W$V$A7IQ J3^)[[C"L2#S)X^#1, MP= &P?L1\0@"P[$O@^(D4##"5I+9>71PD#V?1XE MCW$ LOP!6FEOLR71UKX<;''!-$7&8X=BY=\@W"4*!LKHQG6=(2=]4^89,+V.SI.Z%9^X M3KL/PM,D<)*S1ZQN8W(US!:1]1=*\[:9DE5HEM0B+_BK M@IJ*BRB82+'I*#[8S,"CR&N!D%S#\8WU=Y9= #<7PMLHHX5B(P:R03X MK2S,"SS#R_M7< U#3WDPS>\\@?U>;].V$SIA1)\A.I@ALE)"%;MPII&,\%KH MAKNNB[#2?0#$2T*,CL"*8#K>O^)95B%A(XRP8*.M R*K2H]SBI:)T4_RH!NR MO84W*%&)PHDDZ %'[?9$[2*?>Q#Z+;#D"4TR=% ?4&5F=$Q6&TM*N1.SX,C@ MQ?5LW0_"19'@"*:1%<,QW :JOY)8X Q(J)@=QY*;0JW31.23;B6TN0FC0V\. M):3AX:(L*YE7ALP5F)3MHIWG(UP%\_5Y/2"O/$QG73(:1/2)G\#L,AZ 0\@[ MKG- A!$PJB*^YK,.&^0$& S QN?$C]@;@AL129=*#H,'EZOMS$X0G(+:=V#) M.R%OI%P-YH%U4A*A C48N);#JP!#::1SIU6F@O]. /]8 )_I$>N[G.&FPYSY M=:;'T@.M1V"H?7TDV[JR$LF[-S!E MFH3(SG+)Y:IY41Q'Y@^8-7YDU[#214>&;IA80_T?_EA/2?'J@N2LQ6:[9QI# MV[SL7/'=4Q'G+:I7,P2YUXMP)>X7,,(F#[P@36+G]X M41E![P]*OGJQJE[EX@O\SRT4HVG=XQ*1^W? ^!O?'S]]N+GLGSS8X3D-RPB''6AC.:29<;)VD]"M\-@9&9OIP\P6HX M!:((UA@&8D6KPE+MLP4B]&/;C61K]MZF-@2?YTA1>_#P9)CE++8;P^9FRZ?^ M@G?6NQ?S8\R4;N+IMW:59#6[W%P]@EXS@EX*-AS)+EHLR[P"8^_6O<&Q=-Z= M=2:RNU9&D)S8:X7?WRBS$ /WPRQZLB-P2TEXA+PC\;GI1";>RK&'W[)6K$]] M>?9,F'DO8VK?6G;#=QG4O'Q&7%75R@VU5)[=NG8.T,["W,(7B':BQ+8"4I3%I:9SQY6/49Q3GBS]U14@_K2[W"H5A+&_N1LXTRC) M9>FAEI\>J%%23%BN@Y?',9_63"CDS\@^]T5M%<,U32TT\C'Z%:+X2B?!/(71 M-ZFZ;=-':[?)4_R64VX7-8?8'L(\PR>CY,I-K 7)';G]%@9S 'FCYG!GZ-*P M.A8:P@F .\:G*)^LR=+)4 G#X=+PR#V&^((-*Q.P_,9,R;Q&WO3ZC?5"?ZO, ML:@5U4)J:-FMJL+ MJ*5Z0RU69ZL"RR)\BHMBY5"]\DST)/!&]IMDXVD0X;M1Q':>".['5-IU7]%V MD;]84RNU\MI1O[H!U#^U'MD/VV#TL#C.?Z7UG[%FI\V( MH:U25[U1 $-WH]3UJQFZZW*079C!EID&[.#9*;9>=@$@WC)_:*B%PK,C;+/% M0C,QY^2Q#8^M+-E\[B1)MOY2B>?%P\I"U$_O*88[!# L4$JTU#=7J'VGW.!V M?=X%M5@ 7: \ORY T%N(VE]3N>W;9(=L+ #>^1'%.%0CG"TL&M1&'7,"^)0" MN- V>7.TJ!A!P0IVWKF/2T\GWEA3;N=!!?$X0MPSPJ9]0&ZP.0LG*(C95\GO M*VW=\T98STU]^OS#_;USJ:L3FYG&>OSAG+(^E=IW=/B2W-?/IQF-S,'*6V%- M+"0-21W:6*6UWG+O3<6((.GW7"\XH!8N0#Y#3]H)#AWS MAE3HSUK(>&9?MQSJ,YH.QPA.O"LJK@_?P^Y"K,T6=O3BHQY8XWRD*0 [K/"% M-W)AK0'8M.99"\(A)!C"N/="B<:)RX*?U0.74]Y-D#%[X1 MMI\:P+DM;,'DX:!3VVW'.AO%6;S*^Q^E<']J3-7"=IPALL(O!*37V#EAX98Q MI4*.EC'EN[$_T%H7]8^CLQ-CC2UC3N[&6O.\I(^ZI^6C>!>2K;:,:2S7,@:. M];EV=5QI?+6*T4RSU72,J=^-!_\.3RK6WS3?^T>I6[\TSY[JP M^HXQZVL"D^SU ;3O4VL/).M8D^$#UF2X37J,:8C!F,0UHLF8B88KK%?+Y#@" MY 06;W:'+=>05?)&+_SSP' ^Z XUZ&=MU5?4ZW5S?44^"^A=>>XIPNZR;J.*-HN]QV9:G8ENXP4[\:?'D[] MO]_=GC=O\C0922$'N=,(+1\W7_*:@9E/3EJ6^3^:UX*> C@F3K+7)UGT8.(F M\6NVD?(HW!'"Z']?Q.=(QEY+$V+(F; =Z#D;[G."PWVV=JX\GJJ,P\[R+>4$ M!HXU8LOQV4:%I=TD:49^:I,0' U)$5%_$E11[X]L<$KM*+(,U-9X87493@(/ LL)!*RS(:BCOG8S8(W/%^(A:?C;CDG[L(&SVA_ MGUS?WPP&SP>3%U-$TN*X'3OVKF!XJ:96BAEI1ZL7N7-P8QF-!]C1&>]GA<@J MSVU\I_M6^T3WT*'A7YD>=7MIAJ-5Q 6N#54-(PU1PU,O@8[Y#K9)9#R[.(TC MX17OK?.V<*AE%,!L!A%E[OKV"RDFZ+J!#Z!9# ?BK8K%5))HQM)JU. (-^7) MVF(C3;:/"]H&W2N#VV6TC>U@[%R06AR5EX+#]A!<('=)K54TM5ZLK K#><2 M10A6XTV F88;W>F(GA&[741*91IK6V&G2M+VRMK1Y9=]5: M6PVWIA+ATI^TJ[+6UXNQ3MM?6C^(Y[;6EK+5G6VWG M[9D5A.!6=[IYTL4W&(C3?GH3K[& B:>%WK:5C?AHFW>1S7U&*]KI:R LX_N9%WNJ"1MPYTW4DC M;TT(.K!>1^?FOM:"%K3?M% MK#5MPYHLX$FMH%:JLWGKL[E&Z)O6K"ZON;9F)'XRYMJFD5R%Q=1:87;4^6+-R->X-B];^'H#URK66J7">,N.2RJZO*%)=^,VSY5*L%T\? M/OS[WTT1S+=PDPK;95B4V'J[P2+[-:P@G0Q4+#3E%&'%J2#;[DT@,<]7S$?3 M:UL^]E"(PZI1.(K*9,_$\R?B<3Z8N!UR,YD5G4U^GO.@J>U>LE:9ULIE*690 MKE0R^K41$B@/NN?I6-!M.0##)'SJ<\$GXO8W@1Y0XQ <"QB,L-K;=1#W&,^/ M) Y;/875;Q"^8CMWL=VL%>I"6G5"PR KH$K*K\E[T"3& X(F;9I&CXR.;Y; M<=!T&R=NH*0!E76@F242IRT\3>+%^>_2J7UJJ0[&1"W-V4Z W637D)6OD.[- MO'2 L]DCI:@)SI9$D')$I%?#EFVU+SL=6,_I'H.\\ZP! H@C1RU$CEI1D^DU M+LBPPT>"4A-/"!KAB,76!7QF"\-MABN_R">L:Z%Z5#N K0F2S%A6HOC,([]X M2WV41*>)L).. L SB2U%^WWHF9ZI^['6%#Z8Z8JFEFH5G":>1;+8E4=3"R5 MRTHAXJ9(R8X9[.\-..'@B[_5#JM*W[)MV!UK2!0^WP.-EC;&B8JWR,&7JH=: MF36I5ZC+$?RN8]WSOO7PHMVA-C[^A(XDQ'R&"B4I-5K];MS];'>K9OGT[*&^ M8H.>2F&1!CT"%DOTX>&? M6+3;SIJ09.U8&'&'FY"%'#$6U; MN$<'>UP&K#DU?^\^DIQ>2U%*V:*Z35E2\12(OX,O"POI& /L>>33LD_PS:PZ4H*JB4' M<4U%MQ_TD3];5T'(/&4H;$!Q6C]!A'I$Z^U5\_I6.3M;JS"BA=:_PMG%Z>7U M>?/V[/)"N;B\5:Y/_OY\=GURK)Q=*+)"L>Y]B&M;T3KL;('9!]9TJ%R2Y!'3 MX5&RG?G^4$?[@DU9]EE<')CU:G>PXE/E,6.UZB%QBWB'3,8ZL-GO_A[PG@!U M#06$6M\:Q_KDWNN>Y0[]<.0>U>YAIU]J)CS01^C+1J^)8S+/' E& M_(0E@]:00,O7V-^+U *0\+@[S^QB5V,0\X=*DZU'G7_[K&6SWW,?'&H\'/5X MQN:] ];.^.;D2+FF+["FD]?R^S#T^K2SX)I11VXY]+?Q@^U& M!5>3B&%.0"R="9@ZGCN%WM:<)Y@O_:Y<*1QB.L]2&6H+0C5_CAH?7(E\KV.: MRR>A9><3U-@X[5G1]?_9#%)-+OS)[.HV 8%D17+,Z1H@4BJ@UWPS(,G"B%1F M/)_@P*VDP39UHL[6<# O;Z\"BG39F/*U+:UMV6634(U(]J$J_Z/EV+-9+*IBC^TR%O)P\'D=Q5^VK9U;]FJ MTO9HJ K\I!OP U?Z[DW:$"5ND%/UWE05E]ZC*2[X?\PL;+&M._M[-'D&690P M[V1HO+0.S4-80T%W;;'PQG&= V!\UCU;+-H@_5U[\TK%+V-T/+)=.SJZ9-$I MW:/M^62,XD\ 3KP%@R.@BB%V1#Y5,0$D[LBDY_6NZ:1M3N7 9Q\"(]J[)_^P M&*;S8PA02#L4>I"C1-DP8&7Q\:79I*I"H= M3(IEH?R^&$MO86@"/0B!S88O ;2'NFV/Z#EV$R H$*G;0QK6#1?4L_HI;@*& M"]E(B$,VPBO\8^.!0CE4DF+/R_9[TKY?QO5.2^Y_IE/\2F; MQMNQ\ ]<%D/>6OU0*]4%J7.F?FW>4\H:9A<.<7@89MF@G[_=PR=[C',@A78L M8]BV<#B,,11SMA(\XPT\*Q\])=UY4RE>OP@!K B'\IPV@FD.W-[F)C=.@?DV MU@PG[^$\-AQ1%XB8.0A:> $D)7=41QJ ))GXN$"A.\%;/!CM#G"6G"'HL87R MW$)A #_X:1H!S;U34X+!HU!A$@I00KWJZ09.O MWA1,.A[[)MD3;DSD&"$Y@ M&0'I'4,'5,O.$&?0;9<_K,%VF&?9LRC.CPHCX\+[>UO3K159M6;9 ^S:2;$1 M^J\R5?V%KR.2X/ J/53$\"T+LS;U>_A$4D.>KAWO[\VG'BLKUHY1RYQ//9ZQ MZKS:,>B86>KQ-.UXJL*+^G":[IRE"B.KBNO"G*PS(F>&V<']T.5$RXI@6!RO M2$5>@6Z\JBC7SZ44/&O%*]:*GY7B)X7_BZ'0W$2Q#DS=-J60DJIL7T?]U=7$ M?&F+I3?*)25I^G_@^IREK;+VXHEE-9Z=+52^H656;SPG2.Y4@N1N$>EG4B2B MR(D:FFT\;K2_A[8<\C]AD*$B07:VK5M]E;+-B(_V037''&U2(!B#]8?P'UW8 M?N%@=]U "XLIY1B3&7H!+Z ;@ D'&O>W(9@)AM46IC[EQ9N//1W/P@PJS(K3 M!P-3MZD\SS-Q7+W*F3;7DB85&=PG[3_;R)A\"78 IC].JDMS68D>Q''[\%*L!+;06U1I(EM$,"(!9@A5^&!* G0S0>UA'QM2M,U(/.D8G,"?^)U8:-U:WF00@>9KVTS<<90 (QQ@M[]' MMRI,-X671[(S&*;9IX(%^/S6,P WEN@YB0SS1)UB^!G2" 9[LWO#&W%9;X+ MK,\,_!!K'M"0MIS(9NT056;&[2@"B4^D_E7E3I+$US)HG C./20!\&/=>S MF-LVQ@24. _@TB3]T-NFVI\[XXJI?B"V%:H$M$E+((^IC/>(24#=!OK;\6:C MFP)$P9";IMH-EI?(YIR(-\AMLO"DQ+3$6JRWO5, M+J9(.2!5*OUV0!QB 4T0V3%R_P_ZD!_G:SZ:$?QKA#@1ZYV!Z?&KC/*&:"6' M:EH5V_51 GBF/[19UCJ8.I%ZAG^Q=?I#B#B+1YK4"0',#\XZDPA3P#1#"L>C M1=$^"V\@9B+ZRDOK59K%%.WM@M9DO* \ ",<(1]AV)-#T.3J456T1Z(,V$5%SLDOH_+*X:[OTT(CE9898&2H/,^Y?57P7'F*'@:5&U#8& [)PIW ?D3;,[4:J1,-. MA;IG,+.3!;F'"6< ?B^T/0E5Z9! KM^8<+]W69FZ@>H#\X2:$B6](5H@@.#J M6,0-MZ&X \OA5CS" :.X>$=8E.&;-A,YX49C:#=)S4 @OBNG>YH"?HI$AOM[ M(0A8!#AP0W614.,!8&/I'>!'L?4WP[E%,!)!R[K4QDJFG@)$U=@ M/IIM#+N("O9 _TY&&*T\T$?,@<'6% 7["O:@#BW(4%='_,:;QS1E>R1Y T+' M V 5 )]0-[3;$R!C<$SC44@-89$_0X%@*LCA"%VT'H<4DL)^1.CQP'I"5"') MHB60(%&[3/L>4$,NAGF =W ?)I43XHXQ?<-U?(M[;/A=3JQO=:CX49P3=X#D M+^5Q(/$ E!!&Z*OW@J'#-="HUX')0;V_)_&4Z!8!G*33/#@" WX9<7KF^&Y' M)__=A NP0\H)TVLP0BCLA0A;;J**TB9P$MX[(A)SV/ ATI-B@A<;?WFN;>,' MF<'H)T3/_IXLDDFD-1!P:8&8Z\$/;).[V MJV"7K*P-;-TA!8HT-JZOR9T^2"Z'[";5LV/Y49L5Z\V$?0 "$P; 8 MV)IE>-0Q>?X]#/<>@%Z-%Z&V]^:&V>1_^):UK/&6:KRC"K_ 1IEY>.<@P2 MFL9):-1J66N0 .:RMU@H)-H H_T8:P7,E-LP\@(V X7Y'7^GL\2>T?X9[1G: ML]D)<;37YD;[C/A\6_=[47=K]._2RRY+"427(\LV$9_ID#,NT&TE[*#-70+" MNL3>V!6U7"@\4]8S9>TD99V:+6^(^?9:G?K %IXIZ\DIJ]M24+^(R0!P-UXB[M+Y%8A#8.%V5@<=J:Z<.6C[8W3LRM:=@VN,S",RBG:G_B\( M&YSFHGS0'2;S2)FLHR<4LZ#W]R(]D_])EH: VTB'DLM=R"O,"46G>P\+>NPP M/2^4;_&TQ@ER+Q9!RI8Y)6)"8#J]2V2=0OB%PT)%BH$E P5-GJ.$^[PVB2 - MY5@/=/1QT)S"HRC3"E D1)WF P;F$8%8AWA><(R_$/7%OXZCE@BK\4Q8^0BK MD4U8C?435E&M5V3U-9VP2$7-(BR08[K3#;-( M$ND5"\^DEXOT % AZ<5'>)C2A(OUTV")42!H@-FJ[)P4J!4Y 6JE9P+<<-*$ M%,YET_-:O ,/Z?R^L/HQR!NA533D%![T3-NBS#8J'6-)D8!H]![=,"N>D$+- M/!N,%W5T4C(1L"@/5P\4ULL>EN&5N^Q^RB_U5R^+K])?1MQ^[7K8PGIHZ]%+ MQT@G_:'-JXFE33GAM+$L8T^'IP5),#)79LE=F*F27S^8)B- MR[-"F3DG@X+LKA@L,#559,*B>//:N%Z;QX):=AA50X\U:Y M:?=,8VC_1%DM0.7P/N7,BN-3W]E'H Q&!QC*5ZQ^WS0LEKT:3WCQ81$=BZC8 M@XB"F&J+B<^*;;%B+E/ M6-A7BMFD^I>,"-)AC: @]>5FP,M7L7"4OICVV73 MJ\*Z$$-A]8VLPRGP#DQA>-*8.M>EMEXI%ZY4XR)UM'4;KZS#DHQ9$A)G?>Q7;+"(:06\EHTE04TL3*4+Y%2#;Y@\FS)P MG_252,RC=JA\CG+$U\\>?L((U"I"0\#-MA86NA4)J\@132/D:DY O @8D:@B M,/T_=C3\\LNBU:9CF"^U+2*J2W)858RA%ZK9<%&N$?6]('V;>+:O"UG!XA?8 M0 1;*((&&QRP>D6:68VR.>J^D2G5GS%_=9B?/A1%QM5R8W[LG_W5U5" E:" M*>NNB0I8[K[)""":8!HJ.,"R17\^K8#F<"G+',:(1*-4DK74F-\__KB( +R9 M2@M/42-:??YVY3E_>][\[=)S_O;/E+_]%"73ZJ721B124B1M5AQY9L?&)NC< MB)8D$@HH; A "AE5&$<%G-'$\4@9DP,7Z6J8\I*9XTH?U#CTAY)?,E.E8X[% M5TPYI 9SUKUEL'9.46ON,(BA*J$S$33%#M@]^"U,3,-X2%=4\,8<#3%/=/;& M#Y4+-T#_)U6_AU57HIB4>45!L&-1,34+,$S^,S98<^UAGV7210*95%V4UQ8# M&,N@,Y /.4>94_&"P_NT&:>6QRD*BI3^9!7W98U#R W68XIK6O/UK]83^JEJ1^3=%P=\*:J'H508H?D?"'N=W"O$), M-K-\K+B-I2!=#X'/E(ME]!Y9'37E5BDID6[0E\")9V,9%=&M.RY@%F92T20C MI5A "X.0+(X!XFQR_(N?DGUR BVX1G6DVVT>>L##)F=I42P(V1(0XSU.HK8I M3M2V7:G&/4,L\'XEX=J<6F$EBOO(6YGZH6=2^M4=7,5M>F+U0!6A6!%M)0KA M?5>$URMJ])55KZ\JU&Z?D#]3/0I[@6'OU+#MN*XX@"X9=);H]Y2F7H0=.JDI M2D^2C*B.).*SNFAA"VB9L1^F<,'C0-9_6F];KJ/CX 3DV_D3@PLAOQ,O[\X M_9:V; OU,)Z%JO3P4WR&NSDZ,O4 MF]]RLN')YN")^V&-L.15LF*5^&7"4$F=BOY?P9A=H\35]F ML?UA1T65SQW0(YP4*7&DU; NAP&VH6-=)&TS:NU'^E!X"3@0%_LWF09K>>X: M8H9=M"1SUL"2 C#SG>M!GQOP#J_7C. ?2ZJ23R(<>.&)-B%RIHYI6M,BS[)K MX[*K\F1D5X*TG""_-(L\S,S@B?E&)A1#->HV-YF\$V7MA*T'=237/M8-Q&PR MV8:;]L6I=9^*U"4,7:*>07-+Y"^*!GM],^BY!I,ZR#E,/C=$[A_F"E +*6]- M:,746(\;G9CP@4JP8$010&.*=Z1=1UW+L#QAZ/".B]-!*OH.Z[1GTYO8)LEC M\50;6XL:S"9VV4[9>$?X<](.GMCW<[[)<[[)3N2;-"G)A'>+]V())W'U8CKO M2#J.HJ"0R%IABFVV\KZ;62?/]+!Q>M@!@NA@+TTASF(I6!E8/L#.VSPW"XU! M>5S-%*J!1TE*NAZS9@2=C*:\M#$Z8:DJ:ZZ+$XL\:8)[#BHNE)6.C=3%S#W4 MW,B#,C?IH?&M,Q4]-32IMW#VT'0BQ!H@25N+JD_FH>8WJ!T^JW6_.E7=;X^H MFB$5Q8R>T.,E?)UAFWI!0^0+FBIU)DRA70TV[%::-.'RU3QYY:IF4C,I3 MS)*C6Y3\DUNB<2VJ$LYK41,#6Y2SE%%-;'@0:]20G)K$!X#(4R[Q&"^E4"0K ME!]16(?+=UGS[:1, 46O#TXAHPG:$^/<\,^3]YARC?SDTNRUQ !@UJ9!9<.K MF:N)3PQ^1<#ETTS#=J)YMY+1M'1*NL4$_K"P'Y_,/8DV:"WPD6(\69A&%T<# MEFGD-^T\MC_J3T .='_8 G)A4<5PRIPN=<>(#>G&-6BB&!V(CTE-1>E?1YE?3*LY+^,RGI:_#G MMMZ>71R?_*O<7BHG_[X_>W=V>[.F1D)Q/_7Z3[9+EDW<<$C:-XQ=>@>I MN\T'N>SK6 ^(INUD<1@=4^\\:M&7!%2$ >'!X"!=#Y1^ XG1]?Y0O&[K9;%0 M5HNENEJL5%Z]F!,Q;;,3K/)$Q4,M%[TMD$P^./UZX>' MAT,PX@[!0'G=]-H]Z][T7YM&5_=>&WJ@O];*6J-1T5X7"@6M5M*T8K$(/+10 M+)1>F\5RJ7!G/FJ% ^VP%_1?O&U&4YX=W@\;K)IST^NRE"+\;I M]/6#C\K+4S 2E OW4('#'90JI7KY%3<<7'GJ1X$M@SV\]0R$WCJ6%I^Q- 5+ M*U7$TFJ%86F18ZFH&U&3^*05Q5@*[B5;!4*K\;^V ]A#O* MR8\A9DB>\9'MOO*2!KUW:,H[KQQ[M31Q%,/Y,>BR@C-?FQA+#JW@>4BFRDDF MFV*>C@@H/8N D+BT:J52K!5J\'.UH;TV'TO ^X-'C)+B0?APX+,0XY"AYT/ M$F/.B'_7H<\P',T0J_B_F730O#LH2KA9*L&VRG6M6I.0,QH+2,-G"K5XSR;X M@NC4%,/:Q6"L[*28*#V+B1"3BUJI ?^_CKI,K?*Z4_^NP4^%.J"T=6<./3?P M'(,)C",\&GF#RR@_$UQ6A?0J#347BRW;@(@X7B;L7ZC\)@RT]HV4<+?%_ MA5(#T;*@%:J%!J#E'3[L,S5B8XB9H@_D15RZ5 MRJ@]-TIW \_4RNU4G -SGUJ"BS W;@&#V,I5F'I+4^Z4EV=YL.Y4X-R9E&L8 MD_>B*;NBE8^FJ:-AZ"='*/ITHLM?*,TMDZ:Y'IK.]&MO[@ MYV:(H8&4K6[N,I.K/F-$#MTOJ?R)H7"+X,HOKM75GA%N0:D:T^3($;6@-M<< M#.!+UB,(Y&T(UJ1LW6$7:NFP_HRND^A:+18!7:N5XEU)>/D3N/H/G,&(7/?7 M>A!E3O$$ML0;1Z[G\40R86$LC/[,Z2D8:(WQSZ5-G)PNSSE)H3GP+%LIY@@G M/"4NWW@FF^ED4TPEF_41 7.^ST$%2SK^UT8%6T=MK?",V]-QN[0AW!:^)(;: MC=RH7=I1U'Y*#%Y[#G_-H(+RSBI&B])->4?I9OO$\!Q!>R:&'2&&IR-$RL\I M%#F^[3E9;[@Z'WFN@PFA\(&?"KLTEEYR_I*MX[TS[)B,JRM51I% M1'J]4 ^Q?B*PO1SBJT\3\U\W9^'^AZ%C*L79\?2G)!B>4S_B-(+J5+FDU5]W M_+JN(7E8(7TPXLA$S2*\C/@.A(+]T9L/NL>35N= R*CFL0X(.\YWF(6GS_E@ M*7C:T"J I[4:EHR51<;#M9ATJ2,>AD4I7W2/&MLPF_1<'RE:?:ZBJ_) MX&?AE<\I8C-QD*/0<][63!SB87J! M+LTNH,9HTJTF7[F:K&_E;90&U&4,?O\/0\%;^**/W4^Q/CLO'I9^<;;WG#,U MB;*:5L<@8H-Z"H2B5["]>3G=/(+UP] >/87H<^50^Y^?$W',4J%<@FNOB&N_ MC/H"?AJV7?_[2'GGN>YW^ @PFJN?@0N@K?QSWN8";*"J56JU,IRE4*M72J]] MK5 N5^OQYB(^3H>_XIVRI=8,"3G5?'>$.[JWVK!9%OW!/V='@"C>D_!O5]?C M\!"KE#2VR@XS&VP(\8R>.="SN QZGFT"0^?1^N?!T"?%:Y_CC EDKA4*U4JU MALA<9](7D;D45[M(QQ=A\4R(FBA)%ZLL#]WT1%W'Y]4-2XU @0V+;&[JTZ?KJKN MJN;,JG+OT_ Z=J(!H89F$,17KX.+S]?"'%"/.?0;D/T>VFWGA4>Q'7S03+^! M/L9NFWQ?4M*_!Z_S, GB2V'N>VC]Y3"%O@ZFCZ/TPRJ M'J.BF>17+IQ\*T[1GXC3WXIY7S9BP;\4V]K?B MX)?=G2\!=OIEP$Y^*6"G+V3\,+9?MH&^A.U62)?HFF&8D5&T8.FP=,'X4U'Q M!5R7_9_QUV:%=8%?X&]%Q"_)\%]&Z_@+:'T"'OYNM(Y?6/@18+]LPWT1V."7 M;0SDQ[']/O@%?C.\P;\7&?_4O;FG.Y4T[:Z-P$#H@ZVSSZ$*?2K&_/:[(N"G M1M0%4+\Q4;[LH7TUIA_@\ >'.@A<\WFVBW8+&73:Z'BFE@ M6%=, T.NQU^N!37X_HYYQNQO1>V3U?KK1EM2SI/B^%L;E*.A7W]#07:&9_5!%C'=GZR_H[^_BZI-/01@"8.06 MDD^G+\FGWYI\BKXDG_Z=DT]_N@'T)'FJO7GXZ-KU%.FEGTM?_4TR51\YVOW^ M1.>[0T;O5X$'SL]=:S=U9[0O9R+:)>"K5CR]58/:+F?)]9WIUU;O_L9#G5]] M?/QQK!^Z"QQOP<)_?,?[APRJ'T/RC:'WHX2L3;N&FU=#_\.TFN^'+JM6;CA8 MMAA)OB&OYIO]A!_&[:TYJ2#TET^1 -_7X8ZCK#>QK?:K[4^M.6P/MJ[N#&:J MWYK&,S/MTB7^4PW;;E[-]3>#S5O\]Z4H\"][@]DG&3#WM/M0!DQ/"4%A]#[@ M.P: W_XUKEP$)W_9>?P?QK];,O[CSTU0^>//_QXL^N6HBSQT48%G:.BJS&>_R?Y=.U\5*IBTW^;[ M6[*S_^F:$B^E3M_%#[ ?CQ\\Y.Y>P@]E-#]!G >3>=_Z7]*5)+ M#M_MMW/Q<=2_BF<].:C&VD'3G?UQ6.-=4L?Y*NY\L_1N.-#VX M^G]$A!_9/]=.]C*XM@EW 98'Y?$PI]X)"'C<+'F@E([ M?"#N^"V^G \(?KMI?]I1/'>9K9^S'W]0@L\GM1]^\XV/]:/57^M7__'[U?_' M6_X\:D;9:$ X:MK56&??#C9N4&3QWPHKGY?/BVP^)QO7M%I'M5UQ^V)NO&6Y MNIE^]7;=SUVPGL4:N@C(-?[OCZL/>!W\AC_,MP-^,@GVS[F17[=(5:3)'9;"^Y3 M&AIT=EB>%F;_N4 MK2(8J%?7NFWWGY;:6GC].^R^Y%&_"=U^*!@DG2O>]2(K MM$MK=W'8U+S_Z,WK5]T5QXX;]G]L;;*NS:X@^)M!TD6!^\=9;JJM+>=V;[@6 M)6_;T-7.\.DLS3>=6=@-\X._JW>7661W88!V,K8]:ZTXT[(ZY["=,^\_](_7 MKWJ[MFT_O6][9G>V9VL&IGT#J1GT0>.'/W:-!B?WC.5M5Q-Q@H 7?3Q@)E\R M9-M/=M]M^]$%*GH9]!(U+Z&H[*X8^N73=U:U)W!'??/$C/MRD4.S Z7 MW0.S)>E62]?WM )O6^M=B_NV-_=?OS+BR.S5G_4MUG?BZM3< M8K[ MXLART[#_M<.3WKDY[_KPT@C#Z*V",G^?5W+'53R;)9W!E'_=5.TUHW<;453-7_]1JG:BX[+FH1U_6 MN9<7'_:JE=>O[GG'5S_U/=M=9G_T3GW9K]#?K7JE@\'GK<$_[F)07^\"W!T? MF#[L.'Z%7RC>!9T_=@0_ZS_5.0\R03 MZOG(X&],*2U<+E&X[C3W_:/<-\0I"S=26SRW<+[/*>]!_LG??WF_;X>"/E7K M+Q;-]74?L-27%(SKK=MZ\UI+ MZ"] 49\HZ6?.Z5N>%[^^[[=CC9T3AVHVH,TPR?+.EGAAC=MCC4^4],(: MM]+W6Y;.,[#&.WNVXXZ^S"N>VF;T0ANW2!OW]?/"&+?2]UN6SO/9&>LX,Q-G ML(HM*U1?^.)&^>)#';UPQJWT_9:E\WRW C2/SS6"=OGWACEOD MCL=T]<(AM]+W6Y;.,^T>LVJ>.V;9I8*?;V"?Y(4T/NK'3]?/;S(=?GW?;UDZ MSQ@,C0VCJR:1FD'P8F;<(F-\J*$7OKB5OM^R=![,^GX2OKA7C/*%+FZ1+CY0 MT%^5+7Y=PM=3G>B_5D?X; &%=_42^FH)V$-E(KK%1FX7^O@_FLOQ5;N MMPL]4.D ZF?YIZ4C^B]\4C?B/NZZESU8B+ KBG#]_WY1A \Z_50Z?/[4B\^W M\/+OY=_O]N_SA6M'6FS4?W8_.'D8_/DA\8AF?E>_0:V7!JQHN;>#:N"Q>*HS&\D-"1-*ZL7!TM[''$ M;$%VQ._FBD%,AZJU&)W'-98A&B7N&^>\"-=@61UHME@D6C9*YRG!+4?G8'V, M48'P\<84ETW$U)L=:&RSA:P!L#H%E)J2$W%Q&IF";^((*^]1(EVG#<*GJWE2 M6@Z*3LP3)HODT#JO9%''L2F;9M. S9J9>!H!=K+7:3+8A4)ZR/=8B=3BFCD( M8$1AF:(G!'^>AT-CNU.!-0[Z@C7%@YS:1+BWKT,_ _;1N>*5$S[1LJ4=Y&^5I.9Q@$HM*>-]+RA&2'5)])I MLS#FNR9*]JRBS%-V68S">+1B7$PC-YS#ET-V-_4R+TMIF::2! &R;)-E#F4% M4]HH1WPM[-EF3@7PS/$V:C)F8!DL"7TYFLHK:*R1^DAMTDI>1&4TH5*,; 5= M:^?I[K2N0+6FFV,S5TZX"-B0OI>XUS%0/%HKQ+ :4E0ZC M[(;CE&*N8 Y)JW. M3G)UT$*WBK"E$'F(C>1=LEV$(:P_Z:.KM>3FV+:;-6=T=- MM/.,0)#8//!6/$Z:=(N48#N_*^ZLX#LD)=@XQ'54(E?FI,%.W'3AIN'^O(RX MI;;;#-D&VWH3EQ#*PBLS4N8C^H@S53 3U$D[U:K]/!#/APP"R0V0J8ILS"D7 MM)UB#Q[I%3QO-I '>O!&K4*%,3)^O/4EC>;"Y7BN^6-U3;B+DW=88=N"=.EL MJXO8V DAE4,4I&+&8#U4J.-62-A)2C62/BPY?J<[0[;.AO(RH*A#?6K@K%CR MJL4QIE\!"Y$OB4@]U'78""I.;1,_Q[%D;"R)0CG66Z]R:7RGKQ%_L<5A@F^[ MGV>8O3#@N843#EGR43@SAQF'BVGB37'%CUQO/R%B%ZLF*D$CZ,P.L$!;!HQ( MSQG %Y5"GF''>1(RN!F8R+;B15$II5F\._G+H)Z;F#J+K1FSAG6*0" @X9/ M"D.Z2GC] W)D0J&DD=08WM',ESF!%Z>[T^Y[=J-=%2GSD+CLQU([50O. JT MECIC8^TO"6RQ#= 5@[GNKA8">FH?B?U1RA+4I(5R#U/+"WVPW0X>R\R T"X3N.$ZB/;[LBP%FE-6E:$)^3Z6\"4?G):+=233Q/ ,%-H\#]?^ MHA!=\.!K-4VZA5+L<4_;GH_DP>&/Q$I@)5?-E)T_#M?SD@[7Y?[H<+6=,CN M]L-URA-^7DV/T8;>:.IA59>'&E.E!1QANK:73B6M18>3-S(:5#A3IC);%B%O M>4XK#E*,H%50[HG"LHB0&6GT66U7-M9EHM0 *[=E[L#VESN3K M\4:MA=-1].G5O$)E9%<'5DDJ,&G!!!XOPGWL*O!ZSV\E3Z3&M-\@D1YMQL4R ME07-6E&CLS?WK19="RFB-\T(#0-E6TU0]60H2&+$.W1^J"RN$DZT5\T#/:QT M:#Q/%&TUF2D-1B4^F0OZ\'RR*!XLB#"5I4:#?'J\99FJD$->$I&))BR3F=!@ MA"] Y/RXJ$ )2'QO)BL8/S<4VKYIYJ1RRD0'-C_A!/F"@#"&1L5CIT"'U5C*69^Q0WN2H7+6G?@@W9( M?#26BD,2+4'@[COQQK'GZP034 MZ%@CIR8M418S[*(%5>!RLV26ALZ9%?)1C-3*:;^/B,VPF/@/9 M1N 1UUI!I0.G3+TRPY&:JKA[:ED_VP'PB O;)U:ZQ0UFH.9^FY! MJ4/:V!>XHFV=4YA&-3?)JA0'PETC[-PQ&: @I180X)+\QO.E?1J3LE:LMHT. M+(Z.,T= M79( -@H2I3C$YEHU-\9WG M&(LSLT6+2:>BU(!MG*/6,N.1*-8(,U^5R5J@0UA$)*%SMTY$!6:R#C2P 6O0S+5#IEQ7$0^3(&17J+.60=/_MXG M36VU![*#8UNZH(XA_31TLP!#\9,0BX-@%83&[= ;XHF M"Z!!]B,& (?:S�#=?(ZO'LNCJ8#W>-,6(J!6HGH67/2D_?5B03!]%Y0VZ6 M3K9P?5::**HE M!XPM/H&L.8UOJ4G>,IT7TG6-&BZ#*9A94+P\EL8!.SD3.7 MAR&V:(XLM)?Y!CC.1*[6LUW0'DZ4,B)V"YQUSA1\[JB,F:. M3'C!A/U4<+--R=F^? @W3ND9$B7+=$9K>0RE0*#!F#L:4N5F@T.^N=076[3@ M[(:3L&!A ]A0*$%'VL$;5UXKD,0R2."0ARFAEQ;O9"O,/@^GSFBV]J%FN!T3 M2VQ_=-%ZN",821Y.+<^&5V@&Z=@D:3),QSD;A2E<(&JCDGDW6(V^+[[@='TQJ,:X(8-Q.(TZJM% , MS"!?T*N=Z/ D.FD7*W<*\/&B/A*+%8Q9_%!LK#-C%\8P2?AI.C2EQ(;7L>XN MRI&D6K4-[C?L?)@>LP1K+'J%@Q-@:8/L>+U/M\0H% ZUY9M--I]Z\I2237 ) M; -)*\;I=@-Q=G), KKE'3AWM@@@\/)A?9 7<,)O#;3V[#WB+H=8X<=A:R1[ MJ 1-SJ<@V*>^,:66Q6PT"[* \]P]BB5SU)./,F@<2YL;IV@J2DBE.X*3BAJ_ MB1?)%D[)E8KH&T.:H)!1TA/DK,O6>0;]"Q/"^,I=8*-*E21')400$! 2D-Q'IT@0D2$BD=SATZ2*] MAMY[ BA([Z"0! %IFB#$+81P.>_=<=^?]^..>W=&?F3LM=;.G-^WYIHS(^=+ MYU@0BZZ6CA;HTJ5+H.<7+]#Y*DCCOT__5]=_B_S?KG'IO!_$2@NZ!SJANG03 M=)GU$A7KI7,," ("7:+^?P> _N=UZ3+5%>JK-+1T] P7 UI80)^MAPP"G\31!2/[%ZS Z M>BYN'EX^81'1VV+B"HIWE9155#4>:6II/];1-7EF:F9N86GE^-+)V<75S=W/ M/^!-("SH;7A$9%1T3&Q<:EIZ1F;6^^R&-$X^++?E NEY7B84M0P0'=+ MWIC ^>+U-#V7D ).F/@?M/\'V?\>L+#_(V3_"]C_AVL%Q$AUZ:)X5*P@*(A" MD2",41B@YR!J0>#7.>@*N1&@@PY(L??S=9'UY]320=+A]Z',7C"P^:3J7(',3(]7?JM^'VA.T(-7M' M#[>0@(^[#__685OZ$O3[>7WJ=7M-DK9:*^^CM&.\-!@M^9\[\(C8,9_,X.O7/^(L-6*5FYI]\7<"*3^@MYY^NU !'C,K9 MK,H,^0K(*L@N!285:4L467,G!_QPN!53()+:/UK*)UNIFE).J^NQH6IY-X$,H= MN""91@%N-AVP:JM$BCO+@]^OVA%YF?RL%_"K<%_C)PI'MC\7Z6@CG(-BQ^?> MAG\0Y3H'N3:9.;0=T.J@UM!0GXRWUFX.HBL" Q@S0A(C RCZ]OQ\ABX M2HVUA7[%3N-76*YE=UO2KL65Z4^'5E\?W':0C':LQA^.4_K9NY8AGH?]U OF]J?:_]NV?$[+<&KDIQBQQ:0*5NFFY9&I;$% M@@6.NAS5TF^-PY)NC(#MJI_]W*DB&54?OE<'$T-?6@B<2A*5Y##.\XU?I1VE M(9.-W6JNJO,^4YBY,?&Y2LU3U>G<3%X]UNAB;B-AXV<<>97!?_;1IR9DSC,4 MAT'0!J?/"?%L(Z!L6[A[R,N WXVSQ> ML2>+Y"AN?LN*@FMX>J=PDR);F^A7&-X5K1KT=D3&AU$C+J@:T$)B.U?,]]V( MX1AH4]\[]ZW.=&V6ONV MI9>49L)E?QCG=UA!;V"4< MK%O3*MT56F56:9"+HOV\6&K-9+TT:"JN!=$9+)!]V;[&D,5*=-(-$I27^E+^ M[Q;PUE_6-/VWN_^F<9X/S%UA;]'>NMB@]O%47FJ169)(=&N>F$EZWX?=EXV2 M1I\E4MF$@@1"4SDYFEAHA+""-%84>04(H*)$JB:@8IIW>J4H8W8TWHQVGQH3 ME0S/01%C RO?YN-9K/1EC(F7>NH[\F_\+;XZ5]TZU7_CTUDID'8A&A& H<>% M:IQZKZ*P%S2W@&/?/K$3FR;3X"%1G5$U!8)$[DBX4>4GS^/[W#;M4;/&K%]W MBG"=<8]ON"I*B!6UMV5"Y5\AI+UQ2M=>MC2.6G279;@Z [N\7@SL[[[,:_B*4J..3:!@_[+VHP+G/9MB8JNJ6JCQ+@A0TWU V>&:J$JRY<[$5 MST%8%++!?@2:O&*_/XL%D'=8A7)?+!PF[B3A06+%MHE^-G&-%S8>AK?B+8#$-C%> M95="X_UL[+B2V&5&GA914)OMVO&5B;7F6=PZNOG*\Y7*G7%-"5:)5U>T#^8Y MR:]@* JST5E9MT/5F@V<^2Q#30P<]6KL$[]UVA#E[EQDCNQ-/.DWVM>M,Z"I M^SEW+)=F#+GK^ZV D,\7_7)\T2L4F!\I&VC">;];;Q9%\\M$K"D1QX$I,O>& M#'BWR0XF;T$4RJ6,XP[L1LSH*F%OST%&&8BQ\M'?WS3NXY(6G$(+0^!K3MC) M&$L[ZYAQ697[=-.#1IFWN*,'G6&,=O<8'K($B#^K#2\R-O4TR'-2&]<[C.1[XW[O=$W21R0I8%E8 2N MFC1\E FI7Q;NW*F?+M?EC2OG, MJXV-R@U,;^FRY>&X5;U*5/H^'MB;S2HPR9@L*E:?>LH_GM[W:M$W-^E)?^#A M4+[4_T<[;!1RN+59K?7@V\*THP_>@J-JST$!CDX^.[W3*+:?6Z[THV-7"=6G MIA?[##2E9H^W7UHD14QW,S%]&XFIZX6X>S*5QJ2@9"0][?A[7LRL*?\6:ORZ MJS<3)3L[1<8R%8RA?:8F$8* .X3]^R[@!\*(>PF1)FHFB/OJ NV!5A: MHW&>QO?R=E="-H=&WS=;CYM=3]&HTFV0O$GG*9S#JG+KH%L0)WT-XU/(0USP M1,\K+][!K337_PVDGTW?Y%T'Z[&KV<(5179?"&18'HH9H_A@<"YI?Y_V&D/) M&\#B#$,RK(MF! &!.:3X.D&8#@MDBNRY&7RM MJK!A--S*%] 0E'0Y'^[%<*7V M?H,KR:''.A^4A=Q6\HS05XPY&8W*VSH?&LIB0="/R,AS4"M-F/IUQ.B;V^#/ VH MUXGP_;ER7Q0O,_ K%-)<&/IRJCL )T,-?T+P:GG%U(+7=*BXGF3*F&6EWE'> MT-&4+G$U:=NP.Y:@91%U'6&''+@HEEL/-\D,N('[M8P952L!A:'-/5<9F.0^4T )YMZ/)RQ!U [#N/A4GE^\YGU54*"W?S.6.K3_>%^>80 M-<4Z+ZK,2++'=V!V4(*VT(:TV(8]=R$_P9D[6EA=D+(TZH[_S0O7F%CCFY'NY+=;-8>TF,I#RQ;X-NG]Z:KMK)S:CSN#Q M=@T5A#V#&LP=M\S[\X]?N]XR+P3;_V(8D"+?57PY3BXOXXC MSX8G3H.>BQ0%HR8%SK M)3%QF- 7W_BJ3V$"* =K4R>,ODZH%A[F\C=J2P(/)W+EX1!.>(5XF#'I) =8,V_S7LBW^9T!BL'UW*W5" MH)*5=S1UMY6''&-+1^:&@ZA\QVEOT:GZA1X$*N1;8S(1O&>EO=SEH35U/QV; MTT8$F7-.#M&:F2YT6WL4_KF,%CT/GL]2][\U__[,QN7HCK-6@R5?@ANAG0Z_ MB**/JCK]0WJ>]#'E;+;GK7#\M+9?/U^"&\ /95R*_*1AU'?W0CWK+6G/,XZ'E5)RSF8>KK MS%NLQ@H5#CB#FNJYDDI]2" &(0,$#5I^?QQ<64YT:BV2*@;2C.>$K#UE#.,\'C\/ ML?D0\_GFQ_Z)'RV'TFT7HCU_5AR0VS5NW0]MFHR44KOE<<,E1$?-$J_RO,TF M=3%G.%VRAG-%3;Y18[-H\JG$[AV[J["TI&%G9=4@+?JTT0:C@1=$Y;QMR:)P MB\\.]4NHJFF,;DU/C^O,L,/?#8.X!!>C!P;%\V0SQZ,"@I_4V&'"((K%67&C MX'EY]O,[,.EK$PU!\6-%"<-81$_,H EZ9+<]:'&,Z)Y7_<))Q:1D5S?C]H^^ M2G$)XB2)_:)8K3 94B4QL7 0&E/ FHQ##C&9K;BIR0K7E03(T,-Z]1XG+)JI MAGS9X5S(KJZY/:M1;LL;.2HAJ23XND3J%[+-AM MB39EGJ(+P4=CGVHPJB^-%41MB=(E.[=G_--\$JE[;^3LDAZE."3<;&[YS8-B M5EZE&>)0OMOZ(![^(#:L.FK0.(.ON8''K%3,TBU*K?'&! MU$2DDZFX_.D3<((=_Y8 >RP1#!Y2IAZ$B77R?!UL]IBJC1@NIQ9H[;4USB)% M^*DV5NLJPZ_CT/Q78I\?5A"ND!;US; M@#[T&2$KUJL;4M9;BI="[([8S+;8^M8:%N!EZV]+6BH.++Z?:+.DFJB6Z$1-\=],@ MX<,W)_JXO-QPP]]DR$S3@*23J)&OB&-TX4)]NZX%W)YI^YFLZ2VX0CQ>=.B^EJ]( MB69Y)%FTY$HGD3M>\4VH"V5B1LHVXY'15;.>.6EZJ^6'9CIY79HF=,S P6D.W\GBQH$EH;D] AK,%@?\TX9^A9 MP@'=*:T!:\6\DM$<8@+J.&*G#//%K3EJB^ EMUG5=EMH\6N&J9M!42'9#O5I MT%VM-U_WH1MWS&&S M^ $UIB92XGBTUR]6V?X^3F"F3A^C$F#3!3%@J:H<'RP5/Q)7$817^ZA$;T9 MIZ(@WQ$68@\\>K#W.BH2-;"4=W-LS^%.N[BRI']]AQ97*Y2:=LO?2>V)"Z,! M5T+5LZ<]%I4/W;2,H70;Z_0PI7<>1)I$&Z6($0?@%/S>=+S2T3>H0.):9HU7 M<&QIYI9\D*:K!IVXW^"&QW"&J$EJPE?W!QT/(#,T^X6GCP%K4@= ?9&V2>$$ MN^@Z(!!MSRHIXWTTSHVI=L^93W^CFK^5)6XOE3>[2N-64Y(JRU%3IF128* > M'_AXNB0E@Y4S_UN,Z:.GEMGOL>(55U(?@RX;F/A?O8IA"P M4&W\ND)V6E!S(?QY/%\34+W.!$,^ZIFJ\Y()&#=\%MI\.E;[=L+-T2-XJ=A; M;D4NM?B=I8_'.-3S' 0H%V/.07QP*CPXPKXQ"YT?C/,7E&]HGVI)CED3[V[K M)N[N\*7+> 8[X*#,/\Y!KLEZ<]Y%&5B^DC:EV=62\OT4M,^5XD$4%L7GJ%QX MI]^I@UF"*J5FE5>/)GO+M&*$05L\2J[F]HM2,XM8O.S=P=MS<5'7S.K^FB0J M*=T.*8,,4^@&?%KMWSO#'T2,;*-$!Q:&-RT]^6:'3N#RL M3=PXG2@X'/8:/G^+=AA9($AE1'2A,.B4KL$X%XT;%_N\NLY!K&Y*5F^WGX6>O#[0B4%+DX(9\38.:@91(0D M47AW() ^]XON!4+4;F^C!?EG6L[T^E?>?M6K6'4]F8P-R/3DU^I+V@T2+/P)\LJ/DWA?[^6<^I'TS4A(B,AH.)N2.I9-LIQ5K%X^!I/'_7@;Y_'Y>[E=0/)M3. MBE?I_8)FSR4=KB(WMO>9+\433]6=L@B_!'RUH S1(UN6=>QH!%-QIMXE-' < M/N(K*->4.H05V[AM&E_ Q2 QB&U@+58QKDW"C$94JSXS;R7K27UI3PM5-K\4 MC]G\ZV6:0)1/]'!N^**<+ /[2L/T_,=%"E>ON]HC)@[+2;Z+V? Y1!DH5CSW MJ>IVKC%R-)KTA9@U6HY;TC G#&?XGSD4X:'QG69'4_.0[ M10FFAVNPEEPQ+"$_73:D<5YD5B0RX+%G61AQYH&815P(]!QT=4'3 3])0UFF M7"::99<"N8-/;.>ZK&5.ZU9)QH#WB7 M^]4AD?P CLS$:TU"GJ_*N!Y;*8^"GIG_D2#N&9UE]+D4OH.R'Z,2.@/1YZ!H M))7,D;Z&/A#JG*,8E5(&)"U:-&49YFKQ.2=[>OO6NJ]TL^DXNCAY"+0M4G^* M=R]6O6 Z"W$+N$A"5RZ"85B!.T*1Z!VV-:?8%V'/HV99M_I#-3M$548 1C/4 MY,Y:5_YA_5.4J*WY/W,Y(7=)LFH^MM1ZD8P)Q4=Z%/J=TT"8-X7^WNEM\CT@ M@W +O<[6[!V%I$9(K>X4\AX5^SY3U(.E./*\, D,Q0S-%,:;B MCO73<2=S-QB=Y>R&D^QC,NBKE"MWA,V9*]6Z[VVH=84I*V$8J>'27'W]@MJMSYB)!5R]?25- GZ+7,LE4D2*24[?- 81;%,O((Y M^ZY)2*=/X%>'L4OD&&]:']Q<*-HNUK**NV2$'J?WP4%:X?G?.R<]MW;XILHZ'HT^MUPD\ M,^>5E=,9*=?;4:I+1= F^399Z>Q"K]QJ@TD#9PV%I+AY->$@;#(C\&M(G;$- M<"JRMQ;N0J%_,7MDJDHG!VZ5^&J$^,)(38:5MM:\4E$?_[!H2$@Z]^:&R3V1 M-AV"ZT0/^!@$ICOX+*FAJAF1>-2>K''S&K+SF YW/^)\ M^]Z=*[U])&7K+*T MBQQOU+'H?TH,LK"OAZ\UT M^]9A7)& '7,9GW%QV$GS682LZ<\BOF;"T9[>F5BSN4?*8)CR,[G:&@V 0HK?K=W9SU9 2]AQC!;V3ER^]= MUD_,STE/WOT?(E_49+I/3V9;,]];/_N M'-3D'4N1<+6C)])@F#P&$71-W3-P&5P7K_A[/45L(P4[-G MOCQ1"/;J>OX\W>4^^CYG%""]UE"R= YZ3IE#7.H@"F/,E9BXD]0%--R\X2EC M\MUO5/LBI4N:H[\T:I\J=[9TM+K=2E!8F!1SAD[V\GU7%ZOB;>,"?%7C3Y7X M#66&L82E+[=JWU<&/]$H52OG-#(:P1'V4L;-+8(JYWOI:[;Y*).D2=[VXOZ_ M^-?JEXAA^=QG#5D+XZ_W$?(R7[CXQ7PS)/E0AM#^:5A"-7=<6B6/'B/Q6=YM MQ>RI; ;[TD6Q=+PEHX,N3&#+Q6%\D)OT:RU=V]_VQDH@Q#/!V"1*8LK?XS%_2Y]SQ>'M=\M7( M;W8*O>.%WB@#(:=V<'7"XJ!A9 $]D3D7-WYOZ*Z=Q(*:Z8:$GMY]LZU3@[:. MUH:9YFO2"\'+G*(>RTS?9K_2.8L)R#X(&^H].DM$7JP3FVE/T%U/H%#--\>/ MRX_T"?I/<@/K: 1WGUGKW/6XC2>-@CP-75&VM9X!M=)I GOL[W:N'?<>,PTA MO@USS!OP8@V4-[JSI+$4:/D(+Q=?#0$Q217[I;'"N=V[;O'+[2F4F+AOO\G) M@7O +MXI[+NN14;TT)DQ=%P08N;?/GGAMQC)TO@GZQ@(?17@@@%6.'Z#/;-Q M<@FD.NU$RI?!3>4\.RZ6#,NM%F13_;$/\(I#7M0D1UGE13T8 LV 8L,+. A] M<63OTW_0^$(F5W6AL,5!!$/FM.+!S1$S:TNAK@ZVELYUZXD;8NJC_1T 0 MLK*'@PZ"@=M*_7W,L&HC@NUV= "4#G8X^.O)(?E!T8].K8X0P62\Q[C(IHW$W^87,+,'MO4R1[-Z *C#_(&.\]7#Y:9 M,E]'I6B#HS^F#75:P#U=<<3F^D-_MZHQ=OT9E'!<>-:GS>5A^\(S=B*9&VU1 M90I;C/JMVS'"_5+A3H;;=AI.38G#D#,>T\9(TS:TN62)/]P%*FKTS:-AJM.H MB+)ZD\VSWK,8Y,O"2&A38/_ZY9T"04)KK!_^S _-)]VQ8<]K:V'U;:_@^J*B M!ZW,+X9=^2$AXL["X81G\RG/2SU7J0V-AE*70/*O"QZ6*&,0IKI>&LW3Q[! M](EA%#D$FXC4GFDY_28^NC( -\?U(+!+/76U3#6^P@?'D7NKXTZ!=^1+9/S8 MNV[H%X2<S[_#9 M=K_I?'F2T*L4GG&QH20OODZFFWTK5RZN M+Q1ZV1_"E@Q*9EEQ[ZP]IN1- ]$C)V1J[+1"(K]&:^H63J%"I-TM=^(<]+BG M&Z:G3?\/ \)IT(8!OT S+&[9ZZ)QM_1A5%#\L(N:1@Q&?U-Y/]74-ZW6@"?V M1;ZD)J,9F\5;Y5+F?#>"YHP9=O9F54Q,J%;&R],Y^Q8K MJS.3C8C<"4AL4E^+"_K;ZQ/\R1A.*1'.[X*+[GB3OOQ#4(0HG1(BF,*19!G! MI31E-WZ9O56Q4_:#Z>7&/FQ*88-]Z#G(W5 0&!N!4+%($R,*J+\T$P3EN MQ;-P;?RWESJJ=RMNI/ >C:O/3(WYN29\).'U7F;G4/M#GWJ<@QI1L5 G%' K M>CC76W E7PDOBCDS'RQ0)IK]^YVW&WJ%(CSU?*H;ZK]1^RTR+OO7K8%#&1F1 M-A79.RB;"^JI'"FE4SI&6V\28HK0^!A2; M4GP'X9PF<#H?-!F":C&C^=.?Z !/*Y+"OG4L*5E[MOAO438"9 MK]>L^B(%I*L0VN'2-].+HRNUH"7G((@4\D7R,>K6_%;/^@I5R5]!4QLJG;AV^] 2F9 M@3[&%9G0/I=?2WM6"]VWRC5(#$S*UCOJD.9@!?O;Q:XYZO$U);[CO"J6VZG: M9E_^2B[AST'8ODY(8G)\[R4@U:D'&1U;!,O5;NB@DW"S"DPHZXARZUWH#V*Q M6]M9=^)*E!;*N1?T(H: MA[_VTL8Z[A,,-22Y&BOO/F$I31,C+REMG;X8487=B!T988BIC:N.,QHT+K+G MM7-_EJ_+46K"$%'.EX'4VP"S_I8!XK_J]ULPBV.]J0X%F3[Y[*KIY/B4Z25. MR.]+[N!^\V(;LQWKVU\Q,3(40%GCT$Z A?)BHH F;'IXH_I9L38Q?K#W7C(& MV6;^#G$3<.RO)00%_%JA&<@YRWKW/.@A8&RK;=_L,:Y^%2;Y3:H\2.3??Z2* M$E]DC5D,^MK]/?6PU"-64^@S\"@JH(ZR=RIA!WS&0J-RUUXSY^-25[SR%A9> M86A9/P85NA^8*$S*2"^C"A?QT#B*-&6UEQEHV-#G,V3>*V2AJ,)N#36XSEKG MVN]_@Q@OUI1.>18ESH@$NQXU>+7^$;2*+V&0V[21/9VD,%PZE25K RJGNC:4 MN5[6IGD1@FCR,1@,A%/8\N56K$.QR)BW?-9#I)"G_4FO#HYY);%S_J>?WZ E M&[]:TV@G+!XQW^*,&/!MH\7*0_@ EQA8 M6+XD#G9E_XKD7"?7%9M)/O^ \MNQ&PX8H1I;A; MAI",RPHC\Y>3U0CKH7"I,D#^R>S-&2DR5#"V_&X!28RV[65GZ,&RC*#_E:]C M/D*IN&]KSF^\> M"(ITS+2,S!SA*'HYV\F4:%\,/K M.AZN^R]33+?:Z$1H7RUN"3(01"$^28'#[^LDBF,&L W9@E PI&9+@>BA\N66 M-:O]J083#Y[(*3&82&,5()OA9IS?,%5\;]2X'+)"25F[#9B/?)7'33"$RO*H MH67[?:5-X[+F#N.6Z'Q(1JH\3R1&??T*;".*(RMC,#6*XI:>?/.5Y9GS&!.# M.Y&69__]2OT>B*V#C9'&Y[K90_Q>G] ,3M+ E!Y.-4_*DB-"@O6:%H_C*VY- MS'7WI1*L[@^"YRM!&PO)H MU%2KD*ZU='G)/M*UX[U<3F$P.E6S(RL1*"FG#V%(4T)@\M$UDQ1>HD(FU\ZKG+)"X6QN,Y.UDH<>N;P?9%0I%&BBKJO;E;CT$+MNS$7OO>C+0W2W9O&S:+68 %-24WE MT4SI@(T"P: ^!N 8_TW@]Y"J()MS]D]UE223?!I])! N*%YT'(2@O=>&UZK)JRB"PE6D##$O;./%%[X;8+, MX#3[XH/^0\O.1J]32 MZ'7]B,*OOTH1]S;>>!8ZRV&[U8,',@ 5K)R:IF1KDHQB4*L,9U:("_AANJ]I ME?8>1[6#<$2"BR&W5:N(W0IG58MX8M\/[V*#!X-_U>!:0X2^F"5OEN(X_N4_;;IP8]]>0 ME',6>PYR1JXR0VF'3C7A)8AW72MV2HE8<>7\^6,G3J" X5KB6(-"0P="ACUTV&B;I%PC_+;]E:8T3#?O M+-]=OMQ88"J]2-I2VO7ST(_E,ZFD_N=-:E(V7(X1:$="0(?I*VFY2$D#/I30 MAK'@3*+K1-Y?4=H)M>DWZ8["54_(9>>@:*$+!RC7]V/I"$P6@[N<@\:I0Z@( MWA2ZZ5-6^.6YVI:^R(M\BD3KT]@U!:2.V/5,S=HO[)?PK IGEJ)Z2P/<;N9! MY%8>?Q4,3&HA#7'NO8"UQ34TNT0/$9587O@XI#V)I94Y='/A&"-:?5W-C M9'@%]\;MK:XSP,JVUCCIKJAFEI?H>2F^#*7)HB&5*"5>1OQ4,C5E^-/#N;6Y M7.:4AB].'&UB=+9.B'#BP?LHYRQ9[G"SN-TU4.FME,>8KT/!D3 M'Y//DZQ7Z;4/^T+P2W>2E(8R:7,^F.#>S"FW8C?*\_KK0D,W?"!6\KUP.WK@ M%R /TXY=;8K1K?X42A MU'O4CQY1YW]['VEJ2IT="P+I7*?_RV _"5ZXU_E%+00(#CF9#PR.L?SF)1? M#JR.",IYTZ(WXA/EMCSN[9!YRZUW^&J_K/S3&>9AK>]A)E]C, MG25B@'B((;\>?\$6T&F9L&/Z10SO)V!K9;&2_LR4[D7E7-W.@K\CK;CXT\VR M(DZ#.[J3\71H-95WE6'589\:X<(VK?E6EB$V=ZW#B\VI#;K24 )2NOZ.QG$U MVTJ6P_!YF^^[NI[Y2@?@4T'$EW-0BW.^6SD\!+B' \?4E@\3=CKK*I]?)S)G M,;3NW)CMUGA.RAFO[6J3\N;$]]M+OI ,-,\A,U^8XM>4$6C3Y+M>4;(,X$$( MU&LET P;-LI@D RPZ*?S?7%]G/[WSD%1=UQS3!>*\2$,9NU-\S)'E9XBP;YN'G*$9KKF_;<,_%V0YC#\YVG-#^)&N._XFQ,LRRZV*!)9WN^'H/X(J MK8;QJ0!,)L][=C"V3*=$I&HAN]V06:>.@?3*FI<+&S/A__LK*?.2D[]?WDRF M5=5,K< 5>4:;.[ZU#VL\IBL-F1L$1_-U38OYYC9UC'VJ>>82R](3Q0D4#6O! MWU;+TJ;F\AGBZ<+O#:4&)GE5%2O&P%893S30G2UB\T4J1I5\C57E6L;E$@/M MA8)6%WN?I@^;35J3,.20Z5_=,;[7 "_@:R>VQ8D0*G*_L$6H6N\*OLKLZC5Q M$9Y=Y?BBSYO\'55,D;B8)PMU0"4B;A$"XQ WX)<)P^75,"JT%22^H3] MXQK*5"_3.P"-7D"P(=EWWL+>[P1R[S>6-KD%UBJ\[LT.\81-NE1HJ,E(Y7]A MQ_RP5,$?V2>M<_HGLY'OSU"DR==GR&*XS9@VUX9/G#;WWW*VCR7( MKGPKGK=-XPUK,Y'B4XFJ1SMCJT-#9N4\LS4SKRMI*R9>QS5L3V$+F-%&J&@T M 04V+HJKUNV]F2 'IR^WJZ4;+:6;BR^2=M$JV585W^4H%U4V22B4/7[)M4 B MU2\/L=4VY#M&TR7=!C$VV9C)Q(OW)(Q=\CV),W&2N=68?;[-L6= M"Y.M '\\TRN]0KX!.!)6'Q$+:L]!M#)DT;<%I7@9/N2@A(O'RY.N'X3EU2K7 ME>8L<[ ZOY:?6^B44UC^&5' MJU,ZOJ3#Q5YZ&.^3X<(M<3@'>SM%2MD*W*PVJ/%:U5$*7"WP660FJK,ZD;53 M7OXETCE4ZTKD:VY+[N;M=W=8A?/?IXI=J.[S>UY-EW-NMK$;_(C7\LM[_=;P'N-Y<%6 MQT2,HZ@N=U]3V=ZS/#?-ED ^G[)<\]0T3Z_AX73&[K4V MZH99#G(G 57"HU5F%NY/\X,J3AORW[:4\O1:*&NV]RD!\Z MVW!^PD0#_EZ!MYIF63P*O&?^D^-VR,-SD$9[?2;%E&HSAS N#5Z[SAAL/I@< M=@YB1M#!%:<1K'!5PI&5-OKL\@IITF!*VDLZP%6SM=C/-S"$\TMG29:);>GX MT-R!N(W.S<9/8XGA5-O7;I&*@:(RF$L_A*U7F,P]JZ9"J![)4N=H4Q16;B49%^%1E3A-,\4CZ @XKO4< M=%6=#P@?22RV 7*?-G!E"EXCU$9\]KY(XVSNBT86K@60ANR99TG;QMTYRAE? MO!H^I!J7B%W"R^^?.JK:0*[< :_;Z.I MZ^]BP)XNU@DOF)!SIV=X5)\G@>9A7.4N?*X<>&O Y:(AW\/?>(>/^O#8C/ _ M;,:9U4K:R8 CB\U9Z5L=(37$9.L\R4=^1L84$WWQY[ MC(H^#EZV"NX@1J8Y"^US M@BSW&?/]&OP5T2E5&/OO%H3#H]$&EF7?K"P^[H"LT?'W7_!%JQ=>J\8Z*O\U MK(=YX-\T$+FQ$_%$>5Q;M&1 "-)^JN:8089N+V=I&MLR_R7>N\;5J@QU+7][ MV:O9 ]/3V.'@O%GG2;__M#^9=8:B1)E]VY;0K8^U]GY7<,G68_ N0G!.,3H+ M_SLD\4!-JXW-,E=,.V)L3-+(RF"VI)+GRLTHX>HIU'">4_S8FDDLOO<&*E/5 M/;U>L2G/GW!8DJJ;@)/45M35$>K)T&T1:TZW>=FLEB 3U2OXW,^I\#G '^'3 M,5.U-R*/)I!,]7CI#[V,408E=^(4JEN_]O3P<7B(J3L9R_U)_DB1@@L#2.)( M_]M%-#1.$!(_9$='!"]#6XYTMKM:X_;VN?]=M_(J& WV2#^L._B8'N1W0_C. M:GH>$7FIS]DP#-JDE85R7;]"9G7#YBMA.B-4"UJ\W8(KUFH/CKM%:,O>S-75 M%=Q]_+["(ILE+96N+NHW/J(5PDV^1LC+1>0*X]*^!0XSO%NI/HP(>[Q]+'.AA C-#O?L:_?=$/:S%;A;\=.V> MLSJ\D;,U=[BRK*@V>)-YK*6 +VSQN8/GNBS$=J*H&&S>'Y*M;-99M M"SY>/JU:.WL2?JLVSP&(:C7,F)^L;W?#UG?,/[G*%50'H3-9\<.Y.K.5$/WK M?Y-:@GX,-KN-K1@0_Y0BS8 , AKW9QA,NXNX N3CI/B'"]CFY\W^:"Y*SOQ< M_FZ\9HKA;Y JW>QBF[*S^LR)D0S4%O\>3DB^,/S8E/7ZK$@U$V]\M6&$\6[3 M\K?2@X(4%)!FM0"_[ZWPFH[EFOCNCZ% ^O8K#Q!_GF(]7UY_'O* L+>1U%(% M_/2.*.0D,YZ#F! B=U.@,?X,P2%V,BR X8@J=5XEW\^YN;G![M MO'_PZ3U]K5&5C^W+PEW9W/?0YZ#FQ>@ Z(KH<&'3<$.Q+8 TFZI5Z$+1PY)V M-U].DSW\?$O057M\BND%SSS:BE69"D/>F JEMN7F M$Z!7?464Z+)]P?0^/X/>/P\R _/G?%]&W..,?EK8'''#GC4J7]N DUM-S#3@ MQR#BR$VS;?P+K(U$>Y;6[4U4!R<4" .:)79DC9;>BP;RK!M"5B]+M4Q&>AYX MPM6?S^Y[8V>?Q^NW-;7&K:U):$:_?,S+]^$,=0[RZ%O^3;*9AD/*X8BX$,-' M0%&5G2OKCX63:VVQ+#ND-V/2I?]A16_9A[H9+BV20LYJ:H[>]RH DGM_*)"VSC8"J<>Q8GU'=2&6ISTTU(O=4/M\:".#WN>6[+S>S,Z\+V%>H6V9464D< M_W6K5O+9[E:'DZ2Z23:^IUN]S5HUBHJ^/ EE3B5I)YA.?%I)K6828-^4+$&> M:C_[V(>-7>-C(K+K$;8'/[W)[ M1SM3PZ)YX^O,]3'S#52H5+?).8B:_L)7)6K@)^D YVW]Z6X=HH06$5%[^<%[ M^#7"Y,",U8CK2?<4E8?;FQ73Q)::.S]-7+]PT/9H!X M_,'0^W^AI"<%8K,++ MUT['$^(14VVFR]JU&1%T@[_70J+K1$5=)\V'0E]@_>^FBI=>UHSG;/^FA8"T M?61$?D=9A\M\"O^R*U;$V?( M[LJU*.7D5P=#6DQCNQZ:UCK/-9_&*]=1R7Q1RQ:QE+OS#\T50>T19)/+""2* M<@70P_5%0MGAFD5D:2"6$*\5/E!PAU >_^N@F3=3G]IJ!LSB^@M!T*B!(>V; MXZ2,T<]F5V"EUEEQ#YN&^\_&;0)CU05AX&%NL\!>"8)+)%DGJ/S?5UXMXPSZ M\]*>;^H#6/2#/!52*GQX;M8__;JA<+1\G-XMNMUZ MIZFD:J0FGC1P5NA$T(,M4KBX$GGU[@:I"4N60:^5U5<\(#3!'KQ;A.*$E J) M,OIW++.%NJ[?N%.H<";+>&=U2("+J'V%Y>,(QYV/0QQ&'^A31OBH'VD^O5SU MK@H$NF3C=Y%90D1CLH8.89!!;WRZ[TT@E@PM;6ULK'OS19'=W2MBK$#D-WQZ M&>!P:^I!E=:>O:'Z?6I."(Q5@YR#KAP!_07B,YN$K2;\'@0" (#;HCQ@L#IB M)YUF-^MO>5-3XMI6ED>PUY\W_9Q19^61(Z.#+5N$Y#@R$S&+Y#F/D(1K$UV& MP%%6/>VSW8(K+4GQQ9: Z(90)Z^ZX%Q ^Q&_!.?\J^,>WF-;&4W*%'..5_U3 MRJ%>Q-LSKN[&ICE/Y\8Y*4]4S<^G([YN@5<"[\X./Q86"7."E3[\1]C6XB55 MDEB6ZIO"8,:[?S+O9CVU'O?V]68:ZC;1I!XJIFDIX$CA?9&S/&]%]U0"T\_A M=+-0OG7,;-V@4DIA9H&SI;<''*Y^$P@<08B>->(;"#28NX!OI34?;P3QG&6<%3J2?AU &U;.0:YGA?N%WJ=J]J_NAI+7F_CS"WS;?H.SOV<= M_B&O!OJ9[=CNM&;N+*_;;9R>@^I&1@NNG-6H7[6!0V>/9=A@JP^!X!I8L&[K M+-D6F\SU;:@(*!^T6LAZE;F2&1WTX>O?P)DQ;S_&%$O%C!:,58+@DP41TPP0 M\1?5SDEK$<&$U 5T((O6@4!-8#IP \4+TT"?U-9T(BHO@EIM5BA^2F'-N9+/K(4/AFJR^(O/09DO/SV!\=/VUW4&PZ2?9R[@>(C%H3FO/R#V;PU# A%$:3 MM5[5M$@PZ5H:V=E"GW8$'E[3GH5"\,0V3&%B(9TZ!*[01:CIC$;SU"$483FK M0U.[\C^8;OSN5L'"?FIECMW[%G^:;V):3S^L_'UV!C<@_O[T;@C_XXY9:(.7 M?X_ZAO;AK5;*:,[$FNV]?<+!X?-3]N$%RC-KEB%(5JMI)VNC)R<> M.]X8ER%((V9-&@@@TFR _T< W@(A_<"/B*^@IK;ZQ)\9_!Z^&8[R'P]-X9\? M7MQ_;UGH\6H9N8QI'BNWO9+J!V/E'58V11&XKTWP$?\ C)CX\CGCPK\+#T.. M;37>AQ@GCG!)'>OHLZ?8-?)JC65H=2CMGLX]0-O";U+21Q*]JMUL\\6[R*LC M0A_++@.5W]BM;>.\NDBCN;I(8TN+A( PA2>95$DJPAF$2NS",, MP4#)HOOI:ZZ=^_X; ?+'B@_\9G_"@<\_ SXF-_"GP&^,/QM\%?%/7+?PD_Q,\=R?%/P)XH\12KI_A_Q1I&J:-I.EWVC6VNW M 2P77?#E[I4MO/I,T\=R=/EM+JW1HF8K]K/86+WL6HO9VKZA!!+:P7S01-=P MVTS(\UO%']%\2::7$OV'7 M-,L]4M1*OW9%@O89HTD'02*H<#(S@D47TM;2UOQ;3_'8#XWU#Q5HWQ^_:7^# M\_PNNHO$?A3X%#QGXB\<_$'2\S^'$U3Q-H0\/Z1X%TG68Q]EU;4KGSI=5U>W ML99X+"VL;<7+B>1(UY(_"NV^,7Q,_:[\,KJ4WA_Q-HWC;X6>*? 'BZU0_P!H M>#?&^D>"+>?1->L9"N6B$P%KJMJA,>H:9-SM8+J_: M-[ZYAMXHI[QX4\N)KJ9$62=HH_W<;2LY1,(I"@"B_;M9??<#\^OV3O&OB+QS M^T)^T3=^-M F\+_$#PWX5^$?A#Q]HS1.MC_PDNCVWB1)M7T"=@$O/#NOVS0: MOI,Z,Q6WNA#(?,C85^B%4XM/L(+RZU&&RM(;^^2".]O8K>&.[NX[566V2ZN$ M033K;JS+ LKN(E8K&%!(JY2?Z+\$ 4444 %%%% !1110!__94$L! A0#% M @ J5(94T!//<"%$@ -]H !$ ( ! &1T'-D4$L! A0#% @ J5(94ZY#TP>&$0 *NP !4 M ( !M!( &1T#(S+3$N:'1M4$L! A0#% @ J5(94]?]6HK3 M!P X1\ \ ( !*0