0001213900-21-059409.txt : 20211115 0001213900-21-059409.hdr.sgml : 20211115 20211115163126 ACCESSION NUMBER: 0001213900-21-059409 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SG BLOCKS, INC. CENTRAL INDEX KEY: 0001023994 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-LUMBER & OTHER CONSTRUCTION MATERIALS [5030] IRS NUMBER: 954463937 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38037 FILM NUMBER: 211411343 BUSINESS ADDRESS: STREET 1: 195 MONTAGUE STREET, 14TH FLOOR CITY: BROOKLYN STATE: NY ZIP: 11201 BUSINESS PHONE: (646) 240-4235 MAIL ADDRESS: STREET 1: 195 MONTAGUE STREET, 14TH FLOOR CITY: BROOKLYN STATE: NY ZIP: 11201 FORMER COMPANY: FORMER CONFORMED NAME: CDSI HOLDINGS INC DATE OF NAME CHANGE: 19990114 FORMER COMPANY: FORMER CONFORMED NAME: PC411 INC DATE OF NAME CHANGE: 19961001 10-Q 1 sgbx-20210930.htm QUARTERLY REPORT sgbx-20210930.htm
false false 0001023994 false --12-31 Q3 2021 Non-accelerated Filer true NASDAQ DE true false 10-Q 0 0 Construction fee of $300,000 with no cost of revenue during 2020. 0001023994 2021-11-12 0001023994 us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001023994 2021-07-01 2021-07-14 0001023994 2021-06-30 0001023994 2020-12-30 0001023994 2020-06-15 0001023994 2020-01-31 0001023994 2019-12-31 0001023994 2021-09-30 0001023994 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-09-30 0001023994 us-gaap:ParentMember 2020-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-06-30 0001023994 us-gaap:ParentMember 2021-06-30 0001023994 us-gaap:RetainedEarningsMember 2021-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001023994 us-gaap:CommonStockMember 2021-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-09-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2020-01-01 2020-09-30 0001023994 sgbx:SpecialUseMember 2020-01-01 2020-09-30 0001023994 us-gaap:RetailMember 2020-01-01 2020-09-30 0001023994 sgbx:OfficeMember 2020-01-01 2020-09-30 0001023994 sgbx:MultiFamiliesMember 2020-01-01 2020-09-30 0001023994 sgbx:MedicalConstructionMember 2020-01-01 2020-09-30 0001023994 srt:HotelMember 2020-01-01 2020-09-30 0001023994 us-gaap:GovernmentContractMember 2020-01-01 2020-09-30 0001023994 sgbx:SpecialUseMember 2021-07-01 2021-09-30 0001023994 sgbx:MedicalConstructionMember 2021-07-01 2021-09-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-07-01 2021-09-30 0001023994 sgbx:OfficeMember 2021-07-01 2021-09-30 0001023994 us-gaap:GovernmentContractMember 2021-07-01 2021-09-30 0001023994 srt:HotelMember 2021-07-01 2021-09-30 0001023994 us-gaap:CostOfGoodsTotalMember 2020-01-01 2020-09-30 0001023994 us-gaap:CostOfGoodsTotalMember 2021-07-01 2021-09-30 0001023994 sgbx:SpecialUseMember 2020-07-01 2020-09-30 0001023994 us-gaap:RetailMember 2020-07-01 2020-09-30 0001023994 sgbx:OfficeMember 2020-07-01 2020-09-30 0001023994 sgbx:MultiFamiliesMember 2020-07-01 2020-09-30 0001023994 sgbx:MedicalConstructionMember 2020-07-01 2020-09-30 0001023994 srt:HotelMember 2020-07-01 2020-09-30 0001023994 us-gaap:GovernmentContractMember 2020-07-01 2020-09-30 0001023994 us-gaap:RetailMember 2021-07-01 2021-09-30 0001023994 sgbx:MultiFamiliesMember 2021-07-01 2021-09-30 0001023994 us-gaap:ParentMember 2020-01-01 2020-09-30 0001023994 sgbx:SalesRevenueGoodNetMember 2020-07-01 2020-09-30 0001023994 sgbx:SalesRevenueGoodNetMember 2021-07-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-09-30 0001023994 sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 sgbx:ExclusiveLicenseAgreementMember 2021-01-01 2021-09-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-01-01 2021-09-30 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2021-09-30 0001023994 sgbx:MedicalEquipmentMember 2020-12-31 0001023994 sgbx:ConstructionMaterialsMember 2020-12-31 0001023994 sgbx:MedicalConstructionMember 2021-01-01 2021-09-30 0001023994 srt:HotelMember 2021-01-01 2021-09-30 0001023994 us-gaap:GovernmentContractMember 2021-01-01 2021-09-30 0001023994 us-gaap:InvestorMember 2020-01-01 2020-12-31 0001023994 us-gaap:InvestorMember 2020-12-31 0001023994 sgbx:MedicalRevenueMember 2021-01-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-09-30 0001023994 us-gaap:ParentMember 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001023994 us-gaap:ParentMember 2021-01-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-12-31 0001023994 us-gaap:NoncontrollingInterestMember 2019-12-31 0001023994 us-gaap:ParentMember 2020-12-31 0001023994 us-gaap:ParentMember 2019-12-31 0001023994 us-gaap:RetainedEarningsMember 2021-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001023994 us-gaap:CommonStockMember 2021-09-30 0001023994 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001023994 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001023994 sgbx:MedicalMember 2020-12-31 0001023994 sgbx:MedicalMember 2021-09-30 0001023994 sgbx:OtherReceivableMember 2021-09-30 0001023994 sgbx:RetainageReceivableMember 2021-09-30 0001023994 sgbx:BilledEngineeringServicesMember 2021-09-30 0001023994 sgbx:ConstructionRevenueMember 2021-09-30 0001023994 us-gaap:ConstructionInProgressMember 2021-09-30 0001023994 sgbx:BuildingHeldForLeasesMember 2021-09-30 0001023994 us-gaap:AutomobilesMember 2021-09-30 0001023994 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2021-09-30 0001023994 us-gaap:ComputerEquipmentMember 2021-09-30 0001023994 sgbx:OneToTwoYearMember 2021-09-30 0001023994 sgbx:WithinOneYearMember 2021-09-30 0001023994 us-gaap:RetainedEarningsMember 2019-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001023994 us-gaap:AccountsReceivableMember sgbx:CustomerThreeMember 2020-01-01 2020-12-31 0001023994 sgbx:CustomerTwoMember us-gaap:AccountsReceivableMember 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2019-12-31 0001023994 sgbx:EmployeeMember 2020-04-01 2020-04-14 0001023994 sgbx:NonEmployeeDirectorMember 2020-04-01 2020-04-14 0001023994 sgbx:ContractThreeMember sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 sgbx:ContractTwoMember sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 us-gaap:RetainedEarningsMember 2020-06-30 0001023994 sgbx:ContractOneMember sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001023994 us-gaap:CommonStockMember 2020-06-30 0001023994 sgbx:OriginalAgreementMember 2021-01-01 2021-09-30 0001023994 us-gaap:BuildingMember srt:MaximumMember 2021-01-01 2021-09-30 0001023994 srt:ChiefExecutiveOfficerMember 2019-02-01 2019-02-26 0001023994 us-gaap:ComputerEquipmentMember srt:MinimumMember 2021-01-01 2021-09-30 0001023994 srt:MaximumMember us-gaap:EquipmentMember 2021-01-01 2021-09-30 0001023994 srt:ChiefExecutiveOfficerMember 2019-03-01 2019-03-22 0001023994 us-gaap:EquipmentMember srt:MinimumMember 2021-01-01 2021-09-30 0001023994 us-gaap:ComputerEquipmentMember srt:MaximumMember 2021-01-01 2021-09-30 0001023994 sgbx:SecuritiesPurchaseAgreementMember us-gaap:InvestorMember 2020-02-04 0001023994 sgbx:SecuritiesPurchaseAgreementMember us-gaap:InvestorMember 2020-02-01 2020-02-04 0001023994 sgbx:GalvinNoteMember us-gaap:NotesReceivableMember 2020-01-01 2020-01-21 0001023994 sgbx:CompanyNoteMember us-gaap:NotesReceivableMember 2020-01-01 2020-01-21 0001023994 sgbx:LegalExpenseMember 2021-01-01 2021-09-30 0001023994 us-gaap:CostOfGoodsTotalMember 2021-01-01 2021-09-30 0001023994 sgbx:ConstructionBacklogMember 2021-01-01 2021-09-30 0001023994 sgbx:LiquidityMember 2021-01-01 2021-09-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-09-30 0001023994 sgbx:SalesRevenueGoodNetMember 2021-01-01 2021-09-30 0001023994 us-gaap:AccountsReceivableMember 2021-01-01 2021-09-30 0001023994 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2020-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001023994 us-gaap:RetainedEarningsMember 2020-09-30 0001023994 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-09-30 0001023994 sgbx:SpecialUseMember 2021-01-01 2021-09-30 0001023994 sgbx:SchoolMember 2021-01-01 2021-09-30 0001023994 us-gaap:RetailMember 2021-01-01 2021-09-30 0001023994 sgbx:OfficeMember 2021-01-01 2021-09-30 0001023994 sgbx:MultiFamiliesMember 2021-01-01 2021-09-30 0001023994 sgbx:EngineeringServicesMember 2021-01-01 2021-09-30 0001023994 us-gaap:ConstructionMember 2021-01-01 2021-09-30 0001023994 us-gaap:RestrictedStockMember 2021-01-01 2021-09-30 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001023994 sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-09-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001023994 sgbx:NonDirectorsMember 2021-01-01 2021-09-30 0001023994 sgbx:NonEmployeesMember 2021-01-01 2021-09-30 0001023994 2019-01-01 2019-01-15 0001023994 2020-06-30 0001023994 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001023994 us-gaap:NotesReceivableMember 2020-01-21 0001023994 us-gaap:NotesReceivableMember 2020-01-01 2020-01-21 0001023994 sgbx:WarrantThreeMember 2019-08-31 0001023994 sgbx:WarrantThreeMember 2019-08-01 2019-08-31 0001023994 sgbx:WarrantTwoMember 2019-04-30 0001023994 sgbx:WarrantTwoMember 2019-04-01 2019-04-30 0001023994 sgbx:WarrantOneMember 2019-04-30 0001023994 sgbx:WarrantOneMember 2019-04-01 2019-04-30 0001023994 2020-05-01 2020-05-31 0001023994 2020-05-31 0001023994 2020-05-07 2020-05-31 0001023994 2020-01-01 2020-01-31 0001023994 2020-02-01 2020-02-05 0001023994 2020-01-01 2020-12-31 0001023994 2020-12-31 0001023994 2019-11-01 2019-11-12 0001023994 sgbx:TwoThousandSixteenPlanMember 2016-10-01 2016-10-26 0001023994 2017-06-01 2017-06-30 0001023994 2016-10-01 2016-10-26 0001023994 2019-03-01 2019-03-22 0001023994 2019-03-22 0001023994 2019-02-01 2019-02-26 0001023994 2019-11-12 0001023994 2020-04-01 2020-04-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-03-31 0001023994 2020-05-01 2020-05-30 0001023994 2020-04-30 0001023994 2020-09-30 0001023994 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2020-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001023994 us-gaap:RetainedEarningsMember 2020-12-31 0001023994 sgbx:ConstructionRevenueMember 2020-12-31 0001023994 sgbx:BilledEngineeringServicesMember 2020-12-31 0001023994 sgbx:RetainageReceivableMember 2020-12-31 0001023994 sgbx:OtherReceivableMember 2020-12-31 0001023994 us-gaap:ComputerEquipmentMember 2020-12-31 0001023994 2020-05-15 0001023994 2020-05-01 2020-05-15 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2020-12-31 0001023994 2020-09-17 0001023994 sgbx:WarrantFourMember 2017-06-01 2017-06-30 0001023994 sgbx:WarrantFourMember 2017-06-30 0001023994 sgbx:CompanyNoteMember us-gaap:NotesReceivableMember 2020-01-21 0001023994 sgbx:GalvinNoteMember us-gaap:NotesReceivableMember 2020-01-21 0001023994 us-gaap:BuildingMember srt:MinimumMember 2021-01-01 2021-09-30 0001023994 sgbx:CompanyNoteMember 2020-04-30 0001023994 sgbx:CompanyNoteMember 2020-04-01 2020-04-30 0001023994 us-gaap:NotesReceivableMember 2020-04-01 2020-04-30 0001023994 us-gaap:IPOMember 2020-04-30 0001023994 us-gaap:IPOMember 2020-05-31 0001023994 2020-08-19 2020-08-27 0001023994 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001023994 us-gaap:AutomobilesMember 2020-12-31 0001023994 sgbx:BuildingHeldForLeasesMember 2020-12-31 0001023994 us-gaap:ConstructionInProgressMember 2020-12-31 0001023994 us-gaap:FurnitureAndFixturesMember srt:MinimumMember 2021-01-01 2021-09-30 0001023994 sgbx:SheeranMember 2020-09-23 0001023994 sgbx:SheeranMember 2020-09-16 2020-09-23 0001023994 sgbx:ArmstrongMember 2020-09-16 2020-09-23 0001023994 sgbx:ArmstrongMember 2020-09-01 2020-09-23 0001023994 2020-01-01 2020-09-30 0001023994 2021-07-01 2021-09-30 0001023994 2020-07-01 2020-09-30 0001023994 us-gaap:ConstructionMember 2020-01-01 2020-09-30 0001023994 sgbx:EngineeringServicesMember 2020-01-01 2020-09-30 0001023994 sgbx:MedicalRevenueMember 2020-01-01 2020-09-30 0001023994 us-gaap:ConstructionMember 2021-07-01 2021-09-30 0001023994 sgbx:EngineeringServicesMember 2021-07-01 2021-09-30 0001023994 sgbx:MedicalRevenueMember 2021-07-01 2021-09-30 0001023994 us-gaap:ConstructionMember 2020-07-01 2020-09-30 0001023994 sgbx:EngineeringServicesMember 2020-07-01 2020-09-30 0001023994 sgbx:MedicalRevenueMember 2020-07-01 2020-09-30 0001023994 2021-01-01 2021-03-31 0001023994 us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-09-30 0001023994 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001023994 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001023994 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001023994 us-gaap:ParentMember 2021-07-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001023994 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001023994 sgbx:StockBasedCompensationPlanMember 2020-01-01 2020-09-30 0001023994 sgbx:PayrollMember 2021-07-01 2021-09-30 0001023994 sgbx:PayrollMember 2020-07-01 2020-09-30 0001023994 sgbx:LegalExpenseMember 2021-07-01 2021-09-30 0001023994 sgbx:LegalExpenseMember 2020-07-01 2020-09-30 0001023994 sgbx:LegalExpenseMember 2020-01-01 2020-09-30 0001023994 us-gaap:FurnitureAndFixturesMember srt:MaximumMember 2021-01-01 2021-09-30 0001023994 us-gaap:VehiclesMember srt:MaximumMember 2021-01-01 2021-09-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-09-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001023994 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0001023994 us-gaap:StockOptionMember 2020-07-01 2020-09-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001023994 us-gaap:RestrictedStockMember 2020-01-01 2020-09-30 0001023994 sgbx:NonEmployeeDirectorMember 2020-11-01 2020-11-11 0001023994 srt:ChiefExecutiveOfficerMember 2020-12-01 2020-12-09 0001023994 sgbx:NonEmployeeDirectorMember 2019-05-27 2019-06-05 0001023994 sgbx:StockBasedCompensationPlanMember 2021-07-01 2021-09-30 0001023994 sgbx:StockBasedCompensationPlanMember 2020-07-01 2020-09-30 0001023994 sgbx:PayrollMember 2020-01-01 2020-09-30 0001023994 sgbx:PayrollMember 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001023994 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001023994 us-gaap:ParentMember 2020-07-01 2020-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-07-01 2020-09-30 0001023994 us-gaap:ParentMember 2020-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-06-30 0001023994 sgbx:JDICumberlandInletLLCMember 2021-06-24 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2020-12-31 0001023994 us-gaap:LandMember 2021-09-30 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-09-30 0001023994 us-gaap:LandMember 2020-12-31 0001023994 sgbx:SchoolMember 2020-01-01 2020-09-30 0001023994 sgbx:SchoolMember 2021-07-01 2021-09-30 0001023994 sgbx:SchoolMember 2020-07-01 2020-09-30 0001023994 sgbx:NonEmployeesMember 2020-01-01 2020-09-30 0001023994 2021-07-14 0001023994 sgbx:NonDirectorsMember 2020-01-01 2020-09-30 0001023994 sgbx:TetonMember 2021-01-01 2021-01-31 0001023994 sgbx:TetonMember 2018-09-01 2018-09-12 0001023994 sgbx:TetonMember 2020-02-01 2020-02-11 0001023994 sgbx:EdiInternationalPcMember 2019-06-01 2019-06-21 0001023994 sgbx:EdiInternationalPcMember 2021-07-26 0001023994 us-gaap:PendingLitigationMember 2021-04-01 2021-04-14 0001023994 2021-09-14 0001023994 sgbx:MrGalvinMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 srt:ChiefOperatingOfficerMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 srt:ChiefFinancialOfficerMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 sgbx:ChiefTechnologyOfficerMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 sgbx:Non-ExecutiveDirectorsMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 us-gaap:SubsequentEventMember 2021-10-25 0001023994 sgbx:MedicalEquipmentMember 2021-01-01 2021-09-30 0001023994 us-gaap:SubsequentEventMember 2021-10-02 2021-10-25 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-05-01 2021-05-31 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-05-31 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-04-01 2021-06-30 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-07-01 2021-09-30 0001023994 sgbx:JDICumberlandInletLLCMember 2021-06-01 2021-06-24 0001023994 us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001023994 srt:MinimumMember us-gaap:VehiclesMember 2021-01-01 2021-09-30 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerOneMember 2021-07-01 2021-09-30 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerFourMember 2020-07-01 2020-09-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2020-07-01 2020-09-30 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerOneMember 2021-01-01 2021-09-30 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerThreeMember 2020-01-01 2020-09-30 0001023994 sgbx:SalesRevenueGoodNetMember 2020-01-01 2020-09-30 0001023994 us-gaap:CostOfGoodsTotalMember sgbx:CustomerThreeMember 2021-07-01 2021-09-30 0001023994 us-gaap:CostOfGoodsTotalMember sgbx:CustomerTwoMember 2020-07-01 2020-09-30 0001023994 us-gaap:CostOfGoodsTotalMember sgbx:CustomerFourMember 2021-01-01 2021-09-30 0001023994 us-gaap:CostOfGoodsTotalMember sgbx:CustomerFourMember 2020-01-01 2020-09-30 0001023994 us-gaap:CostOfGoodsTotalMember 2020-07-01 2020-09-30 0001023994 us-gaap:SubsequentEventMember 2021-10-28 0001023994 us-gaap:SubsequentEventMember 2021-10-02 2021-10-28 0001023994 sgbx:OriginalAgreementMember 2021-09-30 xbrli:shares xbrli:pure utr:sqft iso4217:USD iso4217:USD xbrli:shares sgbx:Employee sgbx:Vendors sgbx:Customer sgbx:Item sgbx:Consultants
 


UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-Q

 

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


For the quarterly period ended September 30, 2021

 

OR

 

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

 

For the transition period from ____________ to ____________ 

 

Commission file number: 001-38037

 

SG BLOCKS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

 

95-4463937

(State or other jurisdiction of

 

(I.R.S. Employer

incorporation or organization)

 

Identification No.)

 

 

 

195 Montague Street, 14th Floor, Brooklyn, NY

 

11201

(Address of principal executive offices)

 

(Zip Code)

 

(646) 240-4235

(Registrant’s telephone number, including area code) 

 

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


Title of Each Class
Trading Symbol(s)
Name of Each Exchange on which Registered
Common Stock, par value $0.01 per share 

SGBX

The Nasdaq Stock Market LLC

 

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


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


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


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


As of November 12, 2021 the issuer had a total of 11,986,873 shares of the registrant’s common stock, $0.01 par value, outstanding.  


 




SG BLOCKS, INC.

FORM 10-​Q

 

TABLE OF CONTENTS​​​

​​


Page

PART I. FINANCIAL INFORMATION
2
ITEM 1. Financial Statements 2

Condensed Consolidated Balance Sheets as of September 30, 2021 (Unaudited) and December 31, 2020 2

Condensed Consolidated Statements of Operations for the Three and Nine Months Ended September 30, 2021 and 2020 (Unaudited) 3

Condensed Consolidated Statements of Changes in Stockholders’ Equity for the Three and Nine Months Ended September 30, 2021 and 2020 (Unaudited)

4

Condensed Consolidated Statements of Cash Flows for the Nine Months Ended September 30, 2021 and 2020 (Unaudited) 5

Notes to Condensed Consolidated Financial Statements 6
ITEM 2. Management's Discussion and Analysis of Financial Condition and Result of Operations 36
ITEM 3. Quantitative and Qualitative Disclosures About Market Risk 49
ITEM 4. Controls and Procedures 49
PART II. OTHER INFORMATION 
50
ITEM 1. Legal Proceedings 50
ITEM 1A. Risk Factors 50
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds 54
ITEM 3. Defaults Upon Senior Securities 54
ITEM 4. Mine Safety Disclosures 54
ITEM 5. Other Information 54
ITEM 6. Exhibits 55
SIGNATURES

​​​​​​
1




SG BLOCKS, INC. AND SUBSIDIARIES



 

 

September 30,

2021

 

 

December 31,
 
2020

 

 

 

 (Unaudited)

 

 


 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

3,290,702

 

 

$

13,010,356

 

Accounts receivable, net

 

 

3,566,616

 

 

 

2,635,608

 

Contract assets 

 

 

484,622

 

 

 

1,303,136

 

Inventories

790,081


778,144

Prepaid expenses and other current assets

 

 

816,761

 

 

 

570,775

 

Total current assets

 

 

8,948,782

 

 

 

18,298,019

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

 

6,935,265

 

 

 

2,683,014

 

Goodwill

 

 

1,309,330

 

 

 

1,309,330

 

Right-of-use asset

1,292,803


1,537,545
Long-term note receivable

710,685




682,637

Intangible assets, net

 

 

2,137,056

 

 

 

2,218,609

 

Deferred contract costs, net

122,355


152,944
Investment in and advances to equity affiliates 

3,464,762



Total Assets 

 

$

24,921,038

 

 

$

26,882,098

 

 

 

 

 

 

 

 

 

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable and accrued expenses

 

$

7,135,750

 

 

$

3,961,961

 

Contract liabilities

 

 

1,176,180

 

 

 

1,774,740

 

    Lease liability, current maturities

334,736


326,654
    Due to affiliates

232,110


965,561
    Assumed liability

5,795


200,765
    Short term note payable, net 

1,959,018



    Other current liabilities




5,000

Total current liabilities

 

 

10,843,589

 

 

 

7,234,681

 










Lease liability, net of current maturities

957,497


1,209,594
Total liabilities


11,801,086


8,444,275









Commitments and contingencies

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

 

 

Preferred stock, $1.00 par value, 5,405,010 shares authorized; none issued or outstanding 

 

 

 

 

 

 

Common stock, $0.01 par value, 25,000,000 shares authorized; 8,822,489 issued and outstanding as of September 30, 2021 and 8,596,189 issued and outstanding as of December 31, 2020

 

 

88,225

 

 

 

85,962

 

Additional paid-in capital

 

 

41,927,422

 

 

 

40,443,840

 

Accumulated deficit

 

 

(29,682,587

)

 

 

(22,276,546

)
Total SG Blocks, Inc. stockholders’ equity

12,333,060


18,253,256

Non-controlling interest

 

 

786,892

 

 

 

184,567

 

Total stockholders’ equity

13,119,952


18,437,823

Total Liabilities and Stockholders’ Equity

 

$

24,921,038

 

 

$

26,882,098

 

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

2


SG BLOCKS, INC. AND SUBSIDIARIES



 

For the

Three Months Ended

September 30,


For the

Three Months Ended

September 30,


For the

Nine Months Ended

September 30,


For the

Nine Months Ended

September 30,


 

2021
2020

2021


2020


 

(Unaudited)
(Unaudited)

(Unaudited) 


(Unaudited) 


Revenue:









Construction services $ 612,052
$ 494,330
$ 5,814,205
$ 1,118,197

Engineering services  


70,814

82,230


168,822



286,068


Medical revenue


8,164,624



23,906,077


Total  


8,847,490

576,560


29,889,104



1,404,265


 








 



 


Cost of revenue:








 



 


Construction services


2,962,691

311,002


10,220,926



576,121


Engineering services


6,588

70,952


48,555



213,324


Medical revenue 
5,773,141



15,467,328


Total   


8,742,420

381,954


25,736,809



789,445


 








 



 


Gross profit 


105,070

194,606


4,152,295



614,820


 








 



 


Operating expenses:








 



 


Payroll and related expenses


1,236,420

679,863


2,865,606



1,344,009


General and administrative expenses


1,517,718

980,773


4,867,236



2,238,837


Marketing and business development expense


54,857

46,650


197,922



109,887


Pre-project expenses


22,683

12,650


33,663



37,650


Total


2,831,678

1,719,936


7,964,427



3,730,383


 








 



 


Operating loss


(2,726,608 )
(1,525,330 )


(3,812,132 )


(3,115,563

)

 








 



 


Other income (expense):








 



 


Loss on asset disposal
(34,182 )
(1,012 )
(34,182 )
(1,012 )

Interest expense


(293 )
(2,614 )


(985

)


(8,877

)

Interest income


9,973

27,401


41,240



38,497


Other income
453

23,282

61,477

23,282

Total


(24,049 )
47,057


67,550


51,890

 








 



 


Loss before income taxes  


(2,750,657 )
(1,478,273 )


(3,744,582

)


(3,063,673

)

Income tax expense   









 








 



 


Net loss


(2,750,657 )
(1,478,273 )

(3,744,582

)

(3,063,673

)

 








 



 


Less: net income attributable to noncontrolling interests  
1,080,248



3,661,459


Net loss attributable to common stockholders of SG Blocks, Inc.  $ (3,830,905 ) $ (1,478,273 ) $ (7,406,041 ) $ (3,063,673 )













Net loss per share attributable to SG Blocks, Inc. - basic and diluted:








 



 


Basic and diluted

$ (0.43 ) $ (0.17 )

$

(0.84

)

$

(0.60

)

 








 



 


Weighted average shares outstanding:








 



 


Basic and diluted


8,822,489

8,596,189


8,796,890



5,070,816


 

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

3


SG BLOCKS, INC. AND SUBSIDIARIES 

 




 

 

$0.01 Par Value
Common Stock

 


Additional
Paid-in

 


Accumulated

 



SG Blocks Stockholders' 

Noncontrolling


Total
Stockholders’

 

 

 

Shares

 


Amount

 


Capital

 


Deficit

 


Equity


Interests


Equity

 

Balance at June 30, 2021

 


8,822,489

 


$

88,225

 


$

41,681,186

 


$

(25,851,682

)
$ 15,917,729

$ 922,994

$ 16,840,723

 

Stock-based compensation 

 


 



 


 

246,236

 


 

 



246,236





246,236

 

Noncontrolling interest distribution 
















(1,216,350 )

(1,216,350 )

Net income (loss)

 


 



 


 

 


 

(3,830,905

)

(3,830,905 )

1,080,248


(2,750,657 )
Balance at September 30, 2021

8,822,489

$ 88,225

$ 41,927,422

$ (29,682,587 )
$ 12,333,060

$ 786,892

$ 13,119,952





























Balance at December 31, 2020

 


8,596,189

 


$

85,962

 


$

40,443,840

 


$

(22,276,546

)
$ 18,253,256

$ 184,567

$ 18,437,823

 

Stock-based compensation 







778,657





778,657





778,657

Conversion of warrants to common stock 

 


226,300

 



2,263

 


 

704,925


 

 



707,188





707,188

 

Noncontrolling interest distribution
















(3,059,134 )

Net income (loss)

 


 



 


 

 


 

(7,406,041

)

(7,406,041 )

3,661,459


(3,744,582 )

Balance at September 30, 2021

 


8,822,489

 


$

88,225

 


$

41,927,422

 


$

(29,682,587

)
$ 12,333,060

$ 786,892

$
13,119,952


  

 

 

$0.01 Par Value
Common Stock

 


Additional
Paid-in

 


Accumulated

 



SG Blocks Stockholders' 

Noncontrolling


Total
Stockholders’

 

 

 

Shares

 


Amount

 


Capital

 


Deficit

 


Equity


Interests


Equity

 

Balance at June 30, 2020

 


8,596,189

 


$

85,962

 


$

39,351,139

 


$

(19,169,217 )
$ 20,267,884

$

$ 20,267,884

 

Stock-based compensation  

 


 



 


 

303,169

 


 

 



303,169





303,169

 

Net loss

 


 



 


 

 


 

(1,478,273 )

(1,478,273 )




(1,478,273 )
Balance at September 30, 2020

8,596,189

$ 85,962

$ 39,654,308

$ (20,647,490 )
$ 19,092,780

$

$ 19,092,780





























Balance at December 31, 2019

 


1,157,890

  


$

11,579

 


$

21,932,387

 


$

(17,583,817

)
$ 4,360,149

$

$ 4,360,149

 

Stock-based compensation 







471,683





471,683





471,683

Conversion of restricted stock units to common stock

 


24,672

 



246

 


 

(246

)

 

 









 

Reverse stock split settlement 

(38 )




(122 )




(122 )




(122 )
Conversion of debt exchange to common stock

73,665

737


205,526




206,263




206,263
Issuance of common stock, net of issuance costs

7,340,000


73,400


17,045,080





17,118,480





17,118,480

Net loss

 


 



 


 

 


 

(3,063,673

)

(3,063,673 )




(3,063,673 )

Balance at September 30, 2020

 


8,596,189

 


$

85,962

 


$

39,654,308

 


$

(20,647,490

)
$ 19,092,780

$

$
19,092,780


  

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


4


SG BLOCKS, INC. AND SUBSIDIARIES


 

 

For the

Nine Months Ended 
September 30, 2021

 


For the

Nine Months Ended 
September 30, 2020

 

 

 

(Unaudited)

 


(Unaudited)

 

Cash flows from operating activities: 

 

 

 


 

 

Net loss

 

$

(3,744,582

)

$

(3,063,673

)

Adjustments to reconcile net loss to net cash used in operating activities: 

 

 

 

 


 

 

 

Depreciation expense

 

 

294,860

 


 

2,858

 

Amortization of intangible assets

 

 

124,053

 


 

108,842

 

Amortization of deferred license costs

30,589


30,590

Bad debt expense

 

 

161,202


 

Interest income on long-term note receivable

 

 

(28,048

)

 

(23,185

)

Stock-based compensation

 

 

778,657

 


 

471,683

 

Loss on asset disposal

34,182


1,012

Changes in operating assets and liabilities:

 

 

 

 


 

 

 

Accounts receivable

 

 

(1,092,210

)

 

(2,581,925

)

Contract assets 

 

 

818,514


 

(14,786

)
Inventories

(11,937 )

(681,521 )

Prepaid expenses and other current assets

 

 

(235,202

)

 

(189,143

)
Right of use asset

390,581



Accounts payable and accrued expenses

 

 

3,173,788


 

(841,778

)

Contract liabilities



(598,560

)

 

2,322,164

     Due to affiliates

(738,451 )

5,000
     Lease liability

(389,853 )


Net cash used in operating activities 

 

 

(1,032,417

)

 

(4,453,862

)

 

 

 

 

 


 

 

 

Cash flows from investing activities:

 

 

 

 


 

 

 

     Advances in note receivable



(650,000 )
     Purchase of Echo DCL, LLC, net of cash acquired




(743,168 )
     Purchase of property, plant and equipment

(4,806,294 )

(49,434 )
     Purchase of intangible asset

(42,500 )


     Proceeds from sale of equipment

225,000



     Payment on assumed liability of acquired assets

(194,969 )


     Investment in and advances to equity affiliates

(3,464,762 )


Net cash used in investing activities

 

 

(8,283,525

)

 

(1,442,602

)

 

 

 

 

 


 

 

 

Cash flows from financing activities:

 

 

 

 


 

 

 

    Proceeds from conversion of warrants to common stock

707,188



    Proceeds from public stock offering, net of issuance costs





17,118,480
    Proceeds from short-term note payable

1,948,234



    Proceeds from long-term note payable




200,000
    Distribution paid to noncontrolling interest

(3,059,134 )


    Settlement of common stock from reverse stock split 



(122 )

Net cash (used in) provided by financing activities

 

 

(403,712

)

 

17,318,358

 

 

 


 
Net increase (decrease) in cash and cash equivalents

(9,719,654 )

11,421,894









Cash and cash equivalents - beginning of period

13,010,356


1,625,671









Cash and cash equivalents - end of period
$ 3,290,702

$ 13,047,565
                  
Supplemental disclosure of non-cash operating activities:







Non-cash conversion of long-term note payable to common stock
$

$ 200,000
Non-cash conversion of accrued interest of long-term note payable to common stock




6,263
Total non-cash operating activities
$

$ 206,263

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

5


SG BLOCKS, INC. AND SUBSIDIARIES

 

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

1.

Description of Business 

 

SG Blocks, Inc. (collectively with its subsidiaries, the “Company,” “we”, “us” or “our”) was previously known as CDSI Holdings, Inc., a Delaware corporation incorporated on December 29, 1993. On November 4, 2011, CDSI Merger Sub, Inc., the Company’s wholly-owned subsidiary, was merged with and into SG Building Blocks, Inc. (“SG Building,” formerly SG Blocks Inc.) (the “Merger”), with SG Building surviving the Merger and becoming a wholly-owned subsidiary of the Company. The Merger was a reverse merger that was accounted for as a recapitalization of SG Building, as SG Building was the accounting acquirer. Accordingly, the historical financial statements presented are the financial statements of SG Building. 

 

The building products developed with our proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the SGBlocks building structure typically provides between four to six points towards the Leadership in Energy and Environmental Design (“LEED”) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of SGBlocks to satisfy such requirements, we believe the products produced utilizing our technology and expertise is a leader in environmentally sustainable construction.

 

There are three core product offerings that utilize our technology and engineering expertise. The first product offering involves GreenSteel™ modules, which are the structural core and shell of an SGBlocks building. We procure the containers, engineer required openings with structural steel enforcements, paint the SGBlocks and then deliver them on-site, where the customer or a customer’s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the GreenSteel product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering SGBlocks pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished SGBlocks building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed. Construction administration and/or project management services are typically included in our product offerings.

 

The Company also provides engineering and project management services related to the use and modification of Modules in construction.  

 

During 2020, the Company formed, SG Echo, LLC, a wholly owned subsidiary of the Company. SG Echo, LLC was formed to complete the business acquisition as disclosed in Note 9. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which the Company obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of the Company's key supply chain partners. Echo caters to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed the Company to expand its reach for the Modules and offer an opportunity to vertically integrate a large portion of the Company's cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery and to become the manufacturer of the Company's core container and modular product offerings.  The Company also entered into a joint venture with Clarity Lab Solutions LLC., to provide clinical lab testing related to COVID-19.

 

As of January 2021, the Company’s condensed consolidated financial statements include the accounts of Chicago Airport Testing LLC (“CAT”). The Company has a variable interest in CAT as described further below. CAT is in the business of marketing, selling, distributing leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.

 

In addition, during 2021, the Company formed SGB Development Corp. (“SG DevCorp”), which is wholly-owned by the Company. SG DevCorp was formed with the purpose of real property development utilizing the Company's technologies.  SG DevCorp has a minority interest in Norman Berry II Owners LLC and JDI-Cumberland Inlet LLC as described further below.   

 


6


 

SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine months ended September 30, 2021 and 2020 (Unaudited)


Reverse Stock Split

 

On February 5, 2020, the Company effected a 1-for-20 reverse stock split of its then-outstanding common stock, which has since been converted. All share and per share amounts set forth in the condensed consolidated financial statements of the Company have been retroactively restated to reflect the 1-for-20 reverse stock split as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in these condensed consolidated financial statements have been adjusted to reflect the reverse stock split effected in February 2020.

 

As of September 30, 2021, the Company had 8,822,489 shares of common stock issued and outstanding.

 

2.

Liquidity 


As of September 30, 2021, the Company had cash and cash equivalents of $3,290,702 and a backlog of approximately $20 million. See Note 12 for a discussion of construction backlog. Based on the Company's conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period: 



   
2021


Within 1 year
$ 7,218,443

1 to 2 years


12,856,250

Total Backlog
$ 20,074,693


The Company has incurred losses since its inception and has negative operating cash flows. Management has taken several actions to ensure that the Company will continue as a going concern. As described below, the Company has been able to raise substantial cash through equity offerings. In addition, as further described in these consolidated financial statements, the Company has begun to recognize revenue from new revenue streams. Management believes that these actions will enable the Company to continue as a going concern.   


The Company completed a public offering in April and May 2020, which resulted in net proceeds of approximately $1,522,339, and $15,596,141, respectively. See Note 13 for a discussion on these public offerings.  The Company completed a public and concurrent private offering in October 2021, which resulted in net proceeds of approximately $10,520,000.  See Note 17 for a discussion on the public and concurrent private offering.  The Company believes that it has adequate cash balances to meet obligations coming due in the next twelve months and further intends to meet its capital needs from revenue generated from operations and by containing costs, entering into strategic alliances, as well as exploring other options, including the possibility of raising additional debt or equity capital as necessary. There is, however, no assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive.  The Company does not have any additional sources secured for future funding, and if it is unable to raise the necessary capital at the times it requires such funding, it may need to materially change its business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.  


With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during 2020, the Company implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the Company's suppliers and contract manufacturers or customers would likely adversely impact the Company's sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the demand for the Company's products. Order lead times could be extended or delayed and pricing could increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, the Company is considering alternative product sourcing in the event that product supply becomes problematic. The Company expects this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which the Company is currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company's business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which the Company faces. The Company has been impacted by COVID-19 with supply chain distributions, absenteeism by infected workers and skilled labor shortages which has caused delays in projects and the Company could be further impacted if the COVID-19 pandemic continues. 


7



SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

  

3.

Summary of Significant Accounting Policies

 

Basis of presentation and principals of consolidation – The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, 2021. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.

   

Recently adopted accounting pronouncements - New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.

 

Accounting estimates – The preparation of condensed consolidated financial statements in conformity with 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 amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.


Operating cycle – The length of the Company’s contracts varies, but is typically between six to twelve months. In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed one year.


Revenue recognition – The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy: 


                (1)  Identify the contract with a customer

 

                (2)  Identify the performance obligations in the contract

 

                (3)  Determine the transaction price

 

                (4)  Allocate the transaction price to performance obligations in the contract

 

                (5)  Recognize revenue as performance obligations are satisfied


On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. 


8


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)


For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.


On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the nine months ended September 30, 2021 and 2020. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   


CMC Right of First Refusal Agreement – On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “Agreement”) with CMC Development LLC (“CMC”), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC. 

 

The Agreement also provided that CMC engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19 but the project is still active. No revenue has been recognized under the Agreement during the nine months ended September 30, 2021 or 2020. 


The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of 2020. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.  Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the nine months ended September 30, 2021, the Company recognized approximately $22,950,000 related to activities through the JV, which is included in medical revenue on the accompanying consolidated statements of operations. In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. 


Disaggregation of Revenues


The Company’s revenues are derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $23,906,077 and $5,983,027, respectively, for the nine months ended September 30, 2021. All revenue recognized for the nine months ended September 30, 2020 was over time.

9


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)

   

The following tables provide further disaggregation of the Company’s revenues by categories:  




Three Months Ended September 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:















    Government

$ 74,052

1 %
$

%

    Hotel/Hospitality 

217,474

2 %

298,439

52 %

    Medical - Construction 


(35,021

)

%



%

    Multi-Family (includes Single Family)

79,721


1

%


5,003

1


    Office

151,453


2

%


123,513

21


    Retail



42,345

0 %

40,952

7 %

    School



%

36,500

6 %

    Special Use

152,842

2 %

72,153

13 %

Subtotal

682,866

8 %

576,560

100 %

Medical Revenue:














    Medical (lab testing, kit sales and equipment)  

8,164,624


92

%


%


Total revenue by customer type  

$

8,847,490


100

%  


$

576,560

100




Nine Months Ended September 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services: 














   Government
$ 2,257,193

8 %
$
%

   Hotel/Hospitality  

671,255

2 %

341,238

24 %

   Medical - Construction

459,072

2

%


58,533

4

%


   Multi-Family (includes Single Family)  

102,069

0 %

56,966

4 %

   Office

586,914

2

%


174,421

12

%

   Other (1)

%


 300,000

22

%

   Retail


87,046

0

%

364,454

26

%


   School



%

36,500

3 %

   Special Use

1,819,478

6 %

72,153

5 %

Subtotal

5,983,027

20 %

1,404,265

100 %

Medical Revenue: 














   Medical (lab testing, kit sales and equipment) 

23,906,077

80 %



%

Total revenue by customer type  

$

29,889,104

100


$

1,404,265

100

(1) Construction fee of $300,000 with no cost of revenue.

10


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)

 

Contract Assets and Contract Liabilities

Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.

The timing of revenue recognition may differ from the timing of invoicing to customers. 

Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.  

 

Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet. 

 

Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.


Deferred Contract Costs - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217, which was reimbursement from the licensee for project costs on this project.  The Company incurred total deferred contract costs of $203,926.  The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over sixty months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of September 30, 2021, accumulated amortization related to deferred contract costs amounted to $81,570. During the nine months ended September 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $30,589 and $30,589, respectively, and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.  As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.  

 

Exclusive License Agreement – On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).

  

11


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)

 

In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  


The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. 


On June 15, 2021, the Company terminated the ELA.  In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF’s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.

 

Business Combinations - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 “Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s condensed consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.

 

Variable Interest Entities – The Company accounts for certain legal entities as variable interest entities (“VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.

 

12


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)


On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”).  As of September 30, 2021, $232,110 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the nine months ended September 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of September 30, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements.

 

On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-19 testing industry.  The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.


Investment Entities – On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the remaining amount being funded in the fourth quarter of 2021.   The purpose of Norman Berry II Owner LLC is to develop and provide affordable housing in the Atlanta, Georgia metropolitan area.  The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its condensed consolidated financial statements. The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements. 


On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its condensed consolidated financial statements.  The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements.  


13


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)


3.

Summary of Significant Accounting Policies (continued)

 

Cash and cash equivalents – The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $3,290,702 as of September 30, 2021 and $13,010,356 as of December 31, 2020. 

 

Short-term investment – The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of September 30, 2021 or December 31, 2020, respectively.     

 

Accounts receivable and allowance for credit losses Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. 


The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our condensed consolidated financial position, results of operations, and cash flows.  


14


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)


3.

Summary of Significant Accounting Policies (continued)

 

Inventory – Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of September 30, 2021 there was no inventory related to construction materials, and $790,081 of medical equipment and COVID-19 test and testing supplies. As of December 31, 2020 there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies. 


Goodwill – The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. There were no impairments during the year ended December 31, 2020 or the nine months ended September 30, 2021 and 2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. 


Intangible assets Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.  The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the nine months ended September 30, 2021 and 2020. The accumulated amortization as of September 30, 2021 and 2020 was $773,908 and $610,157, respectively. The amortization expense for the nine months ended September 30, 2021 and 2020 was $124,053 and $108,842, respectively. The amortization expense for the three months ended September 30, 2021 and 2020 was $41,823 and $36,281, respectively. The estimated amortization expense for the successive five years is as follows:   

  


For the year ending December 31,:

 

 

 


2021 

 

$

41,823

 


2022 

 

 

162,970

 


2023

 

 

161,176

 


2024 

 

 

160,469

 


2025

 

 

157,051

 


Thereafter 

 

 

1,453,567

 


 

 

$

2,137,056

 


Property, plant and equipment – Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and equipment 5 to 29 years. Repairs and maintenance are charged to expense when incurred.

 

Convertible instruments – The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.


15


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)


Common stock purchase warrants and other derivative financial instruments – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. 


Fair value measurements – Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.

 

The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.


The Company uses three levels of inputs that may be used to measure fair value:

 

 

Level 1

Quoted prices in active markets for identical assets or liabilities.

 

Level 2

Quoted prices for similar assets and liabilities in active markets or inputs that are observable.

 

Level 3

Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions).


Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. 


Share-based payments – The Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations.   


Income taxes  The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.

 

The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.


16


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

3.

Summary of Significant Accounting Policies (continued)

 

Concentrations of credit risk Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.

 

With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At September 30, 2021 and December 31, 2020, 62% and 79%, respectively, of the Company’s gross accounts receivable in excess of 10% were due from two and three customers. 

 

Revenue in excess of 10% relating to one and four customers represented approximately 90% and 83% of the Company's total revenue for the three months ended September 30, 2021 and 2020, respectively. Revenue relating to one and three customers represented approximately 77% and 53% of the Company's total revenue for the nine months ended September 30, 2021 and 2020, respectively.

 

Cost of revenue in excess of 10% relating to three and two vendors represented approximately 68% and 63% of the Company’s total cost of revenue for the three months ended September 30, 2021 and 2020, respectively. Cost of revenue relating to four and four vendors represented approximately 54% and 67% of the Company’s total cost of revenue for the nine months ended September 30, 2021 and 2020, respectively. The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.


4.

Accounts Receivable

 

At September 30, 2021 and December 31, 2020, the Company’s accounts receivable consisted of the following:



 

 

 2021

 

 

2020

 


Billed: 

 

 

 

 

 

 


   Construction services

$ 3,066,890

$ 1,391,555

   Engineering services

 

 

34,919

 

 

 

86,264

 


   Medical revenue

408,619


1,157,819

   Retainage receivable

 

 

615,136

 

 

 

615,136

 


   Other receivable


398,168


180,748

      Total gross receivables

 

 

4,523,732

 

 

 

3,431,522

 


Less: allowance for credit losses  

 

 

(957,116

)

 

 

(795,914

)


      Total net receivables 

 

$

3,566,616

 

 

$

2,635,608

 


Receivables are evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance for credit losses was $957,116 and $795,914 as of September 30, 2021 and December 31, 2020, respectively.  There was a provision of $161,202 for credit losses, no recoveries collected for credit losses and no write offs during the nine months ended September 30, 2021.There was a provision for credit losses of $10,018, and no write offs for the year ended December 31, 2020.

17


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

5.

Contract Assets and Contract Liabilities  

 

Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at September 30, 2021 and December 31, 2020:

 


 

 

2021

 

 

2020

 

 

Costs incurred on uncompleted contracts 

 

$

8,670,563

 

 

$

4,572,581

 


Provision for loss on uncompleted contracts

1,321,094




Estimated earnings (losses) to date on uncompleted contracts

 

 

(3,584,557

)

 

 

872,302

 


Gross contract assets

 

 

6,407,100

 

 

 

5,444,883

 


Less: billings to date

 

 

(7,098,658

)

 

 

(5,916,487

)


    Net contract liabilities on uncompleted contracts

 

$

(691,558

)

 

$

(471,604

)

             

The above amounts are included in the accompanying condensed consolidated balance sheets under the following captions at September 30, 2021 and December 31, 2020. 



 

 

2021

 

 

2020

 

 

Contract assets  

 

$

484,622

 

 

$

1,303,136

 


Contract liabilities

 

 

(1,176,180

)

 

 

(1,774,740

)

 

    Net contract liabilities

 

$

(691,558

)

 

$

(471,604

)

 

Although management believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.  The Company has experienced accrued losses on legacy contract commitments from the acquisition of SG ECHO due to escalations in material pricing related to COVID-19 and labor overages. 


6.

Property, plant and equipment

 

Property, plant and equipment are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their useful lives. At September 30, 2021 and December 31, 2020, the Company’s property, plant and equipment, net consisted of the following:

 

 


 

2021

 

 

2020

 

 

Computer equipment and software  

 

$

146,925

 

 

$

73,991

 

 

Furniture and other equipment 

 

 

274,629

 

 

 

11,593

 


Leasehold improvements 


13,871


6,071

Equipment and machinery

1,223,465


1,127,647

Automobiles

4,638


4,638

Building held for leases

196,416


501,336

Laboratory and temporary units

1,362,760


1,016,238

Land

3,576,130




Construction in progress

444,051



 

      Property, plant and equipment

 

 

7,242,885

 

 

 

2,741,514

 

 

Less: accumulated depreciation

 

 

(307,620

)

 

 

(58,500

)

 

      Property, plant and equipment, net

 

$

6,935,265

 

 

$

2,683,014

 

 

Depreciation expense for the three months ended September 30, 2021 and 2020 amounted to $96,462 and $1,011 respectively. Depreciation expense for the nine months ended September 30, 2021 and 2020 amounted to $294,860 and $2,858 respectively.


18


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

7.

Notes Receivable 


On January 21, 2020, CPF GP 2019-1 LLC (“CPF GP”) issued to the Company a promissory note in the principal amount of $400,000 (the “Company Note”) and issued to Paul Galvin, the Company’s Chairman and CEO, a promissory note in the principal amount of $100,000 (the “Galvin Note”). The transaction closed on January 22, 2020, on which date the Company loaned CPF GP 2019-1 LLC $400,000 and Mr. Galvin personally loaned CPF GP $100,000 on behalf of the Company. The Company Note and Galvin Note were issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner; provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company. 


In April 2020, CPF GP issued to the Company a promissory note in the principal amount of $250,000 (the “Company Note 2”). The transaction closed on April 15, 2020, on which date the Company loaned CPF GP 2019-1 LLC $250,000. The Company Note was issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement 2”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner.


The promissory notes are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans. See Note 3 for a discussion on the Settlement and Mutual Release Agreement and termination of the ELA with CPF.    


8.

Notes Payable


On July 14, 2021, SG DevCorp, a subsidiary of the Company, issued a Real Estate Lien Note, in the principal amount of $2,000,000 (the “Short-Term Note”), secured by a Deed of Trust, dated July 14, 2021 (the “Deed of Trust”), on the Company's 50+ acre Lake Travis project site in Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021 (“Assignment of Rents”), for net loan proceeds of approximately  $1,948,234 after fees. The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. If the Short-Term Note is prepaid prior to nine (9) months after its issuance date, a 0.5% prepayment penalty is due.  During the three and nine months ended September 30, 2021, the Company has capitalized $52,347 in interest charges related to the Lago Vista project in accordance with ASC 835-20. 


On February 4, 2020, the Company entered into a Securities Purchase Agreement with an accredited investor, pursuant to which the Company issued to the investor a secured note in the aggregate principal amount of $200,000 (“Long-Term Note”) that bears interest at a rate of nine percent (9%) per annum, due on July 31, 2023, that is secured under a Pledge Agreement, dated February 4, 2020, entered into with the investor by a security interest in the royalty payable to the Company under the ELA. The Company had the right to prepay the Long-Term Note, in whole or in part, at any time and from time to time, without premium or penalty. During 2020, the Long-Term Note to investor of $200,000 and unpaid accrued interest of $6,263 was converted into 73,665 shares of the Company's common stock. 


19


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)


9.

Business Combination

 

On September 17, 2020, the Company, through SG Echo, LLC (its wholly owned subsidiary), entered into an Asset Purchase Agreement (“APA") to acquire substantially all of the assets of Echo DCL, LLC (“Echo”) for $1,059,600 in cash (the “Echo Acquisition”), except for ECHO DCL's real estate holdings. The Echo Acquisition closed on September 23, 2020. In addition, the sellers of Echo have the potential of additional consideration based upon the APA.  In accordance with ASC 805, the Echo Acquisition is accounted for as a business combination. The Echo Acquisition was made for the purpose of expanding the Company’s footprint into the modular manufacturing business.   

 

The purchase consideration amounted to:

 


Cash $ 1,059,600

Earnout liability


Settlement of accounts receivable and net contract liabilities
(94,980 )

  $ 964,620


The settlement of accounts receivable and net contract liabilities represents amounts effectively settled upon the purchase of Echo, which originated from contacts between the Company and Echo prior to the purchase date. 


The following table summarizes the allocation of the purchase price to the assets acquired and liabilities assumed for the Echo Acquisition:   



Cash and cash equivalents  

$

316,432



Accounts receivable

 

 252,557



Inventories

 

130,799



Prepaid expenses and other current assets 

 

7,400



Property, plant and equipment

 

1,154,818



Right-of-use assets

 

57,120



Goodwill
85,810

Intangible assets

 

68,344



Accounts payable and accrued expenses

 

(733,529

)

Assumed liabilities
(285,204 )

Contract liabilities

 

(32,807

)

Lease liability

 

(57,120

)

 

$

964,620

 

20


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

9.

Business Combination (continued)

 

As part of the Echo Acquisition, the Company recorded a contingent consideration liability for additional payments due to the sellers of Echo. These payments are due in accordance with the APA and are based upon the net income obtained from the Echo business during certain earnout periods.  The earnout periods concluded as of September 30, 2021. The initial contingent consideration liability of $0 was based on the fair value of the contingent consideration liability at the acquisition date, and is payable in cash and shares of restricted common stock of the Company. Any contingent liability would be paid out in the period after the earn out period, once additional advances are paid in full. As of September 30, 2021, the liability is $0, and no payment has been paid out.

 

10.

Leases

 

The Company leases an office, a manufacturing plant and certain equipment under non-cancelable operating lease agreements. The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years. In addition, CAT leased a vacant retail space that had been converted for the use of COVID-19 testing, vaccine distribution and a medical lab with a lease term for eighteen months which CAT has ended the lease of the vacant retail space as of September 30, 2021.

 Supplemental balance sheet information related to leases is as follows:


Balance Sheet Location
September 30, 2021


Operating Leases




Right-of-use assets, net
$ 1,255,803







Current liabilities Lease liability, current maturities 

(315,389 )

Non-current liabilities  Lease liability, net of current maturities
(940,926 )

Total operating lease liabilities
$ (1,256,315 )







Finance Leases




Right-of-use assets
$ 37,000







Current liabilities Lease liability, current maturities
(19,347 )

Non-current liabilities Lease liability, net of current maturities 
(16,571 )

Total finance lease liabilities 
$ (35,918 )







Weighted Average Remaining Lease Term






Operating leases

3.93 years

Finance leases

1.86 years

Weighted Average Discount Rate 





Operating leases

3 %

Finance leases

3 %
21


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

10.

Leases (continued)


As the leases do not provide an implicit rate, the Company used an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments, which is reflective of the specific term of the leases and economic environment of each geographic region.    


Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows: 

 


Year Ending December 31,  

Operating

Financing

Total

2021
$ 87,085
$ 5,040
$ 92,125

2022

348,984

20,160

369,144

2023

330,300

11,760

342,060

2024

324,000



324,000

2025

243,000



243,000

Total lease payments

1,333,369

36,960

1,370,329

Less: Imputed interest

77,054

1,042

78,096

Present value of lease liabilities
$ 1,256,315
$ 35,918
$ 1,292,233

 

Chicago Airport Testing has subleased its leased vacant area for a period of one year, the sublessee has the option to terminate at any time after the first six months. The sublessee elected to terminate the Agreement, effective as of July 31, 2021 and the Company has no remaining lease revenue from the sublessee.

  

 

11.

Net Income (Loss) Per Share


Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares consist of the common shares issuable upon the exercise of stock options and warrants. Potentially dilutive common shares are excluded from the calculation if their effect is antidilutive. 

  

At September 30, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,344 and 126,890 shares of common stock, respectively, outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of September 30, 2021, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, the Company has used the same number of shares outstanding to calculate both the basic and diluted loss per share. At September 30, 2020, there were options, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,337, 465,518 and 353,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.

 

22


SG BLOCKS, INC. AND SUBSIDIARIES


Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)


12.

Construction Backlog

 

The following represents the backlog of signed construction and engineering contracts in existence at September 30, 2021 and December 31, 2020, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at September 30, 2021 and December 31, 2020, respectively, on which work has not yet begun:


 

 

 

2021

 

 

2020

 

 

Balance - beginning of period

 

$

25,117,461

 

 

$

17,634,261

 

 

New contracts and change orders during the period

 

 

2,335,996

 

 

 

13,816,785

 


Adjustments and cancellations, net

(1,395,737 )

(27,370 )

 

Subtotal  

 

 

26,057,720

 

 

 

31,423,676

 

 

Less: contract revenue earned during the period

 

 

(5,983,027

)

 

 

(6,306,215

)

 

Balance - end of period

 

$

20,074,693

 

 

$

25,117,461

 

 

Backlog at September 30, 2021 included two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million along with three contracts during the fourth quarter of 2020 in the amount of approximately $2.7 million, $0.80 million, and $0.70 million. The Company executed one large contract in the first quarter of 2021 in the amount of approximately $1.3 million, one large contract in the third quarter of 2021 of approximately of $857,000 and had one large partial contract cancellation to an existing contract of approximately ($1.3) million. The Company expects that all of this revenue will be realized by September 30, 2023. As previously discussed in Note 3, the ELA was terminated and in connection with the termination a Settlement and Mutual Release Agreement was executed. The Company is receiving an assignment of CPF's right to a $1.25 million redemption distribution for one such project. The Company does not expect to receive any royalties from the terminated ELA and Backlog does not include the redemption distribution fee.


The Company’s remaining backlog as of September 30, 2021 represents the remaining transaction price of firm contracts for which work has not been performed and excludes unexercised contract options. 


The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of September 30, 2021 over the following period: 





2021


Within 1 year 
$ 7,218,443

1 to 2 years


12,856,250

Total Backlog
$ 20,074,693


Although backlog reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. Backlog is adjusted to reflect any known project cancellations, revisions to project scope and cost and project deferrals, as appropriate.


23


SG BLOCKS, INC. AND SUBSIDIARIES


Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)


13.

Stockholders’ Equity 

 

Public Offerings –


In April 2020, the Company also completed a public offering of its common stock (the "April Public Offering"). In connection with the April Public Offering, the Company sold 440,000 shares of common stock at a public offering price of $4.25 per share, resulting in aggregate net proceeds of approximately $1,522,339 after deducting underwriting discounts and commissions and other expenses related to the offering. The Company incurred a total of approximately $347,661 in issuance costs in connection with the offering and no warrants to purchase were issued to the underwriters. 


In May 2020, the Company completed a public offering of its common stock (the "May Public Offering"). In connection with the May Public Offering, the Company sold 6,000,000 shares of common stock at a public offering price of $2.50 per share. Pursuant to the terms of the related Underwriting Agreement dated May 6, 2020 by and among the Company and ThinkEquity, a division of Fordham Financial Management, Inc., as representatives of several underwriters named therein ("ThinkEquity"), ThinkEquity was granted an over-allotment option to purchase up to an additional 900,000 shares of the Company's common stock, par value $0.01 per share (the "Common Stock"), in connection with the previously announced public offering. On May 15, 2020, ThinkEquity exercised in full such option with respect to all 900,000 shares of the Company's Common Stock (the "Option Shares"). After giving effect to the full exercise of the over-allotment option, the total number of shares of Common Stock sold by the Company in the May Public Offering was 6,900,000 shares of Common Stock and total net proceeds to the Company, after deducting underwriting discounts and commissions and other offering expenses payable by the Company, were approximately $15,596,141. The Company incurred a total of approximately $1,653,859 in issuance costs in connection with the offering and issued warrants to purchase 300,000 shares of common stock to the underwriters.

24


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)



14.

Warrants  

 

In conjunction with the June 2017 Public Offering, the Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,313 shares of common stock at an exercise price of $125.00 per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire June 21, 2023.The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $63,796. The fair market value of the warrants as of the date of issuance has been included in issuance costs in additional paid-in capital.


In conjunction with a Purchase Agreement in April 2019, the Company also sold warrants to purchase up to an aggregate of 42,388 shares of common stock at an initial exercise price of $27.50 per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire October 29, 2024. The Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,239 shares of common stock at an initial exercise price of $27.50 per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire April 24, 2024.


In conjunction with the Underwriting Agreement in August 2019, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 2,250 shares of common stock at an initial exercise price of $21.25 per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire August 29, 2024


In conjunction with the Underwriting Agreement entered into May 2020, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000 shares of common stock at an initial exercise price of $3.14 per share. The warrants are exercisable at the option of the holder on or after November 6, 2020 and expire May 5, 2025.  During the nine months ended September 30, 2021, 226,300 warrants were exercised and converted into common stock of the Company.  The Company has received proceeds of approximately $707,000 from the exercise of the warrants. 


In connection with a convertible debenture issued on November 12, 2019, the Company entered into a Placement Agency Agreement (the “Placement Agency Agreement”) with ThinkEquity, a division of Fordham Financial Management, Inc. (the “Placement Agent”), pursuant to which the Company paid the Placement Agent a cash fee equal to 9% of the gross proceeds received by the Company from the investor in this transaction, as well as a one-time expense fee of $15,000 for aggregate out-of-pocket expenses incurred collectively in this transaction and issued to Placement Agent and its designees warrants to purchase 5,404 shares of common stock, at an exercise price of 110% of the closing price of the Company’s common stock on the closing date (the “Placement Agent Warrants”). The Placement Agent Warrants were exercisable, in whole or in part, commencing on the issuance date and have an exercise period of five years. In the event that there is not an effective registration statement permitting for the resale of the shares underlying the Placement Agent Warrants, the Placement Agent Warrant’s shall be exercisable on a cashless basis. 


On December 10, 2019, the Company and ThinkEquity entered into a waiver agreement (“Waiver of Warrant”) pursuant to which ThinkEquity surrendered its rights to a warrant previously issued to ThinkEquity on November 12, 2019 to purchase 5,404 shares of the Company’s common stock as compensation for acting as placement agent for the private placement of the Debenture. 

25


 SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

15.

Share-based Compensation  


On October 26, 2016, the Company’s Board of Directors approved the issuance of up to 25,000 shares of the Company’s common stock in the form of restricted stock or options (“2016 Stock Plan”). Effective January 20, 2017, the 2016 Stock Plan was amended and restated as the SG Blocks, Inc. Stock Incentive Plan, as further amended effective June 1, 2018 and as further amended on July 30, 2020 and as further amended on August 18, 2021, (the “Incentive Plan”). The Incentive Plan authorizes the issuance of up to 3,625,000 shares of common stock.  It authorizes the issuance of equity-based awards in the form of stock options, stock appreciation rights, restricted shares, restricted share units, other share-based awards and cash-based awards to non-employee directors and to officers, employees and consultants of the Company and its subsidiary, except that incentive stock options may only be granted to the Company’s employees and its subsidiary’s employees. The Incentive Plan expires on October 26, 2026, and is administered by the Company’s Compensation Committee of the Board of Directors. Each of the Company’s employees, directors, and consultants are eligible to participate in the Incentive Plan. As of September 30, 2021, there were 2,679,547 shares of common stock available for issuance under the Incentive Plan


Stock-Based Compensation Expense   


Stock-based compensation expense is included in the condensed consolidated statements of operations as follows:   





Three Months Ended
September 30,



Nine Months Ended
September 30,




2021


2020


2021

2020


Payroll and related expenses


$ 246,236

$ 303,169

$

778,657



$

414,563



General and administrative expenses










57,120

 

       Total


$ 246,236

$ 303,169

$

778,657



$

471,683


 

The following table presents total stock-based compensation expense by security type included in the condensed consolidated statements of operations:  





Three Months Ended
September 30,


Nine Months Ended
September 30,




2021


2020


 2021

2020

 

Stock options


$

$ 2,667

   


$

2,666

  

  

$

8,000

   

 

Restricted Stock Units  



246,236


300,502

   


 

775,991

  

  

 

463,683

   


Total
$ 246,236

$ 303,169

$ 778,657

$ 471,683

 

Stock-Based Option Awards 


The Company has issued no stock-based options during the months ended September 30, 2021 and 2020.   


Because the Company does not have significant historical data on employee exercise behavior, the Company uses the “Simplified Method” to calculate the expected life of the stock-based option awards granted to employees. The simplified method is calculated by averaging the vesting period and contractual term of the options.    

 

26


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

15.

Share-based Compensation (continued)


The following table summarizes stock-based option activities and changes during the nine months ended September 30, 2021 as described below:

 


 


 

 Shares

 

 

Weighted Average Fair Value Per Share

 

 

Weighted
Average Exercise Price Per Share

 

 

Weighted Average Remaining Terms (in years)

 

 

Aggregate Intrinsic Value

 


Outstanding – December 31, 2020

 

 

36,437

 

 

$

35.54

 

 

$

78.71

 

 

 

6.34

 

 

$

 


Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Exercised 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Cancelled

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Outstanding – September 30, 2021

 

 

36,437

 

 

 

24.80

 

 

 

78.71

 

 

 

5.59

 

 

$

 


Exercisable – December 31, 2020

 

 

36,332

 

 

 

24.80

 

 

 

78.67

 

 

 

6.34

 

 

 

 


Exercisable – September 30, 2021

 

 

36,437

 

 

$

24.80

 

 

$

78.71

 

 

 

5.59

 

 

$

 

  

For the three months ended September 30, 2021 and 2020, the Company recognized stock-based compensation expense of $0 and $2,667, respectively. For the nine months ended September 30, 2021 and 2020, the Company recognized stock-based compensation expense of $2,666 and $8,000, respectively, related to stock options. This expense is included in payroll and related expenses, in the accompanying condensed consolidated statements of operations.   

 

As of September 30, 2021, there was no unrecognized compensation costs related to non-vested stock options and all options have been expensed. The intrinsic value is calculated as the difference between the fair value of the stock price at year end and the exercise price of each of the outstanding stock options. The fair value of the stock price at September 30, 2021 was $3.27 per share. 


Restricted Stock Units 


On March 22, 2019, a total of 15,703 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, six employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $54.00 per share, which represents the closing price of the Company's common stock on February 26, 2019, as adjusted for stock splits. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957. 


On January 15, 2019 and February 26, 2019, a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date, as adjusted for stock splits. The restricted stock units granted on January 15, 2019 vested on January 15, 2020, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The restricted stock units granted on February 26, 2019 vested on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the 2019 annual meeting of the Company’s stockholders subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Board of Directors or death or disability. 


Effective June 5, 2019, a total of 9,189 of restricted stock units were granted to the Company’s non-employee directors, under the Company’s stock-based compensation plan, at the calculated fair value of $16.40 per share, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability.


27


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

15.

Share-based Compensation (continued)


On April 14, 2020, a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176. 


On April 14, 2020, a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120. 


On September 23, 2020, a total of 425,000 of restricted stock units were granted to Mr. Armstrong, Mr. Sheeran, seven employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81 per share, which represents the closing price of the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.  


On November 11, 2020, a total of 46,826 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $2.39 per share, which represents the closing price of the Company’s common stock on November 11, 2020. The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.

 

On December 9, 2020, a total of 372,000 of restricted stock units were granted to Mr. Galvin, under the Company's stock-based compensation plan, at the fair value of $3.28 per share, which represents the closing price of the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.


For the three months ended September 30, 2021 and 2020, the Company recognized stock-based compensation of $246,236 and $300,502 related to restricted stock units. For the nine months ended September 30, 2021 and 2020, the Company recognized stock-based compensation of $775,991 and $463,683 related to restricted stock units. This expense is included in the payroll and related expenses, general and administrative expenses, and marketing and business development expense in the accompanying condensed consolidated statement of operations.        


The following table summarized restricted stock unit activities during the nine months ended September 30, 2021:




Number of Shares

 

Non-vested balance at January 1, 2021 



527,504

 

Granted





Vested
(172,998 )

Forfeited/Expired

Non-vested balance at September 30, 2021
354,506

28


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)


16.

Commitments and Contingencies  

 

Legal Proceedings


The Company is subject to certain claims and lawsuits arising in the normal course of business. The Company assesses liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, the Company records a liability in our consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not record an accrual, consistent with applicable accounting guidance. Based on information currently available, advice of counsel, and available insurance coverage, the Company believes that the established accruals are adequate and the liabilities arising from the legal proceedings will not have a material adverse effect on the consolidated financial condition. However, that in light of the inherent uncertainty in legal proceedings there can be no assurance that the ultimate resolution of a matter will not exceed established accruals. As a result, the outcome of a particular matter or a combination of matters may be material to the results of operations for a particular period, depending upon the size of the loss or the income for that particular period.

 

Pizzarotti Litigation - On or about August 10, 2018 Pizzarotti, LLC filed a complaint against the Company and Mahesh Shetty, the Company’s former President and CFO, and others, seeking unspecified damages for an alleged breach of contract by the Company and another entity named Phipps & Co. (“Phipps”). The lawsuit was filed as Pizzarotti, LLC. v. Phipps & Co., et al., Index No. 653996/2018 and commenced in the Supreme Court of the State of New York for the County of New York. On or about April 1, 2019, Phipps filed cross-claims against the Company and Mr. Shetty asserting claims for indemnification, contribution, fraud, negligence, negligent misrepresentation, and breach of contract. SG Blocks has likewise cross claimed against Phipps for indemnification and contribution, claiming that any damages to the Plaintiff were the result of the acts or omissions of Phipps and its principals. Pizzarotti’s suit arose from a contract dated April 3, 2018 that it executed with Phipps whereby Pizzarotti, a construction manager, engaged Phipps to perform stone procuring and tile work at a construction project located at 161 Maiden Lane, New York 10038. Pizzarotti’s claims against the Company arise from a purported assignment agreement dated August 10, 2018, whereby Pizzarotti claims that the Company agreed to assume certain obligations of Phipps under a certain trade contract between Pizzarotti and Phipps & Co. Phipps’ claims against the Company arise from a purported Assignment Agreement, dated as of May 30, 2018, between Pizzarotti, Phipps and the Company (the “Assignment Agreement”), pursuant to which, it is alleged, that the Company agreed to provide a letter of credit in connection with the sub-contracted work to be provided by Phipps to Pizzarotti. The Company believes that the Assignment Agreement was void for lack of consideration and moved to dismiss the case on those and other grounds. On June 17, 2020, the New York Supreme Court entered an order dismissing certain claims against the Company brought by cross claimant Phipps & Co. Specifically, the court dismissed Phipps’ claims for indemnification, contribution, fraud, negligence and negligent misrepresentation. The court did not dismiss Phipps’ claim for breach of the Assignment Agreement. The issue of the validity of the Assignment Agreement, and the Company’s defenses to the claims brought by the plaintiff Pizzarotti, and cross claimant Phipps, are being litigated. The Company maintains that the Assignment Agreement, to the extent valid and enforceable, was properly terminated and/or there are no damages, and, consequently, that the claims brought against the Company are without merit. The Company intends to continue to vigorously defend the litigation. The parties have engaged in written discovery but no depositions have been conducted as of yet. By motion dated February 24, 2021, Pizzarotti moved to stay the entire action pending the outcome of a separate litigation captioned Pizzarotti, LLC v. FPG Maiden Lane, LLC et. al., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. The Company opposed both motions. On April 26, 2021, the court denied both motions and directed the parties to meet and confer concerning the scheduling of depositions. On May 10, 2021, the parties jointly filed with the court a proposed order providing the completion of depositions of all parties and nonparties by September 30, 2021. The court has not entered the proposed discovery order and no action has been taken by the plaintiff Pizzarotti nor the defendant-cross claimant Phipps since the proposed order was submitted. There are no scheduled hearings or conferences before the court at this time.

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements. 

 

29


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)


  16.

Commitments and Contingencies (continued)


ICON Construction Inc. v. SG Blocks, Inc. et. al. - On or about June 8, 2021 ICON Construction Inc. (“ICON”) filed a complaint against the Company and Echo DCL LLC (“Echo DCL”), seeking unspecified damages, arising out of a certain asset purchase agreement entered into between ICON and Echo DCL on or about February 20, 2020 (the “ICON-Echo Asset Agreement”) whereby, inter alia, Echo DCL acquired all of the assets of ICON. On or about September 17, 2020, Echo DCL and SG Echo LLC  entered into a certain asset purchase agreement (the “Echo Asset Agreement”) whereby, inter alia, SG Echo acquired all of the assets of Echo DCL. In the Echo Asset Agreement Echo DCL represented and warranted to SG Echo that it had good and marketable title to the assets, had full right and power to transfer same, and that the same were free and clear of any encumbrances except for a certain permitted lien held by BTH Bank.   

 

ICON alleges that ECHO DCL breached the terms of the ICON-Echo Asset Agreement and that the Company agreed to assume Echo DCL’s liabilities obligations under the ICON-Echo Asset Agreement. Icon also claims a security interest in the assets conveyed to SG Echo by Echo DCL. The Company has filed an answer to the ICON complaint denying the allegations and raised eleven affirmative defenses and that it is entitled to indemnification and/or contribution from Echo DCL and its principal Michael Ames. 


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.


Vendor Litigation – 

 

1. Teton Buildings, LLC

 

(i) On January 1, 2019, SG Blocks commenced an action against Teton Buildings, LLC (“Teton”) in Harris County, Texas (“Teton Action”) to recover approximately $2,100,000 arising from defendant’s breach of the operative contract related to Heart of Los Angeles construction project in Los Angeles (the “HOLA Project”) entered into on or about June 2, 2017. The Petition brought claims of breach of contract, negligence, and breach of express warranty.

 

(ii) On or about September 12, 2018, the Company entered into a Firm Price Quote and Purchase (the “GVL Contract”) with Teton to govern the manufacture and provision of 23 shipping containers and modular units (the “Teton GVL Modules”) for the Four Oaks Gather GVL project in South Carolina (the “GVL Project.”). The Company maintains that Teton breached the GVL Contract by (i) failing to timely deliver the Teton GVL Modules, (ii) delivering Teton GVL Modules that were defective in their design and manufacture, (iii) otherwise failed to meet South Carolina Building Code regulations and (iv) breached applicable warranties. As a result of the breach and defects in performance, design and manufacture by Teton, Company asserts that it has sustained approximately $761,401.66 in actual and consequential damages, excluding attorney’s fees. On October 16, 2019, Teton filed for Chapter 11 in the United States Bankruptcy Court for Southern District of Texas, Houston Division styled In re: Teton Buildings, LLC and bearing the case number 19-35811. On February 11, 2020, the Company filed a proof of claim against Teton in the amount of $2,861,401.66 arising from the HOLA Project and the GVL Contract. On or about March 16, 2020, the Bankruptcy Court converted Teton’s Chapter 11 reorganization case to a Chapter 7 liquidation case. On July 18, 2019, Ronald Sommers, the Chapter 7 Trustee, filed a Report of No Distribution stating that there is no property available for distribution to creditors. On August 20, 2019, the Bankruptcy Court closed the Teton bankruptcy case. As such, there is no prospect of any recovery against Teton.

 

On January 22, 2021, the Company filed a third-party complaint against Teton in the United States District Court for the Central District of California, Case No. 2:20−cv−03432 in the HOLA Action (described below), seeking to determine Teton’s liability in its capacity as a bankruptcy debtor in order to collect any damages payable from Teton’s liability insurance carrier or carriers. On July 23, 2021, the Company filed a First Amended Third-Party Complaint against Teton and other named third party defendants (see #2 below). Teton has been served with the First Amended Third-Party Complaint and has been granted an extension of time to answer through November 2021.

 

The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.  


30


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

16.

Commitments and Contingencies (continued) 


2. SG Blocks, Inc. v HOLA Community Partners, et. al. 

 

On April 13, 2020, the Company, as plaintiff filed a Complaint against HOLA Community Partners (“HCP”), Heart of Los Angeles Youth, Inc. (“HOLA”) (HCP and HOLA are collectively referred to as the “HOLA Defendants”), and the City of Los Angeles (“City”) in the United States District Court for the Central District of California, Case No. 2:20-cv-03432-ODW (“HOLA Action”). The Company asserted seven claims against HOLA Defendants arising out of and related to the HOLA Project, to wit, for: (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; and (6) intentional interference with contractual relations. 29 SG BLOCKS, INC. AND SUBSIDIARIES Notes to Condensed Consolidated Financial Statements For the Three Months Ended March 31, 2021 and 2020 (Unaudited) 16. Commitments and Contingencies (continued) On April 20, 2020, HOLA filed a separate action against the Company in the Los Angeles Superior Court arising out of the HOLA Project, asserting claims of (1) negligence; (2) strict products liability; (3) strict products liability, (4) breach of contract; (5) breach of express warranty; (6) violation of Business and Professions Code § 7031(b); and (7) violation of California’s unfair competition law, Business and Professions Code section 17200 (“UCL”) (“HOLA State Court Action”). The HOLA State Court Action was removed to the Central District of California and consolidated with the HOLA Action.

 

On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC, Avesi Construction, LLC, and American Home Building and Masonry Corp (“AHB”) for indemnity and contribution with respect to HOLA’s claims. The Company has also notified its general liability carrier Sompo International regarding coverage concerning HOLA’s claims On February 25, 2021, the Court entered an order dismissing the Company’s claims for (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; but denied dismissal of the Company’s claims for intentional interference with contractual relations. The Court also denied the Company’s motion to dismiss HOLA’s claims.

 

On March 12, 2021, the HOLA Defendants filed an answer to the Company’s complaint against it denying liability and asserting affirmative defenses. On March 12, 2021, the Company filed an answer to the HOLA Defendants’ First Amended Consolidated Complaint against it, denying liability and asserting affirmative defenses. 

 

On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss HOLA Community Partners’ Sixth Claim for Relief (violation of California Business and Professions Code §7031(b)), with prejudice, pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii).

 

On July 23, 2021, the Company filed a First Amended Third-Party Complaint adding the following additional third party defendants seeking, inter alia, contractual indemnity, equitable indemnity; and contribution: American Home Building and Masonry Corp. (“American Home”), Anderson Air Conditioning, L.P. (“Anderson”). Broadway Glass and Mirror, Inc. (“Broadway”), Marne Construction, Inc. (“Marne”), The McIntyre Company (“McIntrye”), Dowell & Bradley Construction, Inc. dba J R Construction (“JR Construction”) Junior Steel Co. (“Junior Steel”) Saddleback Roofing, Inc. (“Saddleback”) Schindler Elevator Corporation (“Schindler”) U.S. Smoke & Fire Corp. (“U.S. Smoke”) and FirstForm, Inc. (“FirstForm”) (collectively the “Additional Third Party Defendants”). The case is currently in the discovery stage the parties are in the process of stipulating to new dates for the completion of discovery and fixing of a trial date for the latter part of 2022 or 2023.

 

On September 2, 2021, Schindler Elevator Corp. filed its answer to the First Amended Third-Party Complaint. On September 3, 2021, Junior Steel Co. filed its answer to the First Amended Third-Party Complaint. On September 7, 2021, Anderson Air Conditioning, L.P. filed its answer to the First Amended Third-Party Complaint. On October 6, 2021, the McIntyre Group filed its answer to the First Amended Third-Party Complaint.

 

With the recent entry into and appearance into the case by the various third-party defendants, with certain defendants having yet to appear and answer, the parties are in the process of collectively stipulating to a new discovery schedule that will extend the discovery period through September or October 2022, with a trial to be held in November or December 2022.  

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.


31


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

  16.

Commitments and Contingencies (continued)


 3. SG Blocks, Inc. v. EDI International, PC.

 

On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the Superior Court of the State of California, County of Los Angeles, Central District, in connection with the parties' consulting agreement, dated June 29, 2016, pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC, filed a cross-complaint for alleged unpaid fees and tortious interference with EDI International, PC's contractual relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC's cross-complaint seeks in excess of $30,428.71 in damages.

 

On July 8, 2020, SG Blocks, Inc. added PVE LLC as a defendant in the lawsuit, claiming PVE LLC is liable to the same extent as EDI International, PC. The case is currently in the discovery stage and a trial date has been set for May 2, 2022.

 

On May 14, 2021, EDI accepted the Company’s Statutory Offer of Compromise, pursuant to California Code of Civil Procedures §998, to settle EDI’s cross-claims. On July 26, 2021, the Company and EDI entered into a certain General Release agreement whereby in exchange for payment by the Company in the amount of $67,125.83 EDI released SG Blocks from all liabilities and damages related to EDI’s cross-claims. The Company continues to prosecute its claim against EDI for tortious interference with the Company’s economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. The parties are in engaged in the discovery and a trial date has been set for May 2022.

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.


Other Litigation

 

1. Shetty v. SG Blocks, Incet. al. - Case No. 20-CV-00550, United States District Court, Eastern District of New York


On January 31, 2020, Mahesh Shetty, the Company’s former President and Chief Financial Officer (“Former Employee”), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $372,638 in unpaid wages and bonuses and (ii) $300,000 due in severance (hereafter the “Action”). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. §201 et. seq. (“FLSA”), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company’s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee’s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company’s motion to dismiss. Specifically, the Court dismissed the Former Employee’s claim (i) for severance (in the amount of $300,000) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee’s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law.

 

On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims.  On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. The motion to approve the settlement remains pending before the court.     


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. Although the Company expects that the Action will be dismissed upon the execution of a settlement and release agreement, failing same the Company is unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made a provision related to this matter in the condensed consolidated financial statements for approximately $278,800.


32


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)


 16.

Commitments and Contingencies (continued)

 

2. SG Blocks, Inc. v. Osang Healthcare Company, Ltd., Case No. 21-01990 


On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (“Osang”) in the United States District Court, Eastern District of New York, Case No. 21-01990 (“Osang Action”). The Company has asserted that Osang materially breached a certain Managed Supply Agreement (“MSA”) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment two million (2,000,000) units of Osang’s “Genefinder Plus RealAmp Covid-19 PCR Test” (the “Covid-19 Test”) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated §349 of the New York General Business Law’s prohibition of deceptive business practices.

 

On June 18, 2021, Osang served a motion to dismiss the Osang Action pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. On July 30, 2021, the Company served its opposition to the motion to dismiss. The motion has been fully briefed and submitted to the court and the parties are awaiting a ruling thereon. 


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements. 


17.

Subsequent Events


On October 1, 2021, the Compensation Committee (the “Committee”) of the Board of Directors of the Company granted the following awards of restricted stock units (RSUs) under the Company’s Stock Incentive Plan (the “Plan”): (i) Paul Galvin, the Company’s Chairman and CEO, 350,000 RSUs under the Plan vesting quarterly over two years, (ii) William Rogers, the Company’s Chief Operating Officer, 37,500 RSUs under the Plan vesting upon issuance and 200,000 RSU’s under the Plan vesting monthly over two years, (iii) Gerald Sheeran, the Company’s Acting Chief Financial Officer, 100,000 RSUs under the Plan vesting quarterly over two years, and (iv) Stevan Armstrong, the Company’s Chief Technology Officer, 40,000 RSUs under the Plan vesting quarterly over two yearsIn addition, the Committee granted to each of Yaniv Blumenfeld, Margaret Coleman, Christopher Melton, Joseph Safina and David Villarreal, the Company’s non-executive directors, 11,834 RSUs under the Plan vesting monthly over one year and, if earlier, in full on the date of the Company’s 2022 Annual Meeting of Stockholders.

 

33


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

17.

Subsequent Events (continued)

 

On October 27, 2021,pursuant to the terms of   a Securities Purchase Agreement (the “Purchase Agreement”) that the Company entered into on October 25, 2021 with an institutional investor (the “Purchaser”),the Company received approximately $11.55 million in gross proceeds and the Company sold to the Purchaser (A) in a registered direct offering (i) 975,000 shares (the “Public Shares”) of its Common Stock, par value $0.01 per share (the “Common Stock”), and (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to 2,189,384 shares (the “Pre-Funded Warrant Shares”) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the “Common Stock Warrant Shares”) of Common Stock (the “Common Stock Warrants,” and together with the Public Shares and the Pre-Funded Warrants, the “Securities”) (the “Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the “Placement Agent”) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the “Placement Agency Agreement”), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent’s expenses up to $50,000 upon closing the Offering.  The net proceeds to the Company after deducting the Placement Agent’s fees and the Company’s estimated offering expenses was approximately $10.5 million. Pursuant to the terms of the Purchase Agreement and subject to certain exceptions as set forth in the Purchase Agreement, for a period of 90 days after the Closing Date, the Company agreed not to, without the prior written consent of the Purchaser, (i) offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any shares of capital stock of the Company or any securities convertible into or exercisable or exchangeable for shares of capital stock of the Company; (ii) file or cause to be filed any registration statement with the Securities and Exchange Commission relating to the offering of any shares of capital stock of the Company or any securities convertible into or exercisable or exchangeable for shares of capital stock of the Company; (iii) complete any offering of debt securities of the Company, other than entering into a line of credit with a traditional bank or (iv) enter into any swap or other arrangement that transfers to another, in whole or in part, any of the economic consequences of ownership of capital stock of the Company, whether any such transaction described in clause (i), (ii), (iii) or (iv) above is to be settled by delivery of shares of capital stock of the Company or such other securities, in cash or otherwise.  In addition, pursuant to the terms of the Purchase Agreement, the Company agreed that for one year from the Closing Date that it will not enter into any Variable Rate Transaction, as defined in the Purchase Agreement. Pursuant to the Purchase Agreement, the Company is required within 30 days of the closing of the Offering to file a registration statement providing for the resale of the shares of Common Stock issued and issuable upon the exercise of the Common Stock Warrants, which registration statement was filed on November 12, 2021. The Company is required to use commercially reasonable efforts to cause such registration to become effective within 45 days of the closing of the Offering (or 60 days in the event of a full review by the Commission) and to keep such registration statement effective at all times until no investor owns any Common Stock Warrants or Common Stock Warrant Shares.  

 

34


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Nine Months Ended September 30, 2021 and 2020 (Unaudited)

 

17.

Subsequent Events (continued)

 

On October 28, 2021, SG Echo LLC (“SG Echo”), a subsidiary of SG Blocks, Inc., a Delaware corporation (the “Company”), entered into a Lease Agreement (the “Lease”) with May Properties, LLC, to lease an approximately 56,775 square foot facility located at 101 Waldron Road in Durant Oklahoma (the “Premises”). The date on which SG Echo will become responsible for paying rent under the Lease (the “Lease Commencement Date”) will be the earlier of (i) the date SG Echo begins to operate its business on the Premises or (ii) ninety (90) days after October 28, 2021. The initial term of the Lease will commence on the Lease Commencement Date and expire one hundred and twenty (120) months after the Lease Commencement Date, with two five-year options to renew. SG Echo’s monthly base rent for the Premises will start at $15,991.63 commencing on the Lease Commencement Date and will increase at the rate of two percent (2%) on an annual basis up to a maximum monthly base rent of $19,111.47. The Company intends to use the leased Premises to add two new production lines for SG Echo to manufacture projects for the Company’s subsidiary, SG DevCorp, and others. Upon SG Echo completing certain improvements to the Premises, it will receive a credit against future rent, not to exceed $750,000, for the cost and expense of the improvements to be applied pro rata over the remaining term of the Lease. The Lease also grants SG Echo an option to purchase the Premises for (i) $1,000,000 after the fifteenth (15th) through the end of the twenty-fourth (24th) full calendar month of the Lease or (ii) $1,050,000 during the twenty-fifth (25th) through the end of the thirty-sixth (36th) full calendar month of the Lease. Pursuant to a Guaranty Agreement, dated October 28, 2021 (the “Guaranty”), SG Echo’s obligations under the Lease have been guaranteed by the Company. In connection with the Lease, SG Echo entered into a Loan Agreement (“Loan Agreement”) with the Durant Industrial Authority (the “Authority”) pursuant to which it received $750,000 to be used for improvements on the Premises and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $750,000 (the “Forgivable Note”). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement, one-third (1/3) of the balance of the Forgivable Note will be forgiven on April 29, 2027, one-half (1/2) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of 75 full-time employees in Durant Oklahoma and pay them no less than 1.5 times the federal minimum wage, and provides SG Echo 24 months to comply with the provision.


35


 

Introduction and Certain Cautionary Statements

 

               As used in this Quarterly Report, unless the context requires otherwise, references to the "Company," "we," "us," and "our" refer to SG Blocks, Inc. and its subsidiaries. The following discussion and analysis of the financial condition and results of our operations should be read in conjunction with our unaudited condensed consolidated financial statements and related notes and schedules included elsewhere in this Quarterly Report on Form 10-Q and with our audited condensed consolidated financial statements and notes for the year ended December 31, 2020, which were included in our Annual Report on Form 10-K for the year then ended December 31, 2020, as filed with the Securities and Exchange Commission (the "SEC") on April 15, 2021 and Amendment No. 1 thereto filed with the SEC on April 30, 2021 (the "2020 Form 10-K"). This discussion, particularly information with respect to our future operations, includes forward-looking statements that involve risks and uncertainties as described under the heading "Special note regarding forward-looking statements" in this Quarterly Report on Form10-Q. You should review the disclosure under the heading "Risk Factors" in this Quarterly Report on Form 10-Q and under Part I, Item IA of the 2020 Form 10-K for a discussion for important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.

Special note regarding forward-looking statements

               This Quarterly Report on Form-10Q contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed in the forward-looking statements. The statements contained in this report that are not purely historical are 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"). Statements contained in this Quarterly Report on Form 10-Q may use forward-looking terminology, such as "anticipates," "believes," "could," "would," "estimates," "may," "might," "plan," "expect," "intend," "should," "will," or other variations on these terms or their negatives. All statements other than statements of historical facts are statements that could potentially be forward-looking. We caution that forward-looking statements involve risks and uncertainties and actual results could differ materially from those expressed or implied in these forward-looking statements or could affect the extent to which a particular objective, projection, estimate or prediction is realized. Factors that could cause or contribute to such differences include, but are not limited to: general economic, political and financial conditions, both in the United States and internationally; our ability to obtain additional financing on acceptable terms, if at all, or to obtain additional capital in other ways; our ability to increase sales, generate income, effectively manage our growth and realize our backlog; competition in the markets in which we operate, including the consolidation of our industry, our ability to expand into and compete in new geographic markets and our ability to compete by protecting our proprietary manufacturing process; a disruption or cybersecurity breach in our or third-party suppliers' information technology systems; our ability to adapt our products and services to industry standards and consumer preferences and obtain general market acceptance of our products; supply chain problems, including product shortages and the availability of raw materials, and potential loss of relationships with key vendors, suppliers or subcontractors; the seasonality of the construction industry in general, and the commercial and residential construction markets in particular; a disruption or limited availability with our third party transportation vendors; the loss or potential loss of any significant customers; exposure to product liability, including the possibility that our liability for estimated warranties may be inadequate, and various other claims and litigation; our ability to attract and retain key employees; our ability to attract private investment for sales of product; the credit risk from our customers and our customers' ability to obtaining third-party financing if and as needed; an impairment of goodwill; the impact of federal, state and local regulations, including changes to international trade and tariff policies, and the impact of any failure of any person acting on our behalf to comply with applicable regulations and guidelines; costs incurred relating to current and future legal proceedings or investigations; the cost of compliance with environmental, health and safety laws and other local building regulations; our ability to utilize our net operating loss carryforwards and the impact of changes in the United States' tax rules and regulations; dangers inherent in our operations, such as natural or man-made disruptions to our facilities and project sites, the impact of COVID-19, and related government “shelter-in-place” mandates and other restrictions on business and commercial activity and the adequacy of our insurance coverage; our ability to comply with the requirements of being a public company; fluctuations in the price of our common stock, including decreases in price due to sales of significant amounts of stock; potential dilution of the ownership of our current stockholders due to, among other things, public offerings or private placements by us or issuances upon the exercise of outstanding options or warrants and the vesting of restricted stock units; the ability of our principal stockholders, management and directors to potentially exert control due to their ownership interest; any ability to pay dividends in the future; potential negative reports by securities or industry analysts regarding our business or the construction industry in general; Delaware law provisions discouraging, delaying or preventing a merger or acquisition at a premium price; our ability to remain listed on the Nasdaq Capital Market; our classification as a smaller reporting company resulting in, among other things, a potential reduction in active trading of our common stock or increased volatility in our stock price; and any factors discussed in "Part II - Item 1A. Risk Factors" to this Quarterly Report on Form 10-Q as well as the Risk Factors set forth in Part I, Item 1A of our 2020 Form 10-K as amended by the Amendment No. 1 thereto, and other filings with the Securities Exchange Commission.  Readers are cautioned not to place undue reliance on forward-looking statements. Forward-looking statements speak only as of the date of this report. The Company will not undertake to update any forward-looking statement herein or that may be made from time to time on behalf of the Company. 

36


Overview

 

Using our proprietary technology and design and engineering expertise, we modify code-engineered cargo shipping containers and purpose-built modules for use for safe and sustainable commercial, industrial and residential building construction. Rather than consuming new steel and lumber, our proprietary technology and design and engineering expertise allows for the redesign, repurpose and conversion of heavy-gauge steel cargo shipping containers into SGBlocks™, which are safe green building blocks for commercial, industrial, and residential building construction.

 

Our business model originally was a project-based construction model pursuant to which we were responsible for the design, construction and sale of finished products that incorporated our technology to customers throughout the United States primarily in the multi-family housing, restaurant, military and education industries. From October 2019 to June 2021, our business model for residential building construction became a royalty-fee model established under a five-year exclusive license with CPF MF 2019-1 LLC (“CPF”) pursuant to which CPF received an exclusive license for our proprietary technology for residential use, including, without limitation, single-family residences and multi-family residences, but specifically excluding military housing. Our Ridge Avenue Project, a residential housing project in Atlanta, was also excluded from the license to CPF.  In June 2021, we terminated the license to CPF and recommenced our original project-based business model pursuant to which we design, construct and sell finished products to customers throughout the United States.


In April 2020, we expanded our product offerings and began focusing on the medical projects when we entered into the COVID-19 diagnostic market through the distribution of COVID-19 diagnostic tests.  We have subsequently entered into additional collaborations for the distribution of diagnostic tests as well as collaborations for the use of our modular technology for the building of medical test centers that include COVID-19 testing. During 2020, we entered into a joint venture, and have begun, to provide clinical lab testing, as well as test kit sales related to a separate distributer agreement. 


In September 2020, we acquired substantially all the assets of Echo, a Texas limited liability company, except for Echo's real estate holdings for which we obtained a right of first refusal, which we subsequently exercised on February 24, 2021. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of our key supply chain partners. Echo catered to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed us to expand our reach for our Modules and offers us an opportunity to vertically integrate a large portion of our cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery.    


Recent Business Developments 


On July 14, 2021, SG DevCorp entered into a Real Estate Lien Note, dated July 14, 2021, in the principal amount of $2,000,000 (the “Short-Term Note”), secured by a Deed of Trust, dated July 14, 2021, on its 50+ acre Lake Travis project site in Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021, for net loan proceeds of $1,958,233 after fees. The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. If the Short-Term Note is prepaid prior to nine (9) months after its issuance date, a 0.5% prepayment penalty is due. SG DevCorp intends to use the proceeds of the Short-Term Note for its development projects.


On October 27, 2021, pursuant to the terms of a Securities Purchase Agreement (the “Purchase Agreement”) that we entered into on October 25, 2021 with an institutional investor (the “Purchaser”),we received approximately $11.55 million in gross proceeds and we sold to the Purchaser (A) in a registered direct offering (i) 975,000 shares (the “Public Shares”) of its Common Stock, par value $0.01 per share (the “Common Stock”), and (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to 2,189,384 shares (the “Pre-Funded Warrant Shares”) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the “Common Stock Warrant Shares”) of Common Stock (the “Common Stock Warrants,” and together with the Public Shares and the Pre-Funded Warrants, the “Securities”) (the “Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. 


37



On October 28, 2021, SG Echo LLC (“SG Echo”), a subsidiary of ours entered into a ten year Lease Agreement (the “Lease”) with May Properties, LLC, to lease an approximately 56,775 square foot facility located at 101 Waldron Road in Durant Oklahoma (the “Premises”)initially at a monthly base rent for the Premises will start at $15,991.63 which will increase at the rate of two percent (2%) on an annual basis up to a maximum monthly base rent of $19,111.47 . The date on which SG Echo will become responsible for paying rent under the Lease (the “Lease Commencement Date”) will be the earlier of (i) the date SG Echo begins to operate its business on the Premises or (ii) ninety (90) days after October 28, 2021. The Lease also grants SG Echo an option to purchase the Premises. Pursuant to a Guaranty Agreement, dated October 28, 2021 (the “Guaranty”), SG Echo’s obligations under the Lease have been guaranteed by us. In connection with the Lease, SG Echo entered into a Loan Agreement (“Loan Agreement”) with the Durant Industrial Authority (the “Authority”) pursuant to which it received $750,000 to be used for improvements on the Premises and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $750,000 (the “ Forgivable Note”). The Forgivable Note is due on April 29, 2029 and guaranteed by us, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement, one-third (1/3) of the balance of the Forgivable Note will be forgiven on April 29, 2027, one-half (1/2) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of 75 full-time employees in Durant Oklahoma and pay them no less than 1.5 times the federal minimum wage, and provides SG Echo 24 months to comply with the provision.


Results of Operations


Our operations for the nine months ended September 30, 2021 and 2020 may not be indicative of our future operations. Our operations for the three and nine months ended September 30,2021 includes the operations of SG Echo which was acquired in September 2020, Clarity Mobile Venture and Chicago Airport Testing and accordingly the operations for the three and nine months ended September 30, 2020 do not include any revenue or costs associated with Clarity Mobile Venture and Chicago Airport Testing and include a limited amount of revenue and costs from SG Echo.  


Impact of Coronavirus (COVID-19)

 

             With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during 2020, we have implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. The worldwide spread of the COVID-19 virus has resulted in, and may continue to result in, a global slowdown of certain economic activity which is likely to decrease demand for a broad variety of goods and services, including from our customers, while also resulting in delays in projects due to labor shortages and supplier disruptions for an unknown period of time until the disease is contained.  To date, we have experienced some delays and increased costs for materials, especially lumber, in projects due to COVID-19 which we expect to continue to have an impact on our revenue and our results of operations, the size and duration of which we are currently unable to predict. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the suppliers and contract manufacturers or customers has had and would likely adversely impact our sales, and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the ability of our customers and licensees to obtain financing and therefore impact demand for our products. Order lead times could be extended or delayed and increases we have experienced in pricing could continue to increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, we are considering alternative product sourcing in the event that product supply becomes problematic. We expect this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which we are currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects our business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which we face.


Nine Months Ended September 30, 2021 and 2020:


 

 

For the Nine Months Ended  September 30, 2021

 

 

For the Nine Months Ended  September 30, 2020

 

Total Revenue

 

$

29,889,104

 

 

$

1,404,265

 

Total Cost of revenue

 

 

(25,736,809

)

 

 

(789,445

)
Total Payroll and related expenses

(2,865,606 )

(1,344,009 )

Total Other Operating expenses

 

 

(5,098,821

)

 

 

(2,386,374

)

Total Operating loss

 

 

(3,812,132

)

 

 

(3,115,563

)

    Total Other income 

 

 

67,550

 

 

51,890

Net loss before income tax

(3,744,582 )

(3,063,673 )
Less: Net income attributable non-controlling interest  

3,661,459



Net loss attributable to common stockholders of SG Blocks, Inc.
$ (7,406,041 )
$ (3,063,673 )


38



Revenue 


During the nine months ended September 30, 2021, we derived revenue from the following three categories of sources: construction services, engineering services and medical revenue.  We commenced receipt of revenue from this source in the fourth quarter of 2020 when Clarity Mobile Venture LLC commenced operations and we continued to derive revenue from this source during the quarter ended September 30, 2021 with strong revenue related to COVID-19 samples collected from our Clarity Mobile joint venture in the first nine months of 2021. Total revenue for the nine months ended September 30, 2021 was $29,889,104 compared to $1,404,265 for the nine months ended September 30, 2020. This increase of $28,484,839 or approximately 2028% was mainly driven by an increase in medical revenue of approximately $23,906,000 (lab testing, test kit sales and equipment but excluding revenue generated from construction of medical related projects) from mainly the collection of COVID-19 test samples with additional medical revenue from the opening and subletting of a testing facility in the Chicago area, an increase in revenue of approximately $1,747,000 in special use projects which includes one legacy contract commitment related to the SG Echo acquisition, an increase in revenue of approximately $2,257,000 in government projects, an increase in revenue of approximately of $400,000 in medical related construction projects and a moderate increase in construction revenue related to office and hotel/hospitality projects for approximately $412,000 and $330,000, respectively, offset by a decrease in revenue related to our retail and other projects for approximately $277,000 and $300,000, respectively, for the nine months ended September 30, 2021, as compared to September 30, 2020.  


Cost of Revenue and Gross Profit 


Cost of revenue was $25,736,809 for the nine months ended September 30, 2021, compared to $789,445 for the nine months ended September 30, 2020. The increase of $24,947,364 or a increase of approximately 3160%, is primarily related to higher testing volumes which required an increase in procurement of COVID-19 tests and testing supplies and higher procurement and manufacturing costs of modifying containers and wood modular units. Due to capabilities of Echo, we have now increased our sales of wood modular units to our customer base.  As previously stated our costs of revenue for the nine months ended September 30, 2021 include costs and expenses associated with the operations of SG Echo, Clarity Mobile Venture and Chicago Airport Testing and our costs of revenue for the nine months ended September 30, 2020 do not include such costs or expenses for Clarity Mobile Venture or Chicago Airport Testing. 


Gross profit was $4,152,295 and $614,820 for the nine months ended September 30, 2021 and 2020, respectively.   


Gross profit margin as a percentage of revenue decreased to approximately 13.9% for the nine months ended September 30, 2021 compared to approximately 44% for the nine months ended September 30, 2020.  The decrease in gross profit margin percentage was primarily due to a non-recurring single legacy contract recognized in 2020 in the amount of $300,000 with no estimated costs and due to legacy contract commitments from the acquisition of SG Echo that were recognized in the nine months ended September 30, 2021 that incurred losses of approximately $4,600,000 due to escalations in material pricing related to COVID-19 and labor overages.


Payroll and Related Expenses


Payroll and related expenses for the nine months ended September 30, 2021 were $2,865,606 compared to $1,344,009 for the nine months ended September 30, 2020. This increase was primarily caused by an increase in salaries and additional head count hired to help manage the growth of SG Echo and other recently launched subsidiaries such as Chicago Airport Testing, Clarity Mobile Venture, and SG DevCorp of approximately $878,000, an increase of approximately $364,000 in stock-based compensation expense, and an increase of approximately $278,000 for a non-recurring employee pay-out expense recognized for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. We recognized $778,657 in stock-based compensation expense related to payroll and related expenses for the nine months ended September 30, 2021, compared to $414,563 for September 30, 2020.


39



Other Operating Expenses (General and administrative expenses, Marketing and business development expense, and Pre-project expenses)


Other operating expenses (general and administrative expenses, marketing and business development expenses, pre-project expenses) for the nine months ended September 30, 2021 were $5,098,821 compared to $2,386,374 for the nine months ended September 30, 2020. The increase resulted primarily from an increase in rent expense of approximately $91,000 related to COVID-19 cold storage charges and rental expense for the Chicago Airport Testing facility, an increase in expenses associated with being a public company of approximately $157,000, an increase in information technology expense of approximately $196,000, an increase in insurance expense of approximately $193,000 for additional insurance coverage for COVID-19 medical operations and premium increases on existing policies, an increase in contract labor expense of approximately $296,000 with the majority related to the start-up and ongoing operations of the COVID-19 medical and SGB DevCorp projects.  We also had an increase of approximately $566,000 in laboratory medical expenses mainly from the start-up and continued operations in Wayne County, Michigan and LAX COVID-19 testing locations and an increase of $40,000 for real estate commissions related for Chicago Airport Testing, an increase in accounting fees of approximately $77,000, an increase of approximately $175,000 due to building maintenance and equipment rental expense for both LAX COVID-19 and Chicago Airport Testing facilities, an increase of approximately $523,500 for manager’s oversight fees related to Clarity Mobile Venture, an increase in depreciation expense of approximately $195,000, an increase in travel expense by approximately $68,000, an increase in bad debt expense of approximately $161,000 due from one legacy customer from the acquisition of SG Echo with a slight decrease in legal fees of approximately $211,000. We recognized no stock-based compensation expense related to legal expense and marketing expense for the nine months ended September 30, 2021 and $57,120 for the nine months ended September 30, 2020.  


Other Income (Expense)


Interest income for the nine months ended September 30, 2021 was $41,240 mainly derived from bank interest and interest associated with an outstanding note receivable. There was $38,497 of interest income for the nine months ended September 30, 2020. Other income for the nine months ended September 30, 2021 and 2020 was $61,477 and $23,282, respectively. Interest expense for the nine months ended September 30, 2021 and 2020 was $985 and $8,877, respectively.  The interest expense for 2020 was mainly related to the Securities Purchase Agreement entered into on February 4, 2020 with an accredited investor.  Loss on asset disposal for the nine months ended September 30, 2021 and 2020 was $34,182 and $1,012, respectively. 

 

Income Tax Provision

 

A 100% valuation allowance was provided against the deferred tax asset consisting of available net operating loss carry forwards and, accordingly, no income tax benefit was provided. 

 

Impact of Inflation

 

The impact of inflation upon the Company’s revenue and income (loss) from continuing operations during each of the past two fiscal years has not been material to its financial position or results of operations for those years because the Company does not maintain any inventories whose costs are affected by inflation.


40



Three Months Ended September 30, 2021 and 2020:




For the Three Months Ended September 30, 2021


For the Three Months Ended September 30, 2020


Total Revenue
$ 8,847,490
$ 576,560

     Total Cost of revenue

(8,742,420 )
(381,954
)
     Total Payroll and related expenses

(1,236,420 )
(679,863 )
     Total Other Operating expenses

(1,595,258 )
(1,040,073
)
Total Operating loss

(2,726,608 )
(1,525,330 )
     Total Other income (expense)  
(24,049 )
47,057
Net loss before income tax

(2,750,657 )
(1,478,273 )
Less: Net income attributable non-controlling interest

1,080,248


Net loss attributable to common stockholders of SG Blocks, Inc.Net loss
$ (3,830,905 ) $ (1,478,273 )


Revenue

 

During the three months ended September 30, 2021, we derived revenue from the following three categories of sources: construction services, engineering services and medical revenue.  We commenced receipt of revenue from this source in the fourth quarter of 2020 when Clarity Mobile Venture LLC commenced operations and we continued to derive revenue from this source during the quarter ended September 30, 2021 with strong revenue related to COVID-19 samples collected from our Clarity Mobile joint venture in the three months ended September 30, 2021Total revenue for the three months ended September 30, 2021 was $8,847,490 compared to $576,560 for the three months ended September 30, 2020. This increase of $8,270,930 or approximately 1435% was mainly driven by an increase in medical revenue of approximately $8,164,000 (lab testing, test kit sales and equipment but excluding revenue generated from construction of medical related projects) from mainly the collection of COVID-19 test samples with additional medical revenue from the opening and subletting of a testing facility in the Chicago area, an increase in revenue of approximately $80,000 in special use projects which includes one legacy contract commitment related to the SG Echo acquisition, an increase in revenue of approximately $74,000 in government projects, an increase in revenue of approximately $74,500 in multi-family projects offset by a moderate decrease in revenue of approximately $35,000 in medical related construction projects and approximately $81,000 for hotel/hospitality projects, respectively for the three months ended September 30, 2021, as compared to September 30, 2020. 


Cost of Revenue and Gross Profit

 

Cost of revenue was $8,742,420 for the three months ended September 30, 2021, compared to $381,954 for the three months ended September 30, 2020. The increase of $8,360,466 or an increase of approximately 2189%, is primarily related to higher testing volumes which required an increase in procurement of COVID-19 tests and testing supplies and higher procurement and manufacturing costs of modifying containers and wood modular units.  


Gross profit was $105,070 and $194,606 for the three months ended September 30, 2021 and 2020, respectively.  


Gross profit as a percentage of revenue decreased to approximately 1% for the three months ended September 30, 2021 compared to approximately 34% for the three months ended September 30, 2020.  The decrease in gross profit margin percentage was primarily due to a non-recurring single legacy contract recognized in 2020 in the amount of $300,000 with no estimated costs and due to legacy contract commitments from the acquisition of SG Echo that were recognized in 2021 that incurred losses of approximately $2,250,000 due to escalations in material pricing related to COVID-19 and labor overages 

 

Payroll and Related Expenses

 

Payroll and related expenses for the three months ended September 30, 2021 were $1,236,420 compared to $679,863 for the three months ended September 30, 2020. This increase was primarily caused by an increase in salaries and additional head count to help manage the growth of SG Echo and other recently launched subsidiaries such as Chicago Airport Testing, Clarity Mobile Ventures, and SG DevCorp of approximately $334,000, an increase of approximately $278,000 for a non-recurring employee pay-out expense and an decrease of approximately $57,000 in stock-based compensation expense, recognized for the three months ended September 30, 2021 compared to the three months ended September 30, 2020. We recognized $246,236 in stock-based compensation expense related to payroll and related expenses for the three months ended September 30, 2021, compared to $303,169 for September 30, 2020.


41



Results of Operations (continued) 


Other Operating Expenses (General and administrative expenses, Marketing and business development expense, and Pre-project expenses)


Other operating expenses (general and administrative expenses, marketing and business development expenses, pre-project expenses) for the three months ended September 30, 2021 were $1,595,258 compared to $1,040,073 for the three months ended September 30, 2020. The increase resulted primarily from an increase in expenses associated with being a public company of approximately $47,500, an increase in information technology expense of approximately $62,000, an increase in insurance expense of approximately $94,000 for additional insurance coverage for COVID-19 medical operations and premium increases on existing policies, and an increase in accounting fees of $47,000.  The Company had an increase of approximately $107,500 in laboratory medical expenses mainly from the start-up and continued operations in Wayne County, Michigan and LAX COVID-19 testing locations, an increase of approximately $171,000 for manager’s oversight fees related to Clarity Mobile Venture, an increase in depreciation expense of approximately $65,500, an increase of approximately $54,000 due to building maintenance and equipment rental expense for both LAX COVID-19 and Chicago Airport Testing facilitiesan increase in travel expense by approximately $17,500.  The Company also had a decrease in contract labor and consulting expense of approximately $62,000 and a slight decrease in legal fees of approximately $107,000

   

Other Income (Expense)


Interest income for the three months ended September 30, 2021 and 2020 was $9,973 and $27,401 mainly derived from bank interest and interest associated with an outstanding note receivable. Interest expense for the three months ended September 30, 2021 and 2020 was $293 and $2,614 and mainly related to the Securities Purchase Agreement entered into on February 4, 2020 with an accredited investor. Other income for the three months ended September 30, 2021 and 2020 was $453 and $23,282Loss on asset disposal for the three months ended September 30, 2021 and 2020 was $34,182 and $1,012, respectively. 

 

Liquidity and Capital Resources

 

As of September 30, 2021 and December 31, 2020, we had an aggregate of $3,290,702 and $13,010,356, respectively, of cash and cash equivalents. To date, we have financed our operations from revenue generated from operations and sales of our equity and to a lesser extent debt financings.


On February 4, 2020, we entered into a Securities Purchase Agreement with an accredited investor, pursuant to which we issued to the investor a secured note in the aggregate principal amount of $200,000 (the “Long-Term Note”), which bore interest at a rate of nine percent (9%) per annum and was due on July 31, 2023, and was secured by a security interest in the royalty payable to us under that certain Exclusive License Agreement, dated October 3, 2019, with CPF GP 2019-1 LLC. During the third quarter of 2020, the Long-Term Note to investor of $200,000 and unpaid accrued interest of $6,263 was converted into 73,665 shares of common stock. 

 

42


 

In April 2020, we completed a public offering where we pursuant to which we sold 440,000 shares of common stock at a public offering price of $4.25 per share which resulted in net proceeds of approximately $1,522,339 after deducting underwriting discounts and commissions and other expenses related to the offering. 


In May 2020, we completed a public offering pursuant to which we sold an aggregate of 6,900,000 shares of common stock at a public offering price of $2.50 per share which resulted in net proceeds of approximately $15,596,141 after deducting underwriting discounts and commissions and other expenses related to the offering.  


In October 2021, we completed a registered direct offering and concurrent private offering pursuant to which we sold an aggregate of 975,000 shares of common stock and and pre-funded warrants to purchase up to 2,189,384 shares of Common Stock and warrants to purchase 1,898,630 shares of Common Stock which resulted in net proceeds of approximately $10,520,000 after deducting underwriting commission and other expenses related to the offering


At September 30, 2021 and December 31, 2020 we had a cash balance of $3,290,702 (which does not include the proceeds from the offering we consummated in October 2021) and $13,010,356, respectively. As of September 30, 2021, our stockholders’ equity was $13,119,952, compared to $18,437,823 as of December 31, 2020. Our net loss for the nine months ended September 30, 2021 was $3,744,582 and net cash used in operating activities was $1,032,417. We anticipate our cash balance is sufficient to last at least twelve months from November 15, 2021. We anticipate cost of revenue will increase once the Lease at 101 Waldon Road commences and SG Echo fulfills its obligations under the loan agreement to employ a minimum of 75 full time employees in Durant, Oklahoma and pay them no less than 1.5 times the federal minimum wages within a 24 month period.


We may need to generate additional revenues or secure additional financing sources, such as debt or equity capital, to fund future growth, which financing may not be available on favorable terms or at all. We do not have any additional sources secured for future funding, and if we are unable to raise the necessary capital at the times we require such funding, we may need to materially change our business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.


Cash Flow Summary


Nine Months Ended

September 30,



2021

2020

Net cash provided by (used in):

Operating activities

$

(1,032,417

)

$

(4,453,862

)

Investing activities

(8,283,525

)

(1,442,602

)

Financing activities 

(403,712

)

17,318,358

Net increase (decrease) in cash and cash equivalents

$

(9,719,654

)

$

11,421,894


43


 

Operating activities used net cash of $1,032,417 during the nine months ended September 30, 2021, and $4,453,862 during the nine months ended September 30, 2020. Generally, our net operating cash flows fluctuate primarily based on changes in our profitability and working capital. Cash used in operating activities decreased by approximately $3,421,000 primarily due to an decrease in working capital of approximately $3,287,000 due in part to increases in accrued losses from the legacy SG Echo contracts we assumed and increases in accounts payable with the additions of operations of new entities, SG DevCorp, Chicago Airport Testing, and SG Echo, from the corresponding period of the prior year.  In addition, we had an increase of approximately $307,000 in stock-based compensation, an increase of approximately $292,000 in depreciation expense, an increase of approximately $161,000 in bad debt expense and an increase in the overall net loss of approximately $681,000, in the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. 

 

Investing activities used net cash of $8,283,525 during the nine months ended September 30, 2021, and $1,442,602 during the nine months ended September 30, 2020. Cash used in investing activities increased from the corresponding period of the prior year primarily due to the purchase of property, plant and equipment of approximately $4,756,000 which includes the land purchase for the Lago Vista - Austin project, purchase of intangible assets of $42,500, payments on assumed liabilities related to the Echo DCL, LLC acquisition of approximately $195,000, an investments in two SG DevCorp entities totaling approximately $3,464,000 and we received proceeds from the sale of equipment for $225,000. 

 

Financing activities used net cash of $403,712 during the nine months ended September 30, 2021, and provided net cash of $17,318,358 during the nine months ended September 30, 2020.  Cash provided by financing activities decreased by approximately $17,318,000 due to a decrease in proceeds from public stock offerings and proceeds from long-term note payable in the nine months ended September 30, 2021. Cash used by financing activities for the nine months ended September 30, 2021 increased by approximately $3,059,000 as compared to the nine months ended September 30, 2020 due to distributions paid to our non-controlling interest partner, offset by an increase of approximately $707,000 in proceeds from conversion of outstanding warrants to common stock and proceeds from short-term note payable of $1,948,000.


We provide services to our construction and engineering customers in three separate phases: the design phase, the architectural and engineering phase and the construction phase. Each phase is independent of the other, but builds through a progression of concept through delivery of a completed structure. These phases may be embodied in a single contract or in separate contracts, which is typical of a design build process model. As of September 30, 2021, we had 15 projects totaling $20,074,693 under contract, which, if they all proceed to construction, will result in our constructing approximately 232,898 square feet of container and modular space. Of these contracts, all fifteen projects combine all three phases or parts thereof and including construction. We expect that all of this revenue will be realized by September 30, 2023.


Backlog may fluctuate significantly due to the timing of orders or awards for large projects and is not necessarily indicative of future backlog levels or the rate at which backlog will be recognized as revenue. The decrease in backlog of approximately $5,042,000 from December 31, 2020 is primarily attributable to one new contract we entered into during the first quarter of 2021 for approximately $1,325,000, one new contract in the third quarter of 2021 for approximately $857,000 and had one large partial contract cancellation of approximately ($1,300,000) and offset by work in progress or completed contracts during the first nine months of 2021 for approximately $5,983,000.


There can be no assurance that our customers will decide to and/or be able to proceed with these construction projects, or that we will ultimately recognize revenue from these projects in a timely manner or at all. 


44


Off-Balance Sheet Arrangements

 

As of September 30, 2021 and December 31, 2020, we had no material off-balance sheet arrangements to which we are a party.

 

In the ordinary course of business, we enter into agreements with third parties that include indemnification provisions which, in our judgment, are normal and customary for companies in our industry sector. These agreements are typically with consultants and certain vendors. Pursuant to these agreements, we generally agree to indemnify, hold harmless, and reimburse indemnified parties for losses suffered or incurred by the indemnified parties with respect to actions taken or omitted by us. The maximum potential amount of future payments we could be required to make under these indemnification provisions is unlimited. We have not incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. As a result, the estimated fair value of liabilities relating to these provisions is minimal. Accordingly, we have no liabilities recorded for these provisions as of September 30, 2021.

 

Critical Accounting Policies and New Accounting Pronouncements

 

Critical Accounting Policies

 

Our condensed consolidated financial statements have been prepared using generally accepted accounting principles in the United States of America (“GAAP”). In connection with the preparation of the financial statements, we are required to make assumptions and estimates and apply judgments that affect the reported amounts of assets, liabilities, revenue, and expenses, and the related disclosures. We base our assumptions, estimates, and judgments on historical experience, current trends, and other factors that we believe to be relevant at the time the consolidated financial statements are prepared. On a regular basis, we review the accounting policies, assumptions, estimates, and judgments to ensure that our financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such differences could be material.

 

Our significant accounting policies are discussed in “Note 3— Summary of Significant Accounting Policies” of the notes to our condensed consolidated financial statements included elsewhere in this report. We believe that the following accounting policies are the most critical in fully understanding and evaluating our reported financial results.

 

Share-based payments. We measure the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of the award is measured on the grant date. For non-employees, the fair value of the award is generally re-measured on interim financial reporting dates and vesting dates until the service period is complete. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. We recognize stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors is reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the consolidated statements of operations. 

 

Other derivative financial instruments. SGB classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provide a choice of net-cash settlement or settlement in SGB’s own shares (physical settlement or net-share settlement), provided that such contracts are indexed to SGB’s own stock. SGB classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net-cash settle the contract if any event occurs and if that event is outside SGB’s control) or (ii) give the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). SGB assesses classification of common stock purchase warrants and other free-standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required.


45


Critical Accounting Policies (continued)


Convertible instruments. SGB bifurcates conversion options from their host instruments and accounts for them as free-standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (i) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract; (ii) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable GAAP measures with changes in fair value reported in earnings as they occur; and (iii) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.

 

SGB determined that the embedded conversion options that were included in the previously outstanding convertible debentures should be bifurcated from their host and a portion of the proceeds received upon the issuance of the hybrid contract has been allocated to the fair value of the derivative. The derivative was subsequently marked to market at each reporting date based on current fair value, with the changes in fair value reported in results of operations. 

 

Revenue recognition – we determine, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those goods or services. To achieve this core principle, we apply the following five steps in accordance with its revenue policy:

 

                (1)  Identify the contract with a customer

 

                (2)  Identify the performance obligations in the contract

 

                (3)  Determine the transaction price

 

                (4)  Allocate the transaction price to performance obligations in the contract

 

                (5)  Recognize revenue as performance obligations are satisfied

       

     On certain contracts, we apply recognition of revenue over time, which is similar to the method we applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. 


46



Critical Accounting Policies (continued)


     For product or equipment sales, we apply recognition of revenue when the customer obtains control over such goods, which is at a point in time.

     

     On October 3, 2019, we entered into an Exclusive License Agreement (“ELA” ) pursuant to which we granted an exclusive license for our technology as outlined in the ELA. The ELA is described below. Under the ELA, we were to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. We have determined that the ELA granted the licensee a right to access our intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognizes revenue and we have the right to payment of royalties. No revenue has been recognized under the ELA for the nine months ended September 30, 2021.  On June 15, 2021 we terminated the Exclusive License Agreement with CPF that we had entered into on October 3, 2019. 

     

    We entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of 2020. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.  In addition, we formed Chicago Airport Testing, LLC which collects rental revenue. During the nine months ended September 30, 2021, we recognized $23,757,962 in revenue related to activities through the two JV's, which are included in medical revenue on the accompanying consolidated statements of operations.


    We acquired a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC and acquired a 50% membership interest in Norman Berry II Owner LLC in the second quarter of 2021. We have determined we are not the primary beneficiary and thus will not consolidated the activities on the condensed consolidated financial statements. We will use the equity method to report the activities as an investment in on our condensed consolidated financial statements. 


Goodwill – Goodwill represents the excess of reorganization value over the fair value of identified net assets upon emergence from bankruptcy. In accordance with the accounting guidance on goodwill, we perform our impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying value. Our evaluation of goodwill completed during the year ended December 31, 2020, resulted in no impairment loss. There was no impairment during the nine months ended September 30, 2021.

 

Intangible assets – Intangible assets consist of $2,766,000 of proprietary knowledge and technology which is being amortized over 20 years, $97,164 of trademarks which is being amortized over 5 years, $47,800 of website fees which is being amortized over 5 years. Our evaluation of intangible assets for impairment during the year ended December 31, 2020, determined that there were no impairment losses. There was no impairment during the nine months ended September 30, 2021.

  

New Accounting Pronouncements

 

See Note 3 to the accompanying consolidated financial statements for all recently adopted and new accounting pronouncements.

  

47



Non-GAAP Financial Information

 

In addition to our results under GAAP, we also present EBITDA and Adjusted EBITDA for historical periods. EBITDA and Adjusted EBITDA are non-GAAP financial measures and have been presented as supplemental measures of financial performance that are not required by, or presented in accordance with, GAAP. We calculate EBITDA as net income (loss) before interest expense, income tax benefit (expense), depreciation and amortization. We calculate Adjusted EBITDA as EBITDA before certain non-recurring adjustments such as loss on conversion of convertible debentures, change in fair value of financial instruments, litigation expenses and stock compensation expense.

 

EBITDA and Adjusted EBITDA are presented because they are important metrics used by management as one of the means by which it assesses our financial performance. EBITDA and Adjusted EBITDA are also frequently used by analysts, investors and other interested parties to evaluate companies in our industry. These measures, when used in conjunction with related GAAP financial measures, provide investors with an additional financial analytical framework that may be useful in assessing us and our results of operations.

 

EBITDA and Adjusted EBITDA have certain limitations. EBITDA and Adjusted EBITDA should not be considered as alternatives to net income (loss), or any other measures of financial performance derived in accordance with GAAP. These measures also should not be construed as an inference that our future results will be unaffected by unusual or non-recurring items for which these non-GAAP measures make adjustments. Additionally, EBITDA and Adjusted EBITDA are not intended to be liquidity measures because of certain limitations, including, but not limited to: 

 

 

They do not reflect our cash outlays for capital expenditures;

 

 

They do not reflect changes in, or cash requirements for, working capital; and

 

 

Although depreciation and amortization are non-cash charges, the assets are being depreciated and amortized and may have to be replaced in the future, and these non-GAAP measures do not reflect cash requirements for such replacements.

 

Other companies, including other companies in our industry, may not use such measures or may calculate one or more of the measures differently than as presented in this Quarterly Report on Form 10-Q, limiting their usefulness as a comparative measure.  

  

In evaluating EBITDA and Adjusted EBITDA, you should be aware that in the future we will incur expenses that are the same or similar to some of the adjustments made in our calculations, and our presentation of EBITDA and Adjusted EBITDA should not be construed to mean that our future results will be unaffected by such adjustment. Management compensates for these limitations by using EBITDA and Adjusted EBITDA as supplemental financial metrics and in conjunction with our results prepared in accordance with GAAP. The non-GAAP information should be read in conjunction with our consolidated financial statements and related notes.

  

Non-GAAP Financial Information (continued)


The following is a reconciliation of EBITDA and Adjusted EBITDA to the nearest GAAP measure, net loss:  




Three Months Ended 
September 30, 2021

   

Three Months Ended
September 30, 2020


 

Nine Months Ended
September 30, 2021

 

 

Nine Months Ended
September 30, 2020

 

Net loss attributable to common stockholders of SG Blocks, Inc.

  $ (3,830,905 )
$ (1,478,273 )

 

$

(7,406,041)

)

 

$

(3,063,673)

)
    Addback interest expense 

293




2,614


985


8,877
    Subtract interest income

(9,973 )

(27,401 )


(41,240 )

(38,497 )
    Addback depreciation and amortization

148,482


47,488



449,502


142,290

EBITDA (non-GAAP)



(3,692,103 )

(1,455,572 )

 

 

(6,996,794)

)

 

 

(2,951,003)

)
    Addback loss on asset disposal 

34,182


1,012



34,182


1,012
    Addback litigation expense

413,796


127,205


555,068


395,045
    Addback stock compensation expense

246,236


303,169



778,657


471,683

Adjusted EBITDA (non-GAAP)


$ (2,997,889 )
$ (1,024,186 )

 

$

(5,628,887)

)

 

$

(2,083,263)

)


48




Not applicable.



Evaluation of Disclosure Controls and Procedures


Management of SG Blocks, Inc., with the participation of our Principal Executive Officer and Principal Financial Officer, carried out an evaluation of the effectiveness of our “disclosure controls and procedures” (as defined in the Securities Exchange Act of 1934, as amended (the “Exchange Act”), Rules 13a-15(e) or 15d-15(e)) as of the end of the period covered by this Quarterly Report on Form 10-Q (the “Evaluation Date”). Based upon that evaluation, our Principal Executive Officer and Principal Financial Officer concluded that, as of the Evaluation Date, our disclosure controls and procedures were not effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act (i) is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms and (ii) is accumulated and communicated to our management, including our Principal Executive Officer and Principal Financial Officer, as appropriate to allow timely decisions regarding required disclosure.


The Principal Executive Officer and the Principal Financial Officer believe that the condensed consolidated financial statements and other information contained in this Quarterly Report on Form 10-Q present fairly, in all material respects, our business, financial condition and results of operations.


As previously reported, management had identified deficiencies in our internal control over financial reporting, which was related to the timely closing of the accounting records, caused by insufficient accounting resources and a lack of formal review procedures and technical accounting guidance to complex and/or new transactions. Our management had concluded that we do not maintain effective controls related to both deficiencies surrounding the timely closing of the accounting records and technical accounting guidance. Management had determined that the aggregate impact of this deficiency resulted in a material weakness. The material weakness did not result in any identified misstatements in the current period consolidated financial statements, nor in any restatements of consolidated financial statements previously reported by us, and there were no changes in previously released financial results.


A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company's annual or interim financial statements will not be prevented or detected on a timely basis.


Remediation Steps to Address the Material Weakness


Since identifying the material weakness related to the timely closing of accounting records and technical accounting guidance to complex and/or new transactions, we have taken steps to strengthen the control function related to the financial closing process. These steps include retaining two additional senior accounting resources to help enhance the timeliness of the accounting close process and to have additional oversight for new and complex accounting transactions. We also engaged an outside consulting firm in the third quarter of 2021 to assist the Company with enhancing its accounting practices. We will continue to enhance controls to ensure the financial closing process is effectively implemented. Although we plan to complete this remediation process as quickly as possible, we cannot at this time estimate when the remediation will be completed.


Changes in Internal Control over Financial Reporting


Other than as described above, for the fiscal quarter ended September 30, 2021, there have been no changes in our internal control over financial reporting identified in connection with the evaluations required by Rule 13a-15(d) or Rule 15d-15(d) under the Exchange Act that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 


Inherent Limitations on Effectiveness of Controls


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

49




The information included in "Note 16 - Commitments and Contingencies" of the Company's condensed consolidated financial statements included elsewhere in this Form 10-Q is incorporated by reference into this Item.



Investing in our common stock involves a high degree of risk. You should consider carefully the following risks, together with all other information in this Quarterly Report on Form 10-Q, including our unaudited condensed consolidated financial statements and notes thereto. If any of the following risks actually materializes, our operating results, financial condition and liquidity could be materially adversely affected. As a result, the trading price of our common stock could decline and you could lose part or all of your investment. The following information updates, and should be read in conjunction with, the information disclosed in Part I, Item 1A, "Risk Factors," contained in the Annual Report on Form 10-K for the year ended December 31, 2020 as amended by the Amendment No. 1 thereto (the “2020 Form 10-K”). There have been no material changes from the risk factors disclosed in “Part I—Item 1A. Risk Factors” in our 2020 Form 10-K, except as follows:


If we are not successful in our efforts to increase sales or raise capital, we could experience a shortfall in cash over the next twelve months, and our ability to obtain additional financing on acceptable terms, if at all, may be limited.


At September 30, 2021 and December 31, 2020, we had cash and cash equivalents, collectively, of $3,290,702 and $13,010,356, respectively. However, during the nine months ended September 30, 2021 and year ended December 31, 2020, we reported a net loss of $3,744,582 and $4,508,162, respectively, and used $1,032,417 and $2,887,950 of cash for operations, respectively. If we are not successful with our efforts to increase revenue, we could experience a shortfall in cash over the next twelve months. If there is a shortfall, we may be forced to reduce operating expenses, among other steps, all of which would have a material adverse effect on our operations going forward.  Subsequent to the end of the third quarter 2021, we had a private placement offering that provided net proceeds of approximately $10,520,000 in additional cash, see Note 17 for additional information on this private placement.


We may also seek to obtain debt or additional equity financing to meet any cash shortfalls. The type, timing and terms of any financing we may select will depend on, among other things, our cash needs, the availability of other financing sources and prevailing conditions in the financial markets. However, there can be no assurance that we will be able to secure additional funds if needed and that, if such funds are available, the terms or conditions would be acceptable to us. If we are unable to secure additional financing, further reduction in operating expenses might need to be substantial in order for us to ensure enough liquidity to sustain our operations. Any equity financing would be dilutive to our stockholders. If we incur debt, we will likely be subject to restrictive covenants that significantly limit our operating flexibility and require us to encumber our assets. If we fail to raise sufficient funds and continue to incur losses, our ability to fund our operations, take advantage of strategic opportunities, or otherwise respond to competitive pressures will be significantly limited. Any of the above limitations could force us to significantly curtail or cease our operations, and you could lose all of your investment in our common stock. These circumstances have raise substantial doubt about our ability to continue as a going concern, and continued cash losses may risk our status as a going concern. Our consolidated financial statements do not include any adjustments that might be necessary should we be unable to continue as a going concern. 


In December 2019, a novel strain of coronavirus, COVID-19, was reported to have surfaced in Wuhan, China. Since then, the COVID-19 coronavirus has spread to multiple countries, including the United States. The impact of the COVID-19 coronavirus outbreak, or similar global health concerns, has negatively impacted our ability to source certain materials and product pricing, could impact our customers’ ability or that of our licensee to obtain financing and may continue to have a negative impact on our business.

In March 2020, the World Health Organization declared COVID-19 a global pandemic. This contagious disease outbreak, which has continued to spread, and the related adverse public health developments, have adversely affected work forces, economies and financial markets globally. Our ability to obtain and source certain materials, especially lumber, from third-party suppliers has been negatively impacted by the COVID-19 coronavirus outbreak. In addition, any outbreak of COVID at our Echo facility could result in closures of the facility and negatively impact our ability to meet timelines. To date, we have experienced some delays and cost-overruns in projects due to COVID-19. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to our suppliers and their contract manufacturers or our customers would likely adversely impact our sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the ability of our customers and licensees to obtain financing and therefore impact demand for our products. Order lead times could be extended or delayed and pricing could continue to increase.  Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, we are considering alternative product sourcing in the event that product supply becomes problematic. We expect this global pandemic to have a negative impact on our revenue and our results of operations, the size and duration of which we are currently unable to predict.

50


In addition, the outbreak of the COVID-19 coronavirus could disrupt our operations due to absenteeism by infected or ill members of management or other employees, or absenteeism by members of management and other employees who elect not to come to work due to the illness affecting others in our office or other workplace, or due to quarantines. COVID-19 illness could also impact members of our Board of Directors resulting in absenteeism from meetings of the directors or committees of directors, and making it more difficult to convene the quorums of the full Board of Directors or its committees needed to conduct meetings for the management of our affairs.

The global outbreak of the COVID-19 coronavirus continues to rapidly evolve. The extent to which the COVID-19 coronavirus may impact our business and clinical trials will depend on future developments, which are highly uncertain and cannot be predicted with confidence, such as the ultimate geographic spread of the disease, the duration of the outbreak, travel restrictions and social distancing in the United States and other countries, business closures or business disruptions and the effectiveness of actions taken in the United States and other countries to contain and treat the disease.

Our failure to have the registration statement that we filed to register the resale of the shares of Common Stock within certain time limits could result in a breach of the Purchase Agreement.

The Purchase Agreement provides that we are required within 30 days of the closing of the Offering to file a registration statement providing for the resale of the shares of Common Stock issued and issuable upon the exercise of the Common Stock Warrants, which registration statement was filed on November 12, 2021. We are required to use commercially reasonable efforts to cause such registration to become effective within 45 days of the closing of the Offering (or 60 days in the event of a full review by the Commission) and to keep such registration statement effective at all times until no investor owns any Common Stock Warrants or Common Stock Warrant Shares.  Our failure to comply with such requirements would result in a breach of the Purchase Agreement and subject us to liquidated damages of equal to the product of 2.0% multiplied by the aggregate subscription amount paid by each purchaser under the Purchase Agreement. 


We may be unable to successfully integrate the Echo business with its current management and structure and the acquisition of Echo may not result in the benefits anticipated.

 

Our failure to successfully complete the integration of Echo could have an adverse effect on our prospects, business activities, cash flow, financial condition, results of operations and stock price. Integration challenges may include the following:

  • assimilating Echo’s technology and retaining personnel;
  • estimating the capital, personnel and equipment required for Echo based on the historical experience of management with the businesses; 
  • managing cost overruns on fixed-price legacy Echo projects as a result of delays in deliveries of, and increased costs for, materials for projects, especially lumber, due to COVID-19;
  • minimizing potential adverse effects on existing business relationships; and
  • successfully developing new products and services. 

There can be no assurance that the anticipated benefits of the Echo acquisition will materialize or that if they materialize will result in increased stockholder value or revenue stream to the combined company.


An unsuccessful determination in the litigation related to Echo DCL, could result in  incurrence of  significant liabilities or loss of assets.


ICON Construction Inc. (“ICON”) is alleging that Echo DCL breached the terms of the asset purchase agreement Echo DCL entered into with ICON pursuant to which Echo DCL had acquired the assets of ICON. ICON claims that we have agreed to assume certain liabilities of Echo DCL under the asset purchase agreement and accept a security interest in the assets conveyed to us by Echo DCL. If we should be unsuccessful in the litigation we could incur significant liabilities and/or loss of the assets we acquired from Echo DCL. Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. We are unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, we have made no provision related to this matter in the condensed consolidated financial statements.


The loss of one or a few customers could have a material adverse effect on us.


A few customers have in the past, and may in the future, account for a significant portion of our revenues in any one year or over a period of several consecutive years. For example, for the nine months ended September 30, 2021 approximately 90% of our revenue was generated from one customer and for the year ended December 31, 2020, approximately 61% of our revenue was generated from three customers. Although we have contractual relationships with many of our significant customers, our customers may unilaterally reduce or discontinue their contracts with us at any time. The loss of business from a significant customer could have a material adverse effect on our business, financial condition, results of operations and cash flows. 


51



The inability to secure materials and products from our suppliers in a timely manner or at competitive prices could adversely affect our business.


We have relationships with key materials vendors, and we rely on suppliers for our purchases of products from them. The worldwide spread of the COVID-19 has, among other things resulted in delays in deliveries of, and increased costs for, materials, especially lumber, in projects which we expect to continue to have an impact on our revenue and our results of operations. Any inability to obtain materials or services in the volumes required and at competitive prices from our major trading partners, the loss of any major trading partner or the discontinuation of vendor financing (if any) may seriously harm our business because we may not be able to meet the demands of our customers on a timely basis in sufficient quantities or at all. In addition, we have experienced cost overruns on fixed-price legacy Echo projects as a result of delays in deliveries of, and increased costs for, materials for projects, especially lumber. Other factors, including reduced access to credit by our vendors resulting from economic conditions, may impair our vendors’ ability to provide products in a timely manner or at competitive prices.  We also rely on other vendors for critical services such as transportation, supply chain and professional services.  Any negative impacts to our business or liquidity could adversely impact our ability to establish or maintain these relationships. For the nine months ended September 30, 2021 68% of our costs of revenue related to three vendors.  For the year ended December 31, 2020, there were no vendors which represented 10% or more of our cost of revenue.


Our clients may adjust, cancel or suspend the contracts in our backlog; as such, our backlog is not necessarily indicative of our future revenues or earnings. In addition, even if fully performed, our backlog is not a good indicator of our future gross margins.


Backlog represents the total dollar amount of revenues we expect to record in the future as a result of performing work under contracts we have been awarded. Backlog may fluctuate significantly due to the timing of orders or awards for large projects and is not necessarily indicative of future backlog levels or the rate at which backlog will be recognized as revenue. We include in backlog only those contracts for which we have reasonable assurance that the customer can obtain the permits for construction and can fund the construction. As of December 31, 2020, our backlog totaled approximately $25.1 million and as of September 30, 2021, our backlog totaled approximately $20.1 million. The decrease in backlog at September 30, 2021 from December 31, 2020 is primarily attributable to work in progress or completed contracts during the first nine months of 2021 for approximately $6 million and executing one contract during the first quarter of 2021 in the amount of approximately $1.3 million, an one contract during the third quarter of 2021 in the amount of approximately $857,000 and one partial contract cancellation to an existing contract of approximately ($1.3) million.  Our backlog is described more in detail in “Note 12—Construction Backlog” of the notes to our consolidated financial statements included elsewhere in this Quarterly Report. We cannot provide assurance that our backlog will be realized as revenues in the amounts reported or, if realized, will result in profits. In accordance with industry practice, substantially all of our contracts are subject to cancellation, termination or suspension at our customer’s discretion. In the event of a project cancellation, we generally would not have a contractual right to the total revenue reflected in our backlog. Projects can remain in backlog for extended periods of time because of the nature of the project and the timing of the particular services required by the project. In addition, the risk of contracts in backlog being cancelled or suspended generally increases during periods of widespread economic slowdowns or in response to changes in commodity prices.


The contracts in our backlog are subject to changes in the scope of services to be provided and adjustments to the costs relating to the contracts. The revenue for certain contracts included in backlog is based on estimates. Additionally, our performance of our individual contracts can affect greatly our gross margins and, therefore, our future profitability. We can provide no assurance that the contracts in backlog, assuming they produce revenues in the amounts currently estimated, will generate gross margins at the rates we have realized in the past.


The issuance of shares of our common stock upon the exercise of outstanding options, warrants and restricted stock units may dilute the percentage ownership of the then-existing stockholders and may make it more difficult to raise additional equity capital.

 

At September 30, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,344 and 126,890 shares of common stock, respectively, outstanding that could potentially dilute future net income per share. Because we had a net loss as of September 30, 2021, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, we used the same number of shares outstanding to calculate both the basic and diluted loss per share. At September 30, 2020, there were options, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,337, 465,518 and 353,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.


52


Our residential construction business is difficult to evaluate because we recently changed our business model.

From October 2019 until September 2021, our residential construction business was operated under a licensing model.  We recently terminated the licensing business model for our residential construction business in the United States. There is a risk that we will be unable to successfully generate revenue from this new business model or generate profit as we will not be responsible for supplying the capital, personnel and equipment for our residential construction projects. There can be no assurance that we will generate the income that we anticipate.  We are subject to many risks associated with this business model such as our dependence upon suppliers and contractors to perform services. There is no assurance that our activities will be successful or will result in any revenues or profit. Even if we generate revenue, there can be no assurance that we will be profitable.

Our projections of the number of units we anticipate building for each project and the timelines although based upon assumptions that we believe are reasonable, may not be realized.

We have provided projections of our development plans that include the number of units we plan to develop for certain projects and the timelines for commencement and completion of such development activities  which are based upon current contracts that we have entered into, anticipated timelines to complete such projections and current estimates of costs and expenses associated with such projects.  For certain projects such as the JDI-Cumberland project, we must submit budgets that require approval in order for SG Echo to be awarded the fabrication and installation work anticipated to be awarded to SG Echo. Although we have based our projections upon assumptions that we believe are reasonable, our projections may not be realized. The projected and actual results will vary, and those variations may be material and likely to increase over time, and the inclusion of the projections in this Quarterly Report on Form 10-Q should not be regarded as a representation or guarantee by us that the projections will be achieved. These projections are only predictions and actual events or results may differ from those in the projections.

The failure to comply with the terms of SG DevCorp’s Note could result in a default under the terms of the Short-Term Note and, if uncured, it could potentially result in action against our pledged assets.

SG DevCorp’s Note in the principal amount of $2,000,000 is secured by a deed of trust on our Lake Travis project site in Lago Vista, Texas and a related assignment of leases and rents to the holder of the Note.  The Short-Term Note is due in July 2022 and provides for payments of interest only at a rate of twelve percent (12%) per annum. If SG DevCorp were to fail to comply with the terms of the Short-Term Note, the holder of the Short-Term Note could declare a default and if the default were to remain uncured would have the right to proceed against any or all of the collateral securing the Short-Term Note. SG DevCorp’s failure to make such payments when due could result in our loss of its interest in the Lake Travis project site in Lago Vista, Texas. Any action to proceed against SG DevCorp’s assets would likely have a serious disruptive effect on its business operations, especially if the Lake Travis project site were foreclosed upon.

The Short-Term Note requires that SG DevCorp pay a significant amount of cash to the lender. SG DevCorp’s ability to generate sufficient cash to make all required payments under the Note depends on many factors beyond its control.

SG DevCorp’s ability to make payments on and to refinance the Short-Term Note, to fund planned capital expenditures and to maintain sufficient working capital depends on its and our ability to generate cash in the future. This, to a certain extent, is subject to general economic, financial, competitive, legislative, regulatory and other factors that are beyond our control. We cannot assure you that our business will generate sufficient cash flow from operations or from other sources in an amount sufficient to enable us to service our debt, SG DevCorp’s debt or to fund our other liquidity needs. To date, we have continued to generate losses from operations and have financed a significant portion our capital needs from sales of our equity.  There can be no assurance that financing options will be available to us when needed to make payments under the Short-Term Note or if available, that they will be on favorable terms. If our cash flow and capital resources are insufficient to allow us to make payments due under the Short-Term Note, we may need to seek additional capital or restructure or refinance all or a portion of the Short-Term Note on or before the maturity thereof, any of which could have a material adverse effect on our business, financial condition or results of operations. We cannot assure you that we will be able to refinance the Short-Term Note on commercially reasonable terms or at all. If we are unable to generate sufficient cash flow to repay or refinance our debt on favorable terms, it could significantly adversely affect our financial condition. Our ability to restructure or refinance the Short-Term Note will depend on the condition of the capital markets and our financial condition. Any refinancing of the Short-Term Note could be at higher interest rates and may require us to comply with more onerous covenants, which could further restrict our business operations. There can be no assurance that we will be able to obtain any financing when needed.  

Our real estate investments may not maintain their value or appreciate in value

There can be no assurance that our investments in various real estate assets, such as SG DevCorp’s $3,500,000 investment in the 50+ acre Lake Travis project site in Lago Vista, Texas, will appreciate in value, maintain their present value, or be sold at a profit. If the real estate assets we have acquired decline in value or if we are unable to make any payments under any related indebtedness, including but not limited to any payments under SG DevCorp’s $2,000,000 secured Short-Term Note, as and when they become due, or otherwise fail to perform our obligations under such indebtedness, our financial condition and results of operations may be adversely affected. The marketability and value of the Lake Travis project site will depend upon many factors beyond our control.  

53



None.

  


None. 

  


Not applicable.  

  

   


54



EXHIBIT INDEX
Exhibit Number   Description
3.1
Amended and Restated Certificate of Incorporation of SG Blocks, Inc. (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 7, 2016 (File No. 000-22563)).
3.2
Certificate of Designation of Preferences, Rights and Limitations of Series A Convertible Preferred Stock (incorporated herein by reference to Exhibit 3.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 7, 2016 (File No. 000-22563)).
3.3
Certificate of Amendment to the Amended and Restated Certificate of Incorporation of SG Blocks, Inc. (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 28, 2017 (File No. 000-22563)).
3.4
Certificate of Amendment to Certificate of Designation, dated May 11, 2017 (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on May 12, 2017 (File No. 001-38037)).
3.5
Certificate of Elimination of Series A Convertible Preferred Stock, dated December 13, 2018 (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on December 17, 2018 (File No. 001-38037)).
3.6
Certificate of Amendment to the Amended and Restated Certificate of Incorporation dated June 5, 2019  (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 5, 2019 (File No. 001-38037)).
3.7
Form of Certificate of Designation of the Series B Convertible Preferred Stock (incorporated herein by reference to Exhibit 3.7 to the Registration Statement on Form S-1/A (File No. 333-235295) as filed by SG Blocks, Inc. with the Securities and Exchange Commission on December 9, 2019).
3.8
Certificate of Amendment to the Amended and Restated Certificate of Incorporation, as amended, of SG Blocks, Inc. (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on February 5, 2020 (File No. 001-38037)).
3.9
Amended and Restated Bylaws of SG Blocks, Inc. dated June 4, 2021 (incorporated herein by reference to Exhibit 3.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on June 7, 2021 (File No. 001-38037)).
10.1
Amendment No. 3 to the SG Blocks, Inc. Stock Incentive Plan (incorporated by reference to Appendix A to the Definitive Proxy Statement on Schedule 14A filed with the Securities and Exchange Commission on July 14, 2021) (File No. 001-38037)).
10.2
Real Estate Lien Note, dated July 14, 2021, in the principal amount of $2,000,000 (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 19, 2021 (File No. 001-38037)).
10.3
Deed of Trust, dated July 14, 2021 (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 19, 2021 (File No. 001-38037)).
10.4
Assignment of Leases and Rents, dated July 8, 2021 (incorporated herein by reference to Exhibit 10.3 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on July 19, 2021 (File No. 001-38037)).
10.5
Employment Agreement, dated September 27, 2021, between SG Blocks, Inc. and William Rogers (incorporated herein by reference to Exhibit 10.1 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 1, 2021 (File No. 001-38037)).
10.6
Employment Agreement, dated September 30, 2021, between SG Blocks, Inc. and Gerald Sheeran (incorporated herein by reference to Exhibit 10.2 to the Current Report on Form 8-K as filed by SG Blocks, Inc. with the Securities and Exchange Commission on October 1, 2021 (File No. 001-38037)).
55



31.1*   Certification by Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2*   Certification by Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1*   Certification by Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS+   Inline XBRL Instance Document - the instance document does not appear in the Interactive Data File as the XBRL tags are embedded within the Inline XBRL document.
101.SCH+
Inline XBRL Taxonomy Extension Schema Document.
101.CAL+
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF+
Inline XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB+
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE+   Inline XBRL Taxonomy Extension Presentation Linkbase Document.
104
Cover Page Interactive Data File (embedded within the Inline XBRL document)
+   Filed herewith.

 

*   Furnished herewith. 


56


 

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

 

  SG BLOCKS, INC.
  (Registrant)
     
Date: November 15, 2021 By: /s/ Paul M. Galvin
   

Paul M. Galvin

Chief Executive Officer and Chairman of the Board

(Principal Executive Officer)





By: /s/ Gerald A. Sheeran


Gerald A. Sheeran

Acting Chief Financial Officer 

(Principal Financial Officer and Principal Accounting Officer)





EX-101.DEF 2 sgbx-20210930_def.xml DEFINITION EX-101.PRE 3 sgbx-20210930_pre.xml PRESENTATION EX-101.CAL 4 sgbx-20210930_cal.xml CALCULATION EX-101.LAB 5 sgbx-20210930_lab.xml LABEL Term of lessee's sublease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Sublease term Future lease revenue for the period of 2022 Gain (Loss) on Disposition of Assets Settlement of common stock from reverse stock split Description of claimed amount Claimed wages Unpaid wages and bonuses Severance Costs Debt Issuance Costs, Net Note One [Member] Debt one [Member] Loaned amount Mr. Galvin [Member] Chairman and CEO [Member] Board of Directors Chairman [Member] Debt Instrument, Interest Rate, Stated Percentage Bear interest Debt [Member] Promissory note [Member] Reverse stock split ratio Debt Instrument, Face Amount Subsequent Event [Line Items] Subsequent Event [Table] Subsequent Events [Text Block] Subsequent Events [Abstract] Proceeds from gross amount Proceeds from gross amount Total expected gross revenue Common stock warrant shares Pre-funded warrant shares Pre-funded warrant shares Minimum royalty payments two year Amount of minimum royalty payments for due in the nest fiscal year following the latest fiscal year. Minimum royalty payments three year Minimum Royalty Payments Five Year Minimum royalty payments five year Amount of minimum royalty payments due in the fifth fiscal year following the latest fiscal year. Minimum Royalty Payments Four Year Minimum royalty payments four year Amount of minimum royalty payments due in the fourth fiscal year following the latest fiscal year. Minimum Royalty Payments Three Year Amount of minimum royalty payments in the third fiscal year following the latest fiscal year. Minimum Royalty Payments Two Year Amount of minimum royalty payments due in the second fiscal year following the latest fiscal year. Minimum Royalty Payments One Year Minimum royalty payments one year License consideration, description License Consideration Description Original Agreement [Member] Original Agreement [Member] General and administrative expenses Accumulated amortization Deferred contract costs Deferred Costs and Other Assets Accounts receivable balance Deferred Costs Reimbursement from licensee for project costs Accounts Receivable, Related Parties, Current Percentage of exercise price Percentage Of Exercise Price Conversion of debenture to shares, description Conversion of Stock, Description Placement Agency Agreement [Member] Placement Agency Agreement [Member] Expense fee Payments for Other Fees Redemption of debenture, description Debt Instrument, Redemption, Description Liquidity [Text Block] Liquidity Stock Based Compensation [Member] Share-based Payment Arrangement [Member] Recognized stock-based compensation expense accrued Allocated Share Based Compensation Expense Accrued Marketing And Business Development Expenses Marketing and business development expenses [Member] Shares of common stock Warrant Two Member October 29, 2019 and expire April 24, 2024 [Member] Warrant One Member October 29, 2019 and expire October 29, 2024 [Member] Class of Warrant or Right [Domain] Class of Warrant or Right [Axis] Common Stock Issued Under Underwriting Agreement [Member] Common Stock Issued Under Underwriting Agreement Member Class of warrant or right, number of securities called by warrants or rights Class of Warrant or Right, Number of Securities Called by Warrants or Rights Purchase Agreement [Member] Purchase Agreement Member Exclusive License Agreement [Member] Exclusive License Agreement Member Net proceeds of offering The cash inflow associated with the amount received from entity's first offering of stock to the publics. Net proceeds of approximately Proceeds from Initial Public Offering Proceeds from Other Equity Amortization of deferred license costs Other Depreciation and Amortization Exercise of stock options, Shares Moved Contract [Member] Total operating lease liabilities Accumulated Amortization of Other Deferred Costs Construction Backlog [Member] Underlying Asset Class [Domain] Underlying Asset Class [Axis] Securities Purchase Agreement [Member] Accrued expenses Accrued Liabilities, Current Unpaid accrued interest Accounts receivable and allowance for doubtful accounts Moved Contract [Member] Total Restricted Stock Units (RSUs) [Member] Stock options [Member] Stock-Based Compensation Expense Restricted Stock Units [Member] Payroll [Member] Payroll and related expenses [Member] Equity Option [Member] Schedule of Other Share-based Compensation, Activity [Table Text Block] Cost Of Good Sold Subscription Subscription price sales Net loss Commitments and Contingencies Commitments and Contingencies Its represented contract revenue earned during the period. Construction backlog contract amount Construction Backlog Contract Revenue Net loss attributable to noncontrolling interests Non-employees [Member] Non Directors [Member] Fair value assumptions, expected volatility rates Provision for doubtful accounts Net cash used in operating activities Non-Director [Member] Provision for Doubtful Accounts Net Cash Provided by (Used in) Operating Activities Net cash used in investing activities Other Receivable [Member] Other receivable [Member] Block sales [Member] Sg Blocks Sales [Member] Options Vested Description The description of options vested. Options vested, description Employee [Member] Represents information pertaining to non-employee director. Non-Employee Director [Member] Non-employee director [Member] Restricted Stock [Member] Restricted Stock [Member] Payment to phipps Payments for legal settlements Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Commitments and Contingencies [Abstract] Commitments and Contingencies [Abstract] Total revenue by customer type Other [Member] Product and Service, Other [Member] Retail [Member] Special Use [Member] Special Use [Member] School [Member] School [Member] Office [Member] Office [Member] Multi-Family [Member] Multi Families [Member] Revenue from Contract with Customer, Excluding Assessed Tax Total revenue by customer type, percentage Revenue From Contract With Customer Excluding Assessed Tax Percentage Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Total Backlog Revenue, Remaining Performance Obligation, Amount There After [Member] Thereafter [Member] 1 to 2 years [Member] One To Two Year [Member] Within 1 year [Member] Within One Year [Member] Disaggregation of Revenue [Table Text Block] Summary of disaggregation of revenues by categories Recently Adopted Accounting Pronouncements Not Yet Adopted [Policy Text Block] Recently adopted accounting pronouncements Comprehensive Income Non-controlling interests SG Blocks Stockholders' Equity Noncontrolling Interest [Member] Parent [Member] Purchase of intangible asset Payments to Acquire Intangible Assets Purchase of intangible asset Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Less: net income attributable to noncontrolling interests Net loss Stockholders' Equity Attributable to Noncontrolling Interest Non-controlling interest Total stockholders' equity Comprehensive Income, Policy [Policy Text Block] Debt Instrument, Measurement Input Assumption used in estimation of the fair value of the convertible options Goodwill impairment Impairment of goodwill Balance on the DIP Facility Debtor-in-Possession Financing, Borrowings Outstanding Vesting Period Less: contract revenue earned during the period Amount of contract revenue. Contract Revenue Recognized loss on conversion Debt and Equity Securities, Gain (Loss) Revenue: Revenues [Abstract] Construction [Member] Construction services Represents information pertaining to engineering related services. Engineering services Engineering Services [Member] Shares Issued, Price Per Share Product and Service [Domain] Product and Service [Axis] Stock Options and Grants (Textual) Its represented number of large contracts. Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Trading Symbol Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Entity Filer Category Entity Filer Category Entity Current Reporting Status Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and cash equivalents Cash and cash equivalents Cash balance Net Sources Cash and cash equivalents Cash and cash equivalents - beginning of period Cash and cash equivalents - end of period Short-term Investments Short-term investment Short-term investments Total net receivables Accounts receivable, net Accounts Receivable, Net, Current Inventory, Net Inventories Inventory Prepaid Expense and Other Assets, Current Prepaid expenses and other current assets Assets, Current Total current assets Total current assets Property, plant and equipment, net Property, Plant and Equipment, Net, Ending Balance Property, Plant and Equipment, Net, Beginning Balance Property, plant and equipment, net Property, plant and equipment, net Goodwill Goodwill Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Total Assets Totals Assets Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Liabilities, Current [Abstract] Current liabilities: Current liabilities: Accounts payable and accrued expenses Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current Conversion Option Liabilities Conversion option liabilities Conversion option liabilities Conversion option liabilities. Liabilities, Current Total current liabilities Total current liabilities Liabilities Total liabilities Total liabilities Commitments and Contingencies Commitments and contingencies Marketable Securities [Table] Common stock, $0.01 par value, 25,000,000 shares authorized; 8,822,489 issued and outstanding as of September 30, 2021 and 8,596,189 issued and outstanding as of December 31, 2020 Common Stock, Value, Issued Additional Paid in Capital, Ending Balance Additional Paid in Capital, Beginning Balance Additional paid-in capital Additional paid-in capital Additional Paid In Capital Retained Earnings (Accumulated Deficit) Accumulated deficit Accumulated deficit Accumulated deficit Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Stockholders' Equity Attributable to Parent Total stockholders' equity (deficit) Total SG Blocks, Inc. stockholders’ equity Beginning Balance Ending Balance Total Liabilities and Stockholders’ Equity Total Liabilities and Stockholders' Equity Liabilities and Equity Preferred Stock, Par or Stated Value Per Share Preferred stock value per share Preferred stock, par value Preferred Stock, Shares Authorized Preferred stock shares authorized Preferred stock, shares authorized Preferred Stock, Shares Issued Preferred stock shares issued Preferred stock, shares issued Preferred Stock, Shares Outstanding Preferred stock shares outstanding Preferred stock, shares outstanding Common stock, par value Common Stock, par value Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common stock, shares authorized Common Stock, Shares Authorized Common Stock, Shares, Issued Common stock, shares issued Common Stock, Shares, Issued, Total Common stock, shares issued Common Stock, Shares, Outstanding Common stock, shares outstanding Beginning Balance, shares Common Stock, Shares, Outstanding, Ending Balance Common stock, shares outstanding Statements of Operations [Abstract] Income Statement [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] lease revenue lease revenue Revenue Revenues Cost of revenue: Cost Of Goods and Services Sold [Abstract] Cost of revenue Cost of Revenue Gross Profit Gross profit Gross profit Operating expenses: Operating Expenses [Abstract] Payroll and related expenses Payroll and related expenses Labor and Related Expense General and administrative expenses General and administrative expenses General and Administrative Expense Marketing and business development expense Marketing and business development expense Selling and Marketing Expense Pre-project expenses Other General Expense Operating Expenses Total Total Operating Income (Loss) Operating loss Operating loss Other income (expense): Nonoperating Income (Expense) [Abstract] Interest income on short-term investment Interest income Investment Income, Interest Other income Other Nonoperating Income Nonoperating Income (Expense) Total Total Net income (loss) Net loss attributable to common stockholders of SG Blocks, Inc. Net loss Net loss Net Income (Loss) Attributable to Parent Noncontrolling interest distribution Net loss per share attributable to SG Blocks, Inc. - basic and diluted: Earnings Per Share, Basic and Diluted [Abstract] Basic and diluted Earnings Per Share, Basic and Diluted Weighted average shares outstanding: Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Weighted Average Number of Shares Outstanding, Basic and Diluted Basic and diluted Statement of Changes In Stockholders' Deficiency [Abstract] Equity Components [Axis] Equity Component [Domain] Common Stock [Member] 0.01 Par Value Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital Retained Earnings [Member] Accumulated Deficit Shares, Outstanding Beginning Balance, Shares Ending Balance, Shares Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock-based compensation Stock Issued During Period, Shares, New Issues Public Shares Issuance of Successor common stock, shares Shares of common stock Issued shares of common stock Common stock ratio shares Common stock ratio shares Shares, Exercised Shares, Exercised Number of warrants, Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercise of stock options, Shares Stock Issued During Period, Value, Issued for Services Issuance of common stock for services Stock Issued During Period, Shares, Issued for Services Issuance of common stock for services, Shares Statements of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Depreciation expense Depreciation expense Depreciation Amortization of Intangible Assets Amortization of intangible assets Accumulated amortization and amortization expense Amortization expense Interest income on long-term note receivable Gain (Loss) on Investments Stock-based compensation Stock-based compensation Stock-based compensation Share-based Compensation Changes in operating assets and liabilities: Increase (Decrease) In Operating Capital [Abstract] Increase (Decrease) In Accounts Receivable Accounts receivable Accounts receivable Inventories Increase (Decrease) In Inventories Inventory Inventory Prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid expenses and other current assets Increase (Decrease) In Prepaid Expense and Other Assets Purchase of Echo DCL, LLC, net of cash acquired Increase (Decrease) in Accounts Payable and Accrued Liabilities Accounts payable and accrued expenses Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from public stock offering, net of issuance costs Aggregate net proceeds Proceeds from Issuance Initial Public Offering Proceeds from Convertible Debt Received net proceeds Proceeds from issuance of convertible debentures Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Description of Business [Abstract] Emergence from Bankruptcy [Abstract] Liquidity and Financial Condition [Abstract] Emergence From Bankruptcy [Text Block] Emergence from Bankruptcy Liquidity and Financial Condition The entire disclosure for emergence from bankruptcy. Accounting Policies [Abstract] Summary of Significant Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Accounts Receivable [Abstract] Receivables [Abstract] Financing Receivables [Text Block] Accounts Receivable Costs and Estimated Earnings On Uncompleted Contracts [Abstract] Contract Assets and Contract Liabilities [Abstract] Contract Assets and Contract Liabilities Long-Term Contracts Or Programs Disclosure [Text Block] Inventory [Abstract] Inventory Disclosure [Text Block] Inventory Property, plant and equipment [Abstract] Property, plant and equipment Property, Plant and Equipment Disclosure [Text Block] Convertible Debentures [Abstract] Debt Disclosure [Abstract] Debt Disclosure [Text Block] Convertible Debentures Debtor in Possession Financing [Abstract] Debtor In Possession Financing [Text Block] Debtor in Possession Financing The entire disclosure for debtor in possession financing. Income Taxes [Abstract] Income Tax Disclosure [Text Block] Income Taxes Net Income (Loss) Per Share [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Text Block] Net Income (Loss) Per Share Construction Backlog [Abstract] Construction Backlog [Text Block] Construction Backlog Construction backlog [Text Block]. Stockholders' Equity [Abstract] Stockholders' Equity Note Disclosure [Text Block] Stockholders' Equity Warrants [Abstract] Warrants Disclosure [Text Block] Warrants The entrire disclosure for information about warrants. Stock Options and Grants [Abstract] Stock Options and Grants Share-based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Basis of presentation and principals of consolidation Consolidation, Policy [Policy Text Block] Use Of Estimates, Policy [Policy Text Block] Accounting estimates Construction Contractors, Operating Cycle, Policy [Policy Text Block] Operating cycle Revenue Recognition, Policy [Policy Text Block] Revenue recognition Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Short Term Investment [Policy Text Block] Short-term investment Disclosure of accounting policy for short term investment. Accounts receivable and allowance for credit losses Trade and Other Accounts Receivable, Policy [Policy Text Block] Inventory, Policy [Policy Text Block] Inventory Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill Intangible Assets, Finite-Lived, Policy [Policy Text Block] Intangible assets Property, plant and equipment Property, Plant and Equipment, Policy [Policy Text Block] Convertible Instruments [Policy Text Block] Convertible instruments Disclosure of accounting policy for convertible instruments. Fair Value Measurement, Policy [Policy Text Block] Fair value measurements Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Share-based payments Income Tax, Policy [Policy Text Block] Income taxes Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentrations of credit risk New Accounting Pronouncements, Policy [Policy Text Block] Recent accounting pronouncements Condensed Balance Sheet [Table Text Block] Schedule of reorganization condensed consolidated balance sheet Schedule of Fresh-Start Adjustments [Table Text Block] Schedule of reorganization adjustments net cash payments recorded as of effective date from implementation plan Finite-lived Intangible Assets Amortization Expense [Table Text Block] Summary of estimated amortization expense of intangible assets Fair Value, Liabilities Measured On Recurring Basis [Table Text Block] Summary of accounts receivable Schedule of Inventory, Current [Table Text Block] Schedule of company's inventory Property, Plant and Equipment [Table Text Block] Schedule of company's equipment Convertible Debt [Table Text Block] Summary of convertible debentures Fair Value, by Balance Sheet Grouping [Table Text Block] Schedule of significant assumptions used to measure fair value Summary of company's benefit for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Summary of reconciliation of the federal statutory rate Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of deferred tax assets (liabilities) Schedule Of Construction Backlog [Table Text Block] Schedule of backlog of signed construction and engineering contracts Schedule Of Construction Backlog [Table Text Block]. Summary of employee stock option activity Summary of warrant activity and changes Description Of Business [Table] Sale of Stock [Axis] Sale of Stock [Domain] IPO [Member] Public Offering [Member] Over-Allotment Option [Member] Over Allotment [Member] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Description Of Business [Line Items] Description Of Business Textual [Abstract] Description of Business (Textual) Reverse stock split Stockholders' Equity, Reverse Stock Split Shares issued, price per share Public offering price Warrants To Purchase Aggregate purchase warrants Warrants to purchase The aggregate number of warrants to purchase. Pre-funded warrants exercised price Accumulated amortization related to deferred contract costs Conversion of debt exchange shares. Costs and estimated earnings in excess of billings on uncompleted contracts Conversion of Debt Exchange, Shares Conversion of debt exchange to common stock, Shares Conversion of debt exchange to common stock Conversion of debt exchange value. Offset license for project costs Cash fee equal percent Norman Berry II Owner LLC [Member] Pre-funded warrants exercised price Emergence From Bankruptcy [Table] Disclosure of information about liquidity and financial condition. Emergence From Bankruptcy [Line Items] Description of commitments Conversion of Debt Exchange Interest Expense Long-term note receivable Finite-Lived Intangible Assets, Net Intangible assets Total Due to Related Parties, Current, Total Related party notes payable - secured claim Due To Related Parties, Current Debtor-in-Possession Financing, Amount Arranged Debtor in possession financing Debtor in possession financing Debtor in possession financing, amount Other Assets, Current Cash backlog Liquidity [Domain] Liquidity [Member] Liquidity [Line Items] Liquidity [Axis] Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block] Summary of costs and estimated earnings on uncompleted contracts Information of liquidity. Schedule that liquidity table. Liquidity [Table] Allowances for doubtful accounts Liquidity [Abstract] Net Sources Cash balance Cash and cash equivalents Cash and cash equivalents Cash Financial Instrument [Axis] Financial Instruments [Domain] Other Commitments [Line Items] Teton Buildings, LLC [Member] Teton [Member] Less: billings to date Damages value Other Commitments [Table] Contract liabilities Costs in Excess of Billings to Date Financing Receivable, after Allowance for Credit Loss, Noncurrent Interest expense Costs in excess of billings to date. Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price. Loss Contingency, Damages Sought, Value Net contract assets (liabilities) Accrued expenses Contract with customer asset liability Net contract assets (liabilities) Contract assets Contract with Customer, Liability, Current Derivative Instrument [Axis] Derivative Contract [Domain] Restricted shares Stock Options And Grants Textual [Abstract] Title of Individual [Axis] Relationship to Entity [Domain] Common Stock, Capital Shares Reserved for Future Issuance Stock Issued During Period, Shares, Restricted Stock Award, Gross Allocated Share-based Compensation Expense Common stock available for issuance, shares Cost and Estimated Earnings in Excess of Billings on Uncompleted Contracts Contract liabilities Contract with Customer, Asset, Net, Current Emergence From Bankruptcy Textual [Abstract] Share Based Non Vested Stock Options Weighted Average Term One Recognized stock-based compensation expense Liquidity and Financial Condition (Textual) Emergence from Bankruptcy (Textual) Interest rate Debt Instrument, Interest Rate, Effective Percentage Original issue discount Interest rate Original issue discount Percentage of OID secured convertible debenture Debt Instrument, Maturity Date Maturity date Maturity date Due date of convertible debentures The non-vested stock options, which will be expensed over a weighted average during the period. Non-vested stock options weighted average period Maturity date Due date of convertible debentures Increase (Decrease) in Contract with Customer, Liability Contract liabilities Contract assets Net Cash Provided by (Used in) Investing Activities Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Conversion of stock, shares converted Conversion of Stock, Shares Converted Non dilutable equity interest Percentage of controlling interest Identified separable intangible assets, description Impaired Intangible Asset, Description Long-term Debt, Fair Value Enterprise value Interest Expense, Debt Interest expense Additional contractual interest Debt, face amount Principal amount Assumptions used to measure the fair value of the conversion option liability Concentration Risk, Percentage Concentration risk, percentage Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flows from financing activities: Redemption distributions JDI-Cumberland Inlet, LLC [Member] Entity [Domain] Debt Conversion, Converted Instrument, Shares Issued Debenture converted shares Debt conversion, converted instrument, shares issued Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flows from investing activities: General and administrative expenses Proceeds from long-term note payable 2021 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Three Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 2025 Finite-Lived Intangible Assets, Amortization Expense, Year Five Finite-Lived Intangible Assets, Amortization Expense, after Year Five Thereafter Deferred cost Net Other General and Administrative Expense Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring [Member] Number Of Employees Fair value measured on recurring basis [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value, Measurements, Fair Value Hierarchy [Domain] Quoted prices in active market for identical assets (Level 1) [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Significant other observable inputs (Level 2) [Member] Fair Value, Inputs, Level 3 [Member] Significant unobservable inputs (Level 3) [Member] Liabilities, Fair Value Disclosure [Abstract] Summary of financial assets and liabilities measured at fair value on a recurring basis Change In Fair Value Related To Conversion Of Convertible Debentures Change in fair value related to conversion of convertible debentures Concentration Risk [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable [Member] Accounts receivable [Member] Accounts Receivable [Member] Cost Of Goods, Total [Member] Cost of revenue [Member] Cost of Revenue [Member] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Customer One [Member] Customer one [Member] Customer one. Customer Two [Member] Customer two [Member] Future lease revenue for the remaining period of 2021 Customers two. Customer Three [Member] Customer three [Member] Customer three. Supplier Concentration Risk [Member] Settlement of common stock from reverse stock split Vendors [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Equipment [Member] Proceeds from public stock offering, net of issuance costs Computer Equipment [Member] Computer and software [Member] Computer equipment and software [Member] Range [Axis] Sale of Stock, Number of Shares Issued in Transaction Sale of stock shares EDI International, PC [Member] Performance bonus, description Recovery of damages Range [Domain] Annual base salary Revenue, Performance Obligation, Description of Payment Terms Accounts Receivable, Allowance for Credit Loss, Recovery Recoveries collected for doubtful accounts Contract assets Contract With Customer Asset Net Current Payments to Acquire Notes Receivable Advances in note receivable Maximum [Member] Minimum [Member] Stock Issued During Period Values Reverse Stock Splits Reverse stock split settlement, Shares Concentration Risk [Line Items] Stock Issued During Period, Shares, Reverse Stock Splits Reverse stock split settlement Conversion of restricted stock units to common stock Conversion of restricted stock units to common stock, Shares Stock Issued During Period, Value, Conversion of Units Stock Issued During Period, Shares, Conversion of Units Proceeds from original issue discount Percentage of OID secured convertible debenture Proceeds from Issuance of Debt Proceeds from Notes Payable Notes issued Aggregate principal amount Notes Payable Note Payable Textual [Abstract] Note Payable (Textual) Investor [Member] Debt Securities, Held-to-maturity, Allowance for Credit Loss [Line Items] Related Party [Axis] Related Party [Domain] Notes Payable Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table] Note Payable [Abstract] Notes Payable [Text Block] Interest rate Promissory note, description Galvin Note [Member] Proceeds from Sale of Notes Receivable Company Note Member Galvin Note Member Short-term Debt, Type [Domain] Future Minimum Sublease Rentals, Sale Leaseback Transactions, Remainder of Fiscal Year Company Note [Member] Notes Receivable [Member] Short-term Debt, Type [Axis] Severance costs Debt Instrument, Description Accounts Receivable (Textual) Debt issuance costs, net Subsequent Events Related Party Transaction, Other Revenues from Transactions with Related Party Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Goodwill Assumed liabilities Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest The amount of settlement of accounts receivable and net contract liabilities. Settlement of accounts receivable and net contract liabilities Business Combination RecognizedIdentifiable Assets Acquired and Liabilities Assumed Settlement of Accounts Receivable and Net Contract Liabilities Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Net increase (decrease) in cash and cash equivalents Shares issued related to consignment Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Warrants are exercisable at the option expire Schedule of purchase price to the assets acquired and liabilities Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease liabilities, net of current maturities Earnout liability Lease liability Business Combination Recognized Identifiable Assets AcquiredAndLiabilities Assumed Contract liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Accrued Expenses Intangible assets Accounts Receivable Textual Abstract Liquidity Textual Abstract Liquidity (Textual) Document Quarterly Report Description of alleged unpaid fees Description of alleged unpaid fees. June 21, 2018 and expire June 21, 2023 [Member] Description Of Alleged Unpaid Fees Warrant Four [Member] Goodwill impairment Notes Issued Issuance of notes Goodwill, Impairment Loss Goodwill impairment Concentration Risk [Line Items] Represents number of employees. Number of employees Accounting Policies (Textual) [Abstract] Summary of Significant Accounting Policies (Textual) Property, plant and equipment Inventory, Work in Process, Gross Inventory work-in-process Bankruptcy Proceedings, Description of Proceedings Number of Directors Number of Directors [ Intangible assets identified bankruptcy proceedings, description Convertible Debentures [Line Items] Represents number of directors. Prepaid expenses and other current assets Contract assets Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Lease liabilities, net of current maturities Warranty Offered On Completed Contracts Warranty offered on completed contracts Warranty offered on completed contracts. Property, Plant and Equipment, Useful Life Estimated useful lives Estimated useful lives Finite-Lived Trademarks, Gross Intangible assets trademarks Intangible assets trademarks Finite-Lived Intangible Assets, Accumulated Amortization Accumulated amortization Amortization expense Amortization Number Of Customers Number of customers Number of customers. Number Of Vendors Number of vendors Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Number of Vendors. Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Construction Revenue [Member] Construction services [Member] Construction revenue. Billed Engineering Services [Member] Engineering services [Member] Billed Engineering services. Retainage Receivable [Member] Retainage receivable [Member] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts Receivable, Net, Current [Abstract] Summary of accounts receivable Accounts Receivable, Gross, Current Total gross receivables Less: allowance for doubtful accounts Less: allowance for doubtful accounts Allowance For Doubtful Accounts Receivable, Current Receivables, Long-term Contracts or Programs [Abstract] Preferred stock, $1.00 par value, 5,405,010 shares authorized; none issued or outstanding Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Earnout liability Contract liabilities Costs and estimated earnings on uncompleted contracts Costs Incurred On Uncompleted Contracts Costs incurred on uncompleted contrac Costs incurred on uncompleted contracts Costs incurred on uncompleted contracts. Costs incurred on uncompleted contracts Estimated earnings (losses) to date on uncompleted contracts Estimated income loss on uncompleted contracts. Estimated income Estimated Income Loss On Uncompleted Contracts Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Cash and cash equivalents Right-of-use assets Inventory for Long-term Contracts or Programs, Gross Contract building Property, Plant and Equipment [Table] BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuse assets Furniture And Other Equipment [Member] Furniture and other equipment [Member] Warrants to Purchase of Common Stock Date of Issuance [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Net [Abstract] Schedule of company's equipment Property, Plant and Equipment, Gross Property, plant and equipment Property, plant and equipment [Member] Property, Plant and Equipment [Member] Property, plant and equipment (Textual) Equipment Textual [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument, Name [Domain] Convertible Debenture [Member] Exit Facility [Member] Convertible Debenture. Convertible Debenture One [Member] November 2016 Debenture [Member] Convertible Debenture. Debt Instrument [Line Items] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Grant of additional shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Debt Instrument [Line Items] Long-term Debt Total debt Total debt It represents change in fair value related to conversion of convertible debentures. Long-term Debt, Current Maturities Less current portion Long-term Debt, Excluding Current Maturities Long-term debt Entity Ex Transition Period Legal Entity [Axis] Benefit for income taxes at federal statutory rate Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Net loan proceeds Convertible Debentures [Member] Convertible Debt [Member] Entity Small Business Entity Emerging Growth Company Entity Shell Company Stock price Average share price Common stock price per share Stock price Share price share price Share price Less valuation allowance Fair value of stock price Common stock exercise price Bad debt reserve Proceeds from loan originations Warrants converted into common stock Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount Convertible Debt Securities [Member] Senior Secured Convertible Debenture [Member] Convertible Debentures [Member] Two Zero One Six Debenture [Member] 2016 Debentures [Member] Shares which were excluded from computation of earnings per share Exit Facility [Member] June 2016 Debenture [Member] Exit Facility [Member] November Two Zero One Six Debenture [Member] November 2016 Debenture [Member] Convertible Debentures Textual [Abstract] Convertible Debentures (Textual) Maximum principal amount Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Maximum principal amount Less: accumulated depreciation Costs and estimated earnings amounts on uncompleted contracts included in balance sheets Maximum principal amount Proceeds from Related Party Debt Sale of Stock, Price Per Share Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract] Common stock, per share Sale of stock price Share price Debt Instrument, Unamortized Discount Net of debenture discount Fair value of option debenture discount Amortization of Debt Issuance Costs and Discounts Total amortization relating to the discount Debt Conversion, Converted Instrument, Amount Non-cash conversion of long-term note payable to common stock Debt conversion, converted instrument amount Unrealized Gain (Loss) on Securities Loss of conversion of debentures Fair Value Of Conversion Option Liabilities One Fair value of conversion option liabilities Fairvalue of conversion option liabilities. Receivable Type [Axis] Receivable [Domain] Loans Receivable [Member] Debtor In Possession Financing Textual [Abstract] Debtor in Possession Financing (Textual) Debtor-in-Possession Financing, Interest Rate on Borrowings Outstanding Debtor in possession credit facility, interest rate Debtor In Possession Financing Arrangements Effective Date Debtor in possession financing, effective date Effective date of ebtor in possession financing arrangements. Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred: Deferred Federal Income Tax Expense (Benefit) Federal Deferred State and Local Income Tax Expense (Benefit) State and local Deferred Income Tax Expense (Benefit) Total deferred Income tax provision Income tax expense Fair value of options 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. Common stock purchase warrants and other derivative financial instruments Common Stock Warrants And Derivative Financial Instruments [Policy Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding. Aggregate Intrinsic Value, Outstanding, Ending balance Income Tax Expense (Benefit) Amount Of Valuation Reserve Less: valuation reserve Amount of valuation reserve. Less: valuation reserve Provision Income Tax expense benefit. Total provision (benefit) for income taxes Income Tax provision Provision Income Tax Expense Benefit Effective Income Tax Rate Reconciliation, Percent [Abstract] Summary of reconciliation of the federal statutory rate State and local income taxes, net of federal benefit Effective state and local tax rate Differences Attributable To Tax And Jobs Cut Act Differences attributable to the Tax and Jobs Cut Act Differences attributable to the tax and jobs cut act. Differences attributable to change in state business apportionment. Change in state rate Differences Attributable To Change In State Business Apportionment Effective Income Tax Reorganization Expenses Reorganization expenses Effective income tax reorganization expenses. Loss On Debt Conversion Loss on debt conversion Loss on debt conversion. Effective Income Tax Amortization Of Intangible Assets Amortization of intangible assets Effective income tax amortization of intangible assets. Prior Year Adjustment Of Taxes Prior year adjustment of true up Prior year adjustment of taxes Prior year adjustment of taxes. Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Other Effective Income Tax Rate Reconciliation, Percent Reconciliation of federal statutory rate Effective income tax rate Deferred Tax Assets, Net [Abstract] Deferred tax assets (liabilities) Deferred Tax Assets, Operating Loss Carryforwards Net operating loss carryforward Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Employee stock compensation Debt Instrument, Unamortized Discount (Premium), Net Net conversion feature discount Deferred Tax Assets, Goodwill and Intangible Assets Intangible assets Deferred Tax Assets, Other Depreciation Deferred Tax Assets, Charitable Contribution Carryforwards Charity Deferred Tax Assets, Gross Net deferred tax asset Net deferred tax asset Deferred Tax Assets, Valuation Allowance Valuation allowance Deferred Tax Assets, Net of Valuation Allowance Net deferred tax asset Net deferred tax asset Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Income Tax Textual [Abstract] Income Taxes (Textual) Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Valuation allowance Operating Loss Carryforwards Net operating loss carry forward Operating Loss Carryforwards, Expiration Date Net operating loss expiration date Unrecognized Tax Benefits Unrecognized tax benefits Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Employee Stock Option [Member] Stock options [Member] Warrant [Member] Warrants [Member] Net Income Loss Per Share (Textual) [Abstract] Net Income (Loss) Per Share (Textual) Warrants to purchase shares of common stock Construction contracts backlog. Balance - end of period Balance - beginning of period Construction Contracts Backlog New Contracts Received During Year New contracts and change orders during the period New contracts received during the year. Large contracts entered Construction Backlog Gross Subtotal Construction Backlog Gross Warrants converted into common stock Common stock shares purchased Common stock shares purchased Construction Backlog Net Construction backlog, net Construction Backlog Net. Contracts Signed But Not Started Contracts signed but not started Contracts signed but not started. Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Type of Restructuring [Domain] Contract One [Member] Contract One [Member] Contract Two [Member] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value One Contract Two [Member] Weighted Average Remaining Terms (in years), Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 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. Weighted Average Remaining Terms (in years), Outstanding, Ending balance Restructuring Cost and Reserve [Line Items] Construction Backlog Textual [Abstract] Construction Backlog (Textual) Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Domain] Series A Preferred Stock [Member] New Preferred Stock [Member] Issuance Of Common Stock And Options For Services [Member] Issuance of Common Stock & Options for Services [Member] Issuance of common stock and options for services. Options Held [Member] Class of Stock [Line Items] Stockholders Equity Textual [Abstract] Stockholders' Equity (Textual) Stockholders Equity Textual [Abstract]. Payments of Stock Issuance Costs Issuance costs of offering Settlement of common stock from reverse stock split. Proceeds from conversion of warrants to common stock Issuance Of Warrants Issued warrants Issuance of warrants due to underwriters service. Fair Value Adjustment of Warrants Fair value of warrants Conversion of Stock, Shares Issued Common stock issued upon conversion Conversion of Stock, Amount Issued Aggregate amount of conversion Consultant Received Option To Purchase Consultant received option to purchase The aggregate number of warrants to purchase of common stock. Warrants to purchase of common stock Number of large contracts Number of Large Contracts It represents options to purchase. Common Stock Exercise Price Per Share Common stock exercise price Common stock exercise price per share. Loss on conversion of convertible debentures. Loss on conversion of convertible debentures Loss On Conversion Of Convertible Debentures Exercise price percentage Exercise price percentage Schedule of Subsidiary or Equity Method Investee [Table] Subsidiary, Sale of Stock [Line Items] Warrants Textual [Abstract] Warrants (Textual) Award Type [Axis] Equity Award [Domain] Stock Options [Member] Shares, Granted Plan Name [Axis] Plan Name [Domain] Two Thousand Sixteen Plan [Member] 2016 Plan [Member] Two Thousand Sixteen Plan One [Member] 2016 Plan One [Member] Mr. Galvin [Member] Adjustments and cancellations, net. Adjustments and cancellations, net Adjustments And Cancellations Net Employees [Member] Employees And Directors [Member] Stevan Armstrong [Member] Director [Member] Mahesh Shetty [Member] Chief Operating Officer [Member] Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term Weighted Average Remaining Terms (in years), Outstanding, Beginning balance Deferred contract costs, net Deferred Costs, Noncurrent February 1, 2020 and expire August 29, 2024 [Member] Warrant Three [Member] Revenue [Member] Entity Interactive Data Current Combined offering price Combined offering price Common stock warrant shares Entity Address, City or Town Entity Address, Address Line Two Entity Address, Address Line One Entity Tax Identification Number Entity File Number Security Exchange Name Title of 12(b) Security Local Phone Number City Area Code Entity Address, Postal Zip Code Entity Address, Country Entity Address, State or Province Entity Incorporation, State or Country Code Document Transition Report Chief Executive Officer [Member] Chief Financial Officer [Member] Advisory Agreement [Member] Agreement [Domain] Agreement [Axis] General and administrative expenses [Member] Legal Expense [Member] Employees and directors member. Employees and Directors [Member] Notes Receivable Notes Receivable (Textual) Advances in note receivable Notes Receivable [Abstract] Notes Receivable Textual Abstract Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Short-term Non-bank Loans and Notes Payable Loaned amount Other Cost of Operating Revenue Total cost Medical [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Option to purchase additional common stock. Option to purchase additional common stock Options granted to purchase common stock Stock-Based Option [Member] Hotel/Hospitality [Member] Term of agreement Description of restricted shares refusal agreement Restricted Cash and Cash Equivalents, Nature of Restriction, Description Lease Contractual Term [Axis] Lease Contractual Term [Domain] Contract with Customer Asset Liability Property, Plant and Equipment, Net Other Underwriting Expense Underwriting discounts and commissions and other offering expenses Common stock to the underwriter. Common stock to the underwriter Common Stock Number Of Shares Underwritter Hotel/Hospitality [Member] Number of consultants The amount of unpaid wages Unpaid wages Unpaid wages Contract Assets, Gross Gross contract assets The amount of contract assets gross. Aggregate Shares Of Common Stock Aggregate shares of common stock Aggregate shares of common stock. Purchase Shares Of Common Stock Purchase shares of common stock Purchase shares of common stock. Construction fee Construction Payable Loss on asset disposal Business Combinations [Abstract] Business Combination Disclosure [Text Block] Business Combination Weighted Average Exercise Price Per Share, Cancelled Schedule of purchase price Conversion of convertible debentures Weighted Average Exercise Price Per Share, Cancelled Weighted average exercise price per share, Cancelled Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price The weighted average exercised fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology. Weighted Average Exercise Price Per Share, Exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Fair Value Weighted Average Exercise Price Per Share, Granted Ending balance Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price Per Share, Outstanding, Ending balance Weighted Average Exercise Price Per Share, Outstanding, Beginning balance Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Beginning balance Exercise price The weighted average grant-date fair value of options exercisable during the reporting period as calculated by applying the disclosed option pricing methodology. Weighted Average Fair Value Per Share, Exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable In Period Weighted Average Grant Date Fair Value Weighted Average Fair Value Per Share, Cancelled Inventories Weighted Average Fair Value Per Share, Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology. Weighted Average Fair Value Per Share, Exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Grant Date Fair Value Weighted Average Fair Value Per Share, Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted Average Fair Value Per Share, Outstanding, Ending balance Total Leases [Abstract] Leases of Lessee Disclosure [Text Block] Leases Leases, Balance Sheet Disclosures [Table Text Block] Schedule of balance sheet information Lease, Maturity [Table Text Block] Schedule of approximate minimum annual rental commitments under non-cancelable leases Machinery and Equipment [Member] Leases, Operating [Abstract] Operating Leases Equipment and machinery [Member] Operating Lease, Right-of-Use Asset Right-of-use asset Lease liability, current maturities Lease liability, net of current maturities Total operating lease liabilities Operating Lease, Liability Collateral Held [Axis] Collateral Held [Domain] Automobiles [Member] Finance Lease Liability [Abstract] Finance Lease, Right-of-Use Asset, after Accumulated Amortization Current liabilities Non-current liabilities Total finance lease liabilities Finance Leases Right of use assets Finance Lease, Liability, Current Finance Lease, Liability, Noncurrent Finance Lease, Liability Building held for leases [Member] Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term Construction in Progress [Member] Operating Lease, Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Weighted Average Discount Rate [Abstract] Weighted Average Discount Rate Operating Lease, Weighted Average Discount Rate, Percent Finance Lease, Weighted Average Discount Rate, Percent Operating leases Operating leases Construction in progress [Member] Operating leases Finance leases Other Commitment, to be Paid, Year One 2022 2023 2024 2025 Present value of lease liabilities Present value of lease liabilities Other Commitment, to be Paid, after Year Five Other Commitment Less: Imputed interest 2021 Other Commitment, to be Paid, Year Two Other Commitment, to be Paid, Year Three Other Commitment, to be Paid, Year Four Other Commitment, to be Paid, Year Five Thereafter Total lease payments Lessee, Operating Lease, Liability, Undiscounted Excess Amount Operating 2021 Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Three 2024 2025 Lessee, Operating Lease, Liability, to be Paid, after Year Five Lessee, Operating Lease, Liability, to be Paid Finance Lease, Liability, to be Paid, Year One 2022 2023 2024 2025 Finance Lease, Liability, to be Paid, after Year Five Finance Lease, Liability, Payment, Due Finance Lease, Liability, Undiscounted Excess Amount Operating Lessee, Operating Lease, Liability, to be Paid, Year One 2022 2023 Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, to be Paid, Year Five Thereafter Total lease payments Present value of lease liabilities Financing 2021 Finance Lease, Liability, to be Paid, Year Two Finance Lease, Liability, to be Paid, Year Three Finance Lease, Liability, to be Paid, Year Four Finance Lease, Liability, to be Paid, Year Five Thereafter Total lease payments Less: Imputed interest Present value of lease liabilities Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Leases, term of contract Lessee, Operating Lease, Term of Contract Earnout liability Business Combination, Contingent Consideration, Liability Automobiles [Member] Building [Member] Other income Total Total Other Income Operating Lease, Liability, Current Other current liabilities Operating Lease, Liability, Noncurrent Earnout liability EarnoutLiability Other Liabilities, Current Inventories Furniture and Fixtures [Member] Furniture and other equipment [Member] Contract Assets and Contract Liabilities (Textual) Operating Lease, Payments, Use Operating lease for office space Weighted Average Fair Value Per Share, Outstanding, Beginning balance Weighted Average Fair Value Per Share, Beginning balance Exercise period Warrants and Rights Outstanding, Term Business Combination, Consideration Transferred Purchase consideration Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Mr. Armstrong [Member] Mr. Armstrong [Member] Mr. Sheeran [Member] Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Net contract assets (liabilities), on uncompleted contracts Contract liabilities Business Combinations Policy [Policy Text Block] Business Combinations Consolidation, Variable Interest Entity, Policy [Policy Text Block] Variable Interest Entities Medical equipment Net contract liabilities, on uncompleted contracts Current liabilities Operating Lease Liabilities Current Right of use assets, net Operating Lease Right Of Use Assets Non-current liabilities Operating Lease Liabilities Noncurrent Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Costs and Estimated Earnings Amounts On Uncompleted Contracts Included In Balance Sheets [Table Text Block] Vehicles [Member] Initial contingent consideration liability Less: Imputed interest Acquisition Cash Cash The amount of acquisition cash. Short-term Debt, Interest Rate Increase Percentage of payments Restricted stock or options issued, shares Intangible asset, description Contract backlog, description Contract backlog, description Unrecognized compensation costs Number of warrants, Exercisable Shares, Exercisable Liabilities of Business Transferred under Contractual Arrangement, Current Assumed liability Leasehold Improvements [Member] Sublease Term Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Two Years Medical revenue Medical Revenue [Member] Shares, Cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Shares, Cancelled Number of warrants, Cancelled Severance Amount Severance Due to affiliates Shares Outstanding, Ending balance Right of use asset Increase (Decrease) in Other Noncurrent Assets Total Operating Imputed Interest Less: Imputed interest Government Contract [Member] Hotel [Member] Medical Construction [Member] Medical - Construction Medical Lab [Member] Medical - Lab Beginning Balance Ending Balance Construction Materials [Member] Construction Materials [Member] Medical Equipment [Member] Medical Equipment [Member] Geographical [Axis] Geographical [Domain] TEXAS Litigation Status [Axis] Litigation Status [Domain] Pending Litigation [Member] Area square fit Payments to Acquire Assets, Investing Activities Area of Real Estate Property Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased Number of units received Area of Land Cash paid for acquisition of assets Area of one and two-bedroom condominium units manufactured Texas Legal Proceedings Subsequent Events Rental Income [Member] Rental income This element represents information pertaining to rental income. Payments for Previous Acquisition Payment on assumed liability of acquired assets Proceeds from Issuance of Warrants Shares Outstanding, Beginning balance Revenue related to other activities Repayments of Debt Deferred Revenue, Revenue Recognized Repayments of Debt Revenue recognized Laboratory and temporary units [Member] Laboratory and Temporary Units [Member] Construction and Engineering Services [Member] Subtotal [Member] The member stands for revenue related to construction and engineering services. Medical [Member] The member stands for revenue related to medical lab testing, kit sales and equipment. Revenue Recognized at Point in Time Revenue recognized at point in time The amount of revenue recognized at this point in time. Revenue Recognized Over Time Revenue recognized over time The amount of revenue recognized over time. Contract Three [Member] The member stands for contract three. Increase (Decrease) in Due to Related Parties, Current Due to affiliates Share-based Compensation Arrangement by Share-based Payment Award [Line Items] CAT lease term Number of Shares, Granted Issuance of common stock, net of issuance costs Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs Shares Issuance of common stock, net of issuance costs, Shares Stock Issued During Period, Value, Conversion of Unit Conversion of warrants to common stock Stock Issued During Period, Shares, Conversion of Unit. Conversion of warrants to common stock, Shares Number of warrants, Issued Schedule of stock-based compensation expense included in statement of operations Schedule of antidilutive Schedule of RSU activities Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Fair value assumptions, risk free interest rate Fair value assumptions, risk free interest rate Award granted (in shares) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Summary of expects to satisfy remaining unsatisfied performance obligation Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Expected life Adjustments To Reconcile Net Income (Loss) To Cash Provided By (Used In) Operating Activities [Abstract] Organization, Consolidation and Presentation Of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of fair value stock-based option awards granted using Black-Scholes option valuation model Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Aggregate fair value of conversion option liabilities issued Change in fair value of conversion option liabilities Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted options to purchase Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted average exercise price per share, Issued Weighted Average Exercise Price Per Share, Exercisable Aggregate Intrinsic value, Outstanding ending balance Aggregate Intrinsic Value, Outstanding, Beginning balance Aggregate Intrinsic Value, Ending balance Aggregate Intrinsic Value, Begining balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, Exercisable Aggregate Intrinsic Value, Exercisable Expected dividend yield Expected stock volatility Risk-free interest rate Organization, Consolidation and Presentation of Financial Statements [Abstract] Summary of financial assets and liabilities measured at fair value on recurring basis Schedule Of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Fair value assumptions, expected term Number of Shares, Non-vested beginning Number of Shares, Non-vested beginning Number of Shares, Non-vested ending Number of Shares, Vested Number of Shares, Forfeited/Expired Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Offering price Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price Description of share based compensation arranged non employee incentive plan Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Other, Description Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms Description of restricted stock units granted Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Revenue Remaining Performance Obligation Expected Timing of Satisfaction Start Dates [Axis] Fair value of award (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Percentage, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise. Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format. Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Domain] Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Adjustments to reconcile net loss to net cash used in operating activities: Description of Business Disclosure of accounting policy for common stock warrants and other derivative instruments. Schedule Of Reorganization Items Subsequent To Bankruptcy Filing [Table Text Block] Schedule of reorganization items represent amounts incurred subsequent to bankruptcy filing Tabular disclosure of reorganization items represent amounts incurred subsequent to the bankruptcy filing. Costs and estimated earnings amounts on uncompleted contracts included balance sheets. Summary of condensed consolidated balance sheets Noncontrolling interest distribution Noncontrolling interest distribution. Supplemental disclosure of non-cash operating activities: Total finance lease liabilities Bad debt expense No of Operating Cycles Operating agreement amount Provision for loss on uncompleted contracts Provision for loss on uncompleted contracts Land [Member] Non Cash Operating Activities Total non-cash operating activities Redemption distribution amount Redemption distribution amount Exercised and converted common stock Proceeds from received conversion of exercised warrants Proceeds from Warrant Exercises Fee equal percentage Fee equal percentage Expense fee Expense fee Warrants to purchase percentage Warrants to purchase percentage Prepayment penalty Note term Debt Instrument, Term Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Stockholders’ equity: Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Investment in and advances to equity affiliates Increase (Decrease) in Operating Lease Liability Lease liability Liabilities Assumed Non-cash conversion of accrued interest of long-term note payable to common stock Payments to Noncontrolling Interests Distribution paid to noncontrolling interest Purchase of Echo DCL, LLC, net of cash acquired Preferred stock, $1.00 par value, 5,405,010 shares authorized; — and — issued and outstanding as of December 31, 2018 and 2017, respectively Successor Preferred stock, $1.00 par value, 5,405,000 shares authorized; 5,405,010 issued and outstanding Predecessor Preferred stock, $0.01 par value, 5,000,000 shares authorized; 0 issued and outstanding Represents Stock Issued During Period Values Reverse Stock Splits. Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs. Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs Shares. Stock Issued During Period, Value, Conversion of Unit. Stock Issued During Period, Shares, Conversion of Unit Proceeds from Acquisition. Non Cash Operating Activities. Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Short-term Bank Loans and Notes Payable Short term note payable, net Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of equipment Proceeds from Construction Loans Payable Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Contingent liability Net loan proceeds Interest Costs Capitalized Capitalized in interest charges Cancellation Of Construction Backlog Contract Amount Cancellation of construction backlog contract amount Estimated Litigation Liability Provision related to litigation Vesting period Chief Technology Officer [Member] Chief Technology Officer [Member] Non-Executive Directors [Member] Non-Executive Directors [Member] Cash fee equal percent Non-accountable expense allowance percent Non-accountable expense allowance percent Placement agent’s expenses Placement agent’s expenses Customer Four [Member] Net proceeds from issuance amount Net proceeds from issuance amount Subsequent Event, Description Subsequent event, description Estimated offering expenses Estimated offering expenses Proceeds from Subordinated Short-term Debt Proceeds from short-term note payable Loss on asset disposal Warrant, Exercise Price, Increase Warrant exercise price Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Loss before income taxes Lessee, Operating Lease, Description Leases, description Payments to Acquire Equity Method Investments Investment in and advances to equity affiliates Purchase of Echo DCL, LLC, net of cash acquired Net increase (decrease) in cash and cash equivalents Debt Instrument, Interest Rate During Period Prepayment penalty due, percentage Short-term note term EX-101.SCH 6 sgbx-20210930.xsd SCHEMA 001 - Document - Document and Entity Information link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Description of Business link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Liquidity link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Emergence from Bankruptcy link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Accounts Receivable link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Contract Assets and Contract Liabilities link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Property, Plant and Equipment link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Notes Receivable link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Notes Payable link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Business Combination link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Inventory link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Convertible Debentures link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Debtor in Possession Financing link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Construction Backlog link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Warrants link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Share-based Compensation link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Liquidity (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Emergence from Bankruptcy (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Contract Assets and Contract Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Inventory (Tables) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Business Combination (Tables) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Convertible Debentures (Tables) link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Construction Backlog (Tables) link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Share-based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Description of Business (Details) link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Liquidity (Details) link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Liquidity (Details Textual) link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Emergence from Bankruptcy (Details) link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Summary of Significant Accounting Policies (Details 1) link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Summary of Significant Accounting Policies (Details 2) link:presentationLink link:definitionLink link:calculationLink 057 - Disclosure - Summary of Significant Accounting Policies (Details 3) link:presentationLink link:definitionLink link:calculationLink 058 - Disclosure - Summary of Significant Accounting Policies (Details Textual) link:presentationLink link:definitionLink link:calculationLink 059 - Disclosure - Accounts Receivable (Details) link:presentationLink link:definitionLink link:calculationLink 060 - Disclosure - Accounts Receivable (Details Textual) link:presentationLink link:definitionLink link:calculationLink 061 - Disclosure - Contract Assets and Contract Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 062 - Disclosure - Contract Assets and Contract Liabilities (Details 1) link:presentationLink link:definitionLink link:calculationLink 063 - Disclosure - Contract Assets and Contract Liabilities (Details Textual) link:presentationLink link:definitionLink link:calculationLink 064 - Disclosure - Inventory (Details) link:presentationLink link:definitionLink link:calculationLink 065 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:definitionLink link:calculationLink 066 - Disclosure - Property, Plant and Equipment (Details Textual) link:presentationLink link:definitionLink link:calculationLink 067 - Disclosure - Notes Receivable (Details) link:presentationLink link:definitionLink link:calculationLink 068 - Disclosure - Notes Payable (Details) link:presentationLink link:definitionLink link:calculationLink 069 - Disclosure - Business Combination (Detail) link:presentationLink link:definitionLink link:calculationLink 070 - Disclosure - Business Combination (Details 1) link:presentationLink link:definitionLink link:calculationLink 071 - Disclosure - Business Combination (Detail Textual) link:presentationLink link:definitionLink link:calculationLink 072 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 073 - Disclosure - Leases (Details 1) link:presentationLink link:definitionLink link:calculationLink 074 - Disclosure - Leases (Details Textual) link:presentationLink link:definitionLink link:calculationLink 075 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 076 - Disclosure - Convertible Debentures (Details 2) link:presentationLink link:definitionLink link:calculationLink 077 - Disclosure - Convertible Debentures (Details 1) link:presentationLink link:definitionLink link:calculationLink 078 - Disclosure - Convertible Debentures (Details) link:presentationLink link:definitionLink link:calculationLink 079 - Disclosure - Debtor in Possession Financing (Details) link:presentationLink link:definitionLink link:calculationLink 080 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 081 - Disclosure - Income Taxes (Details 1) link:presentationLink link:definitionLink link:calculationLink 082 - Disclosure - Income Taxes (Details 2) link:presentationLink link:definitionLink link:calculationLink 083 - Disclosure - Income Taxes (Details Textual) link:presentationLink link:definitionLink link:calculationLink 084 - Disclosure - Construction Backlog (Details) link:presentationLink link:definitionLink link:calculationLink 085 - Disclosure - Construction Backlog (Details 1) link:presentationLink link:definitionLink link:calculationLink 086 - Disclosure - Construction Backlog (Details Textual) link:presentationLink link:definitionLink link:calculationLink 087 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 088 - Disclosure - Warrants (Details) link:presentationLink link:definitionLink link:calculationLink 089 - Disclosure - Share-based Compensation (Details) link:presentationLink link:definitionLink link:calculationLink 090 - Disclosure - Share-based Compensation (Details 1) link:presentationLink link:definitionLink link:calculationLink 091 - Disclosure - Share-based Compensation (Details 2) link:presentationLink link:definitionLink link:calculationLink 092 - Disclosure - Share-based Compensation (Details 4) link:presentationLink link:definitionLink link:calculationLink 093 - Disclosure - Share-based Compensation (Details Textual) link:presentationLink link:definitionLink link:calculationLink 094 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 095 - Disclosure - Subsequent Event (Details) link:presentationLink link:definitionLink link:calculationLink EX-31.1 7 ex311_1.htm CERTIFICATION

Exhibit 31.1

CERTIFICATION PURSUANT TO

SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Paul M. Galvin, certify that:

   
1. I have reviewed this Quarterly Report on Form 10-Q of SG Blocks, Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
   
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
   
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
   
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
   
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
     

Date: November 15, 2021

 
  /s/ Paul M. Galvin
  Paul M. Galvin
  Chief Executive Officer and Chairman of the Board


(Principal Executive Officer)
EX-31.2 8 ex312_2.htm CERTIFICATION

Exhibit 31.2

CERTIFICATION PURSUANT TO

SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Gerald A. Sheeran, certify that:

   
1. I have reviewed this Quarterly Report on Form 10-Q of SG Blocks, Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
   
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
   
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
   
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
   
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
   
5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

   
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
   
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: November 15, 2021

 
  /s/ Gerald A. Sheeran
  Gerald A. Sheeran
  Acting Chief Financial Officer 


(Principal Financial Officer and Principal Accounting Officer)

 





EX-32.1 9 ex321_3.htm CERTIFICATION

 Exhibit 32.1

 

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

AS ADOPTED PURSUANT TO SECTION 906 OF THE

SARBANES-OXLEY ACT OF 2002

 

In connection with the quarterly report of SG Blocks, Inc. (the “Company”) on Form 10-Q for the quarter ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Paul M. Galvin, the Chief Executive Officer of the Company, and I, Gerald A. Sheeran, the Acting Chief Financial Officer of the Company, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge and belief that:

 

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

 

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

 

November 15, 2021 /s/ Paul M. Galvin
  Name: Paul M. Galvin
  Title: Chief Executive Officer and Chairman of the Board




(Principal Executive Officer)

 



November 15, 2021 /s/ Gerald A. Sheeran
  Name: Gerald A. Sheeran
  Title: Acting Chief Financial Officer




(Principal Financial Officer and Principal Accounting Officer)

 

This certification accompanies each Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

 

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.





XML 10 sgbx-20210930_htm.xml IDEA: XBRL DOCUMENT 0001023994 2021-11-12 0001023994 us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001023994 2021-07-01 2021-07-14 0001023994 2021-06-30 0001023994 2020-12-30 0001023994 2020-06-15 0001023994 2020-01-31 0001023994 2019-12-31 0001023994 2021-09-30 0001023994 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-09-30 0001023994 us-gaap:ParentMember 2020-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-06-30 0001023994 us-gaap:ParentMember 2021-06-30 0001023994 us-gaap:RetainedEarningsMember 2021-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001023994 us-gaap:CommonStockMember 2021-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-09-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2020-01-01 2020-09-30 0001023994 sgbx:SpecialUseMember 2020-01-01 2020-09-30 0001023994 us-gaap:RetailMember 2020-01-01 2020-09-30 0001023994 sgbx:OfficeMember 2020-01-01 2020-09-30 0001023994 sgbx:MultiFamiliesMember 2020-01-01 2020-09-30 0001023994 sgbx:MedicalConstructionMember 2020-01-01 2020-09-30 0001023994 srt:HotelMember 2020-01-01 2020-09-30 0001023994 us-gaap:GovernmentContractMember 2020-01-01 2020-09-30 0001023994 sgbx:SpecialUseMember 2021-07-01 2021-09-30 0001023994 sgbx:MedicalConstructionMember 2021-07-01 2021-09-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-07-01 2021-09-30 0001023994 sgbx:OfficeMember 2021-07-01 2021-09-30 0001023994 us-gaap:GovernmentContractMember 2021-07-01 2021-09-30 0001023994 srt:HotelMember 2021-07-01 2021-09-30 0001023994 us-gaap:CostOfGoodsTotalMember 2020-01-01 2020-09-30 0001023994 us-gaap:CostOfGoodsTotalMember 2021-07-01 2021-09-30 0001023994 sgbx:SpecialUseMember 2020-07-01 2020-09-30 0001023994 us-gaap:RetailMember 2020-07-01 2020-09-30 0001023994 sgbx:OfficeMember 2020-07-01 2020-09-30 0001023994 sgbx:MultiFamiliesMember 2020-07-01 2020-09-30 0001023994 sgbx:MedicalConstructionMember 2020-07-01 2020-09-30 0001023994 srt:HotelMember 2020-07-01 2020-09-30 0001023994 us-gaap:GovernmentContractMember 2020-07-01 2020-09-30 0001023994 us-gaap:RetailMember 2021-07-01 2021-09-30 0001023994 sgbx:MultiFamiliesMember 2021-07-01 2021-09-30 0001023994 us-gaap:ParentMember 2020-01-01 2020-09-30 0001023994 sgbx:SalesRevenueGoodNetMember 2020-07-01 2020-09-30 0001023994 sgbx:SalesRevenueGoodNetMember 2021-07-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-09-30 0001023994 sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 sgbx:ExclusiveLicenseAgreementMember 2021-01-01 2021-09-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-01-01 2021-09-30 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2021-09-30 0001023994 sgbx:MedicalEquipmentMember 2020-12-31 0001023994 sgbx:ConstructionMaterialsMember 2020-12-31 0001023994 sgbx:MedicalConstructionMember 2021-01-01 2021-09-30 0001023994 srt:HotelMember 2021-01-01 2021-09-30 0001023994 us-gaap:GovernmentContractMember 2021-01-01 2021-09-30 0001023994 us-gaap:InvestorMember 2020-01-01 2020-12-31 0001023994 us-gaap:InvestorMember 2020-12-31 0001023994 sgbx:MedicalRevenueMember 2021-01-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-09-30 0001023994 us-gaap:ParentMember 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001023994 us-gaap:ParentMember 2021-01-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-12-31 0001023994 us-gaap:NoncontrollingInterestMember 2019-12-31 0001023994 us-gaap:ParentMember 2020-12-31 0001023994 us-gaap:ParentMember 2019-12-31 0001023994 us-gaap:RetainedEarningsMember 2021-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001023994 us-gaap:CommonStockMember 2021-09-30 0001023994 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001023994 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001023994 sgbx:MedicalMember 2020-12-31 0001023994 sgbx:MedicalMember 2021-09-30 0001023994 sgbx:OtherReceivableMember 2021-09-30 0001023994 sgbx:RetainageReceivableMember 2021-09-30 0001023994 sgbx:BilledEngineeringServicesMember 2021-09-30 0001023994 sgbx:ConstructionRevenueMember 2021-09-30 0001023994 us-gaap:ConstructionInProgressMember 2021-09-30 0001023994 sgbx:BuildingHeldForLeasesMember 2021-09-30 0001023994 us-gaap:AutomobilesMember 2021-09-30 0001023994 us-gaap:MachineryAndEquipmentMember 2021-09-30 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2021-09-30 0001023994 us-gaap:ComputerEquipmentMember 2021-09-30 0001023994 sgbx:OneToTwoYearMember 2021-09-30 0001023994 sgbx:WithinOneYearMember 2021-09-30 0001023994 us-gaap:RetainedEarningsMember 2019-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001023994 us-gaap:AccountsReceivableMember sgbx:CustomerThreeMember 2020-01-01 2020-12-31 0001023994 us-gaap:AccountsReceivableMember sgbx:CustomerTwoMember 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2019-12-31 0001023994 sgbx:EmployeeMember 2020-04-01 2020-04-14 0001023994 sgbx:NonEmployeeDirectorMember 2020-04-01 2020-04-14 0001023994 sgbx:ExclusiveLicenseAgreementMember sgbx:ContractThreeMember 2020-10-01 2020-12-31 0001023994 sgbx:ExclusiveLicenseAgreementMember sgbx:ContractTwoMember 2020-10-01 2020-12-31 0001023994 us-gaap:RetainedEarningsMember 2020-06-30 0001023994 sgbx:ExclusiveLicenseAgreementMember sgbx:ContractOneMember 2020-10-01 2020-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001023994 us-gaap:CommonStockMember 2020-06-30 0001023994 sgbx:OriginalAgreementMember 2021-01-01 2021-09-30 0001023994 srt:MaximumMember us-gaap:BuildingMember 2021-01-01 2021-09-30 0001023994 srt:ChiefExecutiveOfficerMember 2019-02-01 2019-02-26 0001023994 srt:MinimumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-09-30 0001023994 srt:MaximumMember us-gaap:EquipmentMember 2021-01-01 2021-09-30 0001023994 srt:ChiefExecutiveOfficerMember 2019-03-01 2019-03-22 0001023994 srt:MinimumMember us-gaap:EquipmentMember 2021-01-01 2021-09-30 0001023994 srt:MaximumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-09-30 0001023994 sgbx:SecuritiesPurchaseAgreementMember us-gaap:InvestorMember 2020-02-04 0001023994 sgbx:SecuritiesPurchaseAgreementMember us-gaap:InvestorMember 2020-02-01 2020-02-04 0001023994 us-gaap:NotesReceivableMember sgbx:GalvinNoteMember 2020-01-01 2020-01-21 0001023994 us-gaap:NotesReceivableMember sgbx:CompanyNoteMember 2020-01-01 2020-01-21 0001023994 sgbx:LegalExpenseMember 2021-01-01 2021-09-30 0001023994 us-gaap:CostOfGoodsTotalMember 2021-01-01 2021-09-30 0001023994 sgbx:ConstructionBacklogMember 2021-01-01 2021-09-30 0001023994 sgbx:LiquidityMember 2021-01-01 2021-09-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-09-30 0001023994 sgbx:SalesRevenueGoodNetMember 2021-01-01 2021-09-30 0001023994 us-gaap:AccountsReceivableMember 2021-01-01 2021-09-30 0001023994 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2020-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001023994 us-gaap:RetainedEarningsMember 2020-09-30 0001023994 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-09-30 0001023994 sgbx:SpecialUseMember 2021-01-01 2021-09-30 0001023994 sgbx:SchoolMember 2021-01-01 2021-09-30 0001023994 us-gaap:RetailMember 2021-01-01 2021-09-30 0001023994 sgbx:OfficeMember 2021-01-01 2021-09-30 0001023994 sgbx:MultiFamiliesMember 2021-01-01 2021-09-30 0001023994 sgbx:EngineeringServicesMember 2021-01-01 2021-09-30 0001023994 us-gaap:ConstructionMember 2021-01-01 2021-09-30 0001023994 us-gaap:RestrictedStockMember 2021-01-01 2021-09-30 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001023994 sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-09-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001023994 sgbx:NonDirectorsMember 2021-01-01 2021-09-30 0001023994 sgbx:NonEmployeesMember 2021-01-01 2021-09-30 0001023994 2019-01-01 2019-01-15 0001023994 2020-06-30 0001023994 us-gaap:AccountsReceivableMember 2020-01-01 2020-12-31 0001023994 us-gaap:NotesReceivableMember 2020-01-21 0001023994 us-gaap:NotesReceivableMember 2020-01-01 2020-01-21 0001023994 sgbx:WarrantThreeMember 2019-08-31 0001023994 sgbx:WarrantThreeMember 2019-08-01 2019-08-31 0001023994 sgbx:WarrantTwoMember 2019-04-30 0001023994 sgbx:WarrantTwoMember 2019-04-01 2019-04-30 0001023994 sgbx:WarrantOneMember 2019-04-30 0001023994 sgbx:WarrantOneMember 2019-04-01 2019-04-30 0001023994 2020-05-01 2020-05-31 0001023994 2020-05-31 0001023994 2020-05-07 2020-05-31 0001023994 2020-01-01 2020-01-31 0001023994 2020-02-01 2020-02-05 0001023994 2020-01-01 2020-12-31 0001023994 2020-12-31 0001023994 2019-11-01 2019-11-12 0001023994 sgbx:TwoThousandSixteenPlanMember 2016-10-01 2016-10-26 0001023994 2017-06-01 2017-06-30 0001023994 2016-10-01 2016-10-26 0001023994 2019-03-01 2019-03-22 0001023994 2019-03-22 0001023994 2019-02-01 2019-02-26 0001023994 2019-11-12 0001023994 2020-04-01 2020-04-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-03-31 0001023994 2020-05-01 2020-05-30 0001023994 2020-04-30 0001023994 2020-09-30 0001023994 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2020-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001023994 us-gaap:RetainedEarningsMember 2020-12-31 0001023994 sgbx:ConstructionRevenueMember 2020-12-31 0001023994 sgbx:BilledEngineeringServicesMember 2020-12-31 0001023994 sgbx:RetainageReceivableMember 2020-12-31 0001023994 sgbx:OtherReceivableMember 2020-12-31 0001023994 us-gaap:ComputerEquipmentMember 2020-12-31 0001023994 2020-05-15 0001023994 2020-05-01 2020-05-15 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2020-12-31 0001023994 2020-09-17 0001023994 sgbx:WarrantFourMember 2017-06-01 2017-06-30 0001023994 sgbx:WarrantFourMember 2017-06-30 0001023994 us-gaap:NotesReceivableMember sgbx:CompanyNoteMember 2020-01-21 0001023994 us-gaap:NotesReceivableMember sgbx:GalvinNoteMember 2020-01-21 0001023994 srt:MinimumMember us-gaap:BuildingMember 2021-01-01 2021-09-30 0001023994 sgbx:CompanyNoteMember 2020-04-30 0001023994 sgbx:CompanyNoteMember 2020-04-01 2020-04-30 0001023994 us-gaap:NotesReceivableMember 2020-04-01 2020-04-30 0001023994 us-gaap:IPOMember 2020-04-30 0001023994 us-gaap:IPOMember 2020-05-31 0001023994 2020-08-19 2020-08-27 0001023994 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001023994 us-gaap:AutomobilesMember 2020-12-31 0001023994 sgbx:BuildingHeldForLeasesMember 2020-12-31 0001023994 us-gaap:ConstructionInProgressMember 2020-12-31 0001023994 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-09-30 0001023994 sgbx:SheeranMember 2020-09-23 0001023994 sgbx:SheeranMember 2020-09-16 2020-09-23 0001023994 sgbx:ArmstrongMember 2020-09-16 2020-09-23 0001023994 sgbx:ArmstrongMember 2020-09-01 2020-09-23 0001023994 2020-01-01 2020-09-30 0001023994 2021-07-01 2021-09-30 0001023994 2020-07-01 2020-09-30 0001023994 us-gaap:ConstructionMember 2020-01-01 2020-09-30 0001023994 sgbx:EngineeringServicesMember 2020-01-01 2020-09-30 0001023994 sgbx:MedicalRevenueMember 2020-01-01 2020-09-30 0001023994 us-gaap:ConstructionMember 2021-07-01 2021-09-30 0001023994 sgbx:EngineeringServicesMember 2021-07-01 2021-09-30 0001023994 sgbx:MedicalRevenueMember 2021-07-01 2021-09-30 0001023994 us-gaap:ConstructionMember 2020-07-01 2020-09-30 0001023994 sgbx:EngineeringServicesMember 2020-07-01 2020-09-30 0001023994 sgbx:MedicalRevenueMember 2020-07-01 2020-09-30 0001023994 2021-01-01 2021-03-31 0001023994 us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-09-30 0001023994 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001023994 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001023994 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001023994 us-gaap:ParentMember 2021-07-01 2021-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001023994 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001023994 sgbx:StockBasedCompensationPlanMember 2020-01-01 2020-09-30 0001023994 sgbx:PayrollMember 2021-07-01 2021-09-30 0001023994 sgbx:PayrollMember 2020-07-01 2020-09-30 0001023994 sgbx:LegalExpenseMember 2021-07-01 2021-09-30 0001023994 sgbx:LegalExpenseMember 2020-07-01 2020-09-30 0001023994 sgbx:LegalExpenseMember 2020-01-01 2020-09-30 0001023994 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-09-30 0001023994 srt:MaximumMember us-gaap:VehiclesMember 2021-01-01 2021-09-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-09-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001023994 us-gaap:StockOptionMember 2021-07-01 2021-09-30 0001023994 us-gaap:StockOptionMember 2020-07-01 2020-09-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001023994 us-gaap:RestrictedStockMember 2020-01-01 2020-09-30 0001023994 sgbx:NonEmployeeDirectorMember 2020-11-01 2020-11-11 0001023994 srt:ChiefExecutiveOfficerMember 2020-12-01 2020-12-09 0001023994 sgbx:NonEmployeeDirectorMember 2019-05-27 2019-06-05 0001023994 sgbx:StockBasedCompensationPlanMember 2021-07-01 2021-09-30 0001023994 sgbx:StockBasedCompensationPlanMember 2020-07-01 2020-09-30 0001023994 sgbx:PayrollMember 2020-01-01 2020-09-30 0001023994 sgbx:PayrollMember 2021-01-01 2021-09-30 0001023994 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001023994 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001023994 us-gaap:ParentMember 2020-07-01 2020-09-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-07-01 2020-09-30 0001023994 us-gaap:ParentMember 2020-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-06-30 0001023994 sgbx:JDICumberlandInletLLCMember 2021-06-24 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2020-12-31 0001023994 us-gaap:LandMember 2021-09-30 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-09-30 0001023994 us-gaap:LandMember 2020-12-31 0001023994 sgbx:SchoolMember 2020-01-01 2020-09-30 0001023994 sgbx:SchoolMember 2021-07-01 2021-09-30 0001023994 sgbx:SchoolMember 2020-07-01 2020-09-30 0001023994 sgbx:NonEmployeesMember 2020-01-01 2020-09-30 0001023994 2021-07-14 0001023994 sgbx:NonDirectorsMember 2020-01-01 2020-09-30 0001023994 sgbx:TetonMember 2021-01-01 2021-01-31 0001023994 sgbx:TetonMember 2018-09-01 2018-09-12 0001023994 sgbx:TetonMember 2020-02-01 2020-02-11 0001023994 sgbx:EdiInternationalPcMember 2019-06-01 2019-06-21 0001023994 sgbx:EdiInternationalPcMember 2021-07-26 0001023994 us-gaap:PendingLitigationMember 2021-04-01 2021-04-14 0001023994 2021-09-14 0001023994 sgbx:MrGalvinMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 srt:ChiefOperatingOfficerMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 srt:ChiefFinancialOfficerMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 sgbx:ChiefTechnologyOfficerMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 sgbx:Non-ExecutiveDirectorsMember us-gaap:SubsequentEventMember 2021-09-25 2021-10-01 0001023994 us-gaap:SubsequentEventMember 2021-10-25 0001023994 sgbx:MedicalEquipmentMember 2021-01-01 2021-09-30 0001023994 us-gaap:SubsequentEventMember 2021-10-02 2021-10-25 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-05-01 2021-05-31 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-05-31 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-04-01 2021-06-30 0001023994 sgbx:NormanBerryIIOwnerLLCMember 2021-07-01 2021-09-30 0001023994 sgbx:JDICumberlandInletLLCMember 2021-06-01 2021-06-24 0001023994 us-gaap:SupplierConcentrationRiskMember 2021-07-01 2021-09-30 0001023994 srt:MinimumMember us-gaap:VehiclesMember 2021-01-01 2021-09-30 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerOneMember 2021-07-01 2021-09-30 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerFourMember 2020-07-01 2020-09-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2020-07-01 2020-09-30 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerOneMember 2021-01-01 2021-09-30 0001023994 sgbx:SalesRevenueGoodNetMember sgbx:CustomerThreeMember 2020-01-01 2020-09-30 0001023994 sgbx:SalesRevenueGoodNetMember 2020-01-01 2020-09-30 0001023994 us-gaap:CostOfGoodsTotalMember sgbx:CustomerThreeMember 2021-07-01 2021-09-30 0001023994 us-gaap:CostOfGoodsTotalMember sgbx:CustomerTwoMember 2020-07-01 2020-09-30 0001023994 us-gaap:CostOfGoodsTotalMember sgbx:CustomerFourMember 2021-01-01 2021-09-30 0001023994 us-gaap:CostOfGoodsTotalMember sgbx:CustomerFourMember 2020-01-01 2020-09-30 0001023994 us-gaap:CostOfGoodsTotalMember 2020-07-01 2020-09-30 0001023994 us-gaap:SubsequentEventMember 2021-10-28 0001023994 us-gaap:SubsequentEventMember 2021-10-02 2021-10-28 0001023994 sgbx:OriginalAgreementMember 2021-09-30 shares pure utr:sqft iso4217:USD iso4217:USD shares sgbx:Employee sgbx:Vendors sgbx:Customer sgbx:Item sgbx:Consultants false false 0001023994 false --12-31 Q3 2021 Non-accelerated Filer true NASDAQ DE true false 10-Q 0 0 2021-09-30 001-38037 SG BLOCKS, INC. 95-4463937 195 Montague Street, 14th Floor, Brooklyn NY 11201 (646) 240-4235 Common Stock, par value $0.01 per share SGBX Yes Yes 11986873 3290702 13010356 3566616 2635608 484622 1303136 790081 778144 816761 570775 8948782 18298019 6935265 2683014 1309330 1309330 1292803 1537545 710685 682637 2137056 2218609 122355 152944 3464762 24921038 26882098 7135750 3961961 1176180 1774740 334736 326654 232110 965561 5795 200765 1959018 5000 10843589 7234681 957497 1209594 11801086 8444275 1.00 1.00 5405010 5405010 0 0 0.01 0.01 25000000 25000000 8822489 8822489 8596189 8596189 88225 85962 41927422 40443840 -29682587 -22276546 12333060 18253256 786892 184567 13119952 18437823 24921038 26882098 612052 494330 5814205 1118197 70814 82230 168822 286068 8164624 23906077 8847490 576560 29889104 1404265 2962691 311002 10220926 576121 6588 70952 48555 213324 5773141 15467328 8742420 381954 25736809 789445 105070 194606 4152295 614820 1236420 679863 2865606 1344009 1517718 980773 4867236 2238837 54857 46650 197922 109887 22683 12650 33663 37650 2831678 1719936 7964427 3730383 -2726608 -1525330 -3812132 -3115563 -34182 -1012 -34182 -1012 293 2614 985 8877 9973 27401 41240 38497 453 23282 61477 23282 -24049 47057 67550 51890 -2750657 -1478273 -3744582 -3063673 -2750657 -1478273 -3744582 -3063673 1080248 3661459 -3830905 -1478273 -7406041 -3063673 -0.43 -0.17 -0.84 -0.60 8822489 8596189 8796890 5070816 8822489 88225 41681186 -25851682 15917729 922994 16840723 246236 246236 246236 -1216350 -1216350 -3830905 -3830905 1080248 -2750657 8822489 88225 41927422 -29682587 12333060 786892 13119952 8596189 85962 40443840 -22276546 18253256 184567 18437823 778657 778657 778657 226300 2263 704925 707188 707188 -3059134 -7406041 -7406041 3661459 -3744582 8822489 88225 41927422 -29682587 12333060 786892 13119952 8596189 85962 39351139 -19169217 20267884 20267884 303169 303169 303169 -1478273 -1478273 -1478273 8596189 85962 39654308 -20647490 19092780 19092780 1157890 11579 21932387 -17583817 4360149 4360149 471683 471683 471683 24672 246 -246 -38 -122 -122 -122 73665 737 205526 206263 206263 7340000 73400 17045080 17118480 17118480 -3063673 -3063673 -3063673 8596189 85962 39654308 -20647490 19092780 19092780 -3744582 -3063673 294860 2858 124053 108842 30589 30590 161202 28048 23185 778657 471683 -34182 -1012 1092210 2581925 -818514 14786 11937 681521 235202 189143 -390581 3173788 -841778 -598560 2322164 -738451 5000 -389853 -1032417 -4453862 650000 743168 4806294 49434 42500 225000 194969 3464762 -8283525 -1442602 707188 17118480 1948234 200000 3059134 122 -403712 17318358 -9719654 11421894 13010356 1625671 3290702 13047565 200000 6263 206263 <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 1. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Description of Business  </span></p> </td> </tr> </tbody> </table> </div> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;">SG Blocks, Inc. (collectively with its subsidiaries, the “Company,” “we”, “us” or “our”) was previously known as CDSI Holdings, Inc., a Delaware corporation incorporated on December 29, 1993. On November 4, 2011, CDSI Merger Sub, Inc., the Company’s wholly-owned subsidiary, was merged with and into SG Building Blocks, Inc. (“SG Building,” formerly SG Blocks Inc.) (the “Merger”), with SG Building surviving the Merger and becoming a wholly-owned subsidiary of the Company. The Merger was a reverse merger that was accounted for as a recapitalization of SG Building, as SG Building was the accounting acquirer. Accordingly, the historical financial statements presented are the financial statements of SG Building. </span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt; color: black;">The building products developed with our proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the SGBlocks building structure typically provides between four to six points towards the Leadership in Energy and Environmental Design (“LEED”) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of SGBlocks to satisfy such requirements, we believe the products produced utilizing our technology and expertise is a leader in environmentally sustainable construction.</span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt; color: black;"> <span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">There are three core product offerings that utilize our technology and engineering expertise. The first product offering involves GreenSteel™ modules, which are the structural core and shell of an SGBlocks building. We procure the containers, engineer required openings with structural steel enforcements, paint the SGBlocks and then deliver them on-site, where the customer or a customer’s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the GreenSteel product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering SGBlocks pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished SGBlocks building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed. Construction administration and/or project management services are typically included in our product offerings.</span><br/></span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;">The Company also provides engineering and project management services related to the use and modification of Modules in construction.  </span></span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <div style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 10.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt; font-family: 'times new roman', times; ;font-style: normal; ;font-weight: normal;"><span style="font-size: 10pt; font-family: 'times new roman', times; ;font-style: normal; ;font-weight: normal;">During 2020, the Company formed, SG Echo, LLC, a wholly owned subsidiary of the Company. SG Echo, LLC was formed to complete the business acquisition as disclosed in Note 9. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which the Company obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of the Company's key supply chain partners. Echo caters to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed the Company to expand its reach for the Modules and offer an opportunity to vertically integrate a large portion of the Company's cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery and to become the manufacturer of the Company's core container and modular product offerings.  T</span></span><span style="font-size: 10pt;">he Company also entered into a joint venture with Clarity Lab Solutions LLC., to provide clinical lab testing related to COVID-19.</span><br/></div> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <div style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span style="font-size: 10pt;">As of January 2021, the Company’s condensed consolidated financial statements include the accounts of Chicago Airport Testing LLC (“CAT”). The Company has a variable interest in CAT as described further below. CAT is in the business of marketing, selling, distributing leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.</span></div> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <div style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; margin: 0in 0in 0in 0.5in;"><span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">In addition, during 2021, the Company formed SGB Development Corp. (“SG DevCorp”), which is wholly-owned by the Company. SG DevCorp was formed with the purpose of real property development utilizing the Company's technologies.  <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">SG DevCorp has a minority interest in Norman Berry II Owners LLC and JDI-Cumberland Inlet LLC as described further below.</span></span><span style="box-sizing: border-box; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">   </span></div> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <div style="text-align: justify;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-decoration: underline;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; text-decoration: underline;">Reverse Stock Split</span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">On February 5, 2020, the Company effected a <span style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;">1-for-20</span> reverse stock split of its then-outstanding common stock, which has since been converted. All share and per share amounts set forth in the condensed consolidated financial statements of the Company have been retroactively restated to reflect the 1-for-20 reverse stock split as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in these condensed consolidated financial statements have been adjusted to reflect the reverse stock split effected in February 2020.</span></p> </div> </div> </div> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>As of September 30, 2021, the Company had 8,822,489 shares of common stock issued and outstanding.</span></span></span></p> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> 1-for-20 8822489 8822489 <div> <div style="border-left: none; border-right: none;"> <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><strong>Liquidity </strong></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span>As of September 30, 2021, the Company had cash and cash equivalents of $3,290,702 and a backlog of approximately $20 million. See Note 12 for a discussion of construction backlog. Based on the Company's conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period: </span></span></p> <p style="margin: 0pt 0pt 0pt 40pt; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt;"><br/></p> <div> <table border="0" style="height: 58px; width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"> <tbody> <tr style="margin-left: 0.1px; height: 15px;"> <td style="margin-left: 0.1px; height: 15px;"><br/></td> <td style="margin-left: 0.1px; height: 15px;">   </td> <td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="2" style="text-align: center; margin-left: 0.1px; height: 15px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><strong><span><span style="border-left: none; border-right: none;">2021</span></span></strong><br/></td> <td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 16px;"> <td style="height: 16px; margin-left: 0.1px; width: 36PT;"><br/></td> <td class="ng-scope" style="height: 16px; background-color: #cceeff;">Within 1 year</td> <td style="height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;">$</td> <td style="height: 16px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span><span style="border-left: none; border-right: none;">7,218,443</span></span></td> <td style="height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px;"><br/></td> <td class="ng-scope" style="height: 17px; margin-left: 0.1px;">1 to 2 years<br/></td> <td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><span style="border-left: none; border-right: none;">12,856,250</span></span></td> <td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px;"><br/></td> <td style="height: 10px; background-color: #cceeff; margin-left: 0.1px;">Total Backlog</td> <td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><span style="border-left: none; border-right: none;">20,074,693</span></span></td> <td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div id="fs_F5MFH3GV8G00000000000000000000B"> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt; color: black; font-family: 'times new roman', times;">The Company has incurred losses since its inception and has negative operating cash flows. Management has taken several actions to ensure that the Company will continue as a going concern. As described below, the Company has been able to raise substantial cash through equity offerings. In addition, as further described in these consolidated financial statements, the Company has begun to recognize revenue from new revenue streams. Management believes that these actions will enable the Company to continue as a going concern.   </span><span style="font-size: 10.0pt;"/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><span style="border: 0px currentColor; color: #333333; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;"><span style="border: 0px currentColor; color: #000000; box-sizing: border-box;"><span>The Company completed a public offering in April and May 2020, which resulted in net proceeds of approximately $1,522,339, and $15,596,141<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">,</span> </span></span></span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><span style="border: 0px currentColor; color: #333333; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;"><span style="border: 0px currentColor; color: #000000; box-sizing: border-box;"><span style="border-right: none; border-left: none;">respectively.</span> S<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">ee </span></span></span></span></span><span><span>N</span></span><span><span>ote 13 </span></span><span><span>for</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><span style="border: 0px currentColor; color: #333333; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;"><span style="border: 0px currentColor; color: #000000; box-sizing: border-box;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> a discussion on these public offerings.  The Company completed a public and concurrent private offering in October 2021, which resulted in net proceeds of approximately $10,520,000.  See Note 17 for a discussion on the public and concurrent private offering. </span></span></span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;"><span style="border: 0px currentColor; color: #333333; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; box-sizing: border-box; orphans: 2; widows: 2; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-variant-ligatures: normal; font-variant-caps: normal;"><span style="border: 0px currentColor; color: #000000; box-sizing: border-box;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> </span></span></span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;">The Company believes that it has adequate cash balances to meet obligations coming due in the next twelve months and further intends to meet its capital needs from revenue generated from operations and by containing costs, entering into strategic alliances, as well as exploring other options, including the possibility of raising additional debt or equity capital as necessary. There is, however, no assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive.</span></span><span style="font-size: 10pt;"><span style="font-family: 'times new roman', times;">  The Company does not</span></span><span style="font-size: 13.3333px;"> have any additional sources secured for future funding, and if it is unable to raise the necessary capital at the times it requires such funding, it may need to materially change its business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.  </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 13.3333px;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span>With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during <span>2020,</span> the Company implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the Company's suppliers and contract manufacturers or customers would likely adversely impact the Company's sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the demand for the Company's products. Order lead times could be extended or delayed and pricing could increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, the Company is considering alternative product sourcing in the event that product supply becomes problematic. The Company expects this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which the Company is currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company's business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which the Company faces. </span><span style="font-size: 13.3333px;"><span style="font-size: 13.3333px;">The Company has been impacted by COVID-19 with supply chain distributions, absenteeism by infected workers and skilled labor shortages which has caused delays in projects and the Company could be further impacted if the COVID-19 pandemic continues. </span><br/></span></p> </div> </div> </div> </div> </div> </div> </div> </div> 3290702 20000000 <table border="0" style="height: 58px; width: 100%; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"> <tbody> <tr style="margin-left: 0.1px; height: 15px;"> <td style="margin-left: 0.1px; height: 15px;"><br/></td> <td style="margin-left: 0.1px; height: 15px;">   </td> <td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="2" style="text-align: center; margin-left: 0.1px; height: 15px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><strong><span><span style="border-left: none; border-right: none;">2021</span></span></strong><br/></td> <td style="margin-left: 0.1px; height: 15px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 16px;"> <td style="height: 16px; margin-left: 0.1px; width: 36PT;"><br/></td> <td class="ng-scope" style="height: 16px; background-color: #cceeff;">Within 1 year</td> <td style="height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 1%;">$</td> <td style="height: 16px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 10%;"><span><span style="border-left: none; border-right: none;">7,218,443</span></span></td> <td style="height: 16px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px;"><br/></td> <td class="ng-scope" style="height: 17px; margin-left: 0.1px;">1 to 2 years<br/></td> <td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 17px; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><span style="border-left: none; border-right: none;">12,856,250</span></span></td> <td style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px;"><br/></td> <td style="height: 10px; background-color: #cceeff; margin-left: 0.1px;">Total Backlog</td> <td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span><span style="border-left: none; border-right: none;">20,074,693</span></span></td> <td style="height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> 7218443 12856250 20074693 1522339 15596141 10520000 <div style="border-left: none; border-right: none;"> <div style="font-size: 10pt;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_34PD7ILUMO00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; height: 18px; width: 100%; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr style="height: 18px;"> <td style="vertical-align: top; width: 36pt; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 3. </span></p> </td> <td style="vertical-align: top; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Summary of Significant Accounting Policies </span></p> </td> </tr> </tbody> </table> </div> </div> </div> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p class="ng-scope" style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Basis of presentation and principals of consolidation </span><span>– The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, </span>2021<span style="font-family: 'Times New Roman'; font-size: 10pt;">. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.</span></p> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt; line-height: 107%;">    </span></i></b></p> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 107%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; color: #000000;">Recently adopted accounting pronouncements - </span></i></b><span style="font-size: 10pt; font-family: 'times new roman', times;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.<b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"/></b></span><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.2; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </span></p> <div style="border-left: none; border-right: none; text-align: justify;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div> <p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;"><b><i>Accounting estimates<span style="line-height: inherit;"> </span></i></b>– The preparation of condensed consolidated financial statements in conformity with 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 amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.</span></span></span></p> </div> </div> </div> </div> </div> </div> <p style="color: #000000; font: 10pt / 1.2 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><br/></span></p> <div style="border-right: none; border-left: none; text-align: justify;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="color: #000000; font: 10pt / 1.2 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Operating cycle –</span><span><span style="line-height: inherit;"> </span><span style="border-left: none; border-right: none; line-height: inherit;">The length of the Company’s contracts varies, but is typically between<span style="line-height: inherit;"> </span><span>six</span><span style="line-height: inherit;"> </span>to<span style="line-height: inherit;"> </span><span>twelve</span><span style="line-height: inherit;"> </span>months.</span> In some instances, the length of the contract may exceed<span style="line-height: inherit;"> </span>twelve<span style="line-height: inherit;"> </span>months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed<span style="line-height: inherit;"> </span><span style="border-right: none; border-left: none; line-height: inherit;">one year</span>.</span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><br/></span></p> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p class="ng-scope" style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span><span style="font-size: 10pt;">– The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following </span>five<span style="font-size: 10pt;"> steps in accordance with its revenue policy: </span><br/></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>1</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Identify the contract with a customer</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>2</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Identify the performance obligations in the contract</span></i><span style="color: #000000;"/></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>3</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Determine the transaction price</span></i><span style="color: #000000;"/></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>4</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Allocate the transaction price to performance obligations in the contract</span></i><span style="color: black;"/></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>5</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="line-height: inherit;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;">On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). </span> Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; color: #000000;">For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <div style="font-size: 10pt; text-align: justify;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div id="fs_FBT6TU4AM800000000000000000000B"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="line-height: inherit;"><span>On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the nine months ended September 30, 2021 and 2020. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <p style="margin: 0in 0in 0in 0.5in;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><i>CMC Right of First Refusal </i><i>Agreement</i> <span><b><i>– </i></b>On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “<span style="font-style: italic; line-height: inherit;">Agreement</span>”) with CMC Development LLC (“<span style="font-style: italic; line-height: inherit;">CMC</span>”), which had a term of two (2) years. <span style="border-left: none; border-right: none;">Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC. </span></span></span></p> <p style="margin: 0in 0in 0.0001pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"> </span></p> <p style="margin: 0in 0in 0in 0.5in;"><span>The Agreement also provided that CMC engaged the Company to build and design, in the aggregate, approximately <span>100</span> residential and commercial units at <span style="display: inline; line-height: inherit;"><span>1100</span></span> Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19 but the project is still active. No <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0.666667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">revenue has been recognized under the Agreement during the nine months ended<span> September</span></span><span><span style="border-left: none; border-right: none;"> 30, 2021</span></span><span> or 2020. </span></span></p> <p style="margin: 0in 0in 0in 0.5in;"><br/></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of<span> 2020</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> <span> </span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the nine months ended September 30, 2021, the Company recognized approximately $22,950,000 related</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> to activities through the JV, which is included in medical revenue on the accompanying consolidated statements of operations.<span> </span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;">In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-<span>19</span><span> </span>testing. </span></span></em></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;"><br/></span></span></em></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;">Disaggregation of Revenues</span></em><br/></p> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>The Company’s revenues are derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $23,906,077 and $5,983,027, respectively, for the nine months ended September 30, 2021. All revenue recognized for the nine months ended September<span style="border-left: none; border-right: none;"> 30, 2020</span> was over time. </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span><span style="font-family: 'times new roman', times; font-size: 10pt;">  </span></p> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The following tables provide further disaggregation of the<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Company’s</span> revenues by categories:  </span></span></p> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_W4EFM5S3OW00000000000000000000b"> <table border="0" cellpadding="0" style="height: 250px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="13" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"><span><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Three Months Ended September 30,</strong></span><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;"> Revenue by Customer Type </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong class="ng-scope">2021</strong></span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong class="ng-scope">2020</strong></span></span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction and Engineering Services:</span><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36PT;"><br/></td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>   Government</span><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;">74,052</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">1</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><span>%</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; height: 17px;"><span>%</span></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">    Hotel/Hospitality </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff;">217,474</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">2</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;" valign="middle"><span>%</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">298,439</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">52</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span>%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    Medical - Construction </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(35,021</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom">)</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">—</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> — </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> — </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom">    Multi-Family (includes Single Family)</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">79,721</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">1</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left; background-color: #cceeff;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 5,003 </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 1 </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    Office</td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">151,453</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 123,513 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 21 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"> <p>    Retail<br/></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">42,345</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">0</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">40,952</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">7</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;">    <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">School</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">36,500</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">6</td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">    Special Use</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;">152,842</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">2</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">72,153</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">13</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;">Subtotal</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">682,866</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">8</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;">%</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">576,560</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">100</td> <td style="padding: 0px; height: 17px;">%</td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">Medical Revenue:</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">     Medical (lab testing, kit sales and equipment)  </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,164,624</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">92</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">—</p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">—</p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Total revenue by customer type  </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; border-top: 1pt solid #000000 !important;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,847,490</span></span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: middle; text-align: right; background-color: #cceeff;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %   </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; border-top: 1pt solid #000000 !important;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; border-top: 1pt solid #000000 !important;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;">576,560</p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px 0px 3px; height: 10px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;"><span> %  </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 6pt 0pt 6pt 36pt; text-align: left;"><br/></p> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_2IUTJLNHW000000000000000000000b"> <table border="0" cellpadding="0" style="height: 274px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"> <tbody> <tr style="height: 20px;"> <td style="padding: 0px; height: 20px;"><br/></td> <td class="ng-scope" style="padding: 0px; height: 20px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 20px;" valign="bottom"/> <td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Nine Months Ended September 30,</span></strong><br/></td> </tr> <tr style="height: 19px; margin-left: 0.1px;"> <td style="padding: 0px; height: 19px;"><br/></td> <td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Revenue by Customer Type </span></p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span>2021</span></strong></span></p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span>2020</span></strong></span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Construction and Engineering Services: </td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px; width: 36PT;"><br/></td> <td style="padding: 0px; height: 17px; margin-left: 0.1px;">   Government</td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;">$</td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">2,257,193</td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">8</td> <td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;">$</td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">—</td> <td style="padding: 0px; height: 17px; width: 1%;"/> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">—</td> <td style="padding: 0px; height: 17px; width: 1%;">%</td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">   Hotel/Hospitality  </td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">671,255</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">2</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">341,238</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">24</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td> </tr> <tr style="margin-left: 0.1px; height: 18px;"> <td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">    Medical - Construction </span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">459,072</span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></p> </td> <td style="padding: 0px; height: 18px; text-align: left;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 58,533 </span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 4 </span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">   Multi-Family (includes Single Family)  </td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">102,069</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">0</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">56,966</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">4</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">    Office </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">586,914</span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>2</span></p> </td> <td style="padding: 0px; height: 17px; text-align: left;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 174,421 </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 12 </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 10pt; font-family: 'times new roman', times;"><span>    Other (1) </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>—</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>—</span></p> </td> <td style="padding: 0px; height: 17px; text-align: left; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 300,000</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">22</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">    Retail </span></p> </td> <td style="height: 19px;" valign="bottom"><br/></td> <td style="height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"> <p>87,046</p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"> <p>0</p> </td> <td style="padding: 0px; height: 19px; text-align: left;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"><br/></td> <td style="height: 19px;" valign="bottom"> <p>364,454</p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"> <p>26</p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">   School</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">—</td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">—</td> <td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">36,500</td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">3</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;">   Special Use</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="border-left: none; border-right: none;">1,819,478</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">6</td> <td style="padding: 0px; text-align: left; height: 17px;">%</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">72,153</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">5</td> <td style="padding: 0px; height: 17px;">%</td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Subtotal</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">5,983,027</td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">20</td> <td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">1,404,265</td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">100</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 17px;">Medical Revenue: </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: left; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">   Medical (lab testing, kit sales and equipment) </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">23,906,077</td> <td style="padding: 0px; text-align: right; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">80</td> <td style="padding: 0px; text-align: left; height: 10px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">—</td> <td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">—</td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 10px; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> Total revenue by customer type   </span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">29,889,104</span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px 0px 3px; height: 10px; text-align: left;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %  </span></p> </td> <td style="padding: 0px; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 1,404,265 </span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 100 </span></p> </td> <td style="padding: 0px 0px 3px; height: 10px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %  </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> </div> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(</span><span>1</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">) Construction fee of $</span><span>300,000</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>with no cost of revenue.</span></p> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="border-right: none; border-left: none;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract Assets and Contract Liabilities</span></em></span></span></p> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.</span></span></p> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The timing of revenue recognition may differ from the timing of invoicing to customers. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.  </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet. </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.</span></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><br/></i></span></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i>Deferred Contract Costs</i><span> - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143, </span></span><span>which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217</span><span style="font-family: 'times new roman', times; font-size: 10pt;">,<span> which was reimbursement from the licensee for project costs on this project.  The Company incurred total deferred contract costs of $203,926.</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">  The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over </span><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span>sixty</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span> months</span></span></span><span><span>, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of </span>September 30, 2021, accumulated amortization related to deferred contract costs amounted to $81,570</span><span>. During the nine months ended September 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $30,589 and $30,589, respectively,<span style="color: #222222; font-family: arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> </span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.  As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.  </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span style="color: #000000;"> </span></i></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span class="selected" style="color: #000000;">Exclusive License Agreement <b>– </b></span></i><span>On Oc<span>tober 3, 2019, as amen</span>ded on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).</span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">  </p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;"><span><span style="border-left: none; border-right: none;">In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”),</span> subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;"><br/></span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;">The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. </span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;"><br/></span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;"><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">On June 15, 2021, the Company terminated the ELA.</span><span style="mso-spacerun: yes;">  </span><span>In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of </span>CPF’s<span> right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.</span><br/></span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="color: #000000; font: 7pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="color: #000000; font-size: 10pt; font-family: 'times new roman', times;"><b><i><span><span>Bu</span>siness Combinations</span></i></b><span> - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 “Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s condensed consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.</span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><b style="font-family: 'times new roman', times; font-size: 10pt;"><i>Variable Interest Entities</i></b><span style="font-family: 'times new roman', times; font-size: 10pt;"> – The Company accounts for certain legal entities as variable interest entities (“</span><span style="font-size: 10pt;">VIE"</span><span style="font-family: 'times new roman', times; font-size: 10pt;">). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the </span><span style="font-size: 10pt;">VIE</span><span style="font-family: 'times new roman', times; font-size: 10pt;"> economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.</span></p> <p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt; /* margin: 0in 0in 0in 0.5in;"><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  <span>In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. </span>Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”).  <span>As of September 30, 2021, $232,110 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the nine months ended September 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of September 30, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements. </span></span></p> <p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market</span><span style="font-size: 10.0pt;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span>19</span> testing industry.</span><span style="mso-spacerun: yes;">  </span><span style="font-size: 10.0pt;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.</span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;"><b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"><i><br/></i></b></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;"><b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"><i>Investment Entities <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">– </span></i></b></span><span style="font-size: 10.0pt;"><span>On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the remaining amount being funded in the fourth quarter of 2021.   The purpose of Norman Berry II Owner LLC is to develop and provide </span>affordable housing in the Atlanta, Georgia metropolitan area.<span style="mso-spacerun: yes;"> <span> </span></span>The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its condensed consolidated financial statements. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements. </span><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;"><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its condensed consolidated financial statements.  The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements.  </span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><br/></p> <div style="border-left: none; border-right: none; text-align: justify;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cash and cash equivalents </span><span>– The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $3,290,702 as of</span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span>September 30, 2021<span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"> and<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">$</span></span>13,010,356<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> as of December 31, 2020.</span></span> </span></span></p> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"> </span></span></p> </div> </div> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Short-term investment </span><span>– The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of September 30, 2021 or December 31, 2020, respectively.     </span></span></p> </div> </div> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Accounts receivable and allowance for credit losses </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our condensed consolidated financial position, results of operations, and cash flows.</span>  </span></span></p> </div> </div> <p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Inventory </span><span>– Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of September 30, 2021 there was no inventory related to construction materials, and $790,081 of medical equipment and COVID-19 test and testing supplies. <span>As of December 31, 2020 there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><br/></span></span></span></p> </div> </div> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><span style="font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">– </span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. </span></span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill</span><span><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. </span>There were no impairments during the year ended December 31, 2020 or the nine months ended September 30, 2021 and 2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. </span></span></span></span></span></p> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><br/></p> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-style: italic;">– </span><span><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years. </span></span></span></span> The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the nine months ended September 30, 2021 and 2020. The accumulated amortization as of September 30, 2021 and 2020 was $773,908 and $610,157, respectively. The amortization expense for the nine months ended September 30, 2021 and 2020 was $124,053 and $108,842, respectively. <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The amortization expense for the<span> </span></span><span>three months ended September 30, 2021</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>and<span> </span></span><span>2020</span><span><span> </span>was $41,823</span><span><span> </span>and $36,281</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">, respectively. </span>The estimated amortization expense for the successive five years is as follows:   </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> </span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%"> <tbody> <tr style="height: 21px;"> <td style="vertical-align: bottom; height: 21px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 21px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36PT;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2021 </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 41,823 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2022 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 162,970 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,176 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 160,469 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,051 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 20px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">1,453,567</span> </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,137,056 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> </div> </div> </div> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, plant and equipment </span><span>– Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and <span>equipment</span> 5 t<span>o 29</span> years. Repairs and maintenance are charged to expense when incurred.</span></p> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div> <div style="border-left: none; border-right: none;"> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><b><i><span style="font-size: 10pt; color: #000000;">Convertible instruments </span></i></b><span style="font-size: 10pt; color: #000000;">– The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.</span></p> </div> </div> </div> </div> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Common stock purchase warrants and other derivative financial instruments</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <div style="border-left: none; border-right: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair value measurements </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>The Company uses three levels of inputs that may be used to measure fair value:</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div id="t_ft_TSS8MKYHJK00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top; width: 8%;"> <p style="margin: 0pt;"><span> Level 1 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices in active markets for identical assets or liabilities. </span></p> </td> </tr> <tr> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span> Level 2 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices for similar assets and liabilities in active markets or inputs that are observable. </span></p> </td> </tr> <tr> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span> Level 3 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions). </span></p> </td> </tr> </tbody> </table> <br/></div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. </span></span></p> <p style="margin: 0pt 0pt 0pt 48pt; text-indent: 0pt; text-align: justify;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><br/></span></span></p> </div> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="border-left: none; border-right: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Share-based payments </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– </span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">The </span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations. </span></span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">  </span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Income taxes</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span> </span>–<span> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div style="border-left: none; border-right: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Concentrations of credit risk </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">–</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At September 30, 2021 and December 31, 2020, 62% and 79%, respectively, of the Company’s gross accounts receivable in excess of 10% were due from <span>two</span> and three customers. </span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>Revenue in excess of 10% relating to one and four customers represented approximately 90% and 83% of the Company's total revenue for the three months ended September 30, 2021 and 2020, respectively. <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Revenue relating to <span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">one</span></span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> and </span><span>three</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> customers represented approximately 77</span><span>% and 53%</span></span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;"> of the Company's total revenue for the </span>nine months ended September 30, 2021<span style="font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;"> and </span><span>2020</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;">, respectively.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span>Cost of revenue in excess of 10% relating to three and two </span>vendors represented approximately 68% and 63% of the Company’s total cost of revenue for the three months ended September 30, 2021 and 2020, respectively. Cost of revenue relating to four and <span>four</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">vendors represented approximately 54</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">% and </span><span>67</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">% of the Company’s total cost of revenue for the nine months ended </span>September 30, 2021<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> and </span><span>2020</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">, respectively. </span>The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><br/></span></p> </div> </div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p class="ng-scope" style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Basis of presentation and principals of consolidation </span><span>– The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, </span>2021<span style="font-family: 'Times New Roman'; font-size: 10pt;">. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.</span></p> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 107%; break-after: avoid; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10pt; color: #000000;">Recently adopted accounting pronouncements - </span></i></b><span style="font-size: 10pt; font-family: 'times new roman', times;">New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.<b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"/></b></span><br/></p> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div> <p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="border-right: none; border-left: none; line-height: inherit;"><b><i>Accounting estimates<span style="line-height: inherit;"> </span></i></b>– The preparation of condensed consolidated financial statements in conformity with 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 amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.</span></span></span></p> </div> </div> </div> </div> </div> </div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p style="color: #000000; font: 10pt / 1.2 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><span style="border-left: none; border-right: none; line-height: inherit;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; line-height: inherit;">Operating cycle –</span><span><span style="line-height: inherit;"> </span><span style="border-left: none; border-right: none; line-height: inherit;">The length of the Company’s contracts varies, but is typically between<span style="line-height: inherit;"> </span><span>six</span><span style="line-height: inherit;"> </span>to<span style="line-height: inherit;"> </span><span>twelve</span><span style="line-height: inherit;"> </span>months.</span> In some instances, the length of the contract may exceed<span style="line-height: inherit;"> </span>twelve<span style="line-height: inherit;"> </span>months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed<span style="line-height: inherit;"> </span><span style="border-right: none; border-left: none; line-height: inherit;">one year</span>.</span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> one year <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <p class="ng-scope" style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-style: italic; font-weight: bold;">Revenue recognition </span><span style="font-size: 10pt;">– The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following </span>five<span style="font-size: 10pt;"> steps in accordance with its revenue policy: </span><br/></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>1</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Identify the contract with a customer</span></i></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>2</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Identify the performance obligations in the contract</span></i><span style="color: #000000;"/></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>3</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Determine the transaction price</span></i><span style="color: #000000;"/></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>4</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Allocate the transaction price to performance obligations in the contract</span></i><span style="color: black;"/></span></p> <p style="margin: 0in 0in 0.0001pt 33pt;"><span style="font-size: 10pt; line-height: 107%; font-family: 'times new roman', times; color: #000000;"> </span></p> <p style="text-indent: -13.05pt; line-height: normal; mso-list: l0 level1 lfo1; margin: 0in 0in .15pt 13.05pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><i><span style="color: #000000;">                (<span>5</span>)<span style="font-style: normal; font-variant: normal; font-weight: normal; font-stretch: normal; line-height: normal;">  </span></span></i><i><span style="color: black;">Recognize revenue as performance obligations are satisfied</span></i></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="line-height: inherit;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><span style="color: #000000; line-height: inherit;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000; line-height: inherit;">On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). </span> Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; line-height: 13.2pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; color: #000000;">For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <div style="font-size: 10pt; text-align: justify;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div id="fs_FBT6TU4AM800000000000000000000B"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0in 1.35pt 0.15pt 0.5in; text-indent: 0.5pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="line-height: inherit;"><span>On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the nine months ended September 30, 2021 and 2020. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <p style="margin: 0in 0in 0in 0.5in;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;"><i>CMC Right of First Refusal </i><i>Agreement</i> <span><b><i>– </i></b>On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “<span style="font-style: italic; line-height: inherit;">Agreement</span>”) with CMC Development LLC (“<span style="font-style: italic; line-height: inherit;">CMC</span>”), which had a term of two (2) years. <span style="border-left: none; border-right: none;">Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC. </span></span></span></p> <p style="margin: 0in 0in 0.0001pt;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"> </span></p> <p style="margin: 0in 0in 0in 0.5in;"><span>The Agreement also provided that CMC engaged the Company to build and design, in the aggregate, approximately <span>100</span> residential and commercial units at <span style="display: inline; line-height: inherit;"><span>1100</span></span> Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19 but the project is still active. No <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0.666667px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">revenue has been recognized under the Agreement during the nine months ended<span> September</span></span><span><span style="border-left: none; border-right: none;"> 30, 2021</span></span><span> or 2020. </span></span></p> <p style="margin: 0in 0in 0in 0.5in;"><br/></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of<span> 2020</span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"> <span> </span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the nine months ended September 30, 2021, the Company recognized approximately $22,950,000 related</span><span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> to activities through the JV, which is included in medical revenue on the accompanying consolidated statements of operations.<span> </span></span><span style="color: #000000; font-family: 'Times New Roman', serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;">In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-<span>19</span><span> </span>testing. </span></span></em></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman', serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 13.3333px; float: none; display: inline !important;"><br/></span></span></em></p> <p style="margin: 0in 0in 0in 0.5in;"><em style="text-indent: 0pt; font-size: 10pt;"><span style="font-size: 10pt;">Disaggregation of Revenues</span></em><br/></p> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>The Company’s revenues are derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $23,906,077 and $5,983,027, respectively, for the nine months ended September 30, 2021. All revenue recognized for the nine months ended September<span style="border-left: none; border-right: none;"> 30, 2020</span> was over time. </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span><span style="font-family: 'times new roman', times; font-size: 10pt;">  </span></p> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The following tables provide further disaggregation of the<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Company’s</span> revenues by categories:  </span></span></p> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_W4EFM5S3OW00000000000000000000b"> <table border="0" cellpadding="0" style="height: 250px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="13" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"><span><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Three Months Ended September 30,</strong></span><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;"> Revenue by Customer Type </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong class="ng-scope">2021</strong></span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong class="ng-scope">2020</strong></span></span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction and Engineering Services:</span><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36PT;"><br/></td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>   Government</span><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;">74,052</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">1</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><span>%</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; height: 17px;"><span>%</span></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">    Hotel/Hospitality </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff;">217,474</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">2</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;" valign="middle"><span>%</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">298,439</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">52</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span>%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    Medical - Construction </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(35,021</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom">)</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">—</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> — </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> — </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom">    Multi-Family (includes Single Family)</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">79,721</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">1</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left; background-color: #cceeff;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 5,003 </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 1 </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    Office</td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">151,453</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 123,513 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 21 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"> <p>    Retail<br/></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">42,345</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">0</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">40,952</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">7</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;">    <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">School</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">36,500</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">6</td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">    Special Use</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;">152,842</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">2</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">72,153</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">13</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;">Subtotal</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">682,866</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">8</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;">%</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">576,560</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">100</td> <td style="padding: 0px; height: 17px;">%</td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">Medical Revenue:</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">     Medical (lab testing, kit sales and equipment)  </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,164,624</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">92</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">—</p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">—</p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Total revenue by customer type  </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; border-top: 1pt solid #000000 !important;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,847,490</span></span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: middle; text-align: right; background-color: #cceeff;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %   </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; border-top: 1pt solid #000000 !important;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; border-top: 1pt solid #000000 !important;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;">576,560</p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px 0px 3px; height: 10px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;"><span> %  </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 6pt 0pt 6pt 36pt; text-align: left;"><br/></p> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_2IUTJLNHW000000000000000000000b"> <table border="0" cellpadding="0" style="height: 274px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"> <tbody> <tr style="height: 20px;"> <td style="padding: 0px; height: 20px;"><br/></td> <td class="ng-scope" style="padding: 0px; height: 20px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 20px;" valign="bottom"/> <td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Nine Months Ended September 30,</span></strong><br/></td> </tr> <tr style="height: 19px; margin-left: 0.1px;"> <td style="padding: 0px; height: 19px;"><br/></td> <td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Revenue by Customer Type </span></p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span>2021</span></strong></span></p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span>2020</span></strong></span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Construction and Engineering Services: </td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px; width: 36PT;"><br/></td> <td style="padding: 0px; height: 17px; margin-left: 0.1px;">   Government</td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;">$</td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">2,257,193</td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">8</td> <td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;">$</td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">—</td> <td style="padding: 0px; height: 17px; width: 1%;"/> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">—</td> <td style="padding: 0px; height: 17px; width: 1%;">%</td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">   Hotel/Hospitality  </td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">671,255</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">2</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">341,238</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">24</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td> </tr> <tr style="margin-left: 0.1px; height: 18px;"> <td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">    Medical - Construction </span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">459,072</span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></p> </td> <td style="padding: 0px; height: 18px; text-align: left;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 58,533 </span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 4 </span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">   Multi-Family (includes Single Family)  </td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">102,069</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">0</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">56,966</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">4</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">    Office </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">586,914</span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>2</span></p> </td> <td style="padding: 0px; height: 17px; text-align: left;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 174,421 </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 12 </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 10pt; font-family: 'times new roman', times;"><span>    Other (1) </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>—</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>—</span></p> </td> <td style="padding: 0px; height: 17px; text-align: left; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 300,000</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">22</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">    Retail </span></p> </td> <td style="height: 19px;" valign="bottom"><br/></td> <td style="height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"> <p>87,046</p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"> <p>0</p> </td> <td style="padding: 0px; height: 19px; text-align: left;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"><br/></td> <td style="height: 19px;" valign="bottom"> <p>364,454</p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"> <p>26</p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">   School</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">—</td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">—</td> <td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">36,500</td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">3</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;">   Special Use</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="border-left: none; border-right: none;">1,819,478</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">6</td> <td style="padding: 0px; text-align: left; height: 17px;">%</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">72,153</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">5</td> <td style="padding: 0px; height: 17px;">%</td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Subtotal</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">5,983,027</td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">20</td> <td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">1,404,265</td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">100</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 17px;">Medical Revenue: </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: left; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">   Medical (lab testing, kit sales and equipment) </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">23,906,077</td> <td style="padding: 0px; text-align: right; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">80</td> <td style="padding: 0px; text-align: left; height: 10px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">—</td> <td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">—</td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 10px; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> Total revenue by customer type   </span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">29,889,104</span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px 0px 3px; height: 10px; text-align: left;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %  </span></p> </td> <td style="padding: 0px; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 1,404,265 </span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 100 </span></p> </td> <td style="padding: 0px 0px 3px; height: 10px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %  </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> </div> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(</span><span>1</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">) Construction fee of $</span><span>300,000</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>with no cost of revenue.</span></p> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="border-right: none; border-left: none;"><em><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract Assets and Contract Liabilities</span></em></span></span></p> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.</span></span></p> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">The timing of revenue recognition may differ from the timing of invoicing to customers. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.  </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet. </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.</span></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><br/></i></span></p> <p style="margin: 0in 0in 0in 0.5in; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i>Deferred Contract Costs</i><span> - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143, </span></span><span>which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217</span><span style="font-family: 'times new roman', times; font-size: 10pt;">,<span> which was reimbursement from the licensee for project costs on this project.  The Company incurred total deferred contract costs of $203,926.</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">  The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over </span><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span>sixty</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span> months</span></span></span><span><span>, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of </span>September 30, 2021, accumulated amortization related to deferred contract costs amounted to $81,570</span><span>. During the nine months ended September 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $30,589 and $30,589, respectively,<span style="color: #222222; font-family: arial, sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> </span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.  As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.  </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span style="color: #000000;"> </span></i></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;"><i><span class="selected" style="color: #000000;">Exclusive License Agreement <b>– </b></span></i><span>On Oc<span>tober 3, 2019, as amen</span>ded on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).</span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;">  </p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt;"><span><span style="border-left: none; border-right: none;">In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”),</span> subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;"><br/></span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;">The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. </span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;"><br/></span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;"><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">On June 15, 2021, the Company terminated the ELA.</span><span style="mso-spacerun: yes;">  </span><span>In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of </span>CPF’s<span> right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.</span><br/></span></span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> P2Y Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC. 16900000 22950000 23906077 5983027 <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: 13.8667px; margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_W4EFM5S3OW00000000000000000000b"> <table border="0" cellpadding="0" style="height: 250px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="13" style="padding: 0px; border-bottom: 2px solid #000000; text-align: center; height: 19px;"><span><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;">Three Months Ended September 30,</strong></span><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-weight: bold; font-family: 'times new roman', times; font-size: 10pt;"> Revenue by Customer Type </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong class="ng-scope">2021</strong></span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong class="ng-scope">2020</strong></span></span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Construction and Engineering Services:</span><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px; width: 36PT;"><br/></td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>   Government</span><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px;">74,052</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">1</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><span>%</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><span>$</span></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; height: 17px;"><span>%</span></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">    Hotel/Hospitality </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; text-align: right; height: 17px; background-color: #cceeff;">217,474</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">2</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;" valign="middle"><span>%</span></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">298,439</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">52</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span>%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    Medical - Construction </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">(35,021</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom">)</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">—</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><br/></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> — </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> — </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom">    Multi-Family (includes Single Family)</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">79,721</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">1</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left; background-color: #cceeff;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 5,003 </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 1 </span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom">    Office</td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">151,453</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 123,513 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 21 </span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span> %  </span></p> </td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"> <p>    Retail<br/></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;">42,345</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">0</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">40,952</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff;">7</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;">    <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">School</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">36,500</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">6</td> <td style="padding: 0px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">    Special Use</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;">152,842</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">2</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">72,153</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">13</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;">Subtotal</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">682,866</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">8</td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px;">%</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">576,560</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right;">100</td> <td style="padding: 0px; height: 17px;">%</td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">Medical Revenue:</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; vertical-align: middle; text-align: left; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">     Medical (lab testing, kit sales and equipment)  </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,164,624</span></span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; text-align: right; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="font-family: 'times new roman', times; font-size: 10pt;">92</span></span></p> </td> <td style="padding: 0px; height: 17px; vertical-align: middle; text-align: left;" valign="middle"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></span></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">—</p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;">—</p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Total revenue by customer type  </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; border-top: 1pt solid #000000 !important;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">8,847,490</span></span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px; height: 10px; vertical-align: middle; text-align: right; background-color: #cceeff;" valign="middle"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %   </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; border-top: 1pt solid #000000 !important;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; border-top: 1pt solid #000000 !important;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;">576,560</p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px 0px 3px; height: 10px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-family: 'times new roman', times; font-size: 10pt;"><span> %  </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> <p style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0pt; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 6pt 0pt 6pt 36pt; text-align: left;"><br/></p> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_2IUTJLNHW000000000000000000000b"> <table border="0" cellpadding="0" style="height: 274px; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"> <tbody> <tr style="height: 20px;"> <td style="padding: 0px; height: 20px;"><br/></td> <td class="ng-scope" style="padding: 0px; height: 20px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 20px;" valign="bottom"/> <td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Nine Months Ended September 30,</span></strong><br/></td> </tr> <tr style="height: 19px; margin-left: 0.1px;"> <td style="padding: 0px; height: 19px;"><br/></td> <td style="padding: 0px; height: 19px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> Revenue by Customer Type </span></p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span>2021</span></strong></span></p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: center; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"><strong><span>2020</span></strong></span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Construction and Engineering Services: </td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px; width: 36PT;"><br/></td> <td style="padding: 0px; height: 17px; margin-left: 0.1px;">   Government</td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;">$</td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">2,257,193</td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">8</td> <td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;">$</td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">—</td> <td style="padding: 0px; height: 17px; width: 1%;"/> <td style="padding: 0px; height: 17px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">—</td> <td style="padding: 0px; height: 17px; width: 1%;">%</td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">   Hotel/Hospitality  </td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">671,255</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">2</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">341,238</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff;">24</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td> </tr> <tr style="margin-left: 0.1px; height: 18px;"> <td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 10pt; font-family: 'times new roman', times;">    Medical - Construction </span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">459,072</span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">2</span></p> </td> <td style="padding: 0px; height: 18px; text-align: left;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 58,533 </span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"/> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 4 </span></p> </td> <td style="padding: 0px; height: 18px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">   Multi-Family (includes Single Family)  </td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">102,069</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">0</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">56,966</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">4</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;">%</td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">    Office </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">586,914</span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>2</span></p> </td> <td style="padding: 0px; height: 17px; text-align: left;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 174,421 </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"/> <td style="padding: 0px; height: 17px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 12 </span></p> </td> <td style="padding: 0px; height: 17px;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 10pt; font-family: 'times new roman', times;"><span>    Other (1) </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>—</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span>—</span></p> </td> <td style="padding: 0px; height: 17px; text-align: left; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 300,000</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">22</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">    Retail </span></p> </td> <td style="height: 19px;" valign="bottom"><br/></td> <td style="height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"> <p>87,046</p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"> <p>0</p> </td> <td style="padding: 0px; height: 19px; text-align: left;" valign="bottom"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"><br/></td> <td style="height: 19px;" valign="bottom"> <p>364,454</p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="padding: 0px; height: 19px;" valign="bottom"/> <td style="height: 19px;" valign="bottom"> <p>26</p> </td> <td style="padding: 0px; height: 19px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> % </span></p> </td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff;">   School</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">—</td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">—</td> <td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">36,500</td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="text-align: right; height: 17px; background-color: #cceeff;">3</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;">   Special Use</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="border-left: none; border-right: none;">1,819,478</span></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">6</td> <td style="padding: 0px; text-align: left; height: 17px;">%</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">72,153</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">5</td> <td style="padding: 0px; height: 17px;">%</td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="padding: 0px; height: 19px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 19px; background-color: #cceeff;">Subtotal</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">5,983,027</td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">20</td> <td style="padding: 0px; height: 19px; text-align: left; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">1,404,265</td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff;">100</td> <td style="padding: 0px; height: 19px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 17px;">Medical Revenue: </td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: left; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">   Medical (lab testing, kit sales and equipment) </td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">23,906,077</td> <td style="padding: 0px; text-align: right; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">80</td> <td style="padding: 0px; text-align: left; height: 10px; background-color: #cceeff;">%</td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">—</td> <td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; text-align: right; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">—</td> <td style="padding: 0px; height: 10px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">%</span></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 10px; margin-left: 0.1px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> Total revenue by customer type   </span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">29,889,104</span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">100</span></p> </td> <td style="padding: 0px 0px 3px; height: 10px; text-align: left;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %  </span></p> </td> <td style="padding: 0px; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 1,404,265 </span></p> </td> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; text-align: right; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;"> 100 </span></p> </td> <td style="padding: 0px 0px 3px; height: 10px;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;"> %  </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> </div> <p style="margin: 6pt 0pt 6pt 36pt; text-indent: 0pt; text-align: left;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">(</span><span>1</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">) Construction fee of $</span><span>300,000</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>with no cost of revenue.</span></p> </div> </div> </div> </div> </div> 74052 0.01 217474 0.02 298439 0.52 -35021 79721 0.01 5003 0.01 151453 0.02 123513 0.21 42345 0 40952 0.07 36500 0.06 152842 0.02 72153 13 682866 0.08 576560 1 8164624 0.92 8847490 1 576560 1 2257193 0.08 671255 0.02 341238 0.24 459072 0.02 58533 0.04 102069 0 56966 0.04 586914 0.02 174421 0.12 300000 0.22 87046 0 364454 0.26 36500 0.03 1819478 0.06 72153 0.05 5983027 0.20 1404265 1 23906077 0.80 29889104 1 1404265 1 306143 102217 203926 81570 30589 30589 In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”) 500000 750000 1500000 2000000 2500000 0.50 1250000 <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-right: none; border-left: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <div style="border-left: none; border-right: none;"> <div> <div> <div> <div style="border-right: none; border-left: none;"> <div> <div> <div> <div> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="color: #000000; font-size: 10pt; font-family: 'times new roman', times;"><b><i><span><span>Bu</span>siness Combinations</span></i></b><span> - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 “Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s condensed consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.</span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><b style="font-family: 'times new roman', times; font-size: 10pt;"><i>Variable Interest Entities</i></b><span style="font-family: 'times new roman', times; font-size: 10pt;"> – The Company accounts for certain legal entities as variable interest entities (“</span><span style="font-size: 10pt;">VIE"</span><span style="font-family: 'times new roman', times; font-size: 10pt;">). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the </span><span style="font-size: 10pt;">VIE</span><span style="font-family: 'times new roman', times; font-size: 10pt;"> economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.</span></p> <p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt; /* margin: 0in 0in 0in 0.5in;"><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  <span>In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. </span>Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”).  <span>As of September 30, 2021, $232,110 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the nine months ended September 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of September 30, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements. </span></span></p> <p style="color: #000000; font: 6pt 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; margin: 0pt 0px; text-align: justify;"><span style="font-weight: bold;"><span style="color: black;"> </span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market</span><span style="font-size: 10.0pt;">, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-<span>19</span> testing industry.</span><span style="mso-spacerun: yes;">  </span><span style="font-size: 10.0pt;">The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.</span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;"><b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"><i><br/></i></b></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;"><b style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'times new roman', times; font-size: 10pt;"><i>Investment Entities <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">– </span></i></b></span><span style="font-size: 10.0pt;"><span>On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the remaining amount being funded in the fourth quarter of 2021.   The purpose of Norman Berry II Owner LLC is to develop and provide </span>affordable housing in the Atlanta, Georgia metropolitan area.<span style="mso-spacerun: yes;"> <span> </span></span>The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its condensed consolidated financial statements. <span style="color: #000000; font-family: 'Times New Roman', serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements. </span><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10.0pt;"><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span>On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its condensed consolidated financial statements.  The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements.  </span></p> 200000 232110 60110 60000 600000 0.50 350329 114433 600000 0.10 3000000 <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cash and cash equivalents </span><span>– The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $3,290,702 as of</span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span>September 30, 2021<span style="font-family: 'Times New Roman'; font-size: 10pt; text-indent: 36pt;"> and<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">$</span></span>13,010,356<span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> as of December 31, 2020.</span></span> </span></span></p> </div> </div> </div> </div> </div> 3290702 13010356 <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Short-term investment </span><span>– The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of September 30, 2021 or December 31, 2020, respectively.     </span></span></p> </div> </div> 0 0 <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Accounts receivable and allowance for credit losses </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– <span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our condensed consolidated financial position, results of operations, and cash flows.</span>  </span></span></p> </div> </div> <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Inventory </span><span>– Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of September 30, 2021 there was no inventory related to construction materials, and $790,081 of medical equipment and COVID-19 test and testing supplies. <span>As of December 31, 2020 there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10.0pt; font-family: 'Times New Roman',serif; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><br/></span></span></span></p> </div> </div> 790081 4429 773715 <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'times new roman', times;"><span style="border-left: none; border-right: none;"><span style="font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">– </span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif;">The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. </span></span></span></span><span style="font-size: 10pt;"><span style="color: #000000; font-size: 10pt; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';">The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill</span><span><span>. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. </span>There were no impairments during the year ended December 31, 2020 or the nine months ended September 30, 2021 and 2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. </span></span></span></span></span></p> </div> </div> </div> </div> </div> </div> <div style="border-right: none; border-left: none;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-style: italic; font-weight: bold;">Intangible assets </span><span style="font-style: italic;">– </span><span><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years. </span></span></span></span> The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the nine months ended September 30, 2021 and 2020. The accumulated amortization as of September 30, 2021 and 2020 was $773,908 and $610,157, respectively. The amortization expense for the nine months ended September 30, 2021 and 2020 was $124,053 and $108,842, respectively. <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The amortization expense for the<span> </span></span><span>three months ended September 30, 2021</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>and<span> </span></span><span>2020</span><span><span> </span>was $41,823</span><span><span> </span>and $36,281</span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">, respectively. </span>The estimated amortization expense for the successive five years is as follows:   </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"> </span></p> <div style="border-left: none; border-right: none;"> <table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%"> <tbody> <tr style="height: 21px;"> <td style="vertical-align: bottom; height: 21px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 21px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36PT;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2021 </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 41,823 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2022 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 162,970 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,176 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 160,469 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,051 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 20px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">1,453,567</span> </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,137,056 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years. 773908 610157 124053 108842 41823 36281 P5Y <table cellpadding="0" style="height: 141px; border-collapse: collapse; margin-left: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-right: 30px;" width="100%"> <tbody> <tr style="height: 21px;"> <td style="vertical-align: bottom; height: 21px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> For the year ending December 31,: </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 21px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 21px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom; width: 36PT;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2021 </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff; width: 10%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 41,823 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff; width: 1%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2022 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 162,970 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2023</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 161,176 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px;"> <td style="vertical-align: bottom; height: 18px;"><br/></td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2024 </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 160,469 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">2025</span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 18px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 157,051 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 20px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Thereafter  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">1,453,567</span> </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 20px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="padding-bottom: 4pt; height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,137,056 </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 41823 162970 161176 160469 157051 1453567 2137056 <div> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, plant and equipment </span><span>– Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and <span>equipment</span> 5 t<span>o 29</span> years. Repairs and maintenance are charged to expense when incurred.</span></p> </div> </div> P3Y P5Y P5Y P7Y P2Y P5Y P5Y P7Y P5Y P29Y <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div> <div style="border-left: none; border-right: none;"> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><b><i><span style="font-size: 10pt; color: #000000;">Convertible instruments </span></i></b><span style="font-size: 10pt; color: #000000;">– The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.</span></p> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Common stock purchase warrants and other derivative financial instruments</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Fair value measurements </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>The Company uses three levels of inputs that may be used to measure fair value:</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div id="t_ft_TSS8MKYHJK00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top; width: 8%;"> <p style="margin: 0pt;"><span> Level 1 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices in active markets for identical assets or liabilities. </span></p> </td> </tr> <tr> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span> Level 2 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Quoted prices for similar assets and liabilities in active markets or inputs that are observable. </span></p> </td> </tr> <tr> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span> Level 3 </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions). </span></p> </td> </tr> </tbody> </table> <br/></div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. </span></span></p> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div> <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div> <div style="border-left: none; border-right: none;"> <div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="border-left: none; border-right: none;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Share-based payments </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– </span><span style="font-family: 'Times New Roman'; font-size: 13.3333px;">The </span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations. </span></span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;">  </span></span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Income taxes</span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span> </span>–<span> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Concentrations of credit risk </span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">–</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At September 30, 2021 and December 31, 2020, 62% and 79%, respectively, of the Company’s gross accounts receivable in excess of 10% were due from <span>two</span> and three customers. </span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>Revenue in excess of 10% relating to one and four customers represented approximately 90% and 83% of the Company's total revenue for the three months ended September 30, 2021 and 2020, respectively. <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Revenue relating to <span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;">one</span></span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> and </span><span>three</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> customers represented approximately 77</span><span>% and 53%</span></span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;"> of the Company's total revenue for the </span>nine months ended September 30, 2021<span style="font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;"> and </span><span>2020</span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;">, respectively.</span></p> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span>Cost of revenue in excess of 10% relating to three and two </span>vendors represented approximately 68% and 63% of the Company’s total cost of revenue for the three months ended September 30, 2021 and 2020, respectively. Cost of revenue relating to four and <span>four</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">vendors represented approximately 54</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">% and </span><span>67</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">% of the Company’s total cost of revenue for the nine months ended </span>September 30, 2021<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> and </span><span>2020</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">, respectively. </span>The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><br/></span></p> 0.62 0.79 0.10 2 3 0.10 1 4 0.90 0.83 1 3 0.77 0.53 0.10 3 2 0.68 0.63 4 4 0.54 0.67 <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="margin: 0px; text-indent: 0px;"> <table cellpadding="0" style="height: 0px; border-collapse: collapse; margin: 0px; width: 100%; font-family: 'times new roman'; font-size: 10pt; text-indent: 0px; margin-left: 0.1px;" width="100%"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 17px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: top; width: 36pt; height: 17px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 4. </span></p> </td> <td style="vertical-align: top; margin: 0px; text-indent: 0px; height: 17px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Accounts Receivable </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0px; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">At September 30, 2021 and December 31, 2020, the Company’s accounts receivable consisted of the following:</span></p> <p style="margin: 0px; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <table cellpadding="0" style="height: 0px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px; margin-left: 0.1px;"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 16px; margin: 0px; text-indent: 0px;"> <td style="height: 16px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; height: 16px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"> <p style="margin: 0px; text-align: center; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:  </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 13px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom;height: 13px;margin: 0px;text-indent: 0px;width: 36PT;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   Construction services</span><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right; width: 10%;">3,066,890</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right; width: 10%;">1,391,555</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px; margin: 0px; text-indent: 0px;"> <td style="height: 17px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    Engineering services </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 34,919 </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 86,264 </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px;"> <td style="margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Medical revenue</span></span></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px;">408,619</td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px;">1,157,819</td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    Retainage receivable </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 615,136 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">615,136</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin: 0px; height: 14px; text-indent: 0px;"> <td style="margin: 0px; text-indent: 0px; height: 14px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   Other receivable</span></span><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">398,168</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">180,748</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="margin: 0px; height: 10px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Total gross receivables </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,523,732 </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,431,522 </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin: 0px; height: 10px; text-indent: 0px;"> <td style="margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span> Less: allowance for credit losses   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-indent: 0px;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(957,116</span></span></p> </td> <td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (795,914 </span></p> </td> <td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px 0px 2px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle; background-color: #cceeff;" valign="middle"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Total net receivables </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,566,616</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,635,608 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> </div> </div> </div> <p style="margin: 0px; text-indent: 0px;"><br/></p> <div style="border-left: none; border-right: none; margin: 0px; text-indent: 0px;"> <div style="font-family: 'times new roman', times; font-size: 10pt; margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span><span>Receivables are</span> evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance for credit losses was $957,116 and $795,914 as of September 30, 2021 and December 31, 2020, respectively.  There was a provision of $161,202 for credit losses, no recoveries collected for credit losses and no write offs during the nine months ended September 30, 2021.There was a provision for credit losses of $10,018, and no write offs for the year ended December 31, 2020.</span></span></div> </div> <table cellpadding="0" style="height: 0px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px; margin-left: 0.1px;"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 16px; margin: 0px; text-indent: 0px;"> <td style="height: 16px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; height: 16px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom;"> <p style="margin: 0px; text-align: center; text-indent: 0px; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-align: center; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Billed:  </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; vertical-align: bottom; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 13px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom;height: 13px;margin: 0px;text-indent: 0px;width: 36PT;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   Construction services</span><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right; width: 10%;">3,066,890</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right; width: 10%;">1,391,555</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px; margin: 0px; text-indent: 0px;"> <td style="height: 17px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    Engineering services </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 34,919 </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 86,264 </span></p> </td> <td style="vertical-align: bottom; height: 17px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 10px;"> <td style="margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   <span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Medical revenue</span></span></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px;">408,619</td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; text-align: right; height: 10px;">1,157,819</td> <td style="vertical-align: bottom; margin: 0px; text-indent: 0px; height: 10px;"><br/></td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    Retainage receivable </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 615,136 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">615,136</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin: 0px; height: 14px; text-indent: 0px;"> <td style="margin: 0px; text-indent: 0px; height: 14px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">   Other receivable</span></span><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">398,168</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">180,748</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 14px; margin: 0px; text-indent: 0px;"><br/></td> </tr> <tr style="margin: 0px; height: 10px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Total gross receivables </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,523,732 </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 3,431,522 </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin: 0px; height: 10px; text-indent: 0px;"> <td style="margin: 0px; text-indent: 0px; height: 10px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span> Less: allowance for credit losses   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-indent: 0px;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(957,116</span></span></p> </td> <td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; border-bottom: 2px solid #000000;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (795,914 </span></p> </td> <td style="padding-top: 0px; padding-right: 0px; padding-bottom: 1px; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="height: 10px; margin: 0px; text-indent: 0px;"> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px 0px 2px; height: 10px; margin: 0px; text-indent: 0px; vertical-align: middle; background-color: #cceeff;" valign="middle"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Total net receivables </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">3,566,616</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-align: right; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,635,608 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; margin: 0px; text-indent: 0px; background-color: #cceeff;"> <p style="margin: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 3066890 1391555 34919 86264 408619 1157819 615136 615136 398168 180748 4523732 3431522 957116 795914 3566616 2635608 957116 795914 161202 10018 <div id="t_ft_C62P4A0MUO00000000000000000000b"> <table cellpadding="0" style="height: 17px; font-size: 10pt; margin-left: 0px; font-family: 'times new roman'; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="height: 17px; width: 36pt; margin-left: 0.1px; vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Contract Assets and Contract Liabilities   </span></p> </td> </tr> </tbody> </table> </div> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at September 30, 2021 and <span style="border-left: none; border-right: none;">December 31, 2020</span>:</span></p> <p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <table cellpadding="0" style="height: 86px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; width: 36pt;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Costs incurred on uncompleted contracts  </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 8,670,563 </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,572,581 </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; margin: 0px; height: 10px; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Provision for loss on uncompleted contracts</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">1,321,094</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">—</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings (losses) to date on uncompleted contracts </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(3,584,557</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 872,302 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; vertical-align: bottom; margin: 0px; padding: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Gross contract assets </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,407,100 </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,444,883</span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: billings to date </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(7,098,658</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (5,916,487 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;">    Net contract liabilities on uncompleted contracts</p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(691,558</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;">)</td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (471,604 </span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> </tbody> </table> <span style="font-family: 'Times New Roman'; font-size: 10pt;">             </span> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The above amounts are included in the accompanying condensed consolidated balance sheets under the f<span>ollowing <span>captions at <span style="border-left: none; border-right: none;">September 30, 2021</span> and</span></span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="border-left: none; border-right: none;">December 31, 2020</span>.</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <table cellpadding="0" style="height: 63px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; padding: 0px; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> Contract assets  </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 484,622 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1,303,136 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span> Contract liabilities </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,176,180</span></span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (1,774,740 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>     Net contract liabilities</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(691,558</span></span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (471,604 </span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> </tbody> </table> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';">Although management believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. </span><span style="font-family: 'Times New Roman';"><span style="font-family: 'times new roman', times;">The Company peri</span></span><span style="font-family: 'times new roman', times;">odically evaluates and revises its estimates and makes adjustments when they are considered necessary.  The Company has experienced accrued losses on legacy contract commitments from the acquisition of SG ECHO due to escalations in material pricing related to COVID-19 and labor overages. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: 'times new roman', times;"><br/></span></span></p> </div> </div> </div> <table cellpadding="0" style="height: 86px; border-collapse: collapse; margin: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; text-indent: 0px;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px; width: 36pt;"> <p style="margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Costs incurred on uncompleted contracts  </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 8,670,563 </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 4,572,581 </span></p> </td> <td style="vertical-align: bottom; height: 10px; background-color: #cceefa; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; margin: 0px; height: 10px; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;">Provision for loss on uncompleted contracts</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">1,321,094</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">—</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings (losses) to date on uncompleted contracts </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(3,584,557</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 872,302 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; vertical-align: bottom; margin: 0px; padding: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Gross contract assets </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,407,100 </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,444,883</span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: billings to date </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(7,098,658</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (5,916,487 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin: 0px; vertical-align: bottom; padding: 0px; text-indent: 0px;"><br/></td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;">    Net contract liabilities on uncompleted contracts</p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(691,558</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;">)</td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (471,604 </span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> </tbody> </table> <span style="font-family: 'Times New Roman'; font-size: 10pt;">             </span> 8670563 4572581 1321094 -3584557 872302 6407100 5444883 7098658 5916487 -691558 -471604 <table cellpadding="0" style="height: 63px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; padding: 0px; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> Contract assets  </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 484,622 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 1,303,136 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span> Contract liabilities </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,176,180</span></span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (1,774,740 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; padding: 0px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>     Net contract liabilities</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">(691,558</span></span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (471,604 </span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> </tbody> </table> 484622 1303136 1176180 1774740 -691558 -471604 <div> <table cellpadding="0" style="font-size: 10pt; margin-left: 0pt; font-family: 'times new roman'; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; height: 17px; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 6. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Property, plant and equipment </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-indent: 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their useful lives. At September 30, 2021 and December 31, 2020, the Company’s property, plant and equipment, net consisted of the following:</span></p> <p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <table cellpadding="0" style="height: 156px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100.295%;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> Computer equipment and software   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 146,925 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 73,991 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span> Furniture and other equipment </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 274,629 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 11,593 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 15px;"> <td style="height: 15px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 15px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Leasehold improvements </span><br/></td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 15px; background-color: #cceeff;">13,871</td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 15px; background-color: #cceeff;">6,071</td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px;">Equipment and machinery</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">1,223,465</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">1,127,647</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">Automobiles</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">4,638</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">4,638</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px;">Building held for leases</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">196,416</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">501,336</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff;">Laboratory and temporary units</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;">1,362,760</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;">1,016,238</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;">Land</td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px;">3,576,130</td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px;">—</td> <td style="vertical-align: bottom; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">Construction in progress</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">444,051</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">—</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;">      Property, plant and equipment</td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,242,885 </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,741,514 </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(307,620</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (58,500 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Property, plant and equipment, net </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,935,265 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,683,014 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> <p style="margin: 0pt 7.7pt 0pt 19.8pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>Depreciation expense for the three months ended September 30, 2021 and 2020 amounted to $96,462 and $1,011 respectively.</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Depreciation expense for the nine months ended<span> September</span></span><span> 30, 2021</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>and<span> </span></span><span>2020</span><span><span> </span>amounted to $294,860</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>and $<span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span>2,858</span></span></span></span></span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>respectively.</span></p> <table cellpadding="0" style="height: 156px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100.295%;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><br/></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> Computer equipment and software   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 146,925 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 73,991 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span> Furniture and other equipment </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 274,629 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 11,593 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 15px;"> <td style="height: 15px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 15px; background-color: #cceeff;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Leasehold improvements </span><br/></td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 15px; background-color: #cceeff;">13,871</td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 15px; background-color: #cceeff;">6,071</td> <td style="vertical-align: bottom; height: 15px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px;">Equipment and machinery</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">1,223,465</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">1,127,647</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">Automobiles</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">4,638</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff;">4,638</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px;">Building held for leases</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">196,416</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px;">501,336</td> <td style="vertical-align: bottom; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff;">Laboratory and temporary units</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;">1,362,760</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff;">1,016,238</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;">Land</td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px;">3,576,130</td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px;">—</td> <td style="vertical-align: bottom; height: 17px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff;">Construction in progress</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">444,051</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; border-bottom: 2px solid #000000; background-color: #cceeff;">—</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;">      Property, plant and equipment</td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 7,242,885 </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,741,514 </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: accumulated depreciation </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(307,620</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> (58,500 </span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> ) </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">       Property, plant and equipment, net </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,935,265 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,683,014 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 146925 73991 274629 11593 13871 6071 1223465 1127647 4638 4638 196416 501336 1362760 1016238 3576130 444051 7242885 2741514 307620 58500 6935265 2683014 96462 1011 294860 2858 <div style="border-left: none; border-right: none;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div id="t_ft_JX12PGJQEO00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36PT; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 7. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; /*  */text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><b><span style="font-size: 10pt; line-height: 107%; color: #000000;">Notes Receivable </span></b></span></b></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 13.3333pt; line-height: normal; text-indent: 0pt; padding-left: 30px; text-align: left;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;">On January 21, 2020, CPF GP 2019-1 LLC (“CPF GP”) issued to the Company a promissory note in the principal amount of $400,000 (the “Company Note”) and issued to Paul Galvin, the Company’s Chairman and CEO, a promissory note in the principal amount of $100,000 (the “Galvin Note”). <span style="border-right: none; border-left: none;">The transaction closed on January 22, 2020, on which date the Company loaned CPF GP 2019-1 LLC $400,000 and Mr. Galvin personally loaned CPF GP $100,000 on behalf of the Company.</span> The Company Note and Galvin Note were issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at <span style="border-left: none; border-right: none;">five</span> percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner; provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company. </span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: normal; text-indent: 0pt; /* padding-left: 30px; */text-align: justify;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">In April 2020, CPF GP issued to the Company a promissory note in the principal amount of $250,000 (the “Company Note 2”). The transaction closed on April 15, 2020, on which date the Company loaned CPF GP 2019-1 LLC $250,000. The Company Note was issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement 2”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner. </span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; line-height: 1.3; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">The promissory notes are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans. See Note 3 for a discussion on the Settlement and Mutual Release Agreement and termination of the ELA with CPF.    </span></span></p> </div> </div> 400000 100000 400000 100000 0.05 2023-07-31 250000 250000 0.05 2023-07-31 <div id="t_ft_I4ZO14A2IO00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 8. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; /* */text-decoration-style: initial; text-decoration-color: initial;"><span style="font-size: 10pt; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><b><span style="font-size: 10pt; line-height: 107%; color: #000000;">Notes Payable</span></b></span></b></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 37pt; line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: left;"><span style="font-size: 10pt; line-height: 107%; color: #000000;"><span style="font-family: 'times new roman', times;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; font-size: 10pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;"><span style="font-size: 10pt; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">On July 14, 2021, SG DevCorp, a subsidiary of the Company, issued a Real Estate Lien Note, in the principal amount of $</span>2,000,000<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"> (the “Short-Term Note”), secured by a Deed of Trust, dated July 14, 2021 (the “Deed of Trust”), on the Company's</span></span><span style="font-size: 10pt; line-height: inherit;"><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"> </span>50<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">+ acre Lake Travis project site in Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021 (“Assignment of Rents”), for net loan proceeds of approximately  $1,948,234</span><span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;"> after fees. The Short-Term Note has a term of one (</span>1<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">) year, provides for payments of interest only at a rate of twelve percent (</span>12<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. If the Short-Term Note is prepaid prior to nine (9) months after its issuance date, a </span>0.5<span style="font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; float: none; display: inline !important;">% prepayment penalty is due.  During the three and nine months ended September 30, 2021, the Company has capitalized $52,347 in interest charges related to the Lago Vista project in accordance with ASC 835-20. </span></span><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 35pt; font-size: 10pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 35pt; font-size: 10pt; font-family: Calibri, sans-serif; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;"><span style="line-height: inherit; color: #000000;">On February 4, 2020, the Company entered into a Securities Purchase Agreement with an accredited investor, pursuant to which the Company issued to the investor a secured note in the aggregate principal amount of $200,000 (“Long-Term Note”) that bears interest at a rate of <span style="line-height: inherit;">nine</span> percent (9%) per annum, due on July 31, 2023, that is secured under a Pledge Agreement, dated February 4, 2020, entered into with the investor by a security interest in the royalty payable to the Company under the ELA. The Company</span> had the right to prepay the Long-Term Note, in whole or in part, at any time and from time to time, without premium or penalty. During 2020, the Long-Term Note to investor of $200,000 and unpaid accrued interest of $6,263 was converted into 73,665 shares of the Company's common stock. </span></p> 2000000 1948234 P1Y 0.12 0.005 52347 52347 200000 0.09 2023-07-31 200000 6263 73665 <div id="t_ft_L9PWQ6N6PC00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 9. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Business Combination </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt; margin: 0in 0in 8pt; line-height: inherit;">On September 17, 2020, the Company, through SG Echo, LLC (its wholly owned subsidiary), entered into an Asset Purchase Agreement (“APA<span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">"</span>) to acquire substantially all of the assets of Echo DCL, LLC (“Echo”) for $1,059,600 in cash (the “Echo Acquisition”), except for ECHO DCL's real estate holdings. The Echo Acquisition closed on September 23, 2020. In addition, the sellers of Echo have the potential of additional consideration based upon the APA.<span style="line-height: inherit;">  </span>In accordance with ASC 805, the Echo Acquisition is accounted for as a business combination. The Echo Acquisition was made for the purpose of expanding the Company’s footprint into the modular manufacturing business.   </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 107%; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">The purchase consideration amounted to:</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <div style="box-sizing: border-box; font-family: 'Segoe UI', system-ui, 'Apple Color Emoji', 'Segoe UI Emoji', sans-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"> <table style="height: 47px; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 10px; width: 36PT;"><br/></td> <td style="height: 10px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Cash</span></td> <td style="height: 10px; margin: 0in 0in 0.0001pt; line-height: normal; text-align: left; padding: 0px; background-color: #cceeff; width: 0.5%;"><span style="font-family: 'times new roman', times; font-size: 10pt; ;color: black;">$</span></td> <td style="height: 10px; text-align: right; padding: 0px; background-color: #cceeff; width: 8%;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="border-right: none; border-left: none;">1,059,600</span></span></td> <td style="height: 10px; padding: 0px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 17px;"><br/></td> <td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 17px;">Earnout liability</td> <td style="height: 17px;"><br/></td> <td style="text-align: right; padding: 0px; height: 17px;"><span><span class="selected"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></span></td> <td style="padding: 0px; height: 17px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 10px;"><br/></td> <td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 10px; background-color: #cceeff;">Settlement of accounts receivable and net contract liabilities</td> <td style="border-bottom: 2px solid #000000; height: 10px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 2px solid #000000; text-align: right; height: 10px; padding: 0px; background-color: #cceeff;">(94,980</td> <td style="height: 10px; padding: 0px; background-color: #cceeff;">)</td> </tr> <tr style="height: 10px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 10px;"><br/></td> <td style="height: 10px; padding: 0px 1px;"> </td> <td style="height: 10px; border-bottom: 4.5pt double #000000; padding: 0px; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td> <td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px;"><span style="border-left: none; border-right: none;">964,620</span></td> <td style="height: 10px; padding: 0px;"><br/></td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman';"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The settlement of accounts receivable and net contract liabilities represents amounts effectively settled upon the purchase of Echo, which originated from contacts between the Company and Echo prior to the purchase date.</span> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">The following table summarizes the allocation of the purchase price to the assets acquired and liabilities assumed for the Echo Acquisition:   </span></p> <p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p> <div id="fs_8OCZ9XAWCW00000000000000000000B"> <table border="0" cellpadding="0" style="width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 220px;"> <tbody> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36PT;"><br/></td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Cash and cash equivalents  </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff; width: 0.5%;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 18px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 8%;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 316,432 </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 18px;"> <td style="padding: 0px; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts receivable </span></p> </td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 252,557</span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;"> Inventories </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">130,799 </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 18px;"> <td style="padding: 0px; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Prepaid expenses and other current assets  </span></p> </td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,400 </span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Property, plant and equipment </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,154,818</span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 18px;"> <td style="padding: 0px; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Right-of-use assets </span></p> </td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 57,120 </span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 18px;">Goodwill</td> <td style="padding: 0px; background-color: #cceeff; height: 18px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 18px;">85,810</td> <td style="padding: 0px; background-color: #cceeff; height: 18px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Intangible assets </span></p> </td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">68,344</span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> </tr> <tr style="height: 12px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 12px;"><br/></td> <td style="padding: 0px; height: 12px; background-color: rgb(204, 238, 255); vertical-align: bottom;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts payable and accrued expenses</span></p> </td> <td style="padding: 0px; height: 12px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 12px; text-align: right; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(733,529</span></p> </td> <td style="padding: 0px; height: 12px; background-color: rgb(204, 238, 255); vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;">Assumed liabilities</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; vertical-align: bottom;" valign="bottom">(285,204</td> <td style="padding: 0px; height: 17px; vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Contract liabilities </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;">(32,807</span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff; vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 19px;"> <td style="padding: 0px; height: 19px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Lease liability </span></p> </td> <td style="padding: 0px; height: 19px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 19px; text-align: right; vertical-align: bottom;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(57,120</span></p> </td> <td style="padding: 0px; height: 19px; vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 10px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">964,620</span></p> </td> <td style="border-left: none; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;"/> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 4pt;"> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; font-size: 10pt; font-family: Calibri, sans-serif; text-align: justify;"><span style="font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">As part of the Echo Acquisition, the Company recorded a contingent consideration liability for additional payments due to the sellers of Echo. These payments are due in accordance with the APA and are based upon the net income obtained from the Echo business during certain earnout periods.  The earnout periods concluded as of September 30, 2021. The initial contingent consideration liability of $<span>0</span> was based on the fair value of the contingent consideration liability at the acquisition date, and is payable in cash and shares of restricted common stock of the Company. Any contingent liability would be paid out in the period after the earn out period, once additional advances are paid in full. As of September 30, 2021, the liability is $</span><span style="font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">0</span><span style="font-family: 'Times New Roman', serif; color: #000000; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;">, and no payment has been paid out.</span></p> </div> 1059600 <table style="height: 47px; margin-left: 0.1px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-collapse: collapse;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 10px; width: 36PT;"><br/></td> <td style="height: 10px; margin: 0in 0in 0.0001pt; line-height: normal; background-color: #cceeff;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Cash</span></td> <td style="height: 10px; margin: 0in 0in 0.0001pt; line-height: normal; text-align: left; padding: 0px; background-color: #cceeff; width: 0.5%;"><span style="font-family: 'times new roman', times; font-size: 10pt; ;color: black;">$</span></td> <td style="height: 10px; text-align: right; padding: 0px; background-color: #cceeff; width: 8%;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="border-right: none; border-left: none;">1,059,600</span></span></td> <td style="height: 10px; padding: 0px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 17px;"><br/></td> <td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 17px;">Earnout liability</td> <td style="height: 17px;"><br/></td> <td style="text-align: right; padding: 0px; height: 17px;"><span><span class="selected"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></span></td> <td style="padding: 0px; height: 17px;"><br/></td> </tr> <tr style="height: 10px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 10px;"><br/></td> <td style="margin: 0in 0in 0.0001pt; line-height: normal; height: 10px; background-color: #cceeff;">Settlement of accounts receivable and net contract liabilities</td> <td style="border-bottom: 2px solid #000000; height: 10px; background-color: #cceeff;"><br/></td> <td style="border-bottom: 2px solid #000000; text-align: right; height: 10px; padding: 0px; background-color: #cceeff;">(94,980</td> <td style="height: 10px; padding: 0px; background-color: #cceeff;">)</td> </tr> <tr style="height: 10px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 10px;"><br/></td> <td style="height: 10px; padding: 0px 1px;"> </td> <td style="height: 10px; border-bottom: 4.5pt double #000000; padding: 0px; text-align: left;"><span style="font-family: 'times new roman', times; font-size: 10pt; color: black;">$</span></td> <td style="height: 10px; text-align: right; border-bottom: 4.5pt double #000000; padding: 0px;"><span style="border-left: none; border-right: none;">964,620</span></td> <td style="height: 10px; padding: 0px;"><br/></td> </tr> </tbody> </table> 1059600 -94980 964620 <table border="0" cellpadding="0" style="width: 100%; border-collapse: collapse; border: none; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px; height: 220px;"> <tbody> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px; width: 36PT;"><br/></td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Cash and cash equivalents  </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff; width: 0.5%;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="padding: 0px; height: 18px; margin-left: 0.1px; text-align: right; background-color: #cceeff; width: 8%;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 316,432 </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 18px;"> <td style="padding: 0px; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts receivable </span></p> </td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 252,557</span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;"> Inventories </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">130,799 </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 18px;"> <td style="padding: 0px; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Prepaid expenses and other current assets  </span></p> </td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">7,400 </span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Property, plant and equipment </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">1,154,818</span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 18px;"> <td style="padding: 0px; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Right-of-use assets </span></p> </td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> 57,120 </span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 18px;">Goodwill</td> <td style="padding: 0px; background-color: #cceeff; height: 18px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 18px;">85,810</td> <td style="padding: 0px; background-color: #cceeff; height: 18px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="padding: 0px; height: 18px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Intangible assets </span></p> </td> <td style="padding: 0px; height: 18px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">68,344</span></p> </td> <td style="padding: 0px; height: 18px;"><br/></td> </tr> <tr style="height: 12px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 12px;"><br/></td> <td style="padding: 0px; height: 12px; background-color: rgb(204, 238, 255); vertical-align: bottom;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Accounts payable and accrued expenses</span></p> </td> <td style="padding: 0px; height: 12px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 12px; text-align: right; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="font-family: 'times new roman', times; font-size: 10pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(733,529</span></p> </td> <td style="padding: 0px; height: 12px; background-color: rgb(204, 238, 255); vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="padding: 0px; height: 17px;">Assumed liabilities</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; vertical-align: bottom;" valign="bottom">(285,204</td> <td style="padding: 0px; height: 17px; vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 18px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 18px;"><br/></td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Contract liabilities </span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 18px; text-align: right; background-color: #cceeff; vertical-align: bottom;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-size: 13.3333px; font-family: 'times new roman', times;">(32,807</span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff; vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 19px;"> <td style="padding: 0px; height: 19px;"><br/></td> <td style="padding: 0px; height: 19px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> Lease liability </span></p> </td> <td style="padding: 0px; height: 19px;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="padding: 0px; height: 19px; text-align: right; vertical-align: bottom;" valign="bottom"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;">(57,120</span></p> </td> <td style="padding: 0px; height: 19px; vertical-align: bottom;" valign="bottom">)</td> </tr> <tr style="height: 10px;"> <td style="margin: 0in 0in 0.0001pt 0.1px; line-height: normal; height: 10px;"><br/></td> <td style="padding: 0px; height: 10px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"> </p> </td> <td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> $ </span></p> </td> <td style="border-top: 2pt solid windowtext; border-left: none; border-bottom: 4.5pt double #000000; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;" valign="top"> <p style="margin: 0in 0in 0.0001pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: right;"><span style="font-family: 'times new roman', times; font-size: 10pt;">964,620</span></p> </td> <td style="border-left: none; border-right: none; padding: 0px; height: 10px; background-color: #cceeff;"/> </tr> </tbody> </table> 316432 252557 130799 7400 1154818 57120 85810 68344 733529 285204 32807 57120 964620 0 0 <div style="border-left: none; border-right: none;"> <div id="t_ft_07GWI12XVK00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 10. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Leases </span></p> </td> </tr> </tbody> </table> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span></p> <p style="line-height: 1.3; margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="line-height: inherit;">The Company leases an office, a manufacturing plant and certain equipment under non-cancelable operating lease agreements.<span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"> The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years.</span><span> In addition, CAT leased a vacant retail space that had been converted for the use of COVID-19 testing, vaccine distribution and a medical lab with a lease term for eighteen months which CAT has ended the lease of the vacant retail space as of September 30, 2021.</span></span></span></span></span></span></span></p> <p style="margin: 5pt 0pt 5pt 36pt; text-indent: 0pt;"><span><span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></span><span style="line-height: inherit;">Supplemental balance sheet information related to leases is as follows:</span></p> <table style="height: 217px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%"> <tbody> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td> <td colspan="2" style="padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span style="font-weight: bold;">Balance Sheet Location</span><br/></td> <td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span>September 30, 2021</span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="margin-left: 0.1px; height: 10px; text-align: left; width: 36PT;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><span style="font-weight: bold;">Operating Leases</span></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 43.5%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 8%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets, net</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">1,255,803</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="margin-left: 0.1px; height: 10px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="text-align: left; margin-left: 0.1px; height: 17px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;">Current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Lease liability, current maturities </span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="text-align: right; padding: 0px; margin-left: 0.1px; height: 17px;">(315,389</td> <td style="padding: 0px; margin-left: 0.1px; height: 17px;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Non-current liabilities </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Lease liability, net of current maturities</td> <td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><span style="border-left: none; border-right: none;">(940,926</span></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Total operating lease liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td> <td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px; margin-left: 0.1px; height: 10px;">(1,256,315</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Finance Leases</span></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Right-of-use assets</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">$</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">37,000</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Lease liability, current maturities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">(19,347</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities </td> <td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin-left: 0.1px; height: 10px;">(16,571</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Total finance lease liabilities </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">$</td> <td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">(35,918</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"> <p><span style="font-weight: bold;">Weighted Average Remaining Lease Term</span><span style="font-weight: bold;"><br/></span></p> </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Operating leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3.93 years</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Finance leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">1.86 years</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Weighted Average Discount Rate </span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Operating leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">3</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">%</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Finance leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">%</td> </tr> </tbody> </table> <p style="margin: 0pt; text-indent: 36pt; text-align: left;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; font-family: 'times new roman', times; color: #000000;">As the leases do not provide an implicit rate, the Company used an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments, which is reflective of the specific term of the leases and economic environment of each geographic region.    </span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; line-height: inherit; color: #000000; font-family: 'times new roman', times;">Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows: </span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <table style="margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 156px;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px;"><span style="font-weight: bold;">Year Ending December 31,  </span></td> <td style="height: 17px;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="font-weight: bold;">Operating</span></td> <td style="text-align: right; height: 17px;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Financing</span></td> <td style="text-align: right; height: 17px;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Total</span></td> <td style="text-align: right; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; width: 36PT;"><br/></td> <td style="height: 17px; background-color: #cceeff;">2021</td> <td style="height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 8%;">87,085</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 8%;">5,040</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 8%;">92,125</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px;">2022</td> <td style="height: 17px;"><br/></td> <td style="height: 17px;"><br/></td> <td style="height: 17px; text-align: right;">348,984</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: right;"><br/></td> <td style="height: 17px; text-align: right;">20,160</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: right;"><br/></td> <td style="height: 17px; text-align: right;">369,144</td> <td style="text-align: right; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px; background-color: #cceeff;">2023</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;">330,300</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;">11,760</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;">342,060</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px;">2024</td> <td style="height: 17px;"><br/></td> <td style="height: 17px;"><br/></td> <td style="height: 17px; text-align: right;">324,000</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: right;"><br/></td> <td style="height: 17px; text-align: right;">—</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: right;"><br/></td> <td style="height: 17px; text-align: right;">324,000</td> <td style="text-align: right; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px; background-color: #cceeff;">2025</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">243,000</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">—</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">243,000</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 19px;"> <td style="height: 19px;"><br/></td> <td style="height: 19px;">Total lease payments</td> <td style="height: 19px;"><br/></td> <td style="height: 19px;"><br/></td> <td style="text-align: right; height: 19px;">1,333,369</td> <td style="text-align: right; height: 19px;"><br/></td> <td style="text-align: right; height: 19px;"><br/></td> <td style="text-align: right; height: 19px;">36,960</td> <td style="text-align: right; height: 19px;"><br/></td> <td style="text-align: right; height: 19px;"><br/></td> <td style="text-align: right; height: 19px;">1,370,329</td> <td style="text-align: right; height: 19px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="height: 18px;"><br/></td> <td style="height: 18px; background-color: #cceeff;">Less: Imputed interest</td> <td style="height: 18px; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">77,054</td> <td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">1,042</td> <td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">78,096</td> <td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px;">Present value of lease liabilities</td> <td style="height: 17px;"><br/></td> <td style="height: 17px; padding: 0px;">$</td> <td style="height: 17px; text-align: right;">1,256,315</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px;">$</td> <td style="height: 17px; text-align: right;">35,918</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px;">$</td> <td style="height: 17px; text-align: right;">1,292,233</td> <td style="text-align: right; height: 17px;"><br/></td> </tr> </tbody> </table> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"><span> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify; line-height: 1.3;"><span>Chicago Airport Testing has subleased its leased vacant area for a period of one year, the sublessee has the option to terminate at any time after the first six months. The sublessee elected to terminate the Agreement, effective as of July 31, 2021 and the Company has no remaining lease revenue from the sublessee.</span></p> The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years. P18M <table style="height: 217px; margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse;" width="100%"> <tbody> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td> <td colspan="2" style="padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span style="font-weight: bold;">Balance Sheet Location</span><br/></td> <td colspan="2" style="border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; text-align: center;"><span>September 30, 2021</span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="margin-left: 0.1px; height: 10px; text-align: left; width: 36PT;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><span style="font-weight: bold;">Operating Leases</span></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 43.5%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 8%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Right-of-use assets, net</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">1,255,803</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="margin-left: 0.1px; height: 10px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="text-align: left; margin-left: 0.1px; height: 17px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;">Current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Lease liability, current maturities </span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 17px;"><br/></td> <td style="text-align: right; padding: 0px; margin-left: 0.1px; height: 17px;">(315,389</td> <td style="padding: 0px; margin-left: 0.1px; height: 17px;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Non-current liabilities </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Lease liability, net of current maturities</td> <td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><span style="border-left: none; border-right: none;">(940,926</span></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Total operating lease liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">$</td> <td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px; margin-left: 0.1px; height: 10px;">(1,256,315</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Finance Leases</span></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Right-of-use assets</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">$</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">37,000</td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Lease liability, current maturities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">(19,347</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Non-current liabilities</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">Lease liability, net of current maturities </td> <td style="text-align: left; border-bottom: 2px solid #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; border-bottom: 2px solid #000000; padding: 0px; margin-left: 0.1px; height: 10px;">(16,571</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Total finance lease liabilities </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; border-bottom: 4.5pt double #000000; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">$</td> <td style="text-align: right; border-bottom: 4.5pt double #000000; padding: 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">(35,918</td> <td style="padding: 0px; margin-left: 0.1px; height: 10px; text-align: left; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"> <p><span style="font-weight: bold;">Weighted Average Remaining Lease Term</span><span style="font-weight: bold;"><br/></span></p> </td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Operating leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3.93 years</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Finance leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">1.86 years</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; height: 10px; margin-left: 0.1px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><span style="font-weight: bold;">Weighted Average Discount Rate </span><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-left: 30px; height: 10px; margin-left: 0.1px; text-align: left;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">Operating leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">3</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff;">%</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="text-align: left; padding-left: 30px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 30px; margin-left: 0.1px; height: 10px;">Finance leases</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;"><br/></td> <td style="text-align: right; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">3</td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px;">%</td> </tr> </tbody> </table> 1255803 315389 940926 1256315 37000 19347 16571 35918 P3Y11M4D P1Y10M9D 0.03 0.03 <table style="margin-left: 0.1px; width: 100%; font-family: 'times new roman'; font-size: 10pt; border-collapse: collapse; height: 156px;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px;"><span style="font-weight: bold;">Year Ending December 31,  </span></td> <td style="height: 17px;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000;"><span style="font-weight: bold;">Operating</span></td> <td style="text-align: right; height: 17px;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Financing</span></td> <td style="text-align: right; height: 17px;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><br/></td> <td style="border-bottom: 2px solid #000000; height: 17px; text-align: right;"><span style="font-weight: bold;">Total</span></td> <td style="text-align: right; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px; width: 36PT;"><br/></td> <td style="height: 17px; background-color: #cceeff;">2021</td> <td style="height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 17px; padding: 0px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 8%;">87,085</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 8%;">5,040</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 8%;">92,125</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px;">2022</td> <td style="height: 17px;"><br/></td> <td style="height: 17px;"><br/></td> <td style="height: 17px; text-align: right;">348,984</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: right;"><br/></td> <td style="height: 17px; text-align: right;">20,160</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: right;"><br/></td> <td style="height: 17px; text-align: right;">369,144</td> <td style="text-align: right; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px; background-color: #cceeff;">2023</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;">330,300</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;">11,760</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; background-color: #cceeff;">342,060</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px;">2024</td> <td style="height: 17px;"><br/></td> <td style="height: 17px;"><br/></td> <td style="height: 17px; text-align: right;">324,000</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: right;"><br/></td> <td style="height: 17px; text-align: right;">—</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: right;"><br/></td> <td style="height: 17px; text-align: right;">324,000</td> <td style="text-align: right; height: 17px;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px; background-color: #cceeff;">2025</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">243,000</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">—</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff;">243,000</td> <td style="text-align: right; height: 17px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 19px;"> <td style="height: 19px;"><br/></td> <td style="height: 19px;">Total lease payments</td> <td style="height: 19px;"><br/></td> <td style="height: 19px;"><br/></td> <td style="text-align: right; height: 19px;">1,333,369</td> <td style="text-align: right; height: 19px;"><br/></td> <td style="text-align: right; height: 19px;"><br/></td> <td style="text-align: right; height: 19px;">36,960</td> <td style="text-align: right; height: 19px;"><br/></td> <td style="text-align: right; height: 19px;"><br/></td> <td style="text-align: right; height: 19px;">1,370,329</td> <td style="text-align: right; height: 19px;"><br/></td> </tr> <tr style="height: 18px;"> <td style="height: 18px;"><br/></td> <td style="height: 18px; background-color: #cceeff;">Less: Imputed interest</td> <td style="height: 18px; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">77,054</td> <td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">1,042</td> <td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;"><br/></td> <td style="height: 18px; border-bottom: 2px solid #000000; text-align: right; background-color: #cceeff;">78,096</td> <td style="text-align: right; height: 18px; background-color: #cceeff;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td style="height: 17px;">Present value of lease liabilities</td> <td style="height: 17px;"><br/></td> <td style="height: 17px; padding: 0px;">$</td> <td style="height: 17px; text-align: right;">1,256,315</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px;">$</td> <td style="height: 17px; text-align: right;">35,918</td> <td style="text-align: right; height: 17px;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px;">$</td> <td style="height: 17px; text-align: right;">1,292,233</td> <td style="text-align: right; height: 17px;"><br/></td> </tr> </tbody> </table> 87085 5040 92125 348984 20160 369144 330300 11760 342060 324000 324000 243000 243000 1333369 36960 1370329 77054 1042 78096 1256315 35918 1292233 P1Y <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-left: none; border-right: none;"> <div style="border-right: none; border-left: none;"> <div id="t_ft_6TBAVQ148W00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span><b>11.</b></span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Net Income (Loss) Per Share </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 35pt; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt; line-height: inherit;">Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares consist of the common shares issuable upon the exercise of stock options and warrants. Potentially dilutive common shares are excluded from the calculation if their effect is antidilutive. </span><br/></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.3;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">  </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">At September 30, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,344 and 126,890 shares of common stock, respectively, <span style="color: #000000; line-height: inherit;">outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of September 30, 2021, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, the Company has used the same number of shares outstanding to calculate both the basic and diluted loss per share. </span>At <span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">September 30, 2020</span>, there were options<span>, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,337, 465,518 and 353,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.</span></span></p> </div> </div> </div> 36436 884344 126890 52337 465518 353190 <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 12. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Construction Backlog </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following represents the backlog of signed construction and engineering contracts in existence at September 30, 2021 and December 31, 2020, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at September 30, 2021 and December 31, 2020, respectively, on which work has not yet begun:</span></p> <p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><br/></p> <table cellpadding="0" style="height: 107px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-color: #000000;" width="100%"> <tbody> <tr style="height: 19px; margin-left: 0.1px;"> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 19px; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 19px; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - beginning of period </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 17,634,261 </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; vertical-align: bottom; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> New contracts and change orders during the period </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,335,996 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 13,816,785 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 13px;"> <td style="height: 13px; vertical-align: bottom; margin-left: 0.1px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">Adjustments and cancellations, net</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">(1,395,737</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">(27,370</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Subtotal   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">26,057,720</span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 31,423,676 </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: contract revenue earned during the period </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,983,027</span></p> </td> <td style="padding: 0px 0px 1px; height: 19px; vertical-align: bottom; background-color: #cceeff;" valign="bottom">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(6,306,215</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - end of period </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 20,074,693 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> <p style="margin: 0pt 0pt 0pt 29.7pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span>Backlog at September 30, 2021 included <span style="border-right: none; border-left: none;">two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million along with</span><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"> </span><span>three</span><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"> contracts during the fourth quarter of </span><span>2020</span><span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"> in the amount of approximately $</span>2.7<span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"> million, $</span>0.80<span style="color: #000000; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman';"> million, and $</span>0.70<span> million. The Company executed one large contract in the first quarter of 2021 in the amount of approximately $1.3 million, one large contract in the third quarter of 2021 of approximately of $857,000 and had one large partial contract cancellation to an existing contract of approximately ($1.3) million. </span></span>The Company expects that all of this revenue will be realized by September 30, 2023.</span><span><span> As previously discussed in Note 3, the </span><span>ELA was terminated and in connection with the termination a Settlement and Mutual Release Agreement was executed. The Company is receiving an assignment of CPF's right to a $1.25 million redemption distribution for one such project. The Company does not expect to receive any royalties from the terminated ELA and Backlog does not include the redemption distribution fee.</span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: start; float: none; display: inline !important;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; text-align: justify;"><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: start; float: none; display: inline !important;">The Company’s remaining backlog as of </span>September 30, 2021<span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: start; float: none; display: inline !important;"> represents the remaining transaction </span><span style="font-size: 10pt; font-family: 'Times New Roman';">price</span><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: start; float: none; display: inline !important;"> of firm contracts for which work has not been performed and excludes unexercised contract options.</span><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px; text-align: start;"> </span></p> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div id="t_ft_WI1MX692W000000000000000000000b"> <p style="margin: 0in 7.4pt 0.15pt 0.5in;"><span style="font-size: 10pt; text-indent: 0pt;"><br/></span></p> <p style="margin: 0in 7.4pt 0.15pt 0.5in; text-indent: 0pt;"><span style="font-size: 10pt;">The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of September 30, 2021 over the following period: </span></p> </div> </div> </div> <p style="margin: 0in 7.4pt .15pt .5in;"><br/></p> <table border="0" style="height: 55px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;"> <tbody> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px;"><br/></td> <td style="height: 18px;"><br/></td> <td style="height: 18px;"><br/></td> <td colspan="2" style="text-align: center; height: 18px; border-bottom: 2px solid #000000;"><strong>2021</strong><br/></td> <td style="height: 18px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; width: 36PT;"><br/></td> <td class="ng-scope" style="height: 10px; background-color: #cceeff;">Within 1 year </td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 10px; text-align: right; background-color: #cceeff; width: 8%;">7,218,443</td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td class="ng-scope" style="height: 17px;">1 to 2 years<br/></td> <td style="height: 17px;"><br/></td> <td style="height: 17px; border-bottom: 2pt solid #000000;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2pt solid #000000;">12,856,250</td> <td style="height: 17px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px;"><br/></td> <td style="height: 10px; background-color: #cceeff;">Total Backlog</td> <td style="height: 10px; background-color: #cceeff;"><br/></td> <td style="height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;">$</td> <td style="height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; text-align: right;">20,074,693</td> <td style="height: 10px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-family: 'times new roman', times; font-size: 10pt;">Although backlog reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. Backlog is adjusted to reflect any known project cancellations, revisions to project scope and cost and project deferrals, as appropriate.</span></p> <table cellpadding="0" style="height: 107px; border-collapse: collapse; margin-left: 0px; font-family: 'times new roman'; font-size: 10pt; width: 100%; border-color: #000000;" width="100%"> <tbody> <tr style="height: 19px; margin-left: 0.1px;"> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 19px; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2021</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 19px; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 2020 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - beginning of period </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 17,634,261 </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; vertical-align: bottom; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; margin: 0pt;"> New contracts and change orders during the period </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 2,335,996 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 13,816,785 </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 13px;"> <td style="height: 13px; vertical-align: bottom; margin-left: 0.1px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">Adjustments and cancellations, net</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">(1,395,737</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"><br/></td> <td style="vertical-align: bottom; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 13px; background-color: #cceeff; border-bottom: 2px solid #000000;">(27,370</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Subtotal   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">26,057,720</span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 31,423,676 </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Less: contract revenue earned during the period </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(5,983,027</span></p> </td> <td style="padding: 0px 0px 1px; height: 19px; vertical-align: bottom; background-color: #cceeff;" valign="bottom">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 19px; background-color: #cceeff; border-bottom: 2px solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(6,306,215</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff;">)</td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Balance - end of period </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 20,074,693 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 25,117,461 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 25117461 17634261 2335996 13816785 -1395737 -27370 26057720 31423676 5983027 6306215 20074693 25117461 two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million 3 2700000 800000 700000 1 1300000 857000 1300000 1250000 <table border="0" style="height: 55px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin-left: 0.1px;"> <tbody> <tr style="height: 18px; margin-left: 0.1px;"> <td style="height: 18px; margin-left: 0.1px;"><br/></td> <td style="height: 18px;"><br/></td> <td style="height: 18px;"><br/></td> <td colspan="2" style="text-align: center; height: 18px; border-bottom: 2px solid #000000;"><strong>2021</strong><br/></td> <td style="height: 18px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; width: 36PT;"><br/></td> <td class="ng-scope" style="height: 10px; background-color: #cceeff;">Within 1 year </td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;">$</td> <td style="height: 10px; text-align: right; background-color: #cceeff; width: 8%;">7,218,443</td> <td style="height: 10px; background-color: #cceeff; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td class="ng-scope" style="height: 17px;">1 to 2 years<br/></td> <td style="height: 17px;"><br/></td> <td style="height: 17px; border-bottom: 2pt solid #000000;"><br/></td> <td style="height: 17px; text-align: right; border-bottom: 2pt solid #000000;">12,856,250</td> <td style="height: 17px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px;"><br/></td> <td style="height: 10px; background-color: #cceeff;">Total Backlog</td> <td style="height: 10px; background-color: #cceeff;"><br/></td> <td style="height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;">$</td> <td style="height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; text-align: right;">20,074,693</td> <td style="height: 10px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> 7218443 12856250 20074693 <div style="border-right: none; border-left: none;"> <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; height: 17px; width: 100%;" width="100%"> <tbody> <tr style="height: 17px;"> <td style="vertical-align: top; width: 36pt; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 13. </span></p> </td> <td style="vertical-align: top; height: 17px;"> <p style="margin: 0pt;"><span style="font-weight: bold;"> Stockholders’ Equity  </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Public Offerings –</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; word-spacing: 0px; float: none; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: italic; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;">In April 2020, the Company also completed a public offering of its common stock (the "April Public Offering"). In connection with the April Public Offering, the Company sold<span> </span><span>440,000</span><span> </span>shares of common stock at a public offering price of $<span>4.25</span><span> </span>per share, resulting in aggregate net proceeds of approximately $1,522,339 </span></span></span><span style="font-size: 10pt;">after deducting underwriting discounts and commissions and other expenses related to the offering. The Company incurred a total of approximately $347,661 in issuance costs in connection with the offering <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">and no warrants to purchase were issued to the underwriters. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><br/></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;">In May 2020, the Company completed a public offering of its common stock (the "May Public Offering"). In connection with the May Public Offering, the Company sold<span> </span><span>6,000,000</span><span> </span>shares of common stock at a public offering price of $<span>2.50</span><span> </span>per share. </span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;">Pursuant to the terms of the related Underwriting Agreement dated May 6, 2020 by and among the Company and ThinkEquity, a division of Fordham Financial Management, Inc., as representatives of several underwriters named therein ("ThinkEquity"), ThinkEquity was granted an over-allotment option to purchase up to an additional 900,000 shares of the Company's common stock, par value $0.01 per share (the "Common Stock"), in connection with the previously announced public offering. <span style="border-left: none; border-right: none;">On May 15, 2020, ThinkEquity exercised in full such option with respect to all 900,000 shares of the Company's Common Stock (the "Option Shares"). After giving effect to the full exercise of the over-allotment option, the total number of shares of Common Stock sold by the Company in the May Public Offering was 6,900,000 shares of Common Stock and total net proceeds to the Company, after deducting underwriting discounts and commissions and other offering expenses payable by the Company, were approximately $15,596,141. The Company incurred a total of approximately $1,653,859 in issuance costs in connection with the offering and issued warrants to purchase 300,000 shares of common stock to the <span>underwriters.</span></span></span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: black; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial;"><span style="font-size: 10pt; font-family: inherit, serif; color: #000000;"><span style="border-left: none; border-right: none;"/></span></span></span></p> </div> 440000 4.25 1522339 347661 6000000 2.50 900000 0.01 900000 6900000 15596141 1653859 300000 <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 14. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Warrants   </span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif; text-align: justify;"><span><span style="font-family: 'times new roman', times;">In conjunction with the June 2017 Public Offering, the Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of </span>4,313<span style="font-family: 'times new roman', times;"> shares of common stock at an exercise price of $</span>125.00<span style="font-family: 'times new roman', times;"> per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire <span style="border-left: none; border-right: none;">June 21, 2023.</span>The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $</span>63,796<span style="font-family: 'times new roman', times;">. The fair market value of the warrants as of the date of issuance has been included in issuance costs in additional paid-in capital.</span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">In conjunction with a Purchase Agreement in April 2019, the Company also sold warrants to purchase up to an aggregate of<span> 42,388</span></span><span/><span><span> </span>shares of common stock at an initial exercise price of $27.50</span><span/><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span> </span>per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire<span> </span></span><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span>October 29, 2024</span></span></span><span>.</span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> </span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">T<span>he Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,239</span><span/><span> shares of common stock at an initial exercise price of $27.50</span><span/><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire </span><span style="border-left: none; border-right: none;"><span style="border-right: none; border-left: none;"><span>April 24, 2024</span></span></span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span>In conjunction with the Underwriting Agreement in August 2019, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 2,250 shares of common stock at an initial exercise price of $21.25<span/> per share. The warrants are exercisable at the option of the holder on or after <span style="border-left: none; border-right: none;">February 1, 2020</span> and expire <span style="border-left: none; border-right: none;"><span>August 29, 2024</span></span>. </span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">In conjunction with the Underwriting Agreement entered into May 2020</span><span>, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> </span><span>shares of common stock at an initial exercise price of $3.14</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> per share. The warrants are exercisable at the option of the holder on or after<span> November 6, 2020</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>and expire May 5, 2025</span><span>.  During the nine months ended September 30, 2021, 226,300 warrants were exercised and converted into common stock of the Company.  The Company has received proceeds of approximately $707,000 from the exercise of the warrants. </span><br/></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; word-spacing: 0px; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><br/></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-size: 10pt; color: #000000;">In connection with a convertible debenture issued on November 12, 2019</span><span style="mso-comment-continuation: 2;"><span>, the Company entered into a Placement Agency Agreement (the “<i>Placement Agency Agreement</i>”) with ThinkEquity, a division of Fordham Financial Management, Inc. (the “<i>Placement Agent</i>”), pursuant to which the Company paid the Placement Agent a cash fee equal to 9% of the gross proceeds received by the Company from the investor in this transaction, as well as a one-time expense fee of $<span>15,000</span> for aggregate out-of-pocket expenses incurred collectively in this transaction and issued to Placement Agent and its designees warrants to purchase 5,404 shares of common stock, at an exercise price of 110% of the closing price of the Company’s common stock on the closing date (the “<i>Placement Agent Warrants</i>”). </span></span><span style="mso-comment-continuation: 2;"><span>The Placement Agent Warrants were exercisable, in whole or in part, commencing on the issuance date and have an exercise period of five years. In the event that there is not an effective registration statement permitting for the resale of the shares underlying the Placement Agent Warrants, the Placement Agent Warrant’s shall be exercisable on a cashless basis. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="mso-comment-continuation: 2;"><span style="font-size: 10pt; color: #000000;">On December 10, 2019, the </span></span><span style="mso-comment-continuation: 2;"><span>Company and ThinkEquity entered into a waiver agreement (“Waiver of Warrant”) pursuant to which ThinkEquity surrendered its rights to a warrant previously issued to ThinkEquity on November 12, 2019 to purchase 5,404 shares of the Company’s common stock as compensation for acting as placement agent for the private placement of the Debenture. </span></span></p> </div> </div> </div> 4313 125.00 2023-06-21 63796 42388 27.50 2024-10-29 4239 27.50 2024-04-24 2250 21.25 2024-08-29 300000 3.14 2025-05-05 226300 707000 15000 5404 1.10 P5Y 5404 <div style="border-left: none; border-right: none;"> <div id="t_ft_D9JH9V6VG000000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt; width: 100%;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span>15</span>. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Share-based Compensation  </span></p> </td> </tr> </tbody> </table> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.5; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt; line-height: 1.3; text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman'; line-height: inherit;"><span style="line-height: inherit;"><span>On October 26, 2016, the Company’s Board of Directors approved the issuance of up to 25,000 </span><span><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">shares of the Company’s common stock in the form of restricted stock or options (“</span>2016<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"> Stock Plan”). Effective January 20, 2017, the </span>2016<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;"> Stock Plan was amended and restated as the SG Blocks, </span>Inc<span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">. Stock Incentive Plan, as further amended eff</span>ective<span> June 1, 2018 and as further amended on July 30, 2020 and as further amended on August 18, 2021, (the “Incentive Plan”). The Incentive Plan authorizes the issuance of up to 3,625,000</span><span> shares of common stock.  It authorizes the issuance of equity-based awards in the form of stock options, stock appreciation rights, restricted shares, restricted share units, other share-based awards and cash-based awards to non-employee directors and to officers, emplo<span style="line-height: inherit;">yees and consultants of the Company and its subsidiary, except that incentive stock options may only be granted to the Company’s employees and its subsidiary’s employees. The Incentive Plan expires on October 26, 2026, and is administered by the Company’s Compensation Committee of the Boa</span>rd of Directors. Each of the Company’s employees, directors, and consultants are eligible to participate in the Incentive Plan. As of September 30, 2021, there were 2,679,547</span></span></span><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;"> shares of common stock available for issuance under the </span></span><span style="font-family: 'Times New Roman'; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; line-height: inherit; display: inline !important;">Incentive Plan</span></span><span style="font-family: 'Times New Roman'; text-align: start;">. </span></span></p> <p style="margin: 0px; text-indent: 0px;"><span style="font-size: 10pt;"><strong><br/></strong></span></p> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><strong>Stock-Based Compensation Expense</strong>   </span></p> <p style="margin: 0pt; text-indent: 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-size: 10pt;">Stock-based compensation expense is included in the condensed consolidated statements of operations as follows:<span style="font-family: 'Times New Roman';">   </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <table cellpadding="0" style="height: 73px; font-family: 'times new roman'; font-size: 10pt; width: 99.7708%; margin-left: 0.1px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="height: 10px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px;"><br/></td> <td colspan="6" style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; margin-left: 0.1px; text-align: center; vertical-align: bottom;"> <p style="line-height: 1;"><span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Three Months Ended</span></span><br/><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">September 30,</span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><br/></span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 10px;"><br/></td> <td colspan="6" style="vertical-align: bottom; height: 10px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"><span style="font-weight: bold; line-height: inherit;">Nine Months Ended<br/><span style="line-height: inherit;">September 30,</span></span></td> <td style="vertical-align: bottom; height: 10px; padding: 0px;"><br/></td> </tr> <tr style="height: 19px;"> <td style="vertical-align: bottom; height: 19px; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 19px;"><span style="font-weight: bold;">2021</span><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 19px;"><span style="font-weight: bold;">2020</span><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2021</span></td> <td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 19px;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2020</span></td> <td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;"> <p style="margin: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><br/></p> </td> <td style="height: 17px; padding: 0px; vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: start;"> Payroll and related expenses </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 9%;">246,236</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 9%;">303,169</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">778,657</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; background-color: #cceeff; margin-left: 0.1px; height: 17px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">414,563 </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="margin-left: 0.1px; vertical-align: bottom; height: 17px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">General and administrative expenses</span></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">57,120</td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span>        Total </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 6px double #000000; height: 10px; background-color: #cceeff; margin-left: 0.1px;">246,236</td> <td style="vertical-align: bottom; padding: 0px; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 6px double #000000; height: 10px; background-color: #cceeff; margin-left: 0.1px;">303,169</td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">778,657</span></span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">471,683</span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table presents total stock-based compensation expense by security type included in the condensed consolidated statements of operations:  </span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <table cellpadding="0" style="height: 71px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="6" style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid #000000; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold; line-height: inherit;">Three Months Ended</span><br/><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold; line-height: inherit;">September 30,</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 19px;"><br/></td> <td colspan="6" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center;"><span style="font-weight: bold; line-height: inherit;">Nine Months Ended</span><br/><span style="font-weight: bold; line-height: inherit;">September 30,</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="2" style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; height: 10px; text-align: center; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="font-weight: bold;">2021</span><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="2" style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 1pt solid #000000; height: 10px; text-align: center; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="font-weight: bold;">2020</span><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px;"><br/></td> <td colspan="2" style="height: 10px; border-bottom: 1.5pt solid #000000; text-align: center;"><strong> 2021</strong></td> <td style="height: 10px; padding: 0px;"><br/></td> <td style="height: 10px; padding: 0px;"><br/></td> <td colspan="2" style="height: 10px; border-bottom: 1.5pt solid #000000; text-align: center;"><strong>2020</strong></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important;"> <p style="margin: 0pt;"><span> Stock options </span></p> </td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;">—</td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;">2,667</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span>2,666</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">8,000</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 15px;"> <td style="vertical-align: bottom; height: 15px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span> Restricted Stock Units  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid #000000; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">246,236</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid #000000; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">300,502</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> <td style="vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;">775,991</p> </td> <td style="padding: 0px; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;">463,683</p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; padding-left: 30px; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Total</td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; border-bottom: 6px double #000000; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right; border-bottom: 6px double #000000; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">246,236</td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; border-bottom: 6px double #000000; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right; border-bottom: 6px double #000000; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">303,169</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>778,657</span></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>471,683</span></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> </div> <p style="margin: 0pt; text-indent: 36pt; text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> </span></p> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-size: 10pt;"><strong>Stock-Based Option Awards </strong></span></p> <p style="margin: 0pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><strong><br/></strong></span></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span>The Company has issued no stock-based options during the <span>months ended September 30, 2021 and 2020.</span>   </span></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 36pt; line-height: 1.3; text-align: justify;"><span style="font-size: 10pt;"><span style="font-family: 'Times New Roman'; line-height: inherit;"><span style="color: #000000; font-family: 'Times New Roman'; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">Because the Company does not have significant historical data on employee exercise behavior, the Company uses the “Simplified Method” to calculate the expected life of the stock-based option awards granted to employees. The simplified method is calculated by averaging the vesting period and contractual term of the options.  </span></span><span style="font-family: 'Times New Roman';">  </span></span></p> <p style="margin: 0pt; text-indent: 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following table summarizes stock-based option activities and changes during the <span style="border-right: none; border-left: none;">nine months ended September 30, 2021</span> as described below:</span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <table cellpadding="0" style="border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; height: 146px;" width="100%"> <tbody> <tr style="height: 35px;"> <td style="vertical-align: bottom; height: 35px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  </span></p> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">  <strong>Shares </strong></span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Weighted Average Fair Value Per Share </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Weighted</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Average Exercise Price Per Share</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Weighted Average Remaining Terms (in years) </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Aggregate Intrinsic Value </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom; width: 36PT;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding – December 31, 2020 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin-left: 0.1px; background-color: #cceeff; vertical-align: bottom; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,437 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 35.54 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6.34</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised  </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cancelled </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px;"/> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;">—</p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding – September 30, 2021</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,437 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.59 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 16px;"> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – December 31, 2020 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,332 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.67 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6.34 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-bottom: 4pt; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – September 30, 2021 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,437 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.59 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> <p style="margin: 0pt; text-indent: 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span> </p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>For the three months ended September 30, 2021 and 2020, the Company recognized stock-based compensation expense of $0 and $2,667, respectively. <span>For the nine months ended September 30, 2021 and 2020, the Company recognized stock-based compensation expense of $</span>2,666<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>and $8,000</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">, respectively, related to stock options.</span> This expense is included in payroll and related expenses, in the accompanying condensed consolidated statements of operations.   </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span>As of September 30, 2021, there was no<span style="border-left: none; border-right: none;"> </span>unrecognized compensation costs related to non-vested stock options and all options have been expensed. The intrinsic value is calculated as the difference between the fair value of the stock price at year end and the exercise price of each of the outstanding stock options. The fair value of the stock price at September 30, 2021 was $3.27 per share. </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt; /* background-color: #ffffff;"><span><b>Restricted Stock Units</b></span><span> </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span><br/></span></span></span></p> <div style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span>On March 22, 2019, a total of 15,703 of restricted stock units were granted to <span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Mr. Galvin, Mr. Armstrong, Mr. </span>Shetty, <span><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span style="border-right: none; border-left: none;"><span>six</span></span></span></span></span> employees and <span>one</span> consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $<span>54.00</span> per share, which represents the closing price of the Company's common stock on February 26, 2019, as adjusted for stock splits. <span style="border-right: none; border-left: none;"><span style="font-size: 10pt;"><span style="border-right: none; border-left: none;">Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957. </span></span></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span>On January 15, 2019 and February 26, 2019, </span><span style="border-left: none; border-right: none;"><span style="text-indent: 0pt; font-size: 10pt;">a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date, as adjusted for stock splits. </span></span><span style="font-size: 10pt;"><span>The restricted stock units granted on January 15, 2019 vested on January 15, 2020, subject to each individual’s continued service as a director of the Company through such date, and are payable <span>six</span> months after the termination of the director from the Company’s Board of Directors or death or disability. The restricted stock units granted on February 26, 2019 vested on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the <span>2019</span> annual meeting of the Company’s stockholders subject to each individual’s continued service as a director of the Company through such date, and are payable <span>six</span> months after the termination of the director from the Board of Directors or death or disability. </span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; line-height: inherit;">Effective June 5, 2019, a total of 9,189 of restricted stock units were granted to the Company’s non-employee directors, under the Company’s stock-based compensation plan, at the calculated fair value of $16.40 per share, which represents the average closing price of </span><span>the Company’s common stock for the ten trading days immediately preceding and</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman'; font-size: 13.33px; float: none; line-height: inherit; display: inline !important;"><span style="line-height: inherit;"> </span></span><span>including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability.</span><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><br/></span></span></p> </div> </div> </div> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div style="border-right-color: currentColor; border-left-color: currentColor; border-right-width: medium; border-left-width: medium; border-right-style: none; border-left-style: none;"> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">On April 14, 2020, </span><span style="border-right: none; border-left: none;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176. </span></span><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/></span></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">On April 14, 2020, </span><span style="border-right: none; border-left: none;"><span style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120. </span></span></span></span></span><span style="font-size: 10pt;"><span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/></span></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><br/></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><span>On September 23, 2020, a total of 425,000<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> of restricted stock units were granted to </span>Mr. Armstrong, Mr. Sheeran, seven employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> per share, which represents the closing price of </span><span style="border-right: none; border-left: none;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250. </span></span> </span></span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><span style="font-size: 10pt;"><span><span style="color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: 'Times New Roman'; font-size: 13.33px; font-style: normal; font-weight: 400; word-spacing: 0px; float: none; display: inline !important; white-space: normal; orphans: 2; widows: 2; font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span><br/></span></span></span></span></p> <p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 37pt; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt; color: black; line-height: inherit;">On November 11, 2020, a <span>total of<span> </span>46,826 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $2.39 per share, which represents the closing price of the Company’s common stock on November 11, 2020.</span> <span>The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable <span>six</span> months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.</span></span></p> <p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0.0001pt 37pt; font-size: 12pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; line-height: inherit;"> </span></p> <p style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin: 0in 0in 0in 37pt; font-size: 10pt; font-family: 'Times New Roman', serif; line-height: 1.1;"><span style="font-size: 10pt; color: black; line-height: inherit;">On December 9, 2020, a total of<span> </span>372,000 of restricted stock units were granted to Mr. Galvin, under the Company's stock-based compensation plan, at the fair value of $<span style="border-left: none; border-right: none; line-height: inherit;">3.28</span> per share, which represents the closing price of the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.</span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt; text-align: justify;"><br/></p> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt; text-align: justify;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="mso-comment-continuation: 1;"><span><span>For the three months ended September 30, 2021 and 2020, the Company recognized stock-based compensation of $246,236 and $300,502 related to restricted stock units. <span>For the nine months ended September 30, 2021 and 2020, the Company recognized stock-based compensation of $</span>775,991<span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"> and $463,683 </span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">related to restricted stock units.</span> This expense is included in the payroll and related expenses, <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">general and administrative expenses, and </span>marketing and business development expense in the accompanying condensed consolidated statement of operations.        </span></span></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; /* background-color: #ffffff;">The following table summarized restricted stock unit activities during the nine months ended September 30, 2021:</span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <div style="border-left: none; border-right: none;"> <div style="border-left: none; border-right: none;"> <div id="t_ft_G3SJ2GI1HC00000000000000000000b"> <table cellpadding="0" style="height: 99px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"> <tbody> <tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="3" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Number of Shares</strong></span><br/></td> <td style="text-align: center; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>Non-vested balance at January 1, 2021 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt; text-align: right;"><br/></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 8%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">527,504</span></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> </tr> <tr style="/* background-image: linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%) !important; */ background-position: center bottom, right center, center top, left center !important; /* background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; */ background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;">Granted</p> </td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">—</td> <td style="vertical-align: bottom; height: 19px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Vested</td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">(172,998</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">)</td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Forfeited/Expired</td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">—</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> </tr> <tr style="height: 10px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px; background-color: #cceeff; text-indent: 0px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Non-vested balance at September 30, 2021</td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">354,506</td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> </div> </div> </div> 25000 3625000 2679547 <table cellpadding="0" style="height: 73px; font-family: 'times new roman'; font-size: 10pt; width: 99.7708%; margin-left: 0.1px;" width="100%"> <tbody> <tr style="height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="height: 10px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px;"><br/></td> <td colspan="6" style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; margin-left: 0.1px; text-align: center; vertical-align: bottom;"> <p style="line-height: 1;"><span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">Three Months Ended</span></span><br/><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;">September 30,</span><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"><br/></span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 10px;"><br/></td> <td colspan="6" style="vertical-align: bottom; height: 10px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"><span style="font-weight: bold; line-height: inherit;">Nine Months Ended<br/><span style="line-height: inherit;">September 30,</span></span></td> <td style="vertical-align: bottom; height: 10px; padding: 0px;"><br/></td> </tr> <tr style="height: 19px;"> <td style="vertical-align: bottom; height: 19px; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 19px;"><span style="font-weight: bold;">2021</span><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 19px;"><span style="font-weight: bold;">2020</span><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2021</span></td> <td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 19px;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; background-color: #ffffff;">2020</span></td> <td style="vertical-align: bottom; height: 19px; padding: 0px;"><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; width: 36pt; vertical-align: bottom;"> <p style="margin: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><br/></p> </td> <td style="height: 17px; padding: 0px; vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="color: #000000; font-family: 'times new roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; text-align: start;"> Payroll and related expenses </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 9%;">246,236</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 9%;">303,169</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">778,657</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; background-color: #cceeff; margin-left: 0.1px; height: 17px; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">414,563 </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; width: 0.5%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="margin-left: 0.1px; vertical-align: bottom; height: 17px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; vertical-align: bottom; height: 17px;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">General and administrative expenses</span></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000;">57,120</td> <td style="vertical-align: bottom; padding: 0px; height: 17px;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span>        Total </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 6px double #000000; height: 10px; background-color: #cceeff; margin-left: 0.1px;">246,236</td> <td style="vertical-align: bottom; padding: 0px; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; border-bottom: 6px double #000000; height: 10px; background-color: #cceeff; margin-left: 0.1px;">303,169</td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">778,657</span></span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; background-color: #cceeff; margin-left: 0.1px; height: 10px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">471,683</span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px;"><br/></td> </tr> </tbody> </table> <table cellpadding="0" style="height: 71px; border-collapse: collapse; padding: 2px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: auto; margin-right: auto;" width="100%"> <tbody> <tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="6" style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid #000000; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold; line-height: inherit;">Three Months Ended</span><br/><span style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-weight: bold; line-height: inherit;">September 30,</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 19px;"><br/></td> <td colspan="6" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center;"><span style="font-weight: bold; line-height: inherit;">Nine Months Ended</span><br/><span style="font-weight: bold; line-height: inherit;">September 30,</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="2" style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; height: 10px; text-align: center; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="font-weight: bold;">2021</span><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="2" style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 1pt solid #000000; height: 10px; text-align: center; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="font-weight: bold;">2020</span><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px;"><br/></td> <td colspan="2" style="height: 10px; border-bottom: 1.5pt solid #000000; text-align: center;"><strong> 2021</strong></td> <td style="height: 10px; padding: 0px;"><br/></td> <td style="height: 10px; padding: 0px;"><br/></td> <td colspan="2" style="height: 10px; border-bottom: 1.5pt solid #000000; text-align: center;"><strong>2020</strong></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important;"> <p style="margin: 0pt;"><span> Stock options </span></p> </td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;">—</td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right; background-color: #cceeff; margin-left: 0.1px; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;">2,667</td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span>2,666</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">8,000</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 15px;"> <td style="vertical-align: bottom; height: 15px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span> Restricted Stock Units  </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid #000000; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">246,236</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid #000000; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">300,502</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> <td style="vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;">775,991</p> </td> <td style="padding: 0px; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="padding: 0px; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">    </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 15px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;">463,683</p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 15px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; padding-left: 30px; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Total</td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; border-bottom: 6px double #000000; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right; border-bottom: 6px double #000000; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">246,236</td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; border-bottom: 6px double #000000; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">$</span></td> <td style="vertical-align: bottom; text-align: right; border-bottom: 6px double #000000; background-color: #cceeff; margin-left: 0.1px; height: 10px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">303,169</td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>778,657</span></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; padding: 0px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">$</td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; text-align: right; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span>471,683</span></td> <td style="vertical-align: bottom; height: 10px; background-color: #cceeff; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> 246236 303169 778657 414563 57120 246236 303169 778657 471683 2667 2666 8000 246236 300502 775991 463683 246236 303169 778657 471683 <table cellpadding="0" style="border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; height: 146px;" width="100%"> <tbody> <tr style="height: 35px;"> <td style="vertical-align: bottom; height: 35px; padding-left: 0px; padding-right: 0px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">  </span></p> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/></span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">  <strong>Shares </strong></span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Weighted Average Fair Value Per Share </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Weighted</span><br/><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;">Average Exercise Price Per Share</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Weighted Average Remaining Terms (in years) </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> <td colspan="2" style="vertical-align: bottom; height: 35px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: center; line-height: 1;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; line-height: inherit;"> Aggregate Intrinsic Value </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom; width: 36PT;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding – December 31, 2020 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="height: 17px; margin-left: 0.1px; background-color: #cceeff; vertical-align: bottom; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,437 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 35.54 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">6.34</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.5%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Granted </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Exercised  </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"/> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="vertical-align: bottom; height: 17px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Cancelled </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="vertical-align: bottom; height: 17px;"/> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">—</span></span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;">—</p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; border-bottom: 1.5pt solid #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 17px;"> <td style="height: 17px; margin: 0px 0px 0px 0.1px; padding-left: 0px; padding-right: 0px; text-indent: 0px; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Outstanding – September 30, 2021</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,437 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.59 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 16px;"> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; margin: 0px; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – December 31, 2020 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,332 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.67 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6.34 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 16px; border-bottom: 4.5pt double #000000;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">—</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> <tr style="margin-left: 0.1px; height: 10px;"> <td style="padding-bottom: 4pt; height: 10px; margin: 0px 0px 0px 0.1px; text-indent: 0px; padding-left: 0px; padding-right: 0px; vertical-align: bottom;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – September 30, 2021 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 36,437 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 24.80 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 78.71 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.59 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> — </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 10px; background-color: #cceeff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> </tr> </tbody> </table> 36437 35.54 78.71 P6Y4M2D 36437 24.80 78.71 P5Y7M2D 36332 24.80 78.67 P6Y4M2D 36437 24.80 78.71 P5Y7M2D 0 2667 2666 8000 3.27 15703 6 1 54.00 Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957. a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date, as adjusted for stock splits. a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date, as adjusted for stock splits. 9189 16.40 <span>the Company’s common stock for the ten trading days immediately preceding and</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman'; font-size: 13.33px; float: none; line-height: inherit; display: inline !important;"><span style="line-height: inherit;"> </span></span><span>including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability.</span> a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176. a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120. 425000 1 1.81 the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250. 46826 2.39 The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable <span>six</span> months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920. 372000 3.28 the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160. 246236 300502 775991 463683 <div id="t_ft_G3SJ2GI1HC00000000000000000000b"> <table cellpadding="0" style="height: 99px; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin-left: auto; margin-right: auto;"> <tbody> <tr style="height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td colspan="3" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: bold; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><strong style="color: #000000; font-family: 'times new roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">Number of Shares</strong></span><br/></td> <td style="text-align: center; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 36PT;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>Non-vested balance at January 1, 2021 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"> <p style="margin: 0pt; text-align: right;"><br/></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> <td style="vertical-align: bottom; height: 17px; text-align: right; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 8%;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: right; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">527,504</span></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; width: 0.5%;"><br/></td> </tr> <tr style="/* background-image: linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(to right, gray 33%, rgba(255, 255, 255, 0) 0%), linear-gradient(gray 33%, rgba(255, 255, 255, 0) 0%) !important; */ background-position: center bottom, right center, center top, left center !important; /* background-size: 3px 1px, 1px 3px, 3px 1px, 1px 3px !important; */ background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt;">Granted</p> </td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <p style="margin: 0pt; text-align: right;"><br/></p> </td> <td style="vertical-align: bottom; height: 19px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: right; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">—</td> <td style="vertical-align: bottom; height: 19px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Vested</td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">(172,998</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">)</td> </tr> <tr style="height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; height: 17px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Forfeited/Expired</td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 17px; border-bottom: 1.5pt solid #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">—</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> </tr> <tr style="height: 10px; margin-left: 0.1px; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="height: 10px; background-color: #cceeff; text-indent: 0px; margin-left: 0.1px; vertical-align: bottom; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">Non-vested balance at September 30, 2021</td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"/> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; border-bottom: 4.5pt double #000000; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;">354,506</td> <td style="vertical-align: bottom; text-align: right; height: 10px; background-color: #cceeff; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important;"><br/></td> </tr> </tbody> </table> </div> 527504 172998 354506 <div style="border-left: none; border-right: none;"> <div> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 16. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><strong><span><span>Commitm</span>ents<span> </span>and Contingencies</span></strong> </span> </span></p> </td> </tr> </tbody> </table> </div> <h6 style="margin: 0in 0in 0in 0.5in;"><strong><span style="font-size: 10.0pt;"><span> </span></span></strong></h6> <p style="margin: 0pt 0in 0in 0.5in; text-indent: 0pt;"><em><strong><span>Legal Proceedings</span></strong></em></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">The Company is subject to certain claims and lawsuits arising in the normal course of business. The Company assesses liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, the Company records a liability in our consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not record an accrual, consistent with applicable accounting guidance. Based on information currently available, advice of counsel, and available insurance coverage, the Company believes that the established accruals are adequate and the liabilities arising from the legal proceedings will not have a material adverse effect on the consolidated financial condition. However, that in light of the inherent uncertainty in legal proceedings there can be no assurance that the ultimate resolution of a matter will not exceed established accruals. As a result, the outcome of a particular matter or a combination of matters may be material to the results of operations for a particular period, depending upon the size of the loss or the income for that particular period. </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"><span style="font-style: italic;"><b>Pizzarotti Litigation</b></span> - On or about August 10, 2018 Pizzarotti, LLC filed a complaint against the Company and Mahesh Shetty, the Company’s former President and CFO, and others, seeking unspecified damages for an alleged breach of contract by the Company and another entity named Phipps &amp; Co. (“Phipps”). The lawsuit was filed as Pizzarotti, LLC. v. Phipps &amp; Co., et al., Index No. 653996/2018 and commenced in the Supreme Court of the State of New York for the County of New York. On or about April 1, 2019, Phipps filed cross-claims against the Company and Mr. Shetty asserting claims for indemnification, contribution, fraud, negligence, negligent misrepresentation, and breach of contract. SG Blocks has likewise cross claimed against Phipps for indemnification and contribution, claiming that any damages to the Plaintiff were the result of the acts or omissions of Phipps and its principals. Pizzarotti’s suit arose from a contract dated April 3, 2018 that it executed with Phipps whereby Pizzarotti, a construction manager, engaged Phipps to perform stone procuring and tile work at a construction project located at 161 Maiden Lane, New York 10038. Pizzarotti’s claims against the Company arise from a purported assignment agreement dated August 10, 2018, whereby Pizzarotti claims that the Company agreed to assume certain obligations of Phipps under a certain trade contract between Pizzarotti and Phipps &amp; Co. Phipps’ claims against the Company arise from a purported Assignment Agreement, dated as of May 30, 2018, between Pizzarotti, Phipps and the Company (the “Assignment Agreement”), pursuant to which, it is alleged, that the Company agreed to provide a letter of credit in connection with the sub-contracted work to be provided by Phipps to Pizzarotti. The Company believes that the Assignment Agreement was void for lack of consideration and moved to dismiss the case on those and other grounds. On June 17, 2020, the New York Supreme Court entered an order dismissing certain claims against the Company brought by cross claimant Phipps &amp; Co. Specifically, the court dismissed Phipps’ claims for indemnification, contribution, fraud, negligence and negligent misrepresentation. The court did not dismiss Phipps’ claim for breach of the Assignment Agreement. The issue of the validity of the Assignment Agreement, and the Company’s defenses to the claims brought by the plaintiff Pizzarotti, and cross claimant Phipps, are being litigated. The Company maintains that the Assignment Agreement, to the extent valid and enforceable, was properly terminated and/or there are no damages, and, consequently, that the claims brought against the Company are without merit. The Company intends to continue to vigorously defend the litigation. The parties have engaged in written discovery but no depositions have been conducted as of yet. By motion dated February 24, 2021, Pizzarotti moved to stay the entire action pending the outcome of a separate litigation captioned <i>Pizzarotti, LLC v. FPG Maiden Lane, LLC</i> <i>et. al</i>., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. The Company opposed both motions. On April 26, 2021, the court denied both motions and directed the parties to meet and confer concerning the scheduling of depositions. On May 10, 2021, the parties jointly filed with the court a proposed order providing the completion of depositions of all parties and nonparties by September 30, 2021. The court has not entered the proposed discovery order and no action has been taken by the plaintiff Pizzarotti nor the defendant-cross claimant Phipps since the proposed order was submitted. There are no scheduled hearings or conferences before the court at this time.</span> </p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"><span style="font-style: italic;"><b>ICON Construction Inc. v. SG Blocks, Inc. et. al.</b></span> - On or about June 8, 2021 ICON Construction Inc. (“ICON”) filed a complaint against the Company and Echo DCL LLC (“Echo DCL”), seeking unspecified damages, arising out of a certain asset purchase agreement entered into between ICON and Echo DCL on or about February 20, 2020 (the “ICON-Echo Asset Agreement”) whereby, <i>inter alia</i>, Echo DCL acquired all of the assets of ICON. On or about September 17, 2020, Echo DCL and SG Echo LLC<span>  </span>entered into a certain asset purchase agreement (the “Echo Asset Agreement”) whereby, <i>inter alia</i>, SG Echo acquired all of the assets of Echo DCL. In the Echo Asset Agreement Echo DCL represented and warranted to SG Echo that it had good and marketable title to the assets, had full right and power to transfer same, and that the same were free and clear of any encumbrances except for a certain permitted lien held by BTH Bank.  <span> </span></span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">ICON alleges that ECHO DCL breached the terms of the ICON-Echo Asset Agreement and that the Company agreed to <span>assume Echo DCL’s liabilities obligations under the </span>ICON-Echo Asset Agreement<span>. Icon also claims a security interest in the assets conveyed to SG Echo by Echo DCL. The Company has filed an answer to the ICON complaint denying the allegations and raised eleven affirmative defenses and that it is entitled to indemnification and/or contribution from Echo DCL and its principal Michael Ames. </span></span></p> <p style="margin: 0in 0in 0in 0.5in;text-align: justify;font-size: 10pt;font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><br/></span></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.</span></p> <p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;">Vendor Litigation</span></i><i><span style="font-size: 10.0pt;"> – </span></i><span style="font-size: 10.0pt;"/></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> </span></p> <p style="margin: 0in 0in 0in 0.75in; text-align: justify; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="font-weight: bold; font-style: italic;">1. Teton Buildings, LLC</span></span></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> </span></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">(i) On January 1, 2019, SG Blocks commenced an action against Teton Buildings, LLC (“Teton”) in Harris County, Texas (“Teton Action”) to recover approximately $2,100,000 arising from defendant’s breach of the operative contract related to Heart of Los Angeles construction project in Los Angeles (the “HOLA Project”) entered into on or about June 2, 2017. The Petition brought claims of breach of contract, negligence, and breach of express warranty. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">(ii) On or about September 12, 2018, the Company entered into a Firm Price Quote and Purchase (the “GVL Contract”) with Teton to govern the manufacture and provision of 23 shipping containers and modular units (the “Teton GVL Modules”) for the Four Oaks Gather GVL project in South Carolina (the “GVL Project.”). The Company maintains that Teton breached the GVL Contract by (i) failing to timely deliver the Teton GVL Modules, (ii) delivering Teton GVL Modules that were defective in their design and manufacture, (iii) otherwise failed to meet South Carolina Building Code regulations and (iv) breached applicable warranties. As a result of the breach and defects in performance, design and manufacture by Teton, Company asserts that it has sustained approximately $761,401.66 in actual and consequential damages, excluding attorney’s fees. On October 16, 2019, Teton filed for Chapter 11 in the United States Bankruptcy Court for Southern District of Texas, Houston Division styled <i>In re: Teton Buildings, LLC</i> and bearing the case number 19-35811. On February 11, 2020, the Company filed a proof of claim against Teton in the amount of $2,861,401.66 arising from the HOLA Project and the GVL Contract. On or about March 16, 2020, the Bankruptcy Court converted Teton’s Chapter 11 reorganization case to a Chapter 7 liquidation case. On July 18, 2019, Ronald Sommers, the Chapter 7 Trustee, filed a Report of No Distribution stating that there is no property available for distribution to creditors. On August 20, 2019, the Bankruptcy Court closed the Teton bankruptcy case. As such, there is no prospect of any recovery against Teton. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On January 22, 2021, the Company filed a third-party complaint against Teton in the United States District Court for the Central District of California, Case No. 2:20−cv−03432 in the HOLA Action (described below), seeking to determine Teton’s liability in its capacity as a bankruptcy debtor in order to collect any damages payable from Teton’s liability insurance carrier or carriers. On July 23, 2021, the Company filed a First Amended Third-Party Complaint against Teton and other named third party defendants (see #2 below). Teton has been served with the First Amended Third-Party Complaint and has been granted an extension of time to answer through November 2021. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.  </span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.75in; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; /*  */text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; text-indent: -0.25in; font-size: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10pt;"><span style="font-weight: bold;">2. SG Blocks, Inc. v HOLA Community Partners, et. al</span>.</span></i><i><span style="font-size: 10pt;"> </span></i></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="border-left: none; border-right: none;"><span> </span></span></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On April 13, 2020, the Company, as plaintiff filed a Complaint against HOLA Community Partners (“HCP”), Heart of Los Angeles Youth, Inc. (“HOLA”) (HCP and HOLA are collectively referred to as the “HOLA Defendants”), and the City of Los Angeles (“City”) in the United States District Court for the Central District of California, Case No. 2:20-cv-03432-ODW (“HOLA Action”). The Company asserted seven claims against HOLA Defendants arising out of and related to the HOLA Project, to wit, for: (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; and (6) intentional interference with contractual relations. 29 SG BLOCKS, INC. AND SUBSIDIARIES Notes to Condensed Consolidated Financial Statements For the Three Months Ended March 31, 2021 and 2020 (Unaudited) 16. Commitments and Contingencies (continued) On April 20, 2020, HOLA filed a separate action against the Company in the Los Angeles Superior Court arising out of the HOLA Project, asserting claims of (1) negligence; (2) strict products liability; (3) strict products liability, (4) breach of contract; (5) breach of express warranty; (6) violation of Business and Professions Code § 7031(b); and (7) violation of California’s unfair competition law, Business and Professions Code section 17200 (“UCL”) (“HOLA State Court Action”). The HOLA State Court Action was removed to the Central District of California and consolidated with the HOLA Action. </span></p> <p style="text-align: justify;margin: 0in;font-size: 8pt;font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC, Avesi Construction, LLC, and American Home Building and Masonry Corp (“AHB”) for indemnity and contribution with respect to HOLA’s claims. The Company has also notified its general liability carrier Sompo International regarding coverage concerning HOLA’s claims On February 25, 2021, the Court entered an order dismissing the Company’s claims for (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; but denied dismissal of the Company’s claims for intentional interference with contractual relations. The Court also denied the Company’s motion to dismiss HOLA’s claims. </span></p> <p style="text-align: justify;margin: 0in;font-size: 8pt;font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On March 12, 2021, the HOLA Defendants filed an answer to the Company’s complaint against it denying liability and asserting affirmative defenses. On March 12, 2021, the Company filed an answer to the HOLA Defendants’ First Amended Consolidated Complaint against it, denying liability and asserting affirmative defenses. </span></p> <p style="text-align: justify;margin: 0in;font-size: 8pt;font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss HOLA Community Partners’ Sixth Claim for Relief (violation of California Business and Professions Code §7031(b)), with prejudice, pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii). </span></p> <p style="text-align: justify;margin: 0in;font-size: 8pt;font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On July 23, 2021, the Company filed a First Amended Third-Party Complaint adding the following additional third party defendants seeking, <i>inter alia</i>, contractual indemnity, equitable indemnity; and contribution: American Home Building and Masonry Corp. (“American Home”), Anderson Air Conditioning, L.P. (“Anderson”). Broadway Glass and Mirror, Inc. (“Broadway”), Marne Construction, Inc. (“Marne”), The McIntyre Company (“McIntrye”), Dowell &amp; Bradley Construction, Inc. dba J R Construction (“JR Construction”) Junior Steel Co. (“Junior Steel”) Saddleback Roofing, Inc. (“Saddleback”) Schindler Elevator Corporation (“Schindler”) U.S. Smoke &amp; Fire Corp. (“U.S. Smoke”) and FirstForm, Inc. (“FirstForm”) (collectively the “Additional Third Party Defendants”). The case is currently in the discovery stage the parties are in the process of stipulating to new dates for the completion of discovery and fixing of a trial date for the latter part of 2022 or 2023. </span></p> <p style="text-align: justify;margin: 0in;font-size: 8pt;font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On September 2, 2021, Schindler Elevator Corp. filed its answer to the First Amended Third-Party Complaint. On September 3, 2021, Junior Steel Co. filed its answer to the First Amended Third-Party Complaint. On September 7, 2021, Anderson Air Conditioning, L.P. filed its answer to the First Amended Third-Party Complaint. On October 6, 2021, the McIntyre Group filed its answer to the First Amended Third-Party Complaint. </span></p> <p style="margin: 0in;font-size: 8pt;font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">With the recent entry into and appearance into the case by the various third-party defendants, with certain defendants having yet to appear and answer, the parties are in the process of collectively stipulating to a new discovery schedule that will extend the discovery period through September or October 2022, with a trial to be held in November or December 2022.  </span></p> <p style="text-align: justify;margin: 0in;font-size: 8pt;font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.</span></p> <p style="margin: 0pt; text-align: center; text-indent: 36pt;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; /*  */text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10pt;"> </span><span style="font-size: 10.0pt;"><i><span style="font-weight: bold;">3. SG Blocks, Inc. v. EDI International, PC.</span> </i></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> </span></p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the <span>Superior Court of the State of California</span>, <span>County of Los Angeles, Central District</span>, in connection with the parties' consulting agreement, dated June 29, 2016, pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC, filed a cross-complaint for alleged unpaid fees and tortious interference with EDI International, PC's contractual relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC's cross-complaint seeks in excess of $30,428.71 in damages. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On July 8, 2020, SG Blocks, Inc. added PVE LLC as a defendant in the lawsuit, claiming PVE LLC is liable to the same extent as EDI International, PC. The case is currently in the discovery stage and a trial date has been set for May 2, 2022. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On May 14, 2021, EDI accepted the Company’s Statutory Offer of Compromise, pursuant to California Code of Civil Procedures §998, to settle EDI’s cross-claims. On July 26, 2021, the Company and EDI entered into a certain <span>General Release agreement whereby in exchange for payment by the Company in the amount of $67,125.83</span> EDI released SG Blocks from all liabilities and damages related to EDI’s cross-claims. The Company continues to prosecute its claim against EDI for tortious interference with the Company’s economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. The parties are in engaged in the discovery and a trial date has been set for May 2022. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"><span>Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated wi</span>th the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.</span></p> <br/></div> <div style="border-left: none; border-right: none;"> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><b><span style="font-size: 10.0pt;">Other Litigation</span></b></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><b><i><span style="text-decoration: underline; font-style: italic;">1. Shetty v. SG Blocks, In<span style="font-weight: bold;">c</span></span></i></b><span style="text-decoration: underline; font-style: italic; font-weight: bold;">. </span></span><span style="text-decoration: underline; font-style: italic; font-weight: bold;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">et. al. - Case No. 20-CV-00550, United States District Court, Eastern District of New York</span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On January 31, 2020, Mahesh Shetty, the Company’s former President and Chief Financial Officer (“Former Employee”), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $372,638 in unpaid wages and bonuses and (ii) $300,000 due in severance (hereafter the “Action”). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. §201 et. seq. (“FLSA”), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company’s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee’s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company’s motion to dismiss. Specifically, the Court dismissed the Former Employee’s claim (i) for severance (in the amount of $300,000) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee’s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law. </span></p> <p style="text-align: justify; margin: 0in; font-size: 12pt; font-family: 'Times New Roman', serif;"> </p> <p style="text-align: justify; margin: 0in 0in 0in 0.5in; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims.<span>  </span>On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. The motion to approve the settlement remains pending before the court.   <span>  </span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. Although the Company expects that the Action will be dismissed upon the execution of a settlement and release agreement, failing same the Company is unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made a provision related to this matter in the condensed consolidated financial statements for approximately $278,800.</span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><br/></span></p> <div style="border-left: none; border-right: none;"> <div style="margin: 0px; text-indent: 0px;"> <div style="border-left: none; border-right: none;"> <div style="margin: 0px; text-indent: 0px;"> <div> </div> </div> </div> </div> </div> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;"><span style="text-decoration: underline;"><span style="font-style: italic;"><b><i>2. S</i></b></span><b><i>G Blocks, </i></b><b><i>Inc. v. Osang Healthcare Company, L<span style="font-weight: bold;">td.</span></i></b><span style="font-weight: bold;">, </span></span></span><span style="text-decoration: underline; font-weight: bold;"><span style="font-size: 10pt;">Case No. 21-01990 </span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><br/></span></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (“Osang”) in the <span>United States District Court, Eastern District of New York, Case No. 21-01990 (“Osang Action”)</span>. The Company has asserted that Osang materially breached a certain Managed Supply Agreement (“MSA”) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment <span>two million (2,000,000) units of Osang’s “Genefinder Plus RealAmp Covid-19 PCR Test” (the “Covid-19 Test”) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated §349 of the New York General Business Law’s prohibition of deceptive business practices. </span></span></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;"> </span></p> <p style="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; font-family: 'Times New Roman', serif;">On June 18, 2021, Osang served a motion to dismiss the Osang Action pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. On July 30, 2021, the Company served its opposition to the motion to dismiss. The motion has been fully briefed and submitted to the court and the parties are awaiting a ruling thereon. </span><span style="mso-fareast-font-family: Calibri;"/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;"><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; text-align: justify; font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;"/><span style="font-size: 10.0pt;">Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements. </span></p> </div> 2100000 761401.66 2861401.66 30428.71 67125.83 372638 300000 300000 278800 2000000 <div id="t_ft_IMD09O3LXC00000000000000000000b"> <table cellpadding="0" style="border-collapse: collapse; margin-left: 0pt; font-family: 'times new roman'; font-size: 10pt;" width="100%"> <tbody> <tr> <td style="vertical-align: top; width: 36pt;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> 17. </span></p> </td> <td style="vertical-align: top;"> <p style="margin: 0pt;"><span><b style="color: #000000; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><span class="selected" style="line-height: 103%; margin: 0pt;">Subsequent Events</span></b></span></p> </td> </tr> </tbody> </table> </div> <p style="margin: 0pt 0pt 0.000421397pt 37pt; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;"> </span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; /* background: white;"><br/></p> <p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; text-align: justify;"><span style="font-family: 'times new roman', times;"><span style="text-align: justify;">On October 1, 2021, the Compensation Committee (the “Committee”) of the Board of Directors of the Company</span><span style="text-align: justify;"> granted the following awards of restricted stock units (</span>RSUs<span style="text-align: justify;">) under the Company’s Stock Incentive Plan (the “Plan”): (i) Paul Galvin, the Company’s Chairman and CEO, 350,000 </span>RSUs<span style="text-align: justify;"> under the Plan vesting quarterly over <span style="border-left: none; border-right: none;"><span style="border-left: none; border-right: none;">two years</span></span>, (ii) William Rogers, the Company’s Chief Operating Officer, 37,500 </span>RSUs<span style="text-align: justify;"> under the Plan vesting upon issuance and 200,000 </span>RSU’s<span style="text-align: justify;"> under the Plan vesting monthly over two years, (iii) Gerald Sheeran, the Company’s Acting Chief Financial Officer, 100,000 </span>RSUs<span style="text-align: justify;"> under the Plan vesting quarterly over two years, and (iv) </span>Stevan<span style="text-align: justify;"> Armstrong, the Company’s Chief Technology Officer, 40,000 </span>RSUs<span style="text-align: justify;"> under the Plan vesting quarterly over two years. </span></span><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><span style="font-family: 'times new roman', times;">In addition, the Committee granted to each of Yaniv Blumenfeld, Margaret Coleman, Christopher Melton, Joseph Safina and David Villarreal, the Company’s non-executive directors, </span>11,834<span style="font-family: 'times new roman', times;"> RSUs under the Plan vesting monthly over </span>one year<span style="font-family: 'times new roman', times;"> and, if earlier, in full on the date of the Company’s </span>2022<span style="font-family: 'times new roman', times;"> Annual Meeting of Stockholders.</span></span></p> <div style="margin: 0px; text-indent: 0px;"> <p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> </span></p> <div> <div> </div> </div> </div> <p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; font-size: 10pt; font-family: 'times new roman', times; text-align: justify; text-indent: 0px;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important;">On </span><span style="color: #000000;">October 27, 2021,pursuant to the terms of <span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>a Securities Purchase Agreement (the “Purchase Agreement”) that the Company entered into on October 25, 2021 with an institutional investor (the “Purchaser”),the Company received approximately $11.55 million in gross proceeds and the Company sold to the Purchaser (A) in a registered direct offering (i) 975,000 shares (the “Public Shares”) of its Common Stock, par value $0.01 per share (the “Common Stock”), and (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to 2,189,384 shares (the “Pre-Funded Warrant Shares”) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the “Common Stock Warrant Shares”) of Common Stock (the “Common Stock Warrants,” and together with the Public Shares and the Pre-Funded Warrants, the “Securities”) (the “Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the “Placement Agent”) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the “Placement Agency Agreement”), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent’s expenses up to $50,000 upon closing the Offering.  The net proceeds to the Company after deducting the Placement Agent’s fees and the Company’s estimated offering expenses was approximately $10.5 million. Pursuant to the terms of the Purchase Agreement and subject to certain exceptions as set forth in the Purchase Agreement, for a period of 90 days after the Closing Date, the Company agreed not to, without the prior written consent of the Purchaser, (i) offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any shares of capital stock of the Company or any securities convertible into or exercisable or exchangeable for shares of capital stock of the Company; (ii) file or cause to be filed any registration statement with the Securities and Exchange Commission relating to the offering of any shares of capital stock of the Company or any securities convertible into or exercisable or exchangeable for shares of capital stock of the Company; (iii) complete any offering of debt securities of the Company, other than entering into a line of credit with a traditional bank or (iv) enter into any swap or other arrangement that transfers to another, in whole or in part, any of the economic consequences of ownership of capital stock of the Company, whether any such transaction described in clause (i), (ii), (iii) or (iv) above is to be settled by delivery of shares of capital stock of the Company or such other securities, in cash or otherwise.  In addition, pursuant to the terms of the Purchase Agreement, the Company agreed that for one year from the Closing Date that it will not enter into any Variable Rate Transaction, as defined in the Purchase Agreement. Pursuant to the Purchase Agreement, the Company is required within 30 days of the closing of the Offering to file a registration statement providing for the resale of the shares of Common Stock issued and issuable upon the exercise of the Common Stock Warrants, which registration statement was filed on November 12, 2021. The Company is required to use commercially reasonable efforts to cause such registration to become effective within 45 days of the closing of the Offering (or 60 days in the event of a full review by the Commission) and to keep such registration statement effective at all times until no investor owns any Common Stock Warrants or Common Stock Warrant Shares.  </span></span><span style="font-size: 11.0pt; font-family: 'Calibri',sans-serif; mso-fareast-font-family: Calibri;"/></p> <div style="margin: 0px; text-indent: 0px;"> <p style="border: 0px; box-sizing: border-box; margin: 0pt; color: #333333; font-family: 'times new roman', times; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: center; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="border: 0px; box-sizing: border-box; font-family: 'times new roman', times; font-size: 10pt; font-weight: bold;"> </span></p> <div> <div> </div> </div> </div> <p style="margin: 0in 0in 0.0001pt 0.5in; line-height: normal; font-size: 11pt; font-family: Calibri, sans-serif; text-align: justify; text-indent: 0px;"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">On <span style="font-size: 10pt; font-family: 'Times New Roman', serif; color: #000000;">October 28, 2021, SG Echo LLC (“SG Echo”), a subsidiary of SG Blocks, Inc., a Delaware corporation (the “Company”), entered into a Lease Agreement (the “Lease”) with May Properties, LLC, to lease an approximately 56,775 square foot facility located at 101 Waldron Road in Durant Oklahoma (the “Premises”). <span style="border-right: none; border-left: none;">The date on which SG Echo will become responsible for paying rent under the Lease (the “Lease Commencement Date”) will be the earlier of (i) the date SG Echo begins to operate its business on the Premises or (ii) <span style="border-left: none; border-right: none;">ninety</span> (<span style="border-left: none; border-right: none;">90</span>) days after October 28, 2021. The initial term of the Lease will commence on the Lease Commencement Date and expire <span style="border-left: none; border-right: none;">one</span> hundred and <span style="border-left: none; border-right: none;">twenty</span> (<span style="border-left: none; border-right: none;">120</span>) months after the Lease Commencement Date, with <span style="border-left: none; border-right: none;">two five</span>-year options to renew. SG Echo’s monthly base rent for the Premises will start at $<span style="border-left: none; border-right: none;">15,991.63</span> commencing on the Lease Commencement Date and will increase at the rate of <span style="border-left: none; border-right: none;">two</span> percent (<span style="border-left: none; border-right: none;">2</span>%) on an annual basis up to a maximum monthly base rent of $<span style="border-left: none; border-right: none;">19,111.47</span>. The Company intends to use the leased Premises to add <span style="border-left: none; border-right: none;">two</span> new production lines for SG Echo to manufacture projects for the Company’s subsidiary, SG DevCorp, and others. Upon SG Echo completing certain improvements to the Premises, it will receive a credit against future rent, not to exceed $<span style="border-left: none; border-right: none;">750,000</span>, for the cost and expense of the improvements to be applied pro rata over the remaining term of the Lease. The Lease also grants SG Echo an option to purchase the Premises for (i) $<span style="border-left: none; border-right: none;">1,000,000</span> after the fifteenth (<span style="border-left: none; border-right: none;">15</span>th) through the end of the <span style="border-left: none; border-right: none;">twenty</span>-fourth (<span style="border-left: none; border-right: none;">24</span>th) full calendar month of the Lease or (ii) $<span style="border-left: none; border-right: none;">1,050,000</span> during the <span style="border-left: none; border-right: none;">twenty</span>-fifth (<span style="border-left: none; border-right: none;">25</span>th) through the end of the <span style="border-left: none; border-right: none;">thirty</span>-sixth (<span style="border-left: none; border-right: none;">36</span>th) full calendar month of the Lease. Pursuant to a Guaranty Agreement, dated October 28, 2021 (the “Guaranty”), SG Echo’s obligations under the Lease have been guaranteed by the Company. In connection with the Lease, SG Echo entered into a Loan Agreement (“Loan Agreement”) with the Durant Industrial Authority (the “Authority”) pursuant to which it received $<span style="border-left: none; border-right: none;">750,000</span> to be used for improvements on the Premises and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $<span style="border-left: none; border-right: none;">750,000</span> (the “Forgivable Note”). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement, <span style="border-left: none; border-right: none;">one</span>-third (<span style="border-left: none; border-right: none;">1</span>/<span style="border-left: none; border-right: none;">3</span>) of the balance of the Forgivable Note will be forgiven on April 29, 2027, <span style="border-left: none; border-right: none;">one</span>-half (<span style="border-left: none; border-right: none;">1</span>/<span style="border-left: none; border-right: none;">2</span>) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of <span style="border-left: none; border-right: none;">75</span> full-time employees in Durant Oklahoma and pay them no less than <span style="border-left: none; border-right: none;">1.5</span> times the federal minimum wage, and provides SG Echo <span style="border-left: none; border-right: none;">24</span> months to comply with the provision.</span></span> </span><br/></p> 350000 P2Y 37500 200000 P2Y 100000 P2Y 40000 P2Y 11834 P1Y 11550000 975000 0.01 2189384 1898630 0.001 4.80 P5Y 0.070 0.005 50000 10500000 56775 The date on which SG Echo will become responsible for paying rent under the Lease (the “Lease Commencement Date”) will be the earlier of (i) the date SG Echo begins to operate its business on the Premises or (ii) <span style="border-left: none; border-right: none;">ninety</span> (<span style="border-left: none; border-right: none;">90</span>) days after October 28, 2021. The initial term of the Lease will commence on the Lease Commencement Date and expire <span style="border-left: none; border-right: none;">one</span> hundred and <span style="border-left: none; border-right: none;">twenty</span> (<span style="border-left: none; border-right: none;">120</span>) months after the Lease Commencement Date, with <span style="border-left: none; border-right: none;">two five</span>-year options to renew. SG Echo’s monthly base rent for the Premises will start at $<span style="border-left: none; border-right: none;">15,991.63</span> commencing on the Lease Commencement Date and will increase at the rate of <span style="border-left: none; border-right: none;">two</span> percent (<span style="border-left: none; border-right: none;">2</span>%) on an annual basis up to a maximum monthly base rent of $<span style="border-left: none; border-right: none;">19,111.47</span>. The Company intends to use the leased Premises to add <span style="border-left: none; border-right: none;">two</span> new production lines for SG Echo to manufacture projects for the Company’s subsidiary, SG DevCorp, and others. Upon SG Echo completing certain improvements to the Premises, it will receive a credit against future rent, not to exceed $<span style="border-left: none; border-right: none;">750,000</span>, for the cost and expense of the improvements to be applied pro rata over the remaining term of the Lease. The Lease also grants SG Echo an option to purchase the Premises for (i) $<span style="border-left: none; border-right: none;">1,000,000</span> after the fifteenth (<span style="border-left: none; border-right: none;">15</span>th) through the end of the <span style="border-left: none; border-right: none;">twenty</span>-fourth (<span style="border-left: none; border-right: none;">24</span>th) full calendar month of the Lease or (ii) $<span style="border-left: none; border-right: none;">1,050,000</span> during the <span style="border-left: none; border-right: none;">twenty</span>-fifth (<span style="border-left: none; border-right: none;">25</span>th) through the end of the <span style="border-left: none; border-right: none;">thirty</span>-sixth (<span style="border-left: none; border-right: none;">36</span>th) full calendar month of the Lease. Pursuant to a Guaranty Agreement, dated October 28, 2021 (the “Guaranty”), SG Echo’s obligations under the Lease have been guaranteed by the Company. In connection with the Lease, SG Echo entered into a Loan Agreement (“Loan Agreement”) with the Durant Industrial Authority (the “Authority”) pursuant to which it received $<span style="border-left: none; border-right: none;">750,000</span> to be used for improvements on the Premises and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $<span style="border-left: none; border-right: none;">750,000</span> (the “Forgivable Note”). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement, <span style="border-left: none; border-right: none;">one</span>-third (<span style="border-left: none; border-right: none;">1</span>/<span style="border-left: none; border-right: none;">3</span>) of the balance of the Forgivable Note will be forgiven on April 29, 2027, <span style="border-left: none; border-right: none;">one</span>-half (<span style="border-left: none; border-right: none;">1</span>/<span style="border-left: none; border-right: none;">2</span>) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of <span style="border-left: none; border-right: none;">75</span> full-time employees in Durant Oklahoma and pay them no less than <span style="border-left: none; border-right: none;">1.5</span> times the federal minimum wage, and provides SG Echo <span style="border-left: none; border-right: none;">24</span> months to comply with the provision. XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2021
Nov. 12, 2021
Document and Entity Information [Abstract]    
Entity Registrant Name SG BLOCKS, INC.  
Entity Central Index Key 0001023994  
Trading Symbol SGBX  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2021  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2021  
Entity Filer Category Non-accelerated Filer  
Entity Incorporation, State or Country Code DE  
Entity Address, State or Province NY  
Entity Address, Address Line One 195 Montague Street,  
Entity Address, Address Line Two 14th Floor,  
Entity Address, City or Town Brooklyn  
Entity Address, Postal Zip Code 11201  
City Area Code (646)  
Local Phone Number 240-4235  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Entity Current Reporting Status Yes  
Entity File Number 001-38037  
Entity Tax Identification Number 95-4463937  
Entity Shell Company false  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Common Stock, Shares Outstanding   11,986,873
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 3,290,702 $ 13,010,356
Accounts receivable, net 3,566,616 2,635,608
Contract assets 484,622 1,303,136
Inventories 790,081 778,144
Prepaid expenses and other current assets 816,761 570,775
Total current assets 8,948,782 18,298,019
Property, plant and equipment, net 6,935,265 2,683,014
Goodwill 1,309,330 1,309,330
Right-of-use asset 1,292,803 1,537,545
Long-term note receivable 710,685 682,637
Intangible assets, net 2,137,056 2,218,609
Deferred contract costs, net 122,355 152,944
Investment in and advances to equity affiliates 3,464,762
Total Assets 24,921,038 26,882,098
Current liabilities:    
Accounts payable and accrued expenses 7,135,750 3,961,961
Contract liabilities 1,176,180 1,774,740
Lease liability, current maturities 334,736 326,654
Due to affiliates 232,110 965,561
Assumed liability 5,795 200,765
Short term note payable, net 1,959,018
Other current liabilities 5,000
Total current liabilities 10,843,589 7,234,681
Lease liability, net of current maturities 957,497 1,209,594
Total liabilities 11,801,086 8,444,275
Commitments and contingencies
Stockholders’ equity:    
Preferred stock, $1.00 par value, 5,405,010 shares authorized; none issued or outstanding
Common stock, $0.01 par value, 25,000,000 shares authorized; 8,822,489 issued and outstanding as of September 30, 2021 and 8,596,189 issued and outstanding as of December 31, 2020 88,225 85,962
Additional paid-in capital 41,927,422 40,443,840
Accumulated deficit (29,682,587) (22,276,546)
Total SG Blocks, Inc. stockholders’ equity 12,333,060 18,253,256
Non-controlling interest 786,892 184,567
Total stockholders' equity 13,119,952 18,437,823
Total Liabilities and Stockholders’ Equity $ 24,921,038 $ 26,882,098
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 1.00 $ 1.00
Preferred stock, shares authorized 5,405,010 5,405,010
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common Stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 25,000,000 25,000,000
Common stock, shares issued 8,822,489 8,596,189
Common stock, shares outstanding 8,822,489 8,596,189
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue:        
Revenue $ 8,847,490 $ 576,560 $ 29,889,104 $ 1,404,265
Cost of revenue:        
Cost of revenue 8,742,420 381,954 25,736,809 789,445
Gross profit 105,070 194,606 4,152,295 614,820
Operating expenses:        
Payroll and related expenses 1,236,420 679,863 2,865,606 1,344,009
General and administrative expenses 1,517,718 980,773 4,867,236 2,238,837
Marketing and business development expense 54,857 46,650 197,922 109,887
Pre-project expenses 22,683 12,650 33,663 37,650
Total 2,831,678 1,719,936 7,964,427 3,730,383
Operating loss (2,726,608) (1,525,330) (3,812,132) (3,115,563)
Other income (expense):        
Loss on asset disposal (34,182) (1,012) (34,182) (1,012)
Interest expense (293) (2,614) (985) (8,877)
Interest income 9,973 27,401 41,240 38,497
Other income 453 23,282 61,477 23,282
Total (24,049) 47,057 67,550 51,890
Loss before income taxes (2,750,657) (1,478,273) (3,744,582) (3,063,673)
Income tax expense
Net loss (2,750,657) (1,478,273) (3,744,582) (3,063,673)
Less: net income attributable to noncontrolling interests 1,080,248 3,661,459
Net loss attributable to common stockholders of SG Blocks, Inc. $ (3,830,905) $ (1,478,273) $ (7,406,041) $ (3,063,673)
Net loss per share attributable to SG Blocks, Inc. - basic and diluted:        
Basic and diluted $ (0.43) $ (0.17) $ (0.84) $ (0.60)
Weighted average shares outstanding:        
Basic and diluted 8,822,489 8,596,189 8,796,890 5,070,816
Construction services        
Revenue:        
Revenue $ 612,052 $ 494,330 $ 5,814,205 $ 1,118,197
Cost of revenue:        
Cost of revenue 2,962,691 311,002 10,220,926 576,121
Engineering services        
Revenue:        
Revenue 70,814 82,230 168,822 286,068
Cost of revenue:        
Cost of revenue 6,588 70,952 48,555 213,324
Medical revenue        
Revenue:        
Revenue 8,164,624 23,906,077
Cost of revenue:        
Cost of revenue $ 5,773,141 $ 15,467,328
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Total
SG Blocks Stockholders' Equity
0.01 Par Value Common Stock
Additional Paid-in Capital
Accumulated Deficit
Non-controlling interests
Beginning Balance at Dec. 31, 2019 $ 4,360,149 $ 4,360,149 $ 11,579 $ 21,932,387 $ (17,583,817)
Beginning Balance, Shares at Dec. 31, 2019     1,157,890      
Stock-based compensation 471,683 471,683 471,683
Conversion of restricted stock units to common stock $ 246 (246)
Conversion of restricted stock units to common stock, Shares     24,672      
Reverse stock split settlement (122) (122) (122)
Reverse stock split settlement, Shares     (38)      
Conversion of debt exchange to common stock 206,263 206,263 $ 737 205,526
Conversion of debt exchange to common stock, Shares     73,665      
Issuance of common stock, net of issuance costs 17,118,480 17,118,480 $ 73,400 17,045,080
Issuance of common stock, net of issuance costs, Shares     7,340,000      
Net loss (3,063,673) (3,063,673) (3,063,673)
Ending Balance, Shares at Sep. 30, 2020     8,596,189      
Ending Balance at Sep. 30, 2020 19,092,780 19,092,780 $ 85,962 39,654,308 (20,647,490)
Beginning Balance at Jun. 30, 2020 20,267,884 20,267,884 $ 85,962 39,351,139 (19,169,217)
Beginning Balance, Shares at Jun. 30, 2020     8,596,189      
Stock-based compensation 303,169 303,169 303,169
Net loss (1,478,273) (1,478,273) (1,478,273)
Ending Balance, Shares at Sep. 30, 2020     8,596,189      
Ending Balance at Sep. 30, 2020 19,092,780 19,092,780 $ 85,962 39,654,308 (20,647,490)
Beginning Balance at Dec. 31, 2020 18,437,823 18,253,256 $ 85,962 40,443,840 (22,276,546) 184,567
Beginning Balance, Shares at Dec. 31, 2020     8,596,189      
Stock-based compensation 778,657 778,657 778,657
Conversion of warrants to common stock 707,188 707,188 $ 2,263 704,925
Conversion of warrants to common stock, Shares     226,300      
Noncontrolling interest distribution (3,059,134)
Net loss (3,744,582) (7,406,041) (7,406,041) 3,661,459
Ending Balance, Shares at Sep. 30, 2021     8,822,489      
Ending Balance at Sep. 30, 2021 13,119,952 12,333,060 $ 88,225 41,927,422 (29,682,587) 786,892
Beginning Balance at Jun. 30, 2021 16,840,723 15,917,729 $ 88,225 41,681,186 (25,851,682) 922,994
Beginning Balance, Shares at Jun. 30, 2021     8,822,489      
Stock-based compensation 246,236 246,236 246,236
Noncontrolling interest distribution (1,216,350) (1,216,350)
Net loss (2,750,657) (3,830,905) (3,830,905) 1,080,248
Ending Balance, Shares at Sep. 30, 2021     8,822,489      
Ending Balance at Sep. 30, 2021 $ 13,119,952 $ 12,333,060 $ 88,225 $ 41,927,422 $ (29,682,587) $ 786,892
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net loss $ (3,744,582) $ (3,063,673)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation expense 294,860 2,858
Amortization of intangible assets 124,053 108,842
Amortization of deferred license costs 30,589 30,590
Bad debt expense 161,202
Interest income on long-term note receivable (28,048) (23,185)
Stock-based compensation 778,657 471,683
Loss on asset disposal 34,182 1,012
Changes in operating assets and liabilities:    
Accounts receivable (1,092,210) (2,581,925)
Contract assets 818,514 (14,786)
Inventories (11,937) (681,521)
Prepaid expenses and other current assets (235,202) (189,143)
Right of use asset 390,581
Accounts payable and accrued expenses 3,173,788 (841,778)
Contract liabilities (598,560) 2,322,164
Due to affiliates (738,451) 5,000
Lease liability (389,853)
Net cash used in operating activities (1,032,417) (4,453,862)
Cash flows from investing activities:    
Advances in note receivable (650,000)
Purchase of Echo DCL, LLC, net of cash acquired (743,168)
Purchase of property, plant and equipment (4,806,294) (49,434)
Purchase of intangible asset (42,500)
Proceeds from sale of equipment 225,000
Payment on assumed liability of acquired assets (194,969)
Investment in and advances to equity affiliates (3,464,762)
Net cash used in investing activities (8,283,525) (1,442,602)
Cash flows from financing activities:    
Proceeds from conversion of warrants to common stock 707,188
Proceeds from public stock offering, net of issuance costs 17,118,480
Proceeds from short-term note payable 1,948,234
Proceeds from long-term note payable 200,000
Distribution paid to noncontrolling interest (3,059,134)
Settlement of common stock from reverse stock split (122)
Net cash (used in) provided by financing activities (403,712) 17,318,358
Net increase (decrease) in cash and cash equivalents (9,719,654) 11,421,894
Cash and cash equivalents - beginning of period 13,010,356 1,625,671
Cash and cash equivalents - end of period 3,290,702 13,047,565
Supplemental disclosure of non-cash operating activities:    
Non-cash conversion of long-term note payable to common stock 200,000
Non-cash conversion of accrued interest of long-term note payable to common stock 6,263
Total non-cash operating activities $ 206,263
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business
9 Months Ended
Sep. 30, 2021
Description of Business [Abstract]  
Description of Business

1.

Description of Business 

 

SG Blocks, Inc. (collectively with its subsidiaries, the “Company,” “we”, “us” or “our”) was previously known as CDSI Holdings, Inc., a Delaware corporation incorporated on December 29, 1993. On November 4, 2011, CDSI Merger Sub, Inc., the Company’s wholly-owned subsidiary, was merged with and into SG Building Blocks, Inc. (“SG Building,” formerly SG Blocks Inc.) (the “Merger”), with SG Building surviving the Merger and becoming a wholly-owned subsidiary of the Company. The Merger was a reverse merger that was accounted for as a recapitalization of SG Building, as SG Building was the accounting acquirer. Accordingly, the historical financial statements presented are the financial statements of SG Building. 

 

The building products developed with our proprietary technology and design and engineering expertise are generally stronger, more durable, environmentally sensitive, and erected in less time than traditional construction methods. The use of the SGBlocks building structure typically provides between four to six points towards the Leadership in Energy and Environmental Design (“LEED”) certification levels, including reduced site disturbance, resource reuse, recycled content, innovation in design and use of local and regional materials. Due to the ability of SGBlocks to satisfy such requirements, we believe the products produced utilizing our technology and expertise is a leader in environmentally sustainable construction.

 

There are three core product offerings that utilize our technology and engineering expertise. The first product offering involves GreenSteel™ modules, which are the structural core and shell of an SGBlocks building. We procure the containers, engineer required openings with structural steel enforcements, paint the SGBlocks and then deliver them on-site, where the customer or a customer’s general contractor will complete the entire finish out and installation. The second product offering involves replicating the process to create the GreenSteel product and, in addition, installing selected materials, finishes and systems (including, but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing system) and delivering SGBlocks pre-fabricated containers to the site for a third party licensed general contractor to complete the final finish out and installation. Finally, the third product offering is the completely fabricated and finished SGBlocks building (including but not limited to floors, windows, doors, interior painting, electrical wiring and fixtures, plumbing outlets and bathrooms, roofing systems), including erecting the final unit on site and completing any other final steps. The building is ready for occupancy and/or use as soon as installation is completed. Construction administration and/or project management services are typically included in our product offerings.

 

The Company also provides engineering and project management services related to the use and modification of Modules in construction.  

 

During 2020, the Company formed, SG Echo, LLC, a wholly owned subsidiary of the Company. SG Echo, LLC was formed to complete the business acquisition as disclosed in Note 9. The Company acquired substantially all the assets of Echo DCL, a Texas limited liability company, except for Echo's real estate holdings for which the Company obtained a right of first refusal. Echo is a container/modular manufacturer based in Durant, Oklahoma specializing in the design and construction of permanent modular and temporary modular buildings and was one of the Company's key supply chain partners. Echo caters to the military, education, administration facilities, healthcare, government, commercial and residential customers. This acquisition has allowed the Company to expand its reach for the Modules and offer an opportunity to vertically integrate a large portion of the Company's cost of goods sold, as well as increase margins, productivity and efficiency in the areas of design, estimating, manufacturing and delivery and to become the manufacturer of the Company's core container and modular product offerings.  The Company also entered into a joint venture with Clarity Lab Solutions LLC., to provide clinical lab testing related to COVID-19.

 

As of January 2021, the Company’s condensed consolidated financial statements include the accounts of Chicago Airport Testing LLC (“CAT”). The Company has a variable interest in CAT as described further below. CAT is in the business of marketing, selling, distributing leasing and otherwise commercially exploiting certain products and services in the COVID-19 testing and other medical industry.

 

In addition, during 2021, the Company formed SGB Development Corp. (“SG DevCorp”), which is wholly-owned by the Company. SG DevCorp was formed with the purpose of real property development utilizing the Company's technologies.  SG DevCorp has a minority interest in Norman Berry II Owners LLC and JDI-Cumberland Inlet LLC as described further below.   

 


Reverse Stock Split

 

On February 5, 2020, the Company effected a 1-for-20 reverse stock split of its then-outstanding common stock, which has since been converted. All share and per share amounts set forth in the condensed consolidated financial statements of the Company have been retroactively restated to reflect the 1-for-20 reverse stock split as if it had occurred as of the earliest period presented and unless otherwise stated, all other share and per share amounts for all periods presented in these condensed consolidated financial statements have been adjusted to reflect the reverse stock split effected in February 2020.

 

As of September 30, 2021, the Company had 8,822,489 shares of common stock issued and outstanding.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Liquidity
9 Months Ended
Sep. 30, 2021
Liquidity [Abstract]  
Liquidity

2.

Liquidity 


As of September 30, 2021, the Company had cash and cash equivalents of $3,290,702 and a backlog of approximately $20 million. See Note 12 for a discussion of construction backlog. Based on the Company's conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period: 



   
2021


Within 1 year
$ 7,218,443

1 to 2 years


12,856,250

Total Backlog
$ 20,074,693


The Company has incurred losses since its inception and has negative operating cash flows. Management has taken several actions to ensure that the Company will continue as a going concern. As described below, the Company has been able to raise substantial cash through equity offerings. In addition, as further described in these consolidated financial statements, the Company has begun to recognize revenue from new revenue streams. Management believes that these actions will enable the Company to continue as a going concern.   


The Company completed a public offering in April and May 2020, which resulted in net proceeds of approximately $1,522,339, and $15,596,141, respectively. See Note 13 for a discussion on these public offerings.  The Company completed a public and concurrent private offering in October 2021, which resulted in net proceeds of approximately $10,520,000.  See Note 17 for a discussion on the public and concurrent private offering.  The Company believes that it has adequate cash balances to meet obligations coming due in the next twelve months and further intends to meet its capital needs from revenue generated from operations and by containing costs, entering into strategic alliances, as well as exploring other options, including the possibility of raising additional debt or equity capital as necessary. There is, however, no assurance the Company will be successful in meeting its capital requirements prior to becoming cash flow positive.  The Company does not have any additional sources secured for future funding, and if it is unable to raise the necessary capital at the times it requires such funding, it may need to materially change its business plan, including delaying implementation of aspects of such business plan or curtailing or abandoning such business plan altogether.  


With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during 2020, the Company implemented business continuity plans designed to address and mitigate the impact of the COVID-19 pandemic on its employees and business. Any quarantines, the timing and length of containment and eradication solutions, travel restrictions, absenteeism by infected workers, labor shortages or other disruptions to the Company's suppliers and contract manufacturers or customers would likely adversely impact the Company's sales and operating results and result in further project delays. In addition, the pandemic could result in an economic downturn that could affect the demand for the Company's products. Order lead times could be extended or delayed and pricing could increase. Some products or services may become unavailable if the regional or global spread were significant enough to prevent alternative sourcing. Accordingly, the Company is considering alternative product sourcing in the event that product supply becomes problematic. The Company expects this global pandemic to have an impact on the Company's revenue and results of operations, the size and duration of which the Company is currently unable to predict. In addition, to the extent the ongoing COVID-19 pandemic adversely affects the Company's business and results of operations, it may also have the effect of heightening many of the other risks and uncertainties which the Company faces. The Company has been impacted by COVID-19 with supply chain distributions, absenteeism by infected workers and skilled labor shortages which has caused delays in projects and the Company could be further impacted if the COVID-19 pandemic continues. 

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

3.

Summary of Significant Accounting Policies

 

Basis of presentation and principals of consolidation – The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, 2021. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.

   

Recently adopted accounting pronouncements - New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.

 

Accounting estimates – The preparation of condensed consolidated financial statements in conformity with 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 amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.


Operating cycle – The length of the Company’s contracts varies, but is typically between six to twelve months. In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed one year.


Revenue recognition – The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy: 


                (1)  Identify the contract with a customer

 

                (2)  Identify the performance obligations in the contract

 

                (3)  Determine the transaction price

 

                (4)  Allocate the transaction price to performance obligations in the contract

 

                (5)  Recognize revenue as performance obligations are satisfied


On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. 


For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.


On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the nine months ended September 30, 2021 and 2020. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   


CMC Right of First Refusal Agreement – On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “Agreement”) with CMC Development LLC (“CMC”), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC. 

 

The Agreement also provided that CMC engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19 but the project is still active. No revenue has been recognized under the Agreement during the nine months ended September 30, 2021 or 2020. 


The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of 2020. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.  Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the nine months ended September 30, 2021, the Company recognized approximately $22,950,000 related to activities through the JV, which is included in medical revenue on the accompanying consolidated statements of operations. In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. 


Disaggregation of Revenues


The Company’s revenues are derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $23,906,077 and $5,983,027, respectively, for the nine months ended September 30, 2021. All revenue recognized for the nine months ended September 30, 2020 was over time.

   

The following tables provide further disaggregation of the Company’s revenues by categories:  




Three Months Ended September 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:















    Government

$ 74,052

1 %
$

%

    Hotel/Hospitality 

217,474

2 %

298,439

52 %

    Medical - Construction 


(35,021

)

%



%

    Multi-Family (includes Single Family)

79,721


1

%


5,003

1


    Office

151,453


2

%


123,513

21


    Retail



42,345

0 %

40,952

7 %

    School



%

36,500

6 %

    Special Use

152,842

2 %

72,153

13 %

Subtotal

682,866

8 %

576,560

100 %

Medical Revenue:














    Medical (lab testing, kit sales and equipment)  

8,164,624


92

%


%


Total revenue by customer type  

$

8,847,490


100

%  


$

576,560

100




Nine Months Ended September 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services: 














   Government
$ 2,257,193

8 %
$
%

   Hotel/Hospitality  

671,255

2 %

341,238

24 %

   Medical - Construction

459,072

2

%


58,533

4

%


   Multi-Family (includes Single Family)  

102,069

0 %

56,966

4 %

   Office

586,914

2

%


174,421

12

%

   Other (1)

%


 300,000

22

%

   Retail


87,046

0

%

364,454

26

%


   School



%

36,500

3 %

   Special Use

1,819,478

6 %

72,153

5 %

Subtotal

5,983,027

20 %

1,404,265

100 %

Medical Revenue: 














   Medical (lab testing, kit sales and equipment) 

23,906,077

80 %



%

Total revenue by customer type  

$

29,889,104

100


$

1,404,265

100

(1) Construction fee of $300,000 with no cost of revenue.

 

Contract Assets and Contract Liabilities

Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.

The timing of revenue recognition may differ from the timing of invoicing to customers. 

Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.  

 

Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet. 

 

Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.


Deferred Contract Costs - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143, which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217, which was reimbursement from the licensee for project costs on this project.  The Company incurred total deferred contract costs of $203,926.  The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over sixty months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of September 30, 2021, accumulated amortization related to deferred contract costs amounted to $81,570. During the nine months ended September 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $30,589 and $30,589, respectively, and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.  As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.  

 

Exclusive License Agreement – On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).

  

 

In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  


The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. 


On June 15, 2021, the Company terminated the ELA.  In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF’s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.

 

Business Combinations - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 “Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s condensed consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.

 

Variable Interest Entities – The Company accounts for certain legal entities as variable interest entities (“VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.

 


On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”).  As of September 30, 2021, $232,110 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the nine months ended September 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of September 30, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements.

 

On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-19 testing industry.  The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.


Investment Entities – On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the remaining amount being funded in the fourth quarter of 2021.   The purpose of Norman Berry II Owner LLC is to develop and provide affordable housing in the Atlanta, Georgia metropolitan area.  The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its condensed consolidated financial statements. The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements. 


On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its condensed consolidated financial statements.  The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements.  


Cash and cash equivalents – The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $3,290,702 as of September 30, 2021 and $13,010,356 as of December 31, 2020. 

 

Short-term investment – The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of September 30, 2021 or December 31, 2020, respectively.     

 

Accounts receivable and allowance for credit losses Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. 


The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our condensed consolidated financial position, results of operations, and cash flows.  

 

Inventory – Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of September 30, 2021 there was no inventory related to construction materials, and $790,081 of medical equipment and COVID-19 test and testing supplies. As of December 31, 2020 there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies. 


Goodwill – The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. There were no impairments during the year ended December 31, 2020 or the nine months ended September 30, 2021 and 2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. 


Intangible assets Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.  The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the nine months ended September 30, 2021 and 2020. The accumulated amortization as of September 30, 2021 and 2020 was $773,908 and $610,157, respectively. The amortization expense for the nine months ended September 30, 2021 and 2020 was $124,053 and $108,842, respectively. The amortization expense for the three months ended September 30, 2021 and 2020 was $41,823 and $36,281, respectively. The estimated amortization expense for the successive five years is as follows:   

  


For the year ending December 31,:

 

 

 


2021 

 

$

41,823

 


2022 

 

 

162,970

 


2023

 

 

161,176

 


2024 

 

 

160,469

 


2025

 

 

157,051

 


Thereafter 

 

 

1,453,567

 


 

 

$

2,137,056

 


Property, plant and equipment – Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and equipment 5 to 29 years. Repairs and maintenance are charged to expense when incurred.

 

Convertible instruments – The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.



Common stock purchase warrants and other derivative financial instruments – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. 


Fair value measurements – Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.

 

The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.


The Company uses three levels of inputs that may be used to measure fair value:

 

 

Level 1

Quoted prices in active markets for identical assets or liabilities.

 

Level 2

Quoted prices for similar assets and liabilities in active markets or inputs that are observable.

 

Level 3

Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions).


Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. 


Share-based payments – The Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations.   


Income taxes  The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.

 

The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.


 

Concentrations of credit risk Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.

 

With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At September 30, 2021 and December 31, 2020, 62% and 79%, respectively, of the Company’s gross accounts receivable in excess of 10% were due from two and three customers. 

 

Revenue in excess of 10% relating to one and four customers represented approximately 90% and 83% of the Company's total revenue for the three months ended September 30, 2021 and 2020, respectively. Revenue relating to one and three customers represented approximately 77% and 53% of the Company's total revenue for the nine months ended September 30, 2021 and 2020, respectively.

 

Cost of revenue in excess of 10% relating to three and two vendors represented approximately 68% and 63% of the Company’s total cost of revenue for the three months ended September 30, 2021 and 2020, respectively. Cost of revenue relating to four and four vendors represented approximately 54% and 67% of the Company’s total cost of revenue for the nine months ended September 30, 2021 and 2020, respectively. The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.


XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable
9 Months Ended
Sep. 30, 2021
Accounts Receivable [Abstract]  
Accounts Receivable

4.

Accounts Receivable

 

At September 30, 2021 and December 31, 2020, the Company’s accounts receivable consisted of the following:



 

 

 2021

 

 

2020

 


Billed: 

 

 

 

 

 

 


   Construction services

$ 3,066,890

$ 1,391,555

   Engineering services

 

 

34,919

 

 

 

86,264

 


   Medical revenue

408,619


1,157,819

   Retainage receivable

 

 

615,136

 

 

 

615,136

 


   Other receivable


398,168


180,748

      Total gross receivables

 

 

4,523,732

 

 

 

3,431,522

 


Less: allowance for credit losses  

 

 

(957,116

)

 

 

(795,914

)


      Total net receivables 

 

$

3,566,616

 

 

$

2,635,608

 


Receivables are evaluated for collectability and allowances for potential losses are established or maintained on applicable receivables. The allowance for credit losses was $957,116 and $795,914 as of September 30, 2021 and December 31, 2020, respectively.  There was a provision of $161,202 for credit losses, no recoveries collected for credit losses and no write offs during the nine months ended September 30, 2021.There was a provision for credit losses of $10,018, and no write offs for the year ended December 31, 2020.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Contract Assets and Contract Liabilities
9 Months Ended
Sep. 30, 2021
Contract Assets and Contract Liabilities [Abstract]  
Contract Assets and Contract Liabilities

5.

Contract Assets and Contract Liabilities  

 

Costs and estimated earnings on uncompleted contracts, which represent contract assets and contract liabilities, consisted of the following at September 30, 2021 and December 31, 2020:

 


 

 

2021

 

 

2020

 

 

Costs incurred on uncompleted contracts 

 

$

8,670,563

 

 

$

4,572,581

 


Provision for loss on uncompleted contracts

1,321,094




Estimated earnings (losses) to date on uncompleted contracts

 

 

(3,584,557

)

 

 

872,302

 


Gross contract assets

 

 

6,407,100

 

 

 

5,444,883

 


Less: billings to date

 

 

(7,098,658

)

 

 

(5,916,487

)


    Net contract liabilities on uncompleted contracts

 

$

(691,558

)

 

$

(471,604

)

             

The above amounts are included in the accompanying condensed consolidated balance sheets under the following captions at September 30, 2021 and December 31, 2020. 



 

 

2021

 

 

2020

 

 

Contract assets  

 

$

484,622

 

 

$

1,303,136

 


Contract liabilities

 

 

(1,176,180

)

 

 

(1,774,740

)

 

    Net contract liabilities

 

$

(691,558

)

 

$

(471,604

)

 

Although management believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.  The Company has experienced accrued losses on legacy contract commitments from the acquisition of SG ECHO due to escalations in material pricing related to COVID-19 and labor overages. 


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

6.

Property, plant and equipment

 

Property, plant and equipment are stated at cost less accumulated depreciation and amortization and depreciated using the straight-line method over their useful lives. At September 30, 2021 and December 31, 2020, the Company’s property, plant and equipment, net consisted of the following:

 

 


 

2021

 

 

2020

 

 

Computer equipment and software  

 

$

146,925

 

 

$

73,991

 

 

Furniture and other equipment 

 

 

274,629

 

 

 

11,593

 


Leasehold improvements 


13,871


6,071

Equipment and machinery

1,223,465


1,127,647

Automobiles

4,638


4,638

Building held for leases

196,416


501,336

Laboratory and temporary units

1,362,760


1,016,238

Land

3,576,130




Construction in progress

444,051



 

      Property, plant and equipment

 

 

7,242,885

 

 

 

2,741,514

 

 

Less: accumulated depreciation

 

 

(307,620

)

 

 

(58,500

)

 

      Property, plant and equipment, net

 

$

6,935,265

 

 

$

2,683,014

 

 

Depreciation expense for the three months ended September 30, 2021 and 2020 amounted to $96,462 and $1,011 respectively. Depreciation expense for the nine months ended September 30, 2021 and 2020 amounted to $294,860 and $2,858 respectively.

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

7.

Notes Receivable 


On January 21, 2020, CPF GP 2019-1 LLC (“CPF GP”) issued to the Company a promissory note in the principal amount of $400,000 (the “Company Note”) and issued to Paul Galvin, the Company’s Chairman and CEO, a promissory note in the principal amount of $100,000 (the “Galvin Note”). The transaction closed on January 22, 2020, on which date the Company loaned CPF GP 2019-1 LLC $400,000 and Mr. Galvin personally loaned CPF GP $100,000 on behalf of the Company. The Company Note and Galvin Note were issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner; provided, that the terms of the Galvin Note provide that all interest payments due to Mr. Galvin under the Galvin Note shall be paid directly to, and for the benefit of, the Company. 


In April 2020, CPF GP issued to the Company a promissory note in the principal amount of $250,000 (the “Company Note 2”). The transaction closed on April 15, 2020, on which date the Company loaned CPF GP 2019-1 LLC $250,000. The Company Note was issued pursuant to that certain Loan Agreement and Promissory Note, dated October 3, 2019 (the “Loan Agreement 2”), as amended on October 15, 2019 and November 7, 2019 by and between the CPF GP and the Company, and bear interest at five percent (5%) per annum, payable, together with the unpaid principal amount of the promissory notes, on the earlier of the July 31, 2023 maturity date or upon the liquidation, redemption sale or issuance of a dividend upon the LLC interests in CPF MF 2019-1 LLC, a Texas limited liability company of which CPF GP is the general partner.


The promissory notes are unaffected by the Settlement and Mutual Release Agreement and remain in effect and outstanding in accordance with the terms of the notes evidencing such loans. See Note 3 for a discussion on the Settlement and Mutual Release Agreement and termination of the ELA with CPF.    

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable
9 Months Ended
Sep. 30, 2021
Note Payable [Abstract]  
Notes Payable

8.

Notes Payable


On July 14, 2021, SG DevCorp, a subsidiary of the Company, issued a Real Estate Lien Note, in the principal amount of $2,000,000 (the “Short-Term Note”), secured by a Deed of Trust, dated July 14, 2021 (the “Deed of Trust”), on the Company's 50+ acre Lake Travis project site in Lago Vista, Texas and a related Assignment of Leases and Rents, dated July 8, 2021 (“Assignment of Rents”), for net loan proceeds of approximately  $1,948,234 after fees. The Short-Term Note has a term of one (1) year, provides for payments of interest only at a rate of twelve percent (12%) per annum and may be prepaid without penalty commencing nine (9) months after its issuance date. If the Short-Term Note is prepaid prior to nine (9) months after its issuance date, a 0.5% prepayment penalty is due.  During the three and nine months ended September 30, 2021, the Company has capitalized $52,347 in interest charges related to the Lago Vista project in accordance with ASC 835-20. 


On February 4, 2020, the Company entered into a Securities Purchase Agreement with an accredited investor, pursuant to which the Company issued to the investor a secured note in the aggregate principal amount of $200,000 (“Long-Term Note”) that bears interest at a rate of nine percent (9%) per annum, due on July 31, 2023, that is secured under a Pledge Agreement, dated February 4, 2020, entered into with the investor by a security interest in the royalty payable to the Company under the ELA. The Company had the right to prepay the Long-Term Note, in whole or in part, at any time and from time to time, without premium or penalty. During 2020, the Long-Term Note to investor of $200,000 and unpaid accrued interest of $6,263 was converted into 73,665 shares of the Company's common stock. 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination
9 Months Ended
Sep. 30, 2021
Business Combinations [Abstract]  
Business Combination

9.

Business Combination

 

On September 17, 2020, the Company, through SG Echo, LLC (its wholly owned subsidiary), entered into an Asset Purchase Agreement (“APA") to acquire substantially all of the assets of Echo DCL, LLC (“Echo”) for $1,059,600 in cash (the “Echo Acquisition”), except for ECHO DCL's real estate holdings. The Echo Acquisition closed on September 23, 2020. In addition, the sellers of Echo have the potential of additional consideration based upon the APA.  In accordance with ASC 805, the Echo Acquisition is accounted for as a business combination. The Echo Acquisition was made for the purpose of expanding the Company’s footprint into the modular manufacturing business.   

 

The purchase consideration amounted to:

 


Cash $ 1,059,600

Earnout liability


Settlement of accounts receivable and net contract liabilities
(94,980 )

  $ 964,620


The settlement of accounts receivable and net contract liabilities represents amounts effectively settled upon the purchase of Echo, which originated from contacts between the Company and Echo prior to the purchase date. 


The following table summarizes the allocation of the purchase price to the assets acquired and liabilities assumed for the Echo Acquisition:   



Cash and cash equivalents  

$

316,432



Accounts receivable

 

 252,557



Inventories

 

130,799



Prepaid expenses and other current assets 

 

7,400



Property, plant and equipment

 

1,154,818



Right-of-use assets

 

57,120



Goodwill
85,810

Intangible assets

 

68,344



Accounts payable and accrued expenses

 

(733,529

)

Assumed liabilities
(285,204 )

Contract liabilities

 

(32,807

)

Lease liability

 

(57,120

)

 

$

964,620

 

As part of the Echo Acquisition, the Company recorded a contingent consideration liability for additional payments due to the sellers of Echo. These payments are due in accordance with the APA and are based upon the net income obtained from the Echo business during certain earnout periods.  The earnout periods concluded as of September 30, 2021. The initial contingent consideration liability of $0 was based on the fair value of the contingent consideration liability at the acquisition date, and is payable in cash and shares of restricted common stock of the Company. Any contingent liability would be paid out in the period after the earn out period, once additional advances are paid in full. As of September 30, 2021, the liability is $0, and no payment has been paid out.

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

10.

Leases

 

The Company leases an office, a manufacturing plant and certain equipment under non-cancelable operating lease agreements. The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years. In addition, CAT leased a vacant retail space that had been converted for the use of COVID-19 testing, vaccine distribution and a medical lab with a lease term for eighteen months which CAT has ended the lease of the vacant retail space as of September 30, 2021.

 Supplemental balance sheet information related to leases is as follows:


Balance Sheet Location
September 30, 2021


Operating Leases




Right-of-use assets, net
$ 1,255,803







Current liabilities Lease liability, current maturities 

(315,389 )

Non-current liabilities  Lease liability, net of current maturities
(940,926 )

Total operating lease liabilities
$ (1,256,315 )







Finance Leases




Right-of-use assets
$ 37,000







Current liabilities Lease liability, current maturities
(19,347 )

Non-current liabilities Lease liability, net of current maturities 
(16,571 )

Total finance lease liabilities 
$ (35,918 )







Weighted Average Remaining Lease Term






Operating leases

3.93 years

Finance leases

1.86 years

Weighted Average Discount Rate 





Operating leases

3 %

Finance leases

3 %


As the leases do not provide an implicit rate, the Company used an incremental borrowing rate based on the information available at the lease commencement date in determining the present value of the lease payments, which is reflective of the specific term of the leases and economic environment of each geographic region.    


Anticipated future lease costs, which are based in part on certain assumptions to approximate minimum annual rental commitments under non-cancelable leases, are as follows: 

 


Year Ending December 31,  

Operating

Financing

Total

2021
$ 87,085
$ 5,040
$ 92,125

2022

348,984

20,160

369,144

2023

330,300

11,760

342,060

2024

324,000



324,000

2025

243,000



243,000

Total lease payments

1,333,369

36,960

1,370,329

Less: Imputed interest

77,054

1,042

78,096

Present value of lease liabilities
$ 1,256,315
$ 35,918
$ 1,292,233

 

Chicago Airport Testing has subleased its leased vacant area for a period of one year, the sublessee has the option to terminate at any time after the first six months. The sublessee elected to terminate the Agreement, effective as of July 31, 2021 and the Company has no remaining lease revenue from the sublessee.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share
9 Months Ended
Sep. 30, 2021
Net Income (Loss) Per Share [Abstract]  
Net Income (Loss) Per Share

11.

Net Income (Loss) Per Share


Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of common and potentially dilutive common shares outstanding during the period. Potentially dilutive common shares consist of the common shares issuable upon the exercise of stock options and warrants. Potentially dilutive common shares are excluded from the calculation if their effect is antidilutive. 

  

At September 30, 2021, there were options, including options granted to non-employees and non-directors, restricted stock units and warrants to purchase 36,436, 884,344 and 126,890 shares of common stock, respectively, outstanding that could potentially dilute future net income per share. Because the Company had a net loss as of September 30, 2021, it is prohibited from including potential common shares in the computation of diluted per share amounts. Accordingly, the Company has used the same number of shares outstanding to calculate both the basic and diluted loss per share. At September 30, 2020, there were options, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,337, 465,518 and 353,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog
9 Months Ended
Sep. 30, 2021
Construction Backlog [Abstract]  
Construction Backlog

12.

Construction Backlog

 

The following represents the backlog of signed construction and engineering contracts in existence at September 30, 2021 and December 31, 2020, which represents the amount of revenue the Company expects to realize from work to be performed on uncompleted contracts in progress and from contractual agreements in effect at September 30, 2021 and December 31, 2020, respectively, on which work has not yet begun:


 

 

 

2021

 

 

2020

 

 

Balance - beginning of period

 

$

25,117,461

 

 

$

17,634,261

 

 

New contracts and change orders during the period

 

 

2,335,996

 

 

 

13,816,785

 


Adjustments and cancellations, net

(1,395,737 )

(27,370 )

 

Subtotal  

 

 

26,057,720

 

 

 

31,423,676

 

 

Less: contract revenue earned during the period

 

 

(5,983,027

)

 

 

(6,306,215

)

 

Balance - end of period

 

$

20,074,693

 

 

$

25,117,461

 

 

Backlog at September 30, 2021 included two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million along with three contracts during the fourth quarter of 2020 in the amount of approximately $2.7 million, $0.80 million, and $0.70 million. The Company executed one large contract in the first quarter of 2021 in the amount of approximately $1.3 million, one large contract in the third quarter of 2021 of approximately of $857,000 and had one large partial contract cancellation to an existing contract of approximately ($1.3) million. The Company expects that all of this revenue will be realized by September 30, 2023. As previously discussed in Note 3, the ELA was terminated and in connection with the termination a Settlement and Mutual Release Agreement was executed. The Company is receiving an assignment of CPF's right to a $1.25 million redemption distribution for one such project. The Company does not expect to receive any royalties from the terminated ELA and Backlog does not include the redemption distribution fee.


The Company’s remaining backlog as of September 30, 2021 represents the remaining transaction price of firm contracts for which work has not been performed and excludes unexercised contract options. 


The Company expects to satisfy its backlog which represents the remaining unsatisfied performance obligation on contracts as of September 30, 2021 over the following period: 





2021


Within 1 year 
$ 7,218,443

1 to 2 years


12,856,250

Total Backlog
$ 20,074,693


Although backlog reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. Backlog is adjusted to reflect any known project cancellations, revisions to project scope and cost and project deferrals, as appropriate.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity
9 Months Ended
Sep. 30, 2021
Stockholders' Equity [Abstract]  
Stockholders' Equity

13.

Stockholders’ Equity 

 

Public Offerings –


In April 2020, the Company also completed a public offering of its common stock (the "April Public Offering"). In connection with the April Public Offering, the Company sold 440,000 shares of common stock at a public offering price of $4.25 per share, resulting in aggregate net proceeds of approximately $1,522,339 after deducting underwriting discounts and commissions and other expenses related to the offering. The Company incurred a total of approximately $347,661 in issuance costs in connection with the offering and no warrants to purchase were issued to the underwriters. 


In May 2020, the Company completed a public offering of its common stock (the "May Public Offering"). In connection with the May Public Offering, the Company sold 6,000,000 shares of common stock at a public offering price of $2.50 per share. Pursuant to the terms of the related Underwriting Agreement dated May 6, 2020 by and among the Company and ThinkEquity, a division of Fordham Financial Management, Inc., as representatives of several underwriters named therein ("ThinkEquity"), ThinkEquity was granted an over-allotment option to purchase up to an additional 900,000 shares of the Company's common stock, par value $0.01 per share (the "Common Stock"), in connection with the previously announced public offering. On May 15, 2020, ThinkEquity exercised in full such option with respect to all 900,000 shares of the Company's Common Stock (the "Option Shares"). After giving effect to the full exercise of the over-allotment option, the total number of shares of Common Stock sold by the Company in the May Public Offering was 6,900,000 shares of Common Stock and total net proceeds to the Company, after deducting underwriting discounts and commissions and other offering expenses payable by the Company, were approximately $15,596,141. The Company incurred a total of approximately $1,653,859 in issuance costs in connection with the offering and issued warrants to purchase 300,000 shares of common stock to the underwriters.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants
9 Months Ended
Sep. 30, 2021
Warrants [Abstract]  
Warrants

14.

Warrants  

 

In conjunction with the June 2017 Public Offering, the Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,313 shares of common stock at an exercise price of $125.00 per share. The warrants are exercisable at the option of the holder on or after June 21, 2018 and expire June 21, 2023.The fair value of warrants was calculated utilizing a Black-Scholes model and amounted to $63,796. The fair market value of the warrants as of the date of issuance has been included in issuance costs in additional paid-in capital.


In conjunction with a Purchase Agreement in April 2019, the Company also sold warrants to purchase up to an aggregate of 42,388 shares of common stock at an initial exercise price of $27.50 per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire October 29, 2024. The Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,239 shares of common stock at an initial exercise price of $27.50 per share. The warrants are exercisable at the option of the holder on or after October 29, 2019 and expire April 24, 2024.


In conjunction with the Underwriting Agreement in August 2019, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 2,250 shares of common stock at an initial exercise price of $21.25 per share. The warrants are exercisable at the option of the holder on or after February 1, 2020 and expire August 29, 2024


In conjunction with the Underwriting Agreement entered into May 2020, the Company issued to the underwriter, as compensation, warrants to purchase an aggregate of 300,000 shares of common stock at an initial exercise price of $3.14 per share. The warrants are exercisable at the option of the holder on or after November 6, 2020 and expire May 5, 2025.  During the nine months ended September 30, 2021, 226,300 warrants were exercised and converted into common stock of the Company.  The Company has received proceeds of approximately $707,000 from the exercise of the warrants. 


In connection with a convertible debenture issued on November 12, 2019, the Company entered into a Placement Agency Agreement (the “Placement Agency Agreement”) with ThinkEquity, a division of Fordham Financial Management, Inc. (the “Placement Agent”), pursuant to which the Company paid the Placement Agent a cash fee equal to 9% of the gross proceeds received by the Company from the investor in this transaction, as well as a one-time expense fee of $15,000 for aggregate out-of-pocket expenses incurred collectively in this transaction and issued to Placement Agent and its designees warrants to purchase 5,404 shares of common stock, at an exercise price of 110% of the closing price of the Company’s common stock on the closing date (the “Placement Agent Warrants”). The Placement Agent Warrants were exercisable, in whole or in part, commencing on the issuance date and have an exercise period of five years. In the event that there is not an effective registration statement permitting for the resale of the shares underlying the Placement Agent Warrants, the Placement Agent Warrant’s shall be exercisable on a cashless basis. 


On December 10, 2019, the Company and ThinkEquity entered into a waiver agreement (“Waiver of Warrant”) pursuant to which ThinkEquity surrendered its rights to a warrant previously issued to ThinkEquity on November 12, 2019 to purchase 5,404 shares of the Company’s common stock as compensation for acting as placement agent for the private placement of the Debenture. 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation
9 Months Ended
Sep. 30, 2021
Stock Options and Grants [Abstract]  
Share-based Compensation

15.

Share-based Compensation  


On October 26, 2016, the Company’s Board of Directors approved the issuance of up to 25,000 shares of the Company’s common stock in the form of restricted stock or options (“2016 Stock Plan”). Effective January 20, 2017, the 2016 Stock Plan was amended and restated as the SG Blocks, Inc. Stock Incentive Plan, as further amended effective June 1, 2018 and as further amended on July 30, 2020 and as further amended on August 18, 2021, (the “Incentive Plan”). The Incentive Plan authorizes the issuance of up to 3,625,000 shares of common stock.  It authorizes the issuance of equity-based awards in the form of stock options, stock appreciation rights, restricted shares, restricted share units, other share-based awards and cash-based awards to non-employee directors and to officers, employees and consultants of the Company and its subsidiary, except that incentive stock options may only be granted to the Company’s employees and its subsidiary’s employees. The Incentive Plan expires on October 26, 2026, and is administered by the Company’s Compensation Committee of the Board of Directors. Each of the Company’s employees, directors, and consultants are eligible to participate in the Incentive Plan. As of September 30, 2021, there were 2,679,547 shares of common stock available for issuance under the Incentive Plan


Stock-Based Compensation Expense   


Stock-based compensation expense is included in the condensed consolidated statements of operations as follows:   





Three Months Ended
September 30,



Nine Months Ended
September 30,




2021


2020


2021

2020


Payroll and related expenses


$ 246,236

$ 303,169

$

778,657



$

414,563



General and administrative expenses










57,120

 

       Total


$ 246,236

$ 303,169

$

778,657



$

471,683


 

The following table presents total stock-based compensation expense by security type included in the condensed consolidated statements of operations:  





Three Months Ended
September 30,


Nine Months Ended
September 30,




2021


2020


 2021

2020

 

Stock options


$

$ 2,667

   


$

2,666

  

  

$

8,000

   

 

Restricted Stock Units  



246,236


300,502

   


 

775,991

  

  

 

463,683

   


Total
$ 246,236

$ 303,169

$ 778,657

$ 471,683

 

Stock-Based Option Awards 


The Company has issued no stock-based options during the months ended September 30, 2021 and 2020.   


Because the Company does not have significant historical data on employee exercise behavior, the Company uses the “Simplified Method” to calculate the expected life of the stock-based option awards granted to employees. The simplified method is calculated by averaging the vesting period and contractual term of the options.    


The following table summarizes stock-based option activities and changes during the nine months ended September 30, 2021 as described below:

 


 


 

 Shares

 

 

Weighted Average Fair Value Per Share

 

 

Weighted
Average Exercise Price Per Share

 

 

Weighted Average Remaining Terms (in years)

 

 

Aggregate Intrinsic Value

 


Outstanding – December 31, 2020

 

 

36,437

 

 

$

35.54

 

 

$

78.71

 

 

 

6.34

 

 

$

 


Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Exercised 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Cancelled

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Outstanding – September 30, 2021

 

 

36,437

 

 

 

24.80

 

 

 

78.71

 

 

 

5.59

 

 

$

 


Exercisable – December 31, 2020

 

 

36,332

 

 

 

24.80

 

 

 

78.67

 

 

 

6.34

 

 

 

 


Exercisable – September 30, 2021

 

 

36,437

 

 

$

24.80

 

 

$

78.71

 

 

 

5.59

 

 

$

 

  

For the three months ended September 30, 2021 and 2020, the Company recognized stock-based compensation expense of $0 and $2,667, respectively. For the nine months ended September 30, 2021 and 2020, the Company recognized stock-based compensation expense of $2,666 and $8,000, respectively, related to stock options. This expense is included in payroll and related expenses, in the accompanying condensed consolidated statements of operations.   

 

As of September 30, 2021, there was no unrecognized compensation costs related to non-vested stock options and all options have been expensed. The intrinsic value is calculated as the difference between the fair value of the stock price at year end and the exercise price of each of the outstanding stock options. The fair value of the stock price at September 30, 2021 was $3.27 per share. 


Restricted Stock Units 


On March 22, 2019, a total of 15,703 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, six employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $54.00 per share, which represents the closing price of the Company's common stock on February 26, 2019, as adjusted for stock splits. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957. 


On January 15, 2019 and February 26, 2019, a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date, as adjusted for stock splits. The restricted stock units granted on January 15, 2019 vested on January 15, 2020, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The restricted stock units granted on February 26, 2019 vested on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the 2019 annual meeting of the Company’s stockholders subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Board of Directors or death or disability. 


Effective June 5, 2019, a total of 9,189 of restricted stock units were granted to the Company’s non-employee directors, under the Company’s stock-based compensation plan, at the calculated fair value of $16.40 per share, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability.


On April 14, 2020, a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176. 


On April 14, 2020, a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120. 


On September 23, 2020, a total of 425,000 of restricted stock units were granted to Mr. Armstrong, Mr. Sheeran, seven employees and one consultant of the Company, under the Company's stock-based compensation plan, at the fair value of $1.81 per share, which represents the closing price of the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.  


On November 11, 2020, a total of 46,826 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $2.39 per share, which represents the closing price of the Company’s common stock on November 11, 2020. The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.

 

On December 9, 2020, a total of 372,000 of restricted stock units were granted to Mr. Galvin, under the Company's stock-based compensation plan, at the fair value of $3.28 per share, which represents the closing price of the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.


For the three months ended September 30, 2021 and 2020, the Company recognized stock-based compensation of $246,236 and $300,502 related to restricted stock units. For the nine months ended September 30, 2021 and 2020, the Company recognized stock-based compensation of $775,991 and $463,683 related to restricted stock units. This expense is included in the payroll and related expenses, general and administrative expenses, and marketing and business development expense in the accompanying condensed consolidated statement of operations.        


The following table summarized restricted stock unit activities during the nine months ended September 30, 2021:




Number of Shares

 

Non-vested balance at January 1, 2021 



527,504

 

Granted





Vested
(172,998 )

Forfeited/Expired

Non-vested balance at September 30, 2021
354,506
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies [Abstract]  
Commitments and Contingencies

16.

Commitments and Contingencies  

 

Legal Proceedings


The Company is subject to certain claims and lawsuits arising in the normal course of business. The Company assesses liabilities and contingencies in connection with outstanding legal proceedings utilizing the latest information available. Where it is probable that the Company will incur a loss and the amount of the loss can be reasonably estimated, the Company records a liability in our consolidated financial statements. These legal accruals may be increased or decreased to reflect any relevant developments on a quarterly basis. Where a loss is not probable or the amount of the loss is not estimable, the Company does not record an accrual, consistent with applicable accounting guidance. Based on information currently available, advice of counsel, and available insurance coverage, the Company believes that the established accruals are adequate and the liabilities arising from the legal proceedings will not have a material adverse effect on the consolidated financial condition. However, that in light of the inherent uncertainty in legal proceedings there can be no assurance that the ultimate resolution of a matter will not exceed established accruals. As a result, the outcome of a particular matter or a combination of matters may be material to the results of operations for a particular period, depending upon the size of the loss or the income for that particular period.

 

Pizzarotti Litigation - On or about August 10, 2018 Pizzarotti, LLC filed a complaint against the Company and Mahesh Shetty, the Company’s former President and CFO, and others, seeking unspecified damages for an alleged breach of contract by the Company and another entity named Phipps & Co. (“Phipps”). The lawsuit was filed as Pizzarotti, LLC. v. Phipps & Co., et al., Index No. 653996/2018 and commenced in the Supreme Court of the State of New York for the County of New York. On or about April 1, 2019, Phipps filed cross-claims against the Company and Mr. Shetty asserting claims for indemnification, contribution, fraud, negligence, negligent misrepresentation, and breach of contract. SG Blocks has likewise cross claimed against Phipps for indemnification and contribution, claiming that any damages to the Plaintiff were the result of the acts or omissions of Phipps and its principals. Pizzarotti’s suit arose from a contract dated April 3, 2018 that it executed with Phipps whereby Pizzarotti, a construction manager, engaged Phipps to perform stone procuring and tile work at a construction project located at 161 Maiden Lane, New York 10038. Pizzarotti’s claims against the Company arise from a purported assignment agreement dated August 10, 2018, whereby Pizzarotti claims that the Company agreed to assume certain obligations of Phipps under a certain trade contract between Pizzarotti and Phipps & Co. Phipps’ claims against the Company arise from a purported Assignment Agreement, dated as of May 30, 2018, between Pizzarotti, Phipps and the Company (the “Assignment Agreement”), pursuant to which, it is alleged, that the Company agreed to provide a letter of credit in connection with the sub-contracted work to be provided by Phipps to Pizzarotti. The Company believes that the Assignment Agreement was void for lack of consideration and moved to dismiss the case on those and other grounds. On June 17, 2020, the New York Supreme Court entered an order dismissing certain claims against the Company brought by cross claimant Phipps & Co. Specifically, the court dismissed Phipps’ claims for indemnification, contribution, fraud, negligence and negligent misrepresentation. The court did not dismiss Phipps’ claim for breach of the Assignment Agreement. The issue of the validity of the Assignment Agreement, and the Company’s defenses to the claims brought by the plaintiff Pizzarotti, and cross claimant Phipps, are being litigated. The Company maintains that the Assignment Agreement, to the extent valid and enforceable, was properly terminated and/or there are no damages, and, consequently, that the claims brought against the Company are without merit. The Company intends to continue to vigorously defend the litigation. The parties have engaged in written discovery but no depositions have been conducted as of yet. By motion dated February 24, 2021, Pizzarotti moved to stay the entire action pending the outcome of a separate litigation captioned Pizzarotti, LLC v. FPG Maiden Lane, LLC et. al., Index No. 651697/2019, involving some of the same parties (but excluding the Company). Phipps cross moved to consolidate the two actions. The Company opposed both motions. On April 26, 2021, the court denied both motions and directed the parties to meet and confer concerning the scheduling of depositions. On May 10, 2021, the parties jointly filed with the court a proposed order providing the completion of depositions of all parties and nonparties by September 30, 2021. The court has not entered the proposed discovery order and no action has been taken by the plaintiff Pizzarotti nor the defendant-cross claimant Phipps since the proposed order was submitted. There are no scheduled hearings or conferences before the court at this time.

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements. 

 

ICON Construction Inc. v. SG Blocks, Inc. et. al. - On or about June 8, 2021 ICON Construction Inc. (“ICON”) filed a complaint against the Company and Echo DCL LLC (“Echo DCL”), seeking unspecified damages, arising out of a certain asset purchase agreement entered into between ICON and Echo DCL on or about February 20, 2020 (the “ICON-Echo Asset Agreement”) whereby, inter alia, Echo DCL acquired all of the assets of ICON. On or about September 17, 2020, Echo DCL and SG Echo LLC  entered into a certain asset purchase agreement (the “Echo Asset Agreement”) whereby, inter alia, SG Echo acquired all of the assets of Echo DCL. In the Echo Asset Agreement Echo DCL represented and warranted to SG Echo that it had good and marketable title to the assets, had full right and power to transfer same, and that the same were free and clear of any encumbrances except for a certain permitted lien held by BTH Bank.   

 

ICON alleges that ECHO DCL breached the terms of the ICON-Echo Asset Agreement and that the Company agreed to assume Echo DCL’s liabilities obligations under the ICON-Echo Asset Agreement. Icon also claims a security interest in the assets conveyed to SG Echo by Echo DCL. The Company has filed an answer to the ICON complaint denying the allegations and raised eleven affirmative defenses and that it is entitled to indemnification and/or contribution from Echo DCL and its principal Michael Ames. 


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.


Vendor Litigation – 

 

1. Teton Buildings, LLC

 

(i) On January 1, 2019, SG Blocks commenced an action against Teton Buildings, LLC (“Teton”) in Harris County, Texas (“Teton Action”) to recover approximately $2,100,000 arising from defendant’s breach of the operative contract related to Heart of Los Angeles construction project in Los Angeles (the “HOLA Project”) entered into on or about June 2, 2017. The Petition brought claims of breach of contract, negligence, and breach of express warranty.

 

(ii) On or about September 12, 2018, the Company entered into a Firm Price Quote and Purchase (the “GVL Contract”) with Teton to govern the manufacture and provision of 23 shipping containers and modular units (the “Teton GVL Modules”) for the Four Oaks Gather GVL project in South Carolina (the “GVL Project.”). The Company maintains that Teton breached the GVL Contract by (i) failing to timely deliver the Teton GVL Modules, (ii) delivering Teton GVL Modules that were defective in their design and manufacture, (iii) otherwise failed to meet South Carolina Building Code regulations and (iv) breached applicable warranties. As a result of the breach and defects in performance, design and manufacture by Teton, Company asserts that it has sustained approximately $761,401.66 in actual and consequential damages, excluding attorney’s fees. On October 16, 2019, Teton filed for Chapter 11 in the United States Bankruptcy Court for Southern District of Texas, Houston Division styled In re: Teton Buildings, LLC and bearing the case number 19-35811. On February 11, 2020, the Company filed a proof of claim against Teton in the amount of $2,861,401.66 arising from the HOLA Project and the GVL Contract. On or about March 16, 2020, the Bankruptcy Court converted Teton’s Chapter 11 reorganization case to a Chapter 7 liquidation case. On July 18, 2019, Ronald Sommers, the Chapter 7 Trustee, filed a Report of No Distribution stating that there is no property available for distribution to creditors. On August 20, 2019, the Bankruptcy Court closed the Teton bankruptcy case. As such, there is no prospect of any recovery against Teton.

 

On January 22, 2021, the Company filed a third-party complaint against Teton in the United States District Court for the Central District of California, Case No. 2:20−cv−03432 in the HOLA Action (described below), seeking to determine Teton’s liability in its capacity as a bankruptcy debtor in order to collect any damages payable from Teton’s liability insurance carrier or carriers. On July 23, 2021, the Company filed a First Amended Third-Party Complaint against Teton and other named third party defendants (see #2 below). Teton has been served with the First Amended Third-Party Complaint and has been granted an extension of time to answer through November 2021.

 

The Company is currently unable to predict the possible loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.  


2. SG Blocks, Inc. v HOLA Community Partners, et. al. 

 

On April 13, 2020, the Company, as plaintiff filed a Complaint against HOLA Community Partners (“HCP”), Heart of Los Angeles Youth, Inc. (“HOLA”) (HCP and HOLA are collectively referred to as the “HOLA Defendants”), and the City of Los Angeles (“City”) in the United States District Court for the Central District of California, Case No. 2:20-cv-03432-ODW (“HOLA Action”). The Company asserted seven claims against HOLA Defendants arising out of and related to the HOLA Project, to wit, for: (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; and (6) intentional interference with contractual relations. 29 SG BLOCKS, INC. AND SUBSIDIARIES Notes to Condensed Consolidated Financial Statements For the Three Months Ended March 31, 2021 and 2020 (Unaudited) 16. Commitments and Contingencies (continued) On April 20, 2020, HOLA filed a separate action against the Company in the Los Angeles Superior Court arising out of the HOLA Project, asserting claims of (1) negligence; (2) strict products liability; (3) strict products liability, (4) breach of contract; (5) breach of express warranty; (6) violation of Business and Professions Code § 7031(b); and (7) violation of California’s unfair competition law, Business and Professions Code section 17200 (“UCL”) (“HOLA State Court Action”). The HOLA State Court Action was removed to the Central District of California and consolidated with the HOLA Action.

 

On January 22, 2021, the Company filed a Third-Party Complaint in the HOLA Action against Third-Party Defendants Teton Buildings, LLC, Avesi Construction, LLC, and American Home Building and Masonry Corp (“AHB”) for indemnity and contribution with respect to HOLA’s claims. The Company has also notified its general liability carrier Sompo International regarding coverage concerning HOLA’s claims On February 25, 2021, the Court entered an order dismissing the Company’s claims for (1) breach of contract; (2) conversion; (3) default and judicial foreclosure under the Agreement as a security agreement; (4) misappropriation of trade secrets under California Civil Code section 3426; (5) misappropriation of trade secrets under 18 U.S.C. § 1836; but denied dismissal of the Company’s claims for intentional interference with contractual relations. The Court also denied the Company’s motion to dismiss HOLA’s claims.

 

On March 12, 2021, the HOLA Defendants filed an answer to the Company’s complaint against it denying liability and asserting affirmative defenses. On March 12, 2021, the Company filed an answer to the HOLA Defendants’ First Amended Consolidated Complaint against it, denying liability and asserting affirmative defenses. 

 

On April 26, 2021, the Company and the HOLA Defendants filed a Joint Stipulation to Dismiss HOLA Community Partners’ Sixth Claim for Relief (violation of California Business and Professions Code §7031(b)), with prejudice, pursuant to Fed. R. Civ. P. 41(a)(1)(A)(ii).

 

On July 23, 2021, the Company filed a First Amended Third-Party Complaint adding the following additional third party defendants seeking, inter alia, contractual indemnity, equitable indemnity; and contribution: American Home Building and Masonry Corp. (“American Home”), Anderson Air Conditioning, L.P. (“Anderson”). Broadway Glass and Mirror, Inc. (“Broadway”), Marne Construction, Inc. (“Marne”), The McIntyre Company (“McIntrye”), Dowell & Bradley Construction, Inc. dba J R Construction (“JR Construction”) Junior Steel Co. (“Junior Steel”) Saddleback Roofing, Inc. (“Saddleback”) Schindler Elevator Corporation (“Schindler”) U.S. Smoke & Fire Corp. (“U.S. Smoke”) and FirstForm, Inc. (“FirstForm”) (collectively the “Additional Third Party Defendants”). The case is currently in the discovery stage the parties are in the process of stipulating to new dates for the completion of discovery and fixing of a trial date for the latter part of 2022 or 2023.

 

On September 2, 2021, Schindler Elevator Corp. filed its answer to the First Amended Third-Party Complaint. On September 3, 2021, Junior Steel Co. filed its answer to the First Amended Third-Party Complaint. On September 7, 2021, Anderson Air Conditioning, L.P. filed its answer to the First Amended Third-Party Complaint. On October 6, 2021, the McIntyre Group filed its answer to the First Amended Third-Party Complaint.

 

With the recent entry into and appearance into the case by the various third-party defendants, with certain defendants having yet to appear and answer, the parties are in the process of collectively stipulating to a new discovery schedule that will extend the discovery period through September or October 2022, with a trial to be held in November or December 2022.  

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.


 3. SG Blocks, Inc. v. EDI International, PC.

 

On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the Superior Court of the State of California, County of Los Angeles, Central District, in connection with the parties' consulting agreement, dated June 29, 2016, pursuant to which EDI International, PC, was to provide, for a fee, certain architectural and design services for the HOLA Project. SG Blocks, Inc. claims that EDI International, PC, tortiously interfered with SG Blocks, Inc's economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC, filed a cross-complaint for alleged unpaid fees and tortious interference with EDI International, PC's contractual relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. EDI International, PC's cross-complaint seeks in excess of $30,428.71 in damages.

 

On July 8, 2020, SG Blocks, Inc. added PVE LLC as a defendant in the lawsuit, claiming PVE LLC is liable to the same extent as EDI International, PC. The case is currently in the discovery stage and a trial date has been set for May 2, 2022.

 

On May 14, 2021, EDI accepted the Company’s Statutory Offer of Compromise, pursuant to California Code of Civil Procedures §998, to settle EDI’s cross-claims. On July 26, 2021, the Company and EDI entered into a certain General Release agreement whereby in exchange for payment by the Company in the amount of $67,125.83 EDI released SG Blocks from all liabilities and damages related to EDI’s cross-claims. The Company continues to prosecute its claim against EDI for tortious interference with the Company’s economic relationship with HOLA Community Partners and Heart of Los Angeles Youth, Inc. The parties are in engaged in the discovery and a trial date has been set for May 2022.

 

Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements.


Other Litigation

 

1. Shetty v. SG Blocks, Incet. al. - Case No. 20-CV-00550, United States District Court, Eastern District of New York


On January 31, 2020, Mahesh Shetty, the Company’s former President and Chief Financial Officer (“Former Employee”), filed suit against the Company and its Chairman and Chief Executive Officer, Paul Galvin, claiming (i) $372,638 in unpaid wages and bonuses and (ii) $300,000 due in severance (hereafter the “Action”). On March 25, 2020, the Former Employee filed an amended complaint raising additional claims of retaliation under the Fair Labor Standards Act, 29 U.S.C. §201 et. seq. (“FLSA”), and contractual indemnification. On April 27, 2020, the Company filed a motion to dismiss the Action. The Company asserted that the Former Employee agreed to accept (and did receive) restricted stock units of the Company’s common stock in full satisfaction and payment of all alleged unpaid wages and bonuses that are claimed in the Action, and/or has otherwise been paid in full for all amounts claimed. The Company further maintained that the Former Employee’s employment agreement precludes any entitlement to or liability for severance. On June 15, 2020, the Court entered a decision granting in part and denying in part the Company’s motion to dismiss. Specifically, the Court dismissed the Former Employee’s claim (i) for severance (in the amount of $300,000) and unpaid wages pursuant to the FLSA, but denied dismissal of the Former Employee’s claims for retaliation under the FLSA or unpaid wages allegedly due under the New York Labor Law.

 

On or about September 14, 2021, the Company and Former Employee entered into a settlement and release agreement resolving their respective claims.  On September 14, 2021, the parties filed a joint motion seeking court approval of the settlement. The motion to approve the settlement remains pending before the court.     


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. Although the Company expects that the Action will be dismissed upon the execution of a settlement and release agreement, failing same the Company is unable to predict the outcome or possible recovery or loss or range of loss, if any, associated with the resolution of this litigation, and, accordingly, the Company has made a provision related to this matter in the condensed consolidated financial statements for approximately $278,800.


2. SG Blocks, Inc. v. Osang Healthcare Company, Ltd., Case No. 21-01990 


On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (“Osang”) in the United States District Court, Eastern District of New York, Case No. 21-01990 (“Osang Action”). The Company has asserted that Osang materially breached a certain Managed Supply Agreement (“MSA”) entered into between the parties on October 12, 2020, pursuant to which the Company received on consignment two million (2,000,000) units of Osang’s “Genefinder Plus RealAmp Covid-19 PCR Test” (the “Covid-19 Test”) for domestic and international distribution. The Company has also asserted that Osang breached the covenant of good faith and fair dealing, fraudulently induced it to enter into the MSA, and violated §349 of the New York General Business Law’s prohibition of deceptive business practices.

 

On June 18, 2021, Osang served a motion to dismiss the Osang Action pursuant to Rule 12(b)(6) of the Federal Rules of Civil Procedure. On July 30, 2021, the Company served its opposition to the motion to dismiss. The motion has been fully briefed and submitted to the court and the parties are awaiting a ruling thereon. 


Litigation is subject to many uncertainties, and the outcome of this action is not predicted with assurance. The Company is currently unable to predict the outcome or possible recovery, if any, associated with the resolution of this litigation, and, accordingly, the Company has made no provision related to this matter in the condensed consolidated financial statements. 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Events
9 Months Ended
Sep. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events

17.

Subsequent Events


On October 1, 2021, the Compensation Committee (the “Committee”) of the Board of Directors of the Company granted the following awards of restricted stock units (RSUs) under the Company’s Stock Incentive Plan (the “Plan”): (i) Paul Galvin, the Company’s Chairman and CEO, 350,000 RSUs under the Plan vesting quarterly over two years, (ii) William Rogers, the Company’s Chief Operating Officer, 37,500 RSUs under the Plan vesting upon issuance and 200,000 RSU’s under the Plan vesting monthly over two years, (iii) Gerald Sheeran, the Company’s Acting Chief Financial Officer, 100,000 RSUs under the Plan vesting quarterly over two years, and (iv) Stevan Armstrong, the Company’s Chief Technology Officer, 40,000 RSUs under the Plan vesting quarterly over two years. In addition, the Committee granted to each of Yaniv Blumenfeld, Margaret Coleman, Christopher Melton, Joseph Safina and David Villarreal, the Company’s non-executive directors, 11,834 RSUs under the Plan vesting monthly over one year and, if earlier, in full on the date of the Company’s 2022 Annual Meeting of Stockholders.

 

On October 27, 2021,pursuant to the terms of   a Securities Purchase Agreement (the “Purchase Agreement”) that the Company entered into on October 25, 2021 with an institutional investor (the “Purchaser”),the Company received approximately $11.55 million in gross proceeds and the Company sold to the Purchaser (A) in a registered direct offering (i) 975,000 shares (the “Public Shares”) of its Common Stock, par value $0.01 per share (the “Common Stock”), and (ii) pre-funded warrants (the “Pre-Funded Warrants”) to purchase up to 2,189,384 shares (the “Pre-Funded Warrant Shares”) of Common Stock and (B) in a concurrent private placement, Series A warrants to purchase up to 1,898,630 shares (the “Common Stock Warrant Shares”) of Common Stock (the “Common Stock Warrants,” and together with the Public Shares and the Pre-Funded Warrants, the “Securities”) (the “Offering The Pre-Funded Warrants were immediately exercisable at a nominal exercise price of $0.001 and all Pre-Funded Warrants sold have been exercised. The Common Stock Warrants have an exercise price of $4.80 per share, are exercisable upon issuance and will expire five years from the date of issuance. A.G.P./Alliance Global Partners (the “Placement Agent”) acted as the exclusive placement agent for the transaction pursuant to that certain Placement Agency Agreement, dated as of October 25, 2021, by and between the Company and the Placement Agent (the “Placement Agency Agreement”), the Placement Agent received (i) a cash fee equal to seven percent (7.0%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering and (ii) a non-accountable expense allowance of one half of one percent (0.5%) of the gross proceeds from the placement of the Securities sold by the Placement Agent in the Offering. The Company also reimbursed the Placement Agent’s expenses up to $50,000 upon closing the Offering.  The net proceeds to the Company after deducting the Placement Agent’s fees and the Company’s estimated offering expenses was approximately $10.5 million. Pursuant to the terms of the Purchase Agreement and subject to certain exceptions as set forth in the Purchase Agreement, for a period of 90 days after the Closing Date, the Company agreed not to, without the prior written consent of the Purchaser, (i) offer, pledge, sell, contract to sell, sell any option or contract to purchase, purchase any option or contract to sell, grant any option, right or warrant to purchase, lend, or otherwise transfer or dispose of, directly or indirectly, any shares of capital stock of the Company or any securities convertible into or exercisable or exchangeable for shares of capital stock of the Company; (ii) file or cause to be filed any registration statement with the Securities and Exchange Commission relating to the offering of any shares of capital stock of the Company or any securities convertible into or exercisable or exchangeable for shares of capital stock of the Company; (iii) complete any offering of debt securities of the Company, other than entering into a line of credit with a traditional bank or (iv) enter into any swap or other arrangement that transfers to another, in whole or in part, any of the economic consequences of ownership of capital stock of the Company, whether any such transaction described in clause (i), (ii), (iii) or (iv) above is to be settled by delivery of shares of capital stock of the Company or such other securities, in cash or otherwise.  In addition, pursuant to the terms of the Purchase Agreement, the Company agreed that for one year from the Closing Date that it will not enter into any Variable Rate Transaction, as defined in the Purchase Agreement. Pursuant to the Purchase Agreement, the Company is required within 30 days of the closing of the Offering to file a registration statement providing for the resale of the shares of Common Stock issued and issuable upon the exercise of the Common Stock Warrants, which registration statement was filed on November 12, 2021. The Company is required to use commercially reasonable efforts to cause such registration to become effective within 45 days of the closing of the Offering (or 60 days in the event of a full review by the Commission) and to keep such registration statement effective at all times until no investor owns any Common Stock Warrants or Common Stock Warrant Shares.  

 

On October 28, 2021, SG Echo LLC (“SG Echo”), a subsidiary of SG Blocks, Inc., a Delaware corporation (the “Company”), entered into a Lease Agreement (the “Lease”) with May Properties, LLC, to lease an approximately 56,775 square foot facility located at 101 Waldron Road in Durant Oklahoma (the “Premises”). The date on which SG Echo will become responsible for paying rent under the Lease (the “Lease Commencement Date”) will be the earlier of (i) the date SG Echo begins to operate its business on the Premises or (ii) ninety (90) days after October 28, 2021. The initial term of the Lease will commence on the Lease Commencement Date and expire one hundred and twenty (120) months after the Lease Commencement Date, with two five-year options to renew. SG Echo’s monthly base rent for the Premises will start at $15,991.63 commencing on the Lease Commencement Date and will increase at the rate of two percent (2%) on an annual basis up to a maximum monthly base rent of $19,111.47. The Company intends to use the leased Premises to add two new production lines for SG Echo to manufacture projects for the Company’s subsidiary, SG DevCorp, and others. Upon SG Echo completing certain improvements to the Premises, it will receive a credit against future rent, not to exceed $750,000, for the cost and expense of the improvements to be applied pro rata over the remaining term of the Lease. The Lease also grants SG Echo an option to purchase the Premises for (i) $1,000,000 after the fifteenth (15th) through the end of the twenty-fourth (24th) full calendar month of the Lease or (ii) $1,050,000 during the twenty-fifth (25th) through the end of the thirty-sixth (36th) full calendar month of the Lease. Pursuant to a Guaranty Agreement, dated October 28, 2021 (the “Guaranty”), SG Echo’s obligations under the Lease have been guaranteed by the Company. In connection with the Lease, SG Echo entered into a Loan Agreement (“Loan Agreement”) with the Durant Industrial Authority (the “Authority”) pursuant to which it received $750,000 to be used for improvements on the Premises and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $750,000 (the “Forgivable Note”). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement, one-third (1/3) of the balance of the Forgivable Note will be forgiven on April 29, 2027, one-half (1/2) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of 75 full-time employees in Durant Oklahoma and pay them no less than 1.5 times the federal minimum wage, and provides SG Echo 24 months to comply with the provision.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of presentation and principals of consolidation

Basis of presentation and principals of consolidation – The accompanying unaudited condensed financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP") for interim financial information and with the instructions to the Current Report on Form 10-Q and Article 8 Regulation S-X. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. The condensed financial statements and notes should be read in conjunction with the consolidated financial statements and notes for the year ended December 31, 2020 included in the Company's Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission on April 15, 2021. In the opinion of management, all adjustments, consisting of normal accruals, considered necessary for a fair presentation of the interim financial statements have been included. Results for the nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021.

Recently adopted accounting pronouncements

Recently adopted accounting pronouncements - New accounting pronouncements implemented by the Company are discussed below or in the related notes, where appropriate.

Accounting estimates

Accounting estimates – The preparation of condensed consolidated financial statements in conformity with 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 amount of revenues and expenses during the reporting period. Significant areas that require the Company to make estimates include revenue recognition, stock-based compensation, stock warrants liabilities and allowance for credit losses. Actual results could differ from those estimates.

Operating cycle

Operating cycle – The length of the Company’s contracts varies, but is typically between six to twelve months. In some instances, the length of the contract may exceed twelve months. Assets and liabilities relating to contracts are included in current assets and current liabilities, respectively, in the accompanying balance sheets as they will be liquidated in the normal course of contract completion, which at times could exceed one year.

Revenue recognition

Revenue recognition – The Company determines, at contract inception, whether it will transfer control of a promised good or service over time or at a point in time, regardless of the length of contract or other factors. The recognition of revenue aligns with the timing of when promised goods or services are transferred to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. To achieve this core principle, the Company applies the following five steps in accordance with its revenue policy: 


                (1)  Identify the contract with a customer

 

                (2)  Identify the performance obligations in the contract

 

                (3)  Determine the transaction price

 

                (4)  Allocate the transaction price to performance obligations in the contract

 

                (5)  Recognize revenue as performance obligations are satisfied


On certain contracts, the Company applies recognition of revenue over time, which is similar to the method the Company applied under previous guidance (i.e. percentage of completion). Due to uncertainties inherent in the estimation process, it is possible that estimates of costs to complete a performance obligation will be revised in the near-term. For those performance obligations for which revenue is recognized using a cost-to-cost input method, changes in total estimated costs, and related progress toward complete satisfaction of the performance obligation, are recognized on a cumulative catch-up basis in the period in which the revisions to the estimates are made. When the current estimate of total costs for a performance obligation indicate a loss, a provision for the entire estimated loss on the unsatisfied performance obligation is made in the period in which the loss becomes evident. 


For product or equipment sales, the Company applies recognition of revenue when the customer obtains control over such goods, which is at a point in time.


On October 3, 2019, the Company entered into an Exclusive License Agreement (“ELA” ) pursuant to which it granted an exclusive license for its technology as outlined in the ELA. The ELA is described below. Under the ELA, the Company was to receive royalty payments based upon gross revenues earned by the licensee for commercialized products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Company has determined that the ELA granted the licensee a right to access the Company’s intellectual property throughout the license period (or its remaining economic life, if shorter), and thus recognizes revenue over time as the licensee recognized revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the nine months ended September 30, 2021 and 2020. On June 15, 2021, the Company terminated the ELA that was executed on October 3, 2019 which is discussed below.   


CMC Right of First Refusal Agreement – On October 9, 2019, the Company entered into a Right of First Refusal Agreement (the “Agreement”) with CMC Development LLC (“CMC”), which had a term of two (2) years. Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC. 

 

The Agreement also provided that CMC engaged the Company to build and design, in the aggregate, approximately 100 residential and commercial units at 1100 Ridge Avenue, Atlanta, Georgia, which is known as the “Ridge Avenue, Atlanta Project.” The total expected gross revenue to the Company for the project to be derived by CMC is approximately $16,900,000. The project is a residential project but it was not subject to the recently terminated ELA. The planning stage of the project was initially delayed due to COVID-19 but the project is still active. No revenue has been recognized under the Agreement during the nine months ended September 30, 2021 or 2020. 


The Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”) in the fourth quarter of 2020. Revenue from the activities of the JV is related to clinical testing services and is recognized when services have been rendered, which is at a point in time.  Included in the consideration the Company expected to be entitled to receive, the Company estimates its contractual allowances, payer denials and price concessions. During the nine months ended September 30, 2021, the Company recognized approximately $22,950,000 related to activities through the JV, which is included in medical revenue on the accompanying consolidated statements of operations. In addition, the Company formed Chicago Airport Testing, LLC which collected rental revenue from subleasing to a consortium of government entities assisting in COVID-19 testing. 


Disaggregation of Revenues


The Company’s revenues are derived from construction and engineering contracts related to Modules, and medical revenue derived from lab testing and test kit sales. The Company's contracts are with customers in various industries. Revenue recognized at a point in time and recognized over time were $23,906,077 and $5,983,027, respectively, for the nine months ended September 30, 2021. All revenue recognized for the nine months ended September 30, 2020 was over time.

   

The following tables provide further disaggregation of the Company’s revenues by categories:  




Three Months Ended September 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:















    Government

$ 74,052

1 %
$

%

    Hotel/Hospitality 

217,474

2 %

298,439

52 %

    Medical - Construction 


(35,021

)

%



%

    Multi-Family (includes Single Family)

79,721


1

%


5,003

1


    Office

151,453


2

%


123,513

21


    Retail



42,345

0 %

40,952

7 %

    School



%

36,500

6 %

    Special Use

152,842

2 %

72,153

13 %

Subtotal

682,866

8 %

576,560

100 %

Medical Revenue:














    Medical (lab testing, kit sales and equipment)  

8,164,624


92

%


%


Total revenue by customer type  

$

8,847,490


100

%  


$

576,560

100




Nine Months Ended September 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services: 














   Government
$ 2,257,193

8 %
$
%

   Hotel/Hospitality  

671,255

2 %

341,238

24 %

   Medical - Construction

459,072

2

%


58,533

4

%


   Multi-Family (includes Single Family)  

102,069

0 %

56,966

4 %

   Office

586,914

2

%


174,421

12

%

   Other (1)

%


 300,000

22

%

   Retail


87,046

0

%

364,454

26

%


   School



%

36,500

3 %

   Special Use

1,819,478

6 %

72,153

5 %

Subtotal

5,983,027

20 %

1,404,265

100 %

Medical Revenue: 














   Medical (lab testing, kit sales and equipment) 

23,906,077

80 %



%

Total revenue by customer type  

$

29,889,104

100


$

1,404,265

100

(1) Construction fee of $300,000 with no cost of revenue.

 

Contract Assets and Contract Liabilities

Accounts receivable are recognized in the period when the Company’s right to consideration is unconditional. Accounts receivable are recognized net of an allowance for credit losses. A considerable amount of judgment is required in assessing the likelihood of realization of receivables.

The timing of revenue recognition may differ from the timing of invoicing to customers. 

Contract assets include unbilled amounts from long-term construction services when revenue recognized under the cost-to-cost measure of progress exceeds the amounts invoiced to customers, as the amounts cannot be billed under the terms of our contracts. Such amounts are recoverable from customers based upon various measures of performance, including achievement of certain milestones, completion of specified units or completion of a contract. Contract assets are generally classified as current within the condensed consolidated balance sheets.  

 

Contract liabilities from construction and engineering contracts occur when amounts invoiced to customers exceed revenues recognized under the cost-to-cost measure of progress. Contract liabilities additionally include advanced payments from customers on certain contracts. Contract liabilities decrease as the Company recognizes revenue from the satisfaction of the related performance obligation. Contract liabilities are generally classified as current within the condensed consolidated balance sheet. 

 

Although the Company believes it has established adequate procedures for estimating costs to complete on open contracts, it is at least reasonably possible that additional significant costs could occur on contracts prior to completion. The Company periodically evaluates and revises its estimates and makes adjustments when they are considered necessary.


Deferred Contract Costs - Prior to entering into the ELA, the Company was subject to an agreement to construct and develop a certain property (“Original Agreement”), which now was subject to the ELA. Because of this, the Company is no longer obliged to its Original Agreement. Upon entering the ELA, the Company had an outstanding accounts receivable balance of $306,143, which was forfeited and recognized this amount as deferred contract costs. This amount was offset by $102,217, which was reimbursement from the licensee for project costs on this project.  The Company incurred total deferred contract costs of $203,926.  The Company considered this amount an incremental cost of obtaining that ELA, because the Company expected to recover those costs through future royalty payments. The Company initially planned to amortize the asset over sixty months, which is the initial term of the ELA because the asset relates to the services transferred to the customer during the contract term. As of September 30, 2021, accumulated amortization related to deferred contract costs amounted to $81,570. During the nine months ended September 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $30,589 and $30,589, respectively, and is included in general and administrative expenses on the accompanying condensed consolidated statement of operations.  As previously mentioned, the ELA was terminated on June 15, 2021 but the Company expects to recover the deferred contract costs from the Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021 as described below.  

 

Exclusive License Agreement – On October 3, 2019, as amended on October 17, 2019, the Company entered into the ELA with CPF GP 2019-1 LLC (the “Licensee”), pursuant to which the Company granted the Licensee an exclusive license (the “License”) solely within the United States and its legal territories to the Company’s technology, intellectual property, any improvements thereto, and any related permits, in order to develop and commercialize products within the field of design and project management platforms for residential use, including single-family residences and multi-family residences, but excluding military housing. The Ridge Avenue Project has also been excluded from the License. The ELA had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The ELA provided for customary terminating provisions, including the right by the Company to terminate if the Licensee failed to make minimum royalty payments (as described below).

  

 

In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”), subject to the following minimum royalty payments determined on a cumulative basis during the initial term: $500,000 in year 1, $750,000 in year 2, $1,500,000 in year 3, $2,000,000 in year 4, and $2,500,000 in year 5. In addition, to the extent the Licensee sublicensed any aspect of the License to a sub-licensee, the Licensee was obligated to pay to the Company fifty percent (50%) of all payments received by the Licensee from such sublicensee.  


The ELA provided for customary indemnification obligations between the parties and further provides that the Licensee will indemnify the Company for any claims arising out of the commercialization of the License by the Licensee or any of its subsidiaries, contractors, or sublicensees. 


On June 15, 2021, the Company terminated the ELA.  In connection with the termination, the Company entered into a Settlement and Mutual Release Agreement (the “Settlement Agreement”) with CPF, the general partner (the “Licensee”) of CPF MF 2019-1 LLC (“CPF MF”), and Capital Plus Financial, LLC, a limited partner of the Licensee (“Capital Plus”) and an Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, with Capital Plus and the Licensee. Pursuant to the Settlement Agreement with CPF and Capital Plus, the ELA was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company received an assignment of CPF’s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement.

Business Combinations

Business Combinations - The Company accounts for business acquisitions using the acquisition method of accounting in accordance with ASC 805 “Business Combinations”, which requires recognition and measurement of all identifiable assets acquired and liabilities assumed at their fair value as of the date control is obtained. The Company determines the fair value of assets acquired and liabilities assumed based upon its best estimates of the acquisition-date fair value of assets acquired and liabilities assumed in the acquisition. Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired. Subsequent adjustments to fair value of any contingent consideration are recorded to the Company’s condensed consolidated statements of operations. Costs that the Company incurs to complete the business combination are charged to general and administrative expenses as they are incurred.

Variable Interest Entities

Variable Interest Entities – The Company accounts for certain legal entities as variable interest entities (“VIE"). When evaluating a VIE for consolidation, the Company must determine whether or not there is a variable interest in the entity. Variable interests are investments or other interests that absorb portions of an entity’s expected losses or receive portions of the entity’s expected returns. If it is determined that the Company does not have a variable interest in the VIE, no further analysis is required and the VIE is not consolidated. If the Company holds a variable interest in a VIE, the Company consolidates the VIE when there is a controlling financial interest in the VIE and therefore are deemed to be the primary beneficiary. The Company is determined to have a controlling financial interest in a VIE when it has both the power to direct the activities of the VIE that most significantly impact the VIE economic performance and the obligation to absorb losses or the right to receive benefits of the VIE that could potentially be significant to that VIE. This determination is evaluated periodically as facts and circumstances change.

 


On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  In consideration and subject to Clarity Lab’s services and commitments and provided the agreement remains valid and in force, and is not terminated, the Company agreed to issue 200,000 restricted shares of SGB common stock over a defined vesting period starting in December 1, 2020. The restricted shares of SGB common stock were not issued to Clarity Labs as certain capital commitments were not met. Clarity Labs is a licensed clinical laboratory that uses specialized molecular testing equipment and that focuses on the diagnosis and treatment of critical diseases, including COVID-19. Clarity Labs is also engaged in the business of manufacturing, importing and distributions various medical tests. Under the JV, the Company and Clarity Labs will jointly market, sell, and distribute certain products and services (“Clarity Mobile Venture”).  As of September 30, 2021, $232,110 was due to Clarity Labs for expenses paid on behalf of Clarity Mobile Venture, and is included in Due to Affiliates on the accompanying consolidated balance sheets. In addition, during the nine months ended September 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which none is included in accounts receivable as of September 30, 2021. The Company has determined it is the primary beneficiary of Clarity Mobile Venture and has thus consolidated the activities in its condensed consolidated financial statements.

 

On January 18, 2021 the Company entered into an operating agreement to form CAT. The purpose of CAT is to market, sell, distribute, lease and otherwise commercially exploit certain products and services in the COVID-19 testing industry.  The Company has determined it is the primary beneficiary of CAT and has thus consolidated the activities in its condensed consolidated financial statements.


Investment Entities – On May 31, 2021, the Company's subsidiary SG DevCorp agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 and $114,433 of the initial $600,000 in the second quarter and third quarter of 2021 respectively, with the remaining amount being funded in the fourth quarter of 2021.   The purpose of Norman Berry II Owner LLC is to develop and provide affordable housing in the Atlanta, Georgia metropolitan area.  The Company has determined it is not the primary beneficiary of "Norman Berry" and thus will not consolidate the activities in its condensed consolidated financial statements. The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements. 


On June 24, 2021, the Company's subsidiary, SG DevCorp, entered into an operating agreement with Jacoby Development for a 10% non-dilutable equity interest for JDI-Cumberland Inlet, LLC.  The Company contributed $3,000,000 for its 10% equity interest.  The purpose of JDI-Cumberland Inlet, LLC is to develop a waterfront parcel in a mixed-use destination community.  The Company has determined it is not the primary beneficiary of JDI-Cumberland Inlet, LLC and thus will not consolidate the activities in its condensed consolidated financial statements.  The Company will use the equity method to report the activities as an investment in its condensed consolidated financial statements.  

Cash and cash equivalents

Cash and cash equivalents – The Company considers cash and cash equivalents to include all short-term, highly liquid investments that are readily convertible to known amounts of cash and have original maturities of three months or less upon acquisition. Cash and cash equivalents totaled $3,290,702 as of September 30, 2021 and $13,010,356 as of December 31, 2020. 

Short-term investment

Short-term investment – The Company classifies investments consisting of a certificate of deposit with a maturity greater than three months but less than one year as short-term investment.  The Company had no short-term investment as of September 30, 2021 or December 31, 2020, respectively.     

Accounts receivable and allowance for credit losses

Accounts receivable and allowance for credit losses Accounts receivable are receivables generated from sales to customers and progress billings on performance type contracts. Amounts included in accounts receivable are deemed to be collectible within the Company’s operating cycle. The Company recognizes accounts receivable at invoiced amounts. 


The allowance for credit losses reflects the Company's best estimate of expected losses inherent in the accounts receivable balances. Management provides an allowance for credit losses based on the Company’s historical losses, specific customer circumstances, and general economic conditions. Periodically, management reviews accounts receivable and adjusts the allowance based on current circumstances and charges off uncollectible receivables when all attempts to collect have been exhausted and the prospects for recovery are remote. Recoveries are recognized when they are received. Actual collection losses may differ from our estimates and could be material to our condensed consolidated financial position, results of operations, and cash flows.  

Inventory

Inventory – Raw construction materials (primarily shipping containers and fabrication materials) are valued at the lower of cost (first-in, first-out method) or net realizable value. Finished goods and work-in-process inventories are valued at the lower of cost or net realizable value, using the specific identification method. Medical equipment and COVID-19 test and testing supplies are valued at the lower of cost, (first-in, first-out method) or net realizable value. As of September 30, 2021 there was no inventory related to construction materials, and $790,081 of medical equipment and COVID-19 test and testing supplies. As of December 31, 2020 there was inventory of $4,429 for construction materials, and $773,715 of medical equipment and COVID-19 test and testing supplies. 


Goodwill

Goodwill – The Company performs its impairment test of goodwill at the reporting unit level each fiscal year, or more frequently if events or circumstances change that would more likely than not reduce the fair value of its reporting unit below its carrying values. The Company performs a goodwill impairment test by comparing the fair value of the reporting unit with its carrying value and recognizes an impairment charge for the amount by which the carrying value exceeds the fair value, not to exceed the total amount of goodwill. The amount by which the carrying value of the goodwill exceeds its implied fair value, if any, is recognized as an impairment loss. There were no impairments during the year ended December 31, 2020 or the nine months ended September 30, 2021 and 2020. The Company has taken the recent COVID-19 pandemic into consideration when determining impairment. 

Intangible assets

Intangible assets Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.  The Company evaluated intangible assets for impairment during the year ended December 31, 2020, and determined that there were no impairment losses. There was no impairment during the nine months ended September 30, 2021 and 2020. The accumulated amortization as of September 30, 2021 and 2020 was $773,908 and $610,157, respectively. The amortization expense for the nine months ended September 30, 2021 and 2020 was $124,053 and $108,842, respectively. The amortization expense for the three months ended September 30, 2021 and 2020 was $41,823 and $36,281, respectively. The estimated amortization expense for the successive five years is as follows:   

  


For the year ending December 31,:

 

 

 


2021 

 

$

41,823

 


2022 

 

 

162,970

 


2023

 

 

161,176

 


2024 

 

 

160,469

 


2025

 

 

157,051

 


Thereafter 

 

 

1,453,567

 


 

 

$

2,137,056

 


Property, plant and equipment

Property, plant and equipment – Property, plant and equipment is stated at cost. Depreciation is computed using the straight-line method over the estimated lives of each asset. Estimated useful lives for significant classes of assets are as follows: computer and software 3 to 5 years, furniture and other equipment 5 to 7 years, automobiles 2 to 5 years, buildings held for lease 5 to 7 years, and equipment 5 to 29 years. Repairs and maintenance are charged to expense when incurred.

Convertible instruments

Convertible instruments – The Company bifurcates conversion options from their host instruments and accounts for them as free standing derivative financial instruments according to certain criteria. The criteria include circumstances in which (a) the economic characteristics and risks of the embedded derivative instrument are not clearly and closely related to the economic characteristics and risks of the host contract, (b) the hybrid instrument that embodies both the embedded derivative instrument and the host contract is not re-measured at fair value under otherwise applicable generally accepted accounting principles with changes in fair value reported in earnings as they occur and (c) a separate instrument with the same terms as the embedded derivative instrument would be considered a derivative instrument.

Common stock purchase warrants and other derivative financial instruments


Common stock purchase warrants and other derivative financial instruments – The Company classifies as equity any contracts that (i) require physical settlement or net-share settlement or (ii) provides a choice of net-cash settlement or settlement in the Company’s own shares (physical settlement or net-share settlement) providing that such contracts are indexed to the Company’s own stock. The Company classifies as assets or liabilities any contracts that (i) require net-cash settlement (including a requirement to net cash settle the contract if any event occurs and if that event is outside the Company’s control) or (ii) gives the counterparty a choice of net-cash settlement or settlement shares (physical settlement or net-cash settlement). The Company assesses classification of common stock purchase warrants and other free standing derivatives at each reporting date to determine whether a change in classification between assets and liabilities or equity is required. 


Fair value measurements

Fair value measurements – Financial instruments, including cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities are carried at cost, which the Company believes approximates fair value due to the short-term nature of these instruments.

 

The Company measures the fair value of financial assets and liabilities based on the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company maximizes the use of observable inputs and minimizes the use of unobservable inputs when measuring fair value.


The Company uses three levels of inputs that may be used to measure fair value:

 

 

Level 1

Quoted prices in active markets for identical assets or liabilities.

 

Level 2

Quoted prices for similar assets and liabilities in active markets or inputs that are observable.

 

Level 3

Inputs that are unobservable (for example, cash flow modeling inputs based on assumptions).


Transfer into and transfers out of the hierarchy levels are recognized as if they had taken place at the end of the reporting period. 

Share-based payments

Share-based payments – The Company measures the cost of services received in exchange for an award of equity instruments based on the fair value of the award. For employees and directors, including non-employee directors, the fair value of a stock option award is measured on the grant date. The fair value amount is then recognized over the period services are required to be provided in exchange for the award, usually the vesting period. The Company recognizes stock-based compensation expense on a graded-vesting basis over the requisite service period for each separately vesting tranche of each award. Stock-based compensation expense to employees and all directors are reported within payroll and related expenses in the consolidated statements of operations. Stock-based compensation expense to non-employees is reported within marketing and business development expense in the condensed consolidated statements of operations.   

Income taxes

Income taxes  The Company accounts for income taxes utilizing the asset and liability approach. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes generally represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from the differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted.

 

The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes liabilities for anticipated tax audit issues based on the Company’s estimate of whether, and the extent to which, additional taxes will be due. If payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the liabilities are no longer determined to be necessary. If the estimate of tax liabilities proves to be less than the ultimate assessment, a further charge to expense would result.


Concentrations of credit risk

Concentrations of credit risk Financial instruments, that potentially subject the Company to concentration of credit risk, consist principally of cash and cash equivalents. The Company places its cash with high credit quality institutions. At times, such amounts may be in excess of the FDIC insurance limits. The Company has not experienced any losses in such account and believes that it is not exposed to any significant credit risk on the account.

 

With respect to receivables, concentrations of credit risk are limited to a few customers in the construction industry. The Company performs ongoing credit evaluations of its customers’ financial condition and, generally, requires no collateral from its customers other than normal lien rights. At September 30, 2021 and December 31, 2020, 62% and 79%, respectively, of the Company’s gross accounts receivable in excess of 10% were due from two and three customers. 

 

Revenue in excess of 10% relating to one and four customers represented approximately 90% and 83% of the Company's total revenue for the three months ended September 30, 2021 and 2020, respectively. Revenue relating to one and three customers represented approximately 77% and 53% of the Company's total revenue for the nine months ended September 30, 2021 and 2020, respectively.

 

Cost of revenue in excess of 10% relating to three and two vendors represented approximately 68% and 63% of the Company’s total cost of revenue for the three months ended September 30, 2021 and 2020, respectively. Cost of revenue relating to four and four vendors represented approximately 54% and 67% of the Company’s total cost of revenue for the nine months ended September 30, 2021 and 2020, respectively. The Company believes it has access to alternative suppliers, with limited disruption to the business, should circumstances change with its existing suppliers.


XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Liquidity (Tables)
9 Months Ended
Sep. 30, 2021
Liquidity [Member]  
Liquidity [Line Items]  
Summary of expects to satisfy remaining unsatisfied performance obligation

   
2021


Within 1 year
$ 7,218,443

1 to 2 years


12,856,250

Total Backlog
$ 20,074,693
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Summary of disaggregation of revenues by categories




Three Months Ended September 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:















    Government

$ 74,052

1 %
$

%

    Hotel/Hospitality 

217,474

2 %

298,439

52 %

    Medical - Construction 


(35,021

)

%



%

    Multi-Family (includes Single Family)

79,721


1

%


5,003

1


    Office

151,453


2

%


123,513

21


    Retail



42,345

0 %

40,952

7 %

    School



%

36,500

6 %

    Special Use

152,842

2 %

72,153

13 %

Subtotal

682,866

8 %

576,560

100 %

Medical Revenue:














    Medical (lab testing, kit sales and equipment)  

8,164,624


92

%


%


Total revenue by customer type  

$

8,847,490


100

%  


$

576,560

100




Nine Months Ended September 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services: 














   Government
$ 2,257,193

8 %
$
%

   Hotel/Hospitality  

671,255

2 %

341,238

24 %

   Medical - Construction

459,072

2

%


58,533

4

%


   Multi-Family (includes Single Family)  

102,069

0 %

56,966

4 %

   Office

586,914

2

%


174,421

12

%

   Other (1)

%


 300,000

22

%

   Retail


87,046

0

%

364,454

26

%


   School



%

36,500

3 %

   Special Use

1,819,478

6 %

72,153

5 %

Subtotal

5,983,027

20 %

1,404,265

100 %

Medical Revenue: 














   Medical (lab testing, kit sales and equipment) 

23,906,077

80 %



%

Total revenue by customer type  

$

29,889,104

100


$

1,404,265

100

(1) Construction fee of $300,000 with no cost of revenue.

Summary of estimated amortization expense of intangible assets

For the year ending December 31,:

 

 

 


2021 

 

$

41,823

 


2022 

 

 

162,970

 


2023

 

 

161,176

 


2024 

 

 

160,469

 


2025

 

 

157,051

 


Thereafter 

 

 

1,453,567

 


 

 

$

2,137,056

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Tables)
9 Months Ended
Sep. 30, 2021
Accounts Receivable [Abstract]  
Summary of accounts receivable

 

 

 2021

 

 

2020

 


Billed: 

 

 

 

 

 

 


   Construction services

$ 3,066,890

$ 1,391,555

   Engineering services

 

 

34,919

 

 

 

86,264

 


   Medical revenue

408,619


1,157,819

   Retainage receivable

 

 

615,136

 

 

 

615,136

 


   Other receivable


398,168


180,748

      Total gross receivables

 

 

4,523,732

 

 

 

3,431,522

 


Less: allowance for credit losses  

 

 

(957,116

)

 

 

(795,914

)


      Total net receivables 

 

$

3,566,616

 

 

$

2,635,608

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Contract Assets and Contract Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Contract Assets and Contract Liabilities [Abstract]  
Summary of costs and estimated earnings on uncompleted contracts


 

 

2021

 

 

2020

 

 

Costs incurred on uncompleted contracts 

 

$

8,670,563

 

 

$

4,572,581

 


Provision for loss on uncompleted contracts

1,321,094




Estimated earnings (losses) to date on uncompleted contracts

 

 

(3,584,557

)

 

 

872,302

 


Gross contract assets

 

 

6,407,100

 

 

 

5,444,883

 


Less: billings to date

 

 

(7,098,658

)

 

 

(5,916,487

)


    Net contract liabilities on uncompleted contracts

 

$

(691,558

)

 

$

(471,604

)

             
Summary of condensed consolidated balance sheets


 

 

2021

 

 

2020

 

 

Contract assets  

 

$

484,622

 

 

$

1,303,136

 


Contract liabilities

 

 

(1,176,180

)

 

 

(1,774,740

)

 

    Net contract liabilities

 

$

(691,558

)

 

$

(471,604

)

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Tables)
9 Months Ended
Sep. 30, 2021
Property, plant and equipment [Abstract]  
Schedule of company's equipment

 


 

2021

 

 

2020

 

 

Computer equipment and software  

 

$

146,925

 

 

$

73,991

 

 

Furniture and other equipment 

 

 

274,629

 

 

 

11,593

 


Leasehold improvements 


13,871


6,071

Equipment and machinery

1,223,465


1,127,647

Automobiles

4,638


4,638

Building held for leases

196,416


501,336

Laboratory and temporary units

1,362,760


1,016,238

Land

3,576,130




Construction in progress

444,051



 

      Property, plant and equipment

 

 

7,242,885

 

 

 

2,741,514

 

 

Less: accumulated depreciation

 

 

(307,620

)

 

 

(58,500

)

 

      Property, plant and equipment, net

 

$

6,935,265

 

 

$

2,683,014

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Tables)
9 Months Ended
Sep. 30, 2021
Business Combinations [Abstract]  
Schedule of purchase price

Cash $ 1,059,600

Earnout liability


Settlement of accounts receivable and net contract liabilities
(94,980 )

  $ 964,620
Schedule of purchase price to the assets acquired and liabilities

Cash and cash equivalents  

$

316,432



Accounts receivable

 

 252,557



Inventories

 

130,799



Prepaid expenses and other current assets 

 

7,400



Property, plant and equipment

 

1,154,818



Right-of-use assets

 

57,120



Goodwill
85,810

Intangible assets

 

68,344



Accounts payable and accrued expenses

 

(733,529

)

Assumed liabilities
(285,204 )

Contract liabilities

 

(32,807

)

Lease liability

 

(57,120

)

 

$

964,620

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Schedule of balance sheet information

Balance Sheet Location
September 30, 2021


Operating Leases




Right-of-use assets, net
$ 1,255,803







Current liabilities Lease liability, current maturities 

(315,389 )

Non-current liabilities  Lease liability, net of current maturities
(940,926 )

Total operating lease liabilities
$ (1,256,315 )







Finance Leases




Right-of-use assets
$ 37,000







Current liabilities Lease liability, current maturities
(19,347 )

Non-current liabilities Lease liability, net of current maturities 
(16,571 )

Total finance lease liabilities 
$ (35,918 )







Weighted Average Remaining Lease Term






Operating leases

3.93 years

Finance leases

1.86 years

Weighted Average Discount Rate 





Operating leases

3 %

Finance leases

3 %
Schedule of approximate minimum annual rental commitments under non-cancelable leases

Year Ending December 31,  

Operating

Financing

Total

2021
$ 87,085
$ 5,040
$ 92,125

2022

348,984

20,160

369,144

2023

330,300

11,760

342,060

2024

324,000



324,000

2025

243,000



243,000

Total lease payments

1,333,369

36,960

1,370,329

Less: Imputed interest

77,054

1,042

78,096

Present value of lease liabilities
$ 1,256,315
$ 35,918
$ 1,292,233
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog (Tables)
9 Months Ended
Sep. 30, 2021
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Schedule of backlog of signed construction and engineering contracts

 

 

 

2021

 

 

2020

 

 

Balance - beginning of period

 

$

25,117,461

 

 

$

17,634,261

 

 

New contracts and change orders during the period

 

 

2,335,996

 

 

 

13,816,785

 


Adjustments and cancellations, net

(1,395,737 )

(27,370 )

 

Subtotal  

 

 

26,057,720

 

 

 

31,423,676

 

 

Less: contract revenue earned during the period

 

 

(5,983,027

)

 

 

(6,306,215

)

 

Balance - end of period

 

$

20,074,693

 

 

$

25,117,461

 

Construction Backlog [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Summary of expects to satisfy remaining unsatisfied performance obligation



2021


Within 1 year 
$ 7,218,443

1 to 2 years


12,856,250

Total Backlog
$ 20,074,693
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Stock Options and Grants [Abstract]  
Schedule of stock-based compensation expense included in statement of operations



Three Months Ended
September 30,



Nine Months Ended
September 30,




2021


2020


2021

2020


Payroll and related expenses


$ 246,236

$ 303,169

$

778,657



$

414,563



General and administrative expenses










57,120

 

       Total


$ 246,236

$ 303,169

$

778,657



$

471,683





Three Months Ended
September 30,


Nine Months Ended
September 30,




2021


2020


 2021

2020

 

Stock options


$

$ 2,667

   


$

2,666

  

  

$

8,000

   

 

Restricted Stock Units  



246,236


300,502

   


 

775,991

  

  

 

463,683

   


Total
$ 246,236

$ 303,169

$ 778,657

$ 471,683
Summary of employee stock option activity

 


 

 Shares

 

 

Weighted Average Fair Value Per Share

 

 

Weighted
Average Exercise Price Per Share

 

 

Weighted Average Remaining Terms (in years)

 

 

Aggregate Intrinsic Value

 


Outstanding – December 31, 2020

 

 

36,437

 

 

$

35.54

 

 

$

78.71

 

 

 

6.34

 

 

$

 


Granted

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Exercised 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Cancelled

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Outstanding – September 30, 2021

 

 

36,437

 

 

 

24.80

 

 

 

78.71

 

 

 

5.59

 

 

$

 


Exercisable – December 31, 2020

 

 

36,332

 

 

 

24.80

 

 

 

78.67

 

 

 

6.34

 

 

 

 


Exercisable – September 30, 2021

 

 

36,437

 

 

$

24.80

 

 

$

78.71

 

 

 

5.59

 

 

$

 

Schedule of RSU activities


Number of Shares

 

Non-vested balance at January 1, 2021 



527,504

 

Granted





Vested
(172,998 )

Forfeited/Expired

Non-vested balance at September 30, 2021
354,506
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business (Details) - shares
Feb. 05, 2020
Sep. 30, 2021
Dec. 31, 2020
Description of Business (Textual)      
Reverse stock split 1-for-20    
Common stock, shares issued   8,822,489 8,596,189
Common stock, shares outstanding   8,822,489 8,596,189
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Liquidity (Details)
Sep. 30, 2021
USD ($)
Liquidity [Line Items]  
Total Backlog $ 20,074,693
Within 1 year [Member]  
Liquidity [Line Items]  
Total Backlog 7,218,443
1 to 2 years [Member]  
Liquidity [Line Items]  
Total Backlog $ 12,856,250
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Liquidity (Details Textual) - USD ($)
1 Months Ended 9 Months Ended
May 30, 2020
Apr. 30, 2020
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Liquidity (Textual)            
Cash and cash equivalents     $ 3,290,702 $ 13,010,356 $ 13,047,565 $ 1,625,671
Cash backlog     20,000,000      
Net proceeds of offering $ 15,596,141 $ 1,522,339 $ 10,520,000      
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 8,847,490 $ 576,560 $ 29,889,104 $ 1,404,265
Total revenue by customer type, percentage 100.00% 100.00% 100.00% 100.00%
Government Contract [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 74,052 $ 2,257,193
Total revenue by customer type, percentage 1.00% 8.00%
Hotel/Hospitality [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 217,474 $ 298,439 $ 671,255 $ 341,238
Total revenue by customer type, percentage 2.00% 52.00% 2.00% 24.00%
Medical Construction [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ (35,021) $ 459,072 $ 58,533
Total revenue by customer type, percentage 2.00% 4.00%
Multi-Family [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 79,721 $ 5,003 $ 102,069 $ 56,966
Total revenue by customer type, percentage 1.00% 1.00% 0.00% 4.00%
Office [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 151,453 $ 123,513 $ 586,914 $ 174,421
Total revenue by customer type, percentage 2.00% 21.00% 2.00% 12.00%
Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type     $ 300,000
Total revenue by customer type, percentage     22.00%
Retail [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 42,345 $ 40,952 $ 87,046 $ 364,454
Total revenue by customer type, percentage 0.00% 7.00% 0.00% 26.00%
Special Use [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 152,842 $ 72,153 $ 1,819,478 $ 72,153
Total revenue by customer type, percentage 2.00% 1300.00% 6.00% 5.00%
School [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 36,500 $ 36,500
Total revenue by customer type, percentage 6.00% 3.00%
Subtotal [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 682,866   $ 5,983,027 $ 1,404,265
Total revenue by customer type, percentage 8.00%   20.00% 100.00%
Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 8,164,624 $ 23,906,077
Total revenue by customer type, percentage 92.00% 80.00%
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details 1)
Sep. 30, 2021
USD ($)
Accounting Policies [Abstract]  
2021 $ 41,823
2022 162,970
2023 161,176
2024 160,469
2025 157,051
Thereafter 1,453,567
Total $ 2,137,056
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details Textual)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 27, 2020
shares
Jun. 24, 2021
USD ($)
May 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Vendors
Customer
Jun. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Vendors
Customer
Sep. 30, 2021
USD ($)
Vendors
Customer
Sep. 30, 2020
USD ($)
Vendors
Customer
Dec. 31, 2020
USD ($)
Customer
Dec. 31, 2019
USD ($)
Summary of Significant Accounting Policies (Textual)                    
Net loss attributable to noncontrolling interests       $ 1,080,248   $ 3,661,459    
Inventories       790,081     790,081   $ 778,144  
Medical equipment       790,081     $ 790,081      
Estimated useful lives             5 years      
Accumulated amortization       773,908   610,157 $ 773,908 610,157    
Amortization expense             30,589 30,589    
Short-term investment       0     0   0  
Cash and cash equivalents       3,290,702   13,047,565 3,290,702 13,047,565 13,010,356 $ 1,625,671
Repayments of Debt             232,110      
Reimbursement from licensee for project costs       102,217     102,217      
Deferred contract costs       203,926     203,926      
Accumulated amortization             $ 30,589 30,590    
License consideration, description             In consideration for the License, during the initial term, the Licensee agreed to pay the Company a royalty of (x) five percent (5%) on the first $20,000,000 of gross revenues derived from the Licensee’s commercialization of the License (net of customary discounts, sales taxes, delivery charges, and amounts for returns) (the “Gross Revenues”), (y) four and one-half percent (4.5%) on the next $30,000,000 of Gross Revenues, and (z) five percent (5%) on all Gross Revenues thereafter (collectively, the “Royalty”)      
Minimum royalty payments one year             $ 500,000      
Minimum royalty payments two year             750,000      
Minimum Royalty Payments Three Year             1,500,000      
Minimum Royalty Payments Four Year             2,000,000      
Minimum Royalty Payments Five Year             $ 2,500,000      
Description of restricted shares refusal agreement             Under the Agreement, the Company had a right of first refusal with respect to being engaged as a designer and builder of any real estate projects for which CMC has secured the rights to develop and in which CMC has a greater than fifty percent (50%) interest in the owner or developer entity and has the right to select the builder for such real estate project (the “ROFR Rights”). In exchange for such ROFR Rights, the Company agreed to issue to CMC 2,500 shares of restricted stock of the Company’s common stock, of which 1,250 shares vested on March 31, 2021 and the remaining 1,250 shares was to vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement was earlier terminated, CMC was entitled to receive the entire amount of such restricted stock that had vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provided for customary indemnification and confidentiality obligations between the parties. The 2,500 shares of restricted stock of the Company's common stock has yet to be issued to CMC.      
Revenue recognized at point in time             $ 23,906,077      
Revenue recognized over time             $ 5,983,027      
Restricted stock or options issued, shares | shares 200,000                  
Intangible asset, description             Intangible assets consist of $2,766,000 of proprietary knowledge and technology, which is being amortized over 20 years. In addition, $97,164 of trademarks, and $47,800 of website costs are being amortized over 5 years.      
Other Income             $ 60,000      
Redemption distributions             $ 1,250,000      
No of Operating Cycles             one year      
Term of agreement             2 years      
Total expected gross revenue             $ 16,900,000      
Accumulated amortization related to deferred contract costs       81,570     81,570      
JDI-Cumberland Inlet, LLC [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Revenue recognized   $ 3,000,000                
Non dilutable equity interest   10.00%                
Norman Berry II Owner LLC [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Revenue related to other activities         $ 350,329          
Revenue recognized     $ 600,000 114,433            
Non dilutable equity interest     50.00%              
Original Agreement [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Deferred contract costs       306,143     $ 306,143      
Concentration Risk, Percentage             50.00%      
Computer and software [Member] | Minimum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             3 years      
Computer and software [Member] | Maximum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             5 years      
Equipment [Member] | Minimum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             5 years      
Equipment [Member] | Maximum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             29 years      
Automobiles [Member] | Minimum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             2 years      
Automobiles [Member] | Maximum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             5 years      
Building [Member] | Minimum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             5 years      
Building [Member] | Maximum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             7 years      
Furniture and other equipment [Member] | Minimum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             5 years      
Furniture and other equipment [Member] | Maximum [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Estimated useful lives             7 years      
Construction Materials [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Inventories                 4,429  
Medical Equipment [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Inventories                 $ 773,715  
Revenue recognized             $ 22,950,000      
Vendors [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Amortization expense       $ 41,823   $ 36,281 $ 124,053 $ 108,842    
Accounts receivable [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Number of customers | Customer             2   3  
Concentration Risk, Percentage             10.00%      
Accounts receivable [Member] | Customer two [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Concentration Risk, Percentage             62.00%      
Accounts receivable [Member] | Customer three [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Concentration Risk, Percentage                 79.00%  
Revenue [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Number of customers | Customer       1   4 1 3    
Revenue recognized             $ 60,110      
Concentration Risk, Percentage             10.00%      
Revenue [Member] | Customer one [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Concentration Risk, Percentage       90.00%     77.00%      
Revenue [Member] | Customer three [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Concentration Risk, Percentage               53.00%    
Revenue [Member] | Customer Four [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Concentration Risk, Percentage           83.00%        
Cost of revenue [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Number of vendors | Vendors       3   2 4 4    
Concentration Risk, Percentage             10.00%      
Cost of revenue [Member] | Customer two [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Concentration Risk, Percentage           63.00%        
Cost of revenue [Member] | Customer three [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Concentration Risk, Percentage       68.00%            
Cost of revenue [Member] | Customer Four [Member]                    
Summary of Significant Accounting Policies (Textual)                    
Concentration Risk, Percentage             54.00% 67.00%    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Summary of accounts receivable    
Total gross receivables $ 4,523,732 $ 3,431,522
Less: allowance for doubtful accounts (957,116) (795,914)
Total net receivables 3,566,616 2,635,608
Construction services [Member]    
Summary of accounts receivable    
Total gross receivables 3,066,890 1,391,555
Engineering services [Member]    
Summary of accounts receivable    
Total gross receivables 34,919 86,264
Medical [Member]    
Summary of accounts receivable    
Total gross receivables 408,619 1,157,819
Retainage receivable [Member]    
Summary of accounts receivable    
Total gross receivables 615,136 615,136
Other receivable [Member]    
Summary of accounts receivable    
Total gross receivables $ 398,168 $ 180,748
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Details Textual) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Accounts Receivable (Textual)      
Allowances for doubtful accounts $ 957,116   $ 795,914
Provision for doubtful accounts $ 161,202 $ 10,018
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Contract Assets and Contract Liabilities (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Costs and estimated earnings on uncompleted contracts    
Costs incurred on uncompleted contracts $ 8,670,563 $ 4,572,581
Provision for loss on uncompleted contracts 1,321,094
Estimated earnings (losses) to date on uncompleted contracts (3,584,557) 872,302
Gross contract assets 6,407,100 5,444,883
Less: billings to date (7,098,658) (5,916,487)
Net contract assets (liabilities), on uncompleted contracts $ (691,558) $ (471,604)
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Contract Assets and Contract Liabilities (Details 1) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Costs and estimated earnings amounts on uncompleted contracts included in balance sheets    
Contract assets $ 484,622 $ 1,303,136
Contract liabilities (1,176,180) (1,774,740)
Net contract assets (liabilities) $ (691,558) $ (471,604)
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Schedule of company's equipment    
Property, plant and equipment $ 7,242,885 $ 2,741,514
Less: accumulated depreciation (307,620) (58,500)
Property, plant and equipment, net 6,935,265 2,683,014
Automobiles [Member]    
Schedule of company's equipment    
Property, plant and equipment 4,638 4,638
Computer equipment and software [Member]    
Schedule of company's equipment    
Property, plant and equipment 146,925 73,991
Furniture and other equipment [Member]    
Schedule of company's equipment    
Property, plant and equipment 274,629 11,593
Leasehold Improvements [Member]    
Schedule of company's equipment    
Property, plant and equipment 13,871 6,071
Equipment and machinery [Member]    
Schedule of company's equipment    
Property, plant and equipment 1,223,465 1,127,647
Building held for leases [Member]    
Schedule of company's equipment    
Property, plant and equipment 196,416 501,336
Laboratory and temporary units [Member]    
Schedule of company's equipment    
Property, plant and equipment 1,362,760 1,016,238
Land [Member]    
Schedule of company's equipment    
Property, plant and equipment 3,576,130
Construction in progress [Member]    
Schedule of company's equipment    
Property, plant and equipment $ 444,051
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Details Textual) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Property, plant and equipment (Textual)        
Depreciation expense $ 96,462 $ 1,011 $ 294,860 $ 2,858
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Receivable (Details) - USD ($)
1 Months Ended
May 31, 2020
Apr. 30, 2020
Jan. 21, 2020
Jun. 30, 2017
Notes Receivable (Textual)        
Maturity date May 05, 2025     Jun. 21, 2023
Company Note [Member]        
Notes Receivable (Textual)        
Advances in note receivable   $ 250,000    
Interest rate   5.00%    
Loaned amount   $ 250,000    
Notes Receivable [Member]        
Notes Receivable (Textual)        
Interest rate     5.00%  
Maturity date   Jul. 31, 2023 Jul. 31, 2023  
Notes Receivable [Member] | Company Note [Member]        
Notes Receivable (Textual)        
Advances in note receivable     $ 400,000  
Loaned amount     400,000  
Notes Receivable [Member] | Galvin Note [Member]        
Notes Receivable (Textual)        
Advances in note receivable     100,000  
Loaned amount     $ 100,000  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jul. 14, 2021
Feb. 04, 2020
May 31, 2020
Jun. 30, 2017
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Note Payable (Textual)                
Aggregate principal amount $ 2,000,000         $ 200,000  
Interest rate 12.00%              
Maturity date     May 05, 2025 Jun. 21, 2023        
Conversion of stock, shares converted           226,300    
Net loan proceeds $ 1,948,234              
Capitalized in interest charges         $ 52,347 $ 52,347    
Prepayment penalty due, percentage 0.50%              
Short-term note term 1 year              
Investor [Member]                
Note Payable (Textual)                
Notes issued               $ 200,000
Unpaid accrued interest               $ 6,263
Conversion of stock, shares converted               73,665
Securities Purchase Agreement [Member] | Investor [Member]                
Note Payable (Textual)                
Aggregate principal amount   $ 200,000            
Interest rate   9.00%            
Maturity date   Jul. 31, 2023            
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Detail)
9 Months Ended
Sep. 30, 2021
USD ($)
Business Combinations [Abstract]  
Cash $ 1,059,600
Earnout liability
Settlement of accounts receivable and net contract liabilities (94,980)
Purchase consideration $ 964,620
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Details 1)
Sep. 30, 2021
USD ($)
Business Combinations [Abstract]  
Cash and cash equivalents $ 316,432
Accounts receivable 252,557
Inventories 130,799
Prepaid expenses and other current assets 7,400
Property, plant and equipment 1,154,818
Right-of-use assets 57,120
Goodwill 85,810
Intangible assets 68,344
Accounts payable and accrued expenses (733,529)
Assumed liabilities (285,204)
Contract liabilities (32,807)
Lease liability (57,120)
Total $ 964,620
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Detail Textual) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 17, 2020
Business Combinations [Abstract]    
Cash   $ 1,059,600
Initial contingent consideration liability $ 0  
Contingent liability $ 0  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details)
Sep. 30, 2021
USD ($)
Operating Leases  
Right of use assets, net $ 1,255,803
Current liabilities 315,389
Non-current liabilities 940,926
Total operating lease liabilities 1,256,315
Finance Leases  
Right of use assets 37,000
Current liabilities (19,347)
Non-current liabilities (16,571)
Total finance lease liabilities $ 35,918
Weighted Average Remaining Lease Term  
Operating leases 3 years 11 months 4 days
Finance leases 1 year 10 months 9 days
Weighted Average Discount Rate  
Operating leases 3.00%
Operating leases 3.00%
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details 1)
Sep. 30, 2021
USD ($)
Leases [Abstract]  
2021 $ 92,125
2022 369,144
2023 342,060
2024 324,000
2025 243,000
Total lease payments 1,370,329
Less: Imputed interest 78,096
Present value of lease liabilities 1,292,233
Operating  
2021 87,085
2022 348,984
2023 330,300
2024 324,000
2025 243,000
Total lease payments 1,333,369
Less: Imputed interest 77,054
Present value of lease liabilities 1,256,315
Financing  
2021 5,040
2022 20,160
2023 11,760
2024
2025
Total lease payments 36,960
Less: Imputed interest 1,042
Present value of lease liabilities $ 35,918
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details Textual)
9 Months Ended
Sep. 30, 2021
Lessee, Lease, Description [Line Items]  
CAT lease term 18 months
Leases, description The leases have remaining lease terms of two and a half years to five years. The plant lease includes an option to extend the lease for up to five years.
Sublease term 1 year
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share (Details) - shares
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Non-employees [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock 36,436 52,337
Non-Director [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock 884,344 465,518
Restricted Stock Units [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock 126,890 353,190
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog (Details) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Construction Backlog [Abstract]    
Balance - beginning of period $ 25,117,461 $ 17,634,261
New contracts and change orders during the period 2,335,996 13,816,785
Adjustments and cancellations, net (1,395,737) (27,370)
Subtotal 26,057,720 31,423,676
Less: contract revenue earned during the period (5,983,027) (6,306,215)
Balance - end of period $ 20,074,693 $ 25,117,461
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog (Details 1)
Sep. 30, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Backlog $ 20,074,693
Within 1 year [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Backlog 7,218,443
1 to 2 years [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Backlog $ 12,856,250
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog (Details Textual)
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Item
Sep. 30, 2021
USD ($)
Item
Construction Backlog (Textual)        
Total Backlog $ 20,074,693     $ 20,074,693
Construction backlog contract amount 857,000 $ 1,300,000    
Contract backlog, description       two contracts entered into during the third quarter of 2020 in the amount of approximately $4 million and approximately $2.95 million
Redemption distribution amount       $ 1,250,000
Cancellation of construction backlog contract amount $ 1,300,000      
Exclusive License Agreement [Member]        
Construction Backlog (Textual)        
Number of large contracts | Item     3 1
Contract Two [Member] | Exclusive License Agreement [Member]        
Construction Backlog (Textual)        
Construction backlog contract amount     $ 800,000  
Contract One [Member] | Exclusive License Agreement [Member]        
Construction Backlog (Textual)        
Construction backlog contract amount     2,700,000  
Contract Three [Member] | Exclusive License Agreement [Member]        
Construction Backlog (Textual)        
Construction backlog contract amount     $ 700,000  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details) - USD ($)
1 Months Ended 9 Months Ended
May 15, 2020
May 31, 2020
Apr. 30, 2020
Oct. 26, 2016
Sep. 30, 2021
Nov. 12, 2019
Stockholders' Equity (Textual)            
Issuance of Successor common stock, shares 6,900,000 6,000,000 440,000 3,625,000    
Options granted to purchase common stock   900,000        
Exercise of stock options, Shares          
Common stock exercise price   $ 0.01        
Shares of common stock 900,000         5,404
Underwriting discounts and commissions and other offering expenses $ 15,596,141   $ 1,522,339      
Debt issuance costs, net $ 1,653,859   $ 347,661      
Common stock to the underwriter 300,000          
IPO [Member]            
Stockholders' Equity (Textual)            
Common stock, per share   $ 2.50 $ 4.25      
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Details) - USD ($)
1 Months Ended 9 Months Ended
Nov. 12, 2019
May 31, 2020
May 31, 2020
Aug. 31, 2019
Apr. 30, 2019
Jun. 30, 2017
Sep. 30, 2021
May 15, 2020
Warrants (Textual)                
Aggregate purchase warrants     300,000          
Common stock exercise price   $ 3.14 $ 3.14       $ 3.27  
Maturity date   May 05, 2025       Jun. 21, 2023    
Shares of common stock 5,404             900,000
Exercised and converted common stock             226,300  
Proceeds from received conversion of exercised warrants             $ 707,000  
Expense fee $ 15,000              
Exercise price percentage 110.00%              
Common stock shares purchased 5,404              
October 29, 2019 and expire October 29, 2024 [Member]                
Warrants (Textual)                
Aggregate purchase warrants         42,388      
Common stock exercise price         $ 27.50      
Maturity date         Oct. 29, 2024      
October 29, 2019 and expire April 24, 2024 [Member]                
Warrants (Textual)                
Aggregate purchase warrants         4,239      
Common stock exercise price         $ 27.50      
Maturity date         Apr. 24, 2024      
February 1, 2020 and expire August 29, 2024 [Member]                
Warrants (Textual)                
Aggregate purchase warrants       2,250        
Common stock exercise price       $ 21.25        
Maturity date       Aug. 29, 2024        
June 21, 2018 and expire June 21, 2023 [Member]                
Warrants (Textual)                
Aggregate purchase warrants           4,313    
Common stock exercise price           $ 125.00    
Fair value of warrants           $ 63,796    
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Stock-Based Compensation Expense        
Total $ 246,236 $ 303,169 $ 778,657 $ 471,683
Stock options [Member]        
Stock-Based Compensation Expense        
Total 2,667 2,666 8,000
Restricted Stock Units [Member]        
Stock-Based Compensation Expense        
Total 246,236 300,502 775,991 463,683
Payroll and related expenses [Member]        
Stock-Based Compensation Expense        
Total 246,236 303,169 778,657 414,563
General and administrative expenses [Member]        
Stock-Based Compensation Expense        
Total 57,120
Share-based Payment Arrangement [Member]        
Stock-Based Compensation Expense        
Total $ 246,236 $ 303,169 $ 778,657 $ 471,683
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details 1) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Shares Outstanding, Beginning balance 36,437  
Shares, Granted  
Shares, Exercised  
Shares, Cancelled  
Shares Outstanding, Ending balance 36,437 36,437
Shares, Exercisable 36,437 36,332
Weighted Average Fair Value Per Share, Outstanding, Beginning balance $ 35.54  
Weighted Average Fair Value Per Share, Granted  
Weighted Average Fair Value Per Share, Exercised  
Weighted Average Fair Value Per Share, Cancelled  
Weighted Average Fair Value Per Share, Outstanding, Ending balance 24.80 $ 35.54
Weighted Average Fair Value Per Share, Exercisable 24.80 24.80
Weighted Average Exercise Price Per Share, Outstanding, Beginning balance 78.71  
Weighted Average Exercise Price Per Share, Granted  
Weighted Average Exercise Price Per Share, Exercised  
Weighted Average Exercise Price Per Share, Cancelled  
Weighted Average Exercise Price Per Share, Outstanding, Ending balance 78.71 78.71
Weighted Average Exercise Price Per Share, Exercisable $ 78.71 $ 78.67
Weighted Average Remaining Terms (in years), Outstanding, Beginning balance   6 years 4 months 2 days
Weighted Average Remaining Terms (in years), Outstanding, Ending balance 5 years 7 months 2 days  
Weighted Average Remaining Terms (in years), Exercisable 5 years 7 months 2 days 6 years 4 months 2 days
Aggregate Intrinsic Value, Outstanding, Beginning balance  
Aggregate Intrinsic Value, Outstanding, Ending balance  
Aggregate Intrinsic Value, Exercisable
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details 2)
9 Months Ended
Sep. 30, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Number of Shares, Non-vested beginning 527,504
Number of Shares, Granted
Number of Shares, Vested 172,998
Number of Shares, Forfeited/Expired
Number of Shares, Non-vested ending 354,506
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details Textual)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 09, 2020
$ / shares
shares
Nov. 11, 2020
$ / shares
shares
Sep. 23, 2020
Consultants
$ / shares
Aug. 27, 2020
shares
May 15, 2020
shares
Apr. 14, 2020
Jun. 05, 2019
$ / shares
shares
Jan. 15, 2019
Sep. 23, 2020
Consultants
shares
May 31, 2020
$ / shares
shares
Apr. 30, 2020
shares
Mar. 22, 2019
Consultants
$ / shares
shares
Feb. 26, 2019
Employee
Oct. 26, 2016
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
Stock Options and Grants (Textual)                                      
Stock-based compensation | $                             $ 246,236 $ 303,169   $ 778,657 $ 471,683
Restricted stock or options issued, shares       200,000                              
Common stock available for issuance, shares                             2,679,547     2,679,547  
Average share price | $ / shares                   $ 3.14         $ 3.27     $ 3.27  
Shares, Granted                                    
Number of consultants | Consultants                       1              
Award granted (in shares)                                    
Description of restricted stock units granted               a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date, as adjusted for stock splits.       Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Shetty, and an aggregate of six employees and one consultant of 6,139, 772, 5,729 and an aggregate of 3,063, respectively, vest in installments over either a one-year, two-year, three-year and four-year period and will fully vest by the end of December 31, 2022. The fair value of these units upon issuance amounted to $847,957. a total of 526 of restricted stock units were granted to two of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $58.80 and $55.20 per share, respectively, which represents the average closing price of the Company’s common stock for the ten trading days immediately preceding and including the grant date, as adjusted for stock splits.            
Stock Issued During Period, Shares, New Issues         6,900,000         6,000,000 440,000     3,625,000          
Stock options [Member]                                      
Stock Options and Grants (Textual)                                      
Stock-based compensation | $                             $ 0   $ 2,667 $ 2,666 8,000
Restricted Stock [Member]                                      
Stock Options and Grants (Textual)                                      
Stock-based compensation | $                               $ 300,502   246,236 $ 463,683
Recognized stock-based compensation expense | $                                   $ 775,991  
Mr. Galvin [Member]                                      
Stock Options and Grants (Textual)                                      
Restricted stock or options issued, shares 372,000                     15,703              
Options vested, description the Company's common stock on December 9, 2020. Restricted stock units granted to Mr. Galvin will vest 1/2 on December 9, 2020 and 1/2 on the first year anniversary of the grant date. The fair value of these units upon issuance amounted to $1,220,160.                                    
Number of employees | Employee                         6            
Fair value of award (in dollars per share) | $ / shares $ 3.28                     $ 54.00              
Employees [Member]                                      
Stock Options and Grants (Textual)                                      
Description of restricted stock units granted           a total of 35,331 of restricted stock units were granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, five employees and two consultants of the Company, under the Company's stock-based compensation plan, at the fair value of $4.76 per share, which represents the closing price of the Company's common stock on April 14, 2020. Restricted stock units granted to Mr. Galvin, Mr. Armstrong, Mr. Sheeran, and an aggregate of five employees and one consultant of 11,331, 1,000, 3,000 and an aggregate of 8,000, respectively, will vest in full on the first anniversary of the vesting commencement date and one consultant received 12,000 restricted stock units that vested immediately on April 15, 2020. The fair value of these units upon issuance amounted to $168,176.                          
Non-Employee Director [Member]                                      
Stock Options and Grants (Textual)                                      
Restricted stock or options issued, shares   46,826         9,189                        
Options vested, description   The restricted stock units granted on November 11, 2020 will vest 1/2 on November 11, 2020 and 1/2 on the one year anniversary of the grant date, subject to each individual’s continued service as a director of the Company through such date, and are payable <span>six</span> months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $111,920.         <span>the Company’s common stock for the ten trading days immediately preceding and</span><span style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-family: 'Times New Roman'; font-size: 13.33px; float: none; line-height: inherit; display: inline !important;"><span style="line-height: inherit;"> </span></span><span>including the grant date. Restricted stock units granted to directors on June 5, 2019 vest on the earlier of (A) the first anniversary of the date of the grant or (B) the date of the annual meeting of the Company’s stockholders that occurs in the year immediately following the date of the grant; and are payable six months after the termination of the director from the Board or death or disability.</span>                        
Fair value of award (in dollars per share) | $ / shares   $ 2.39         $ 16.40                        
Description of restricted stock units granted           a total of 12,000 of restricted stock units were granted to three of the Company’s non-employee directors, under the Incentive Plan, at the calculated fair value of $4.76 per share, which represents the closing price of the Company’s common stock on April 14, 2020. The restricted stock units granted on April 14, 2020 will fully vest on April 14, 2021, subject to each individual’s continued service as a director of the Company through such date, and are payable six months after the termination of the director from the Company’s Board of Directors or death or disability. The fair value of these units upon issuance amounted to $57,120.                          
Mr. Armstrong [Member]                                      
Stock Options and Grants (Textual)                                      
Restricted stock or options issued, shares                 425,000                    
Options vested, description     the Company's common stock on September 23, 2020. Restricted stock units granted to Mr. Armstrong, Mr. Sheeran, and an aggregate of seven employees and one consultant of 50,000, 75,000 and an aggregate of 300,000, respectively, and 1/3 will vest on September 23, 2020, 1/3 on the one year anniversary of the grant date and 1/3 on the two year anniversary of the grant date. The fair value of these units upon issuance amounted to $769,250.                                
Mr. Sheeran [Member]                                      
Stock Options and Grants (Textual)                                      
Number of consultants | Consultants     1           1                    
Fair value of award (in dollars per share) | $ / shares     $ 1.81                                
2016 Plan [Member]                                      
Stock Options and Grants (Textual)                                      
Restricted stock or options issued, shares                           25,000          
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
1 Months Ended
Apr. 14, 2021
shares
Feb. 11, 2020
USD ($)
Sep. 12, 2018
USD ($)
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Jun. 21, 2019
USD ($)
Sep. 14, 2021
USD ($)
Jul. 26, 2021
USD ($)
Jun. 15, 2020
USD ($)
Other Commitments [Line Items]                  
Unpaid wages         $ 372,638        
Severance Amount         $ 300,000       $ 300,000
Provision related to litigation             $ 278,800    
Legal Proceedings                  
Other Commitments [Line Items]                  
Number of units received | shares 2,000,000                
Teton Buildings, LLC [Member]                  
Other Commitments [Line Items]                  
Damages value   $ 2,861,401.66 $ 761,401.66 $ 2,100,000          
EDI International, PC [Member]                  
Other Commitments [Line Items]                  
Recovery of damages               $ 67,125.83  
Unpaid wages           $ 30,428.71      
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Event (Details)
1 Months Ended
Oct. 01, 2021
shares
Jul. 14, 2021
Aug. 27, 2020
shares
May 15, 2020
shares
Oct. 28, 2021
ft²
Oct. 25, 2021
USD ($)
$ / shares
shares
May 31, 2020
shares
Apr. 30, 2020
shares
Oct. 26, 2016
shares
Sep. 30, 2021
$ / shares
Dec. 31, 2020
$ / shares
Nov. 12, 2019
Subsequent Events                        
Note term   1 year                    
Exercise period                       5 years
Restricted shares     200,000                  
Public Shares       6,900,000     6,000,000 440,000 3,625,000      
Common Stock, par value | $ / shares                   $ 0.01 $ 0.01  
Subsequent Event [Member]                        
Subsequent Events                        
Area square fit | ft²         56,775              
Exercise period           5 years            
Restricted shares 200,000                      
Proceeds from gross amount | $           $ 11,550,000            
Public Shares           975,000            
Common Stock, par value | $ / shares           $ 0.01            
Pre-funded warrant shares           2,189,384            
Common stock warrant shares           1,898,630            
Pre-funded warrants exercised price           0.001            
Cash fee equal percent           7.00%            
Non-accountable expense allowance percent           0.50%            
Placement agent’s expenses | $           $ 50,000            
Subsequent Event, Description         The date on which SG Echo will become responsible for paying rent under the Lease (the “Lease Commencement Date”) will be the earlier of (i) the date SG Echo begins to operate its business on the Premises or (ii) <span style="border-left: none; border-right: none;">ninety</span> (<span style="border-left: none; border-right: none;">90</span>) days after October 28, 2021. The initial term of the Lease will commence on the Lease Commencement Date and expire <span style="border-left: none; border-right: none;">one</span> hundred and <span style="border-left: none; border-right: none;">twenty</span> (<span style="border-left: none; border-right: none;">120</span>) months after the Lease Commencement Date, with <span style="border-left: none; border-right: none;">two five</span>-year options to renew. SG Echo’s monthly base rent for the Premises will start at $<span style="border-left: none; border-right: none;">15,991.63</span> commencing on the Lease Commencement Date and will increase at the rate of <span style="border-left: none; border-right: none;">two</span> percent (<span style="border-left: none; border-right: none;">2</span>%) on an annual basis up to a maximum monthly base rent of $<span style="border-left: none; border-right: none;">19,111.47</span>. The Company intends to use the leased Premises to add <span style="border-left: none; border-right: none;">two</span> new production lines for SG Echo to manufacture projects for the Company’s subsidiary, SG DevCorp, and others. Upon SG Echo completing certain improvements to the Premises, it will receive a credit against future rent, not to exceed $<span style="border-left: none; border-right: none;">750,000</span>, for the cost and expense of the improvements to be applied pro rata over the remaining term of the Lease. The Lease also grants SG Echo an option to purchase the Premises for (i) $<span style="border-left: none; border-right: none;">1,000,000</span> after the fifteenth (<span style="border-left: none; border-right: none;">15</span>th) through the end of the <span style="border-left: none; border-right: none;">twenty</span>-fourth (<span style="border-left: none; border-right: none;">24</span>th) full calendar month of the Lease or (ii) $<span style="border-left: none; border-right: none;">1,050,000</span> during the <span style="border-left: none; border-right: none;">twenty</span>-fifth (<span style="border-left: none; border-right: none;">25</span>th) through the end of the <span style="border-left: none; border-right: none;">thirty</span>-sixth (<span style="border-left: none; border-right: none;">36</span>th) full calendar month of the Lease. Pursuant to a Guaranty Agreement, dated October 28, 2021 (the “Guaranty”), SG Echo’s obligations under the Lease have been guaranteed by the Company. In connection with the Lease, SG Echo entered into a Loan Agreement (“Loan Agreement”) with the Durant Industrial Authority (the “Authority”) pursuant to which it received $<span style="border-left: none; border-right: none;">750,000</span> to be used for improvements on the Premises and issued to the Authority a non-interest bearing Forgivable Promissory Note in the principal amount of $<span style="border-left: none; border-right: none;">750,000</span> (the “Forgivable Note”). The Forgivable Note is due on April 29, 2029 and guaranteed by the Company, provided, if no event of default has occurred under the Forgivable Note or Loan Agreement, <span style="border-left: none; border-right: none;">one</span>-third (<span style="border-left: none; border-right: none;">1</span>/<span style="border-left: none; border-right: none;">3</span>) of the balance of the Forgivable Note will be forgiven on April 29, 2027, <span style="border-left: none; border-right: none;">one</span>-half (<span style="border-left: none; border-right: none;">1</span>/<span style="border-left: none; border-right: none;">2</span>) of the balance of the Forgivable Note will be forgiven on April 29, 2028, and the remainder of the balance of the Forgivable Note will be forgiven on April 29, 2029. The Loan Agreement includes a covenant by SG Echo to employ a minimum of <span style="border-left: none; border-right: none;">75</span> full-time employees in Durant Oklahoma and pay them no less than <span style="border-left: none; border-right: none;">1.5</span> times the federal minimum wage, and provides SG Echo <span style="border-left: none; border-right: none;">24</span> months to comply with the provision.              
Estimated offering expenses | $           $ 10,500,000            
Warrant exercise price | $ / shares           $ 4.80            
Subsequent Event [Member] | Mr. Galvin [Member]                        
Subsequent Events                        
Restricted shares 350,000                      
Vesting Period 2 years                      
Subsequent Event [Member] | Chief Operating Officer [Member]                        
Subsequent Events                        
Restricted shares 37,500                      
Vesting Period 2 years                      
Subsequent Event [Member] | Chief Financial Officer [Member]                        
Subsequent Events                        
Restricted shares 100,000                      
Vesting Period 2 years                      
Subsequent Event [Member] | Chief Technology Officer [Member]                        
Subsequent Events                        
Restricted shares 40,000                      
Vesting Period 2 years                      
Subsequent Event [Member] | Non-Executive Directors [Member]                        
Subsequent Events                        
Restricted shares 11,834                      
Vesting Period 1 year                      
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .J#;U,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #J@V]3ED'_:.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)- M:L,P$$:O4K2WQ[))H<+Q)B6K% H-M'0GI$DB:OT@3;%S^\INXE#: Q2TT,9##=C;9W2:BP9B>B( "2.J&5JOJJN8%SV>UK[EH*K%Z>)]&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #J@V]34JDDF6@% !'%@ & 'AL+W=OH^DJZV0/]6:DCA5UYVUUMG'7D\%:YXP M=2XRGL(O2R$3IN%6KGHJDYR%-BB)>]1QAKV$16EG?&6?/B^UUQ^WL'GR/5FMM'O3&5QE;<9_KW[)'"7>]2B6,$IZJ2*1$\N5U M9^)^G'F>";!O_![QK=J[)N93%D+\-#?WX77',40\YH$V$@S^;?B,Q[%1 HY_ M2]%.U:8)W+_>J=_9CX>/63#%9R+^(PKU^KISV2$A7[(\UM_%]C,O/VA@] (1 M*_N7;(MW^_T."7*E15(& T$2I<5_]E(F8C_ .1) RP!Z$. >:\$K VSF>@69 M_:P;IMGX2HHMD>9M4#,7-CX2M6:2JZN>AM9,3"\HE:>%,CVB/"+?1*K7"E1#'KZ-[P%EA4IW MJ%.*"OH\.R>>/A>;<^+2IO W.%Z5.<_J>?\S]\%1E1:'7.$M[4*;B._XE,OS[,OOAGY'X^.T?(!A79 MX!2R&61"LA@R$/(7\H6_-K'A2H[CN [U1J,^@C6LL(:HV+-D892NB/^:+$3< M!(/'^Y^F?R(8%Q7&!2HS@1$2VE%R%[-5$P8>OV2QX@C'9<5QB>K,X30N$ZM0LZ MIW$\Y4QJ+F,SUS(A=:/OX5I:YEB7N7O6[)Z8')CQ*K*N@E#A8FTCR:4U%CT- MZY'+2(3H.&J1VEGZ+^_>M;BR6]NRZYV&5X[UDO(.'C=7,5SNR<.H:O]V<>,] MI+(S\#@3+M:6J]J[W9/,^RZ*N20SZ,.5D(W.W:(S%VF7!0$LSB2(A(4@1EC; MN(O[<%58 R%AY-O2>D9\#$S>,/5[^YQ2!KDW=QERXA)V$( M*R6UA_&=,7)7YUSZ,D,O-]N\C#JNJ10O!3L,,GM2[!FZ8H?W:FT M",TG_LT$6]W1NHC0$XL(K.R*I>.=X$AU?6!GE0?GMD+ MN0\A7=$R"HJ]-@*(2XX&W7Y_Z(U00J\N#]Y)Y<%?\S@&2TLREC;.UQ:9MK6Z M5]<$[Z2:X"<,@*:Y@I]5XZAJT6G9TWBUXWNX89= MPF7*S/./X$"E&@L5[A@ M:Z[VSG-P\][-Q3=FZ=O3+_*0:RBFJ3E2:#IY*I4'5MFP.YA MLT_5VSNJ,SFP)YB*!&8=6YS:54^K4]*)/1OLU:\71ZS?F$FA(C%?0JAS?@'- MR^+4LKC1(K,'?PNAM4CLY9JSD$OS OR^%$+O;DP#U=GQ^#]02P,$% @ MZH-O4V7$^G4R!P TQP !@ !X;"]W;W)K2>RVEYFTS53MW6>:A"Q.2$(E03OIK^^" MHDF) &%G[CXDIJ3%XL$"N\^SX-63;CZU>Z4,^ER5=7N]VAMS>+/9M-E>56E[ MJ0^JAE]VNJE2 Q^;ATU[:%2:]X.JR17*U2[M2O.;?OJW M&A;$K;],EVW_/WH:;/$*95UK=#4,!@1541__II^'0)P,(-'" #H,H*\=P(8! MK%_H$5F_K+O4I#=7C7Y"C;4&;_:ACTT_&E93U'8;MZ:!7PL89VYN=9W#IJ@< MP5.KRR)/#7QXEY9IG2FTM8Y;=('^V-ZA[[[]U]7&P*1VZ"8;)GAWG( N3+!5 MATO$\!I13(EG^&UX^)W*8#CIA^/SX1M8ZKA>.JZ7]O[8TGJ[IE&U06G;PL+> M!#RRT2/K/49+'M-VC](Z1YE]4']VQ6-:PA2M+U9'5W'ORF;8XPVC"1:87FT> M3X/BVA&&"68\'@W/P$8CV"@(]FV6Z0ZP009F"H#>EVJ-:F5\6(^>^"E6'L3.S)&,8CH/IFL&P62$+<0R'@'& M08#OZT?89MT4R@LN=F85"<:2S,!YS(0D4>3')D9L(HCM8Z,.:9$C]?E@L[OM M#Z@V>]5 43G- !]RX4"2)!;Q'+EKQ@46@ON1RQ&Y#"+_79NT? 5(Z8),(BGD M?/-=.R)I(C%)_#B3$6?R0H2!2AOS98T.4"I-'V";_ ?@.+.84XF#)DX8IS&? MH7;M:"RA BP<"X*G@PY$SQ:.*1DHA%"@T _Z/KAPJBF0K4VZJ2< M>O%2-\D)CN5\USUVL81B*A;03A1%PASUOC9I_5 O"&C%@_HX.CLY!$F,)]7 M?9\A)3+&"WE%)HHB88ZZ4SL%V0^$^LP F6Y#D%T"(I0R[D378\=ILE1JR414 M),Q4E@A:8_,>%75?"-+\TEPY4CZ$0 MD8@6ZC^=Z(F&Z>F#@I9LQ GD^BP$H&'KFD7DU"4DQB+!YD7+9T?CF"^4 #KQ M%@WSUEVG;*Z'DYRZ;$09)60>7H]=$G.^=!#H2>\3)BU(WJZ"\SK&UXO2)2$N MDGDQ]5A1C$6\0*QTHBH:IJKM7C<&3HF'>V1F>?]KK,5=/^XQM)B?A^$'S!JZ6)#UF8#Z&/ M'\1P:V=:HV_))<90%!OTF)8=E$6^CC!?PTZC=I\VMM/O#)30XB^5?P\5M%:H M@*H/#G2#=&=:: 1RV!7OY500RU?LQ__!T7F\)AYF81ZV9U#78[#P)2:GP:(0 M*8SM/U^TY%I2NHYD\ARR_M)DBAGT3K9P;-7!J.H>2OKSM69O*-<\B=?DI=%W MT"D>!WLO-8>= M"JA#7K"N%(A(0D7D7,3Y+'$4,;DD'-G))6Q8-H ^[ZJN["^O<[4KLL*K%IBK M%BYH DTVE_.*[C6E%"1.M'!QR"9%P,**X%C3MS^A=R4<5&AMW]?9Y?'4>HN) M=RF^MIE/>-%#B'!>)BPTYCY+?V.^.7GC9%_W_9PV#T7=HE+M8"B^ M%!",YO@&[?C!Z$/_$NI>&Z.K_G&O4EB -8#?=QK$_O#!OM<:WV/>_ U02P,$ M% @ ZH-O4P/'_H#/ @ /PD !@ !X;"]W;W)KUBDSKB!!*@ J26JMHN)J&B;1?3+DQBB%7'SFP# MVW[]CITT2VCX*A=@)^=]SW-.3NM,]E(]ZXQ2@W[G7.BIEQE3W/J^3C*:$]V3 M!15P9RU53@QLU<;7A:(D=:*<^R'&L9\3)KS9Q%U;J-E$;@UG@BX4TML\)^K/ M/>5R/_4"[^7"$]MDQE[P9Y.";.B2FJ_%0L'.KUU2EE.AF11(T?74NPMNYP&V M A?QC=&];JR1+64EY;/=?$ZG'K9$E-/$6 L"/SLZIYQ;)^#X59EZ=4XK;*Y? MW!]=\5#,BF@ZE_P[2TTV]48>2NF:;+EYDOM/M"HHLGZ)Y-I]HWT9&P\]E&RU MD7DE!H*C,;"Y%"@^%I@A66G*6$@.;>\*)2"A:6F.-WB^(HL)D MU+"$\ _H(WJ'?*0SN*HGO@$.Z^8G5<[[,F=X).>2%CW4QS=D_R-T,^K5K MMNI41 MP4 ,.K@,LGS(B6Y-)Q?[2M NT](P:&-$ 1SC ![CGXUK040T=O0F: M:;WM!HY>@1RBGHIH0<8U9/PF2/CGJ@T1*1.;+M+X+.FIB!;IL"8=GB2=RSR' MP5]>,*&ET;"9NX$"Q4>5J7&R,+=^"MI('CTRTS>,.AR@; _;64YF5CS]#Z MG6GV#U!+ P04 " #J@V]3C*B=#@ ( #\)0 & 'AL+W=O7 M_;5/S?5EO7%E4=E/3=)N5JNL^>O&EO7SU81.7BY\+AZ7KKLPO;Y<9X_VSKHO MZT\-G$WW7O)B9:NVJ*NDL0]7DY_IQ5R(SJ!'_%[8Y_;@..E"N:_KK]W)A_QJ M0KH[LJ5=N,Y%!O^>[*TMR\X3W,?_=TXG^S$[P\/C%^__[H.'8.ZSUM[6Y1]% M[I97$S-)KHMK^ MS[[MB#@P #^X =L9,-] C!CPG0$_=02Q,Q"GCB!W!GWHTVWL/7&SS&77ETW] MG#0=&KQU!SW[O37P551=HMRY!GXMP,Y=W]95#M-N\P2.VKHL\LS!R9V#?Y / MKDWJA^2WM6VR;E[;Y-V7*MOD!6#>)V?)E[M9\NY?[R^G#FZEZ$$4:1^[D] MW9Q@X?S8Z/-_//H1&7R?%+SWQT?\?;9/MMK8BX@KL7EO9T;8S0(H4(G@Z9#W%2*ZD\V"R$L=28E!)Q#)R'0"J(8$KN<4>1RGVD,DK: M;=VZ[F%IOD^>VKM44?(\EQB)6P?RD$0MF& ^B2&.&YI*CYM9"&-258_Z.3(L%X([?+[?:R?T$&# MT+@(^;5KR=V2KFUAW9H7[;IN1[(J% 5G7%##?'(1'"64^YF[^77?'@0]: MA,;%R(?*V<:V\2H9:H,SE@;5 D.!AO #1F"I\=4(AH(".58A!SE"S6GA;M,( MC=:$S2_U6]\M@F):$.I'&\($98+XX88P;D0Z%NZ@DVA<*!T^,FBLH401,@@5 MT3N<^1DZ0V P^SHHC=_S=KRR'301BVNBT3; 0NUQ!C,@/+%_B^"$)KX6F"$P MI:7?%.<(3%*3CG0[-N@=%M<[?:&ZMP]U8U]*HA3H#.H$D*A X&!+F MSK! \F%(KF%-%%0L%$D45WJD$[!!Y["XSOFP#SQ6MN).NLW)BW:=+>S59 TE MP39/=G*=H+LB;^1H]E:.YF_@Z)CZ06VQN-KZ+[3',>7!0M4SEF\(OL*2X2"K[TC:2S+FFN-^X[+Z$-*R3JH;KE>L6I9TT*W9= M!FI*S[CU#L>C7R'E1;IS-8[J9#?*1 MQ>7CC>\6G8FM#WW(!3D7OL[ 831HP"C,^!N@.$R-D#\(2!;?T/JC?REC\R1[ M@H78H]U. .3DQK4.>(#'/\KL(-U87+J=QFPHIHQA4$H"<8, 9:JH#YQA0%CC M&G_#>HX NTU*0T??D"W]*0A@4 MIS"[D3<9JBMC_GR$.&84469D/H::SN,U_36Y/=1O'J_?I^0VLF*6QI>!"$J3 MU*\E,P0FC)1!A4"6WY1S)G 2Q5"U1;QJ?[1YL&PO=V]R:W-H965T&UL MK5MMU5W=34Y&;O,P$EI@8C+\C)[+\_ M08@)DE @T9?8V*U'37?3>A[)N7CB]8]FSYCP?A[*JKE<[84X?MYLFFS/#FGS MB1]9);^YY_4A%?*R?M@TQYJE>3?H4&X0 '1S2(MJ=771??:UOKK@)U$6%?M: M>\WI<$CKOZ]9R9\N5W#U\L&WXF$OV@\V5Q?']('=,O']^+665YLS2EX<6-44 MO/)J=G^Y^AU^3G#0#N@L_BS84_/JO=?>RAWG/]J+/_++%6@]8B7+1 N1RI=' M=L/*LD62?OS5@Z[.<[8#7[]_0=]U-R]OYBYMV TO_U?D8G^Y"E=>SN[34RF^ M\:=_L?Z&_!8OXV73_?6>>ENP\K)3(_BA'RP].!35\VOZLP_$JP$03PQ _0"D M#,!P8@#N!V!E HG!I!^ %$'!!,#_'Z KPZ8NFG:#Z#J #HQ(.@'=-G?/$>W M2TV)JQM>Y;*P6.[)=PTO MBSP5\N)6R!=9<:+Q^+UWLT^K!]9X126_X-F//2]S5C?_]+9_G0KQM_?+]RH] MY84<^*NW]K[?QMXO__CU8B.D?^TLFZSWY?K9%S3ARW^Y2$O#L!O[L-O$NRZE M5XW1.0->;,<#GP#TOJ:U]V=:GIB,R^' ^QLW@&WM8+_G,B[RF4M+"5GD:QG" MF_18F&]T]P96EIT.I[)+4,SNBZP0!I#$#O*%5^N,5Z+FI?SJ0>94L)HUHAE# M;60=G8L)G8L)==AD ON:/115U:)>IV5:94S\TQS=CE2BX:#:L?V>K*LT0=GZ..ET7]-^]VG\HIYD0_?L;VE6B%$3C? MW,@I:T8[1PXE'\<9Y9>>\TN=Y_>E M?YCB2K68R9 %R-PL@K.3@=7);ZSUD?4^-<>R$%[#A"@["F(JMT!/'41(:1AS MC&*K9PO:Q9S)=HXF2SZ.,\I3>,Y3^($\V"!5O?^:)I3QTVEQ@6%)(#H'&J!CD![7IB8:JL MU80,U23#"R9X+AS8-[33[R_2E9(WYD+1V?4: XIIH/:9V9:QW9T%*Y8KH-UL MWQ,'4XZS-,@1:-8BASK?M#^7 <:&=Y"[9N8 ZK\4 RT"K MM3#/+K:[MJ2WSYMPYVK"Q '0.%^##(!V'6!=?W7.O88D")&^_LZUC.WN+,F1 M(Z#=;-\3!U..-X8'48#LHN #ZR_2A8#U44>#%$!V*?".]1<9^+=Y_9UM&2.= M^IOZOP%P8OTU6$ZMO_8(O:,B7IT5?.RP8"+^.H^7:@K+8E>?:*,E\C'RJ1I_ M?8O?&'\=D !"<$A4Z66P7".$ IDLJL;?>#\^#29J>Y ER,VIP,0SIU-Z^S,W M$''D[F ZE !>H@3F.'.-=04 M,811Y*L58[)$&&,9=Z5B>DNJW*"R3&P-@ 1*$D^TLSV#Y1I%5%).]2ECF\!J5"):L--$YMLI3](@B0NI.!#9K&%%X=D,BY M(0S58S&#Y5J&UI?62 VO;AHA%$4370T/D@4OE"Q36U;&1PKK5-_^2+WZ 9"= MZR_AU%AG]HA0A*F:ZGEVL=VU!9UWYH0[5Q,F#H#&^1HT$+9KH/>R(ZS+CC5$ MD&)?W7RP.[" _K@"VKH"VKD"2N9$@_] M";2U=(K^&"PGZ(]N:5R?=;,I^J-;3M(?W=1(?S:O?M;>_E_$?]):KK^-5[)[ M.1!\"F1ZZN=_-7B^$/S8_=+]C@O!#]W;/4MS5K<&\OM[SL7+1?OC^?,_?%S] M'U!+ P04 " #J@V]3#8:#-78( !0)0 & 'AL+W=OS@R'<\Y0.G\4\GNSXUQY/\JB:BX6.Z7J ML]6J27>\9,UG4?,*_K,5LF0*;N7]JJDE9UG;J2Q6V/?#5(*G:UII#NT+?[*^6-S=.UI4S9"?-!KWE1Z)$ Q[_]H(MA3MWQ^/HP^B^M\6#,AC5\+8J_\TSM+A;QPLOXENT+ M]8=X_)7W!@5ZO%043?O7>^S;^@LOW3=*E'UG0%#F5??+?O2...H X]@[X+X# M'G>@,QU(WX&TAG;(6K-NF&*7YU(\>E*WAM'T1>N;MC=8DU=Z&>^4A/_FT$]= MKD65P:+PS(.K1A1YQA3VWIHU.^\76/'&^_"M8OLLAS8?O:7W M[>[&^_#3Q_.5 BAZP%7:3WO=38MGIDV\WT2E=HWW,TR?/>^_ A,&._#!CFOL M'/".UY\]XG_RL(^1!<_Z]=U]!QPRN)6TXY$YMVJ/;5N/;:4H/=AVDJF\NN_B M-EB&:QK8"7<^P[:EW\\/EDD24!C$^7STB2O.">U6/6C_5UZGVUEX'85Z= M[*IP0!,Z777#(<^E.6NS!_]1ZZBWN:T;)3CR!DYH'/HCIUF:Q4%L=U@T0(R< M$*]*(57^OPXB[+N\4JRZSS?@,M8T7%F7.9H 09CZ 1GAM33SXYAB.^)X0!R? MA!@2*)<2%K+(4^U@+Q6-'78\P4/\($Y&J*VM$M\..AE )T[0URP#H!OEBH)D MZJX007(8X7-.I"GXK*E9RB\6$'L-EP]\<>DY8AGY)FW[3AN^5(K#D IB)!4E M]\#]A:CNE_"T]"JAN-YN/']@$#S6].Q/#%SBV*?QR$!K.X+BP+X$Z(AWD-. M.R72[TO-P!D$2:D7HHTB*U@T 1%%<1A$8[#3=C1"83R3QQ V8+$3[%>=K+3H MT+O0R_*F%@TKK%#Q-&(IFJ1<2S/DHYG-B SKH!=H9P?Y@C>C--JF#H]5>E>R M35Z\F%*1H1_DYI^K-!5[G=]?B#8ZC2+D)QBC<5JUM<1!C!(\%W&&C5#@Q H" M1TG@%$0UR[-#ZNS"2J@=EZ!6(?-73O=.20B223!- MJ[:&*$X0G=O)AJ^0F[#:.D4S%)2. M;%"QA7N") XF6LS2$!-(+B&=@6I8"KM9ZF;/M4AEVRW@A)+(CG-*.\N(Q#08 MAXNE8>#[,VH&&W;"+[ 3!Q8=G/EDA3CEFR6)P9=CF>B>ZO2(QH:[,'FQE'FQ M$+#:1FSD0C#$ZM@X2TLHB$@J,-W+GX-Z6$WZ=WN9;K3(0QI^>=T)[R;]==/WM>O MZT]M=0A/V[A@Z;_[7(Y/"WHKG3.<8J6%.2-*0$3.6&F8$[_ G$=6UE('MWKZ MY-4%TY0)R9N#=;4NEJWV60B1QGX(I>DXQFTM$TKF4J%A3NQFSF/\X\+4"GG* MH4N* W^2O-^90['A4.SFT%LI4LZS?L>"H&]MZ/>N3 DAER) MFUQOV9,&WU10E-PG%U[H;R!BL-+Q,W+W]ITVMK M**3!5OLDXDAGV)NPQ]OI-3 5Z237\D M]<-T2$87_B9O_GEM;[39&GG3U@ MZY9+\.[ FCGL?[TGY@_AW).=0)MD*@Y0A% ,'#43148=D!?4P?,LO1-2'9UR M]>6/U;@IE4,6BS$94Z8;P!M6TV@"\E(U?6S;Z #/99ISV%/6;:H6L#^OZ8A1 M"\2M%F[R1LE\LV\/AML3 WW6+ZI4UWZB*'06R/LS3*N%%O6@CW[1=/7>63\0 MHQ^(6S_<<:4*WK'M]EENZ=93/^HJ8&"K:;^=ZW0>\)2L2,\D\:I4134 MK2@&$OK0L]!'K5\?\@QN-D_6K&Y]'651%=0G$9J\CIHV1!%!0%XS&IP:V4#= MLD&;DE>I; OF#QGOKCYJ9NU*#! 2[856$ \@""M[WJ06[9!$* F#<71:6B)$ M,8J3&4%.C3B@;G&PGD/L+;T-O\^K2B^*KC: %H2U;**68VCB0_$#B%FH4 74K@AF3#Z>?!UKYCVYXKQ,%.I4A(0YG#K*ID0[4+1W^%#K< MG %F->N]E$,_4/AL=2V&K8Z^32FYO&\_V6F\]O2Z^[QC>#I\%G35?@PS>GZ- MSM;=QSUFF.Y;H]^8A&S7> 7?PI#^YPA\+;O/=[H;)>KV"YB-4$J4[>6.LXQ+ MW0#^OQ40'/V-GF#XB.KR_U!+ P04 " #J@V]30O(G('(* !?&0 & M 'AL+W=O_=0](&6:)L72M21E!W?7]]OAI0B)TZ*HB]]V;4D-"^^*:7 MJT O1A=GM5RJF0K_J+\Z/(TZ*84N5>6UK813B_/!Y?C=U3&MYP6_:K7QO=^" M+)E;>T\/M\7YX) 44D;E@21(_+=64V4,"8(:?R29@^Y(VMC_W4K_P+;#EKGT M:FK-;[H(J_/!R4 4:B$;$[[9S<\JV?.6Y.76>/Y7;.+:H[<#D3<^V#)MA@:E MKN+_\B'AT-MP;RKNAG*[(*;/@ M\%5C7[BX5CYWNF:$[$)<-1X+O#\;!0BG):,\";J*@B8O"#H5GVP55E[<5(4J M=O>/H%2GV:35[&KRJL"9JH?BZ# 3D\/)^!5Y1YVE1RSOZ+^S5/SS:56ZO!Q7CXPTM6S#Z**V/S>Y^) MVRH?BA\1&!SY:V6VB*FP$CIXY-[)]]7=H/<\V)Z/;L5/UM3 MZ&J9E,R$%-?*R(UT2N36U=9)-DQ7[9,J!)ZO5:[*N7)BGIT5!\J<1G MNXYOCRE&QN,LGO%)N25>SIIY>PJ9F>PC-<<_O?=BLP(^VP,HAR,Z5+89ZU^2 MB"*B)JL"^@3+"#>:]7\"=4*AMZ"#D5A3.>#0^8?WO!$_]K"/&K<(9O'<_G&^ M<6N]IE^T*QE(BLU5;DMZ+U\RB(*D9_]0?'^40*9*,.M:.:^BT0Z+98A?\MPV M%7D 1HBT-)>U#M+H/V4;@7VK:55?;Q)#AR=1K&C^1Z.=.EIEM=-%* M@^V+)L>J E8; ME+;D940P?:N1%X%0"RI?5=;8Y99Q+I37RXI_JFJ)C%..I*F'6KF@ 1YIM%25 MZ>?4S1UED>]S2$W+8FD'$^+%YK MV(8X"ANE*G@:."#6O7X0M=4$9[!(SR+Z\0Y5'[&RTC7I> -S$SXW?<.0KHQ6 MFQ=W-S?7'3WD!-@"Y[/ZAKR /$+"FX;5= K^H0C6 < A(AHWAX^!$+P/[7*% M'S"4GO-M;K 4@ 0<3%(JNVX9I.^S! P0@7;TPJEE!!-E':Z4!@A>-XI,YWB= M:Z/#-H92 I)0@6R_@-N:? 41',@<3 M?=$=HVNAG0_/1$++M35KQ-!''%O-@E(&SCX^F;Q'\!>-H3JS66D@UF9M&XD< MRZ0TSD4#8PSAC6!_%KM#\1O;DC=) GD<," 4LT[CUB$H&&A8V5C.[-YIGI3# M!O!9WCJNAIRPFS*D#UY0!!GD)E&B*E&&#B@FR1C5JL'M&180/W9/78E)?,#: M4G^!51MMZ+FLC0I1!K2 TL1DVA,-A51P/#E<=KX%54!,\0K\3M6&TRI5"<*+ M2<2*'-UZ.N[129THG$>I(V01*29K3V?6X/89H':)DB5=503*;X%JZ<6/70IG M\%L0E0W"Z%+37JBP,-:2MS:Z*NP&/XKX#/ A%LBP'W@WGQC+P$:SC73.0C\0 M>9''3%/.8R(%P!C5F$N$O;4EON._!:O.FKU)_,V>I->=FU%.#A9R3B>%Q"(Q MIEH68 KBVH='[0"^=" %H S:QHX]_B6P^]ZE F5>=^X'6M*6P'3.,R?[%/91 M-(B@IWA$AUU2[.']1\?\7_G%O^FS/E>^-G(C:$VE _5^[ 42E:R/!X.;L=2E MM1!8^R>57E-*R&++'K1YWJ#]R9GD1GA!%0'-B;>6F].^2VAGBW0Q1./4*[>R M* GID/K4) S^^AWZ(T78)>AH1&K6!-+- M/A;I/C?+R 4O'NO05B<7A]09T!8P\F/Q!=M^B@Q-ZNR6D^N&C\'H=;C3/\>& M%H2!%NLF7]E,W-U-LZ[]%/^Q_>SOX_XP"GR6.?-VL.&&T>N(MZ>6(#?61P@_ M6ZP^?8)9GLH *1$D@I>1QS^QM'NO8I-(:HCKZ1UI_UT]0':;%T:W#4">IB+4 MPES5@6.)]OV-@PNUA/M.L4IC#7^/Q:Z/F9TSLQ340=,E 9T>JZE3B\9+,XS* M&C$Y5,Z\F^SD-R[Q1L(MAT>DM3T?+DW5T MI5;%UD K$%7QYC7U2VVF![6D 9;Z.8G)2M#*A/TN=+GU'!)+BTX>E&0*'J0V MU!$Q-U']I@$-8D!469 S!6/*AP M_S:%+++S3L[%S)J&,/3$'C38=^PH)C@6G7WZ]O3X8@RPN M&9=?8!:%.5TN[;\AH'XK%GI*'6MTP;+VSIR)U_O#+I\R!1?(I167FJXS G@F M*D;DUXY'T\OO[72TRV01B[&$RY,N@.6G5.*Z'<[IE'?)W M[=M@Z+@4&B&([E4, _1VAG_0F 4Q#:N&X<.W8<$U=D-SR6.B(;:1(\9J7DWC M'&=[._!P3]A6H71^BWWGETXVYM>"O8;V _GJ4"!N^YUHT96A\;XR1.T.IDV> MY+G^3:VK=RYD\)'>]>Y6F)WUDPN@^?99E4H[^S6*XY%[ZP;NC#,EEP&Z.5#4 M&Q8]71XGOMV4Z28N,-O.2='?X$#+ =_W]V>Z@*[$E7((V=M;\67#C2J%$6'Y MR_7MP;2ANS!#C[<5RFC\^'*,_/ MW?O, AI&,\@^F MB?. %.,#P'(P.4P)-4-]C-=Q[9WM[LZ5+,1)!C=DQR>GF/? 4+R/(HO:/-9" M>]^DEA9=))7O./_MNYD=]2Z]^>Z*KO8I;9%\\?Z[>]O]]> R7IH_+H]_>O@4 MF16QO\#6P^%/;P>Q4KO( 8&V@+J?&CL. YL W:VQ09HNL%FN_M0](&2 MKB36%*DE*8^GO[[G7LZ,9U(GV_;%UE"\7^>>>TC=;'QXC#U14L^#=?%VUJ(8R#=B-%@%^5R^68Q:.-F=S>R]BG/H4U!Q&@8=M@]D_>9VMIKM%WXT79]X87%W,^J./E/ZV_@IX-?BX*4Q [EH MO%.!VMO9_>K=PP7OEPT_&]K$HV?%E53>/_*/#\WM;,D)D:4ZL0>-?T_TGJQE M1TCCUYW/V2$D&QX_[[W_66I'+96.]-[;7TR3^MO9VYEJJ-6333_ZS?>TJ^>2 M_=7>1OFK-GEOB8CU%),?=L;X/1B7_^OG'0Y'!F^77S$H=P:EY)T#29;?Z:3O M;H+?J,"[X8T?I%2Q1G+&<5,^IX"W!G;I[B_FU\DT)FUO%@GN>'%1[TP?LFGY M%=-K]=&[U$?U)]=0RNG)^] M9'H?E6\5D$@T5!0.^V'4;JMZW:A:QUYIMWL@.'C2EEP2!^?KHKQ> M%E?+4K9H,+=^M+[C=WH<@W\V8#39K3HOE^"5M1B1.>*2^JM/I%:EPL##KC$1 M+)01A&GM'7"<\D#M7,[5 Z:B45@Y2O%WD3<_48B:-T?0.O7JD;8[4N/%:4G: M)5.;$4E%95#$/N'D=XX2/P9Z(C>1\E@0\]9;Z(IQG1HI&-^\.V.TSGY!-./4 M2FU)!W6NKHIR];:XN%B?K=A-*>L1919O+]\4Y>7R[">?M$4I.>HY0"^65Q?% MF^OUV4\GR",]5T\AH&3K8T2Z$0LD2?/#F-4&J/->1YUFW5&0T8 G)"K]:I%U MG*N/VD'Z('))=B?]2$Y%%!F0C*XS=$@8*C@%0L4ZG:"V0><8'S@&*O"@5>F3_>F@9=;E1KG'8U!T"D)"#$ MUW+K)I=;7_O.F7_1@01M\ , WAP6P$W2PRFL*-G@=3Q@AS3VP IZY'+E1W$S MY[Z.Z3$A:ORWQ/5H-4Z5-?4!&Z[[?@S&"AL^ZBU/,N9YTYNZ1](1)T=&Q^'T MQ5#61$U\9417Q659%NOU=2&>SE>7Q>7UFV)UL5(%^QE)SC:[G2L>8"43O'YE M@O=]^"+1^)LEB<[XS'O'N4)L$.2XTA_JY%FQLEK][S4N421F;KD\EJ&KKQ7Q M7R9V6M@I%TR>.=V TFPC-*^T!2E)AF[@2Y%'F&ZG80"&BVU BTQI%/4,4FW( M8L*'?!IR1OL1,"Z1:UZC0L-4Z $ [O^=N18Y'@V>#EG61P9'9:;865 MN&AE,D8>%Q2][P""\"&7J&-\WK&F%4J#(_%*0<: MC^8ZS[U'S^3D>2DK^BEP\R.!4-P&.&^GQ-+;3H[QR1-H6F:/B6IRI[*9.;%# MX 66+-H)MUD^W/8E1*ZV?_&,-P-$@HDAC-'<6C02CGKMNGS$5!-Z ?]J!%&/ M&]>0U5L!BZ>7X1'NR*B)0LC42<03']Q&5 M>62$&QJU"C5Y8]LIV;9/OB.DS M5WS,2FF=]17C)Q\&'(<7O\AWRSB-(X9*- &:I%P\DP[2..'O!=Q#I*/Q$03D(UU70"#V'H!TZ%#6,4Z@UA-?12ONL? M5@]?2O?Y ^%E>_[,^JA#9Z HEEJ8+N=7ES,5\J=+_I'\*)\+E4^XI\ECCZ92 MX UXWWHH\^X'!SA\/][]&U!+ P04 " #J@V]3L:.Z_:8E "Z=0 & M 'AL+W=O5-6^MMGZ[;=?OWRI5ZNU2;3PWJK*OIF53>;K*4_ MF]N7>MNH+.>7-N7+R6AT_G*3%=6S[[[A9^^;[[ZIN[8L*O6^272WV63-[I4J MZ_MOGXV?V0YU\#G!3A9U_0E_O,F_?38"0*I4RQ8S9/3/G;I198F)"(S? MS9S/W))X,?QL9W_->Z>]+#*M;NKR'T7>KK]]=ODLR=4JZ\KV0WW_5V7V,\=\ MR[K4_/_D7L;.IL^29:?;>F->)@@V127_9I\-'H(7+D='7IB8%R8,MRS$4'Z? MM=EWWS3U?=)@-,V&#[Q5?IN *RH0Y6/;T+<%O==^]U&(D=2KY&-Q6Q6K8IE5 M;7*]7-9=U1;5;?*^+HMEH?0W+UM:#V^]7)JY7\G#I:PY>9;K0 M&,@35&TF@E+E]*"HEL4V*_GK95UI>B>7[__M_UU.QN._)+^L%0G5LMYLLVJ' M>;LJZ_*B53E>R$EPZ=.JJ#*:*2L33=,K$N=6)^OL3B4+I2HLO,T:&E=4/%>3 MTVA%,M"N^6\#L0&G)/K*U/V(=!OMZHQK:?'+R M[,?KZ_?/3A/2832XI:>; +"B$MUF]\Z+8\*B(D[H6'OHI*WYV4W7-+2'Y(/: MUDV;T"M0#LEX=/;O_/)UTQ;+4B67-.*V*V76CV?_,60"-#GMIMREF&J7Y'52 MU2TMLRR[G'!9EH!:5HY!HF&TI4;]WA5 UF*78$>\GZRJ.MK$(3P/F42/T,)/ MK]=U5]+D*H%V!U;IU=^Z2M2GPXIGAL>G!(!X9Z>R)E'0 LGW:JDV"]4DTS'+ M\Y A4K@E=KB"K3,5EE11-+HN.&/LL>E"6+QR$A3)-1 M\NBO2'4D&]'%@JN/D!Q!EE&G"8DALZ,%JR 1*ZJ5_1Y:79WEOR-#/OQ[XL-*05\ M%*D(V(?WDQ>:;"AX?P'W(V'Y-_LHF8&93]/D?DTD2;(M34^DIV^&@T!A*J+G M!EIE\&Y+RH>?+7<0\U 7EJJZ)2XSB#)@\("+OV@0GLV*3NX(MUAST9'L$R9W M6\(Q%-I"M?<@I"X^)_2I!-8KP>;@@[I350>XES4I]3U%;'>=*^(5\A.P %'( MK@KF()+36[Q7 I PT9)8$/O2@$JOZ $/KED)94 T"01AZ+:N,PX>>K=F*%;T5]T8717NCD8W M9M-9289,>R&F=8Q\T5ZJ&%0=P*J9">S^('.DQ<6I4HUFFT/_;4!F86CR".$N M:J?H(*HBB_3F_;I8KB,>$\YGXP Y(&YI2U%DRBH6D8E:JWWH:,\U\?:ZH&W2 MF ),0O Z8Y?&_+S=EE!;>+:J2V)GX$"W:JL/6<^BU0Y_6QC\W=>#DV2%42K=V3F5--F M8NY$1 \C_@AS.GE(#8,0'34Q:$DZT#@-&Q(X$J+]27/RF8C#H/7OBKHC[Z8K MA(8GQ5 -L06H2K(V(CS0=EC_= A3",;/.Q$FN 9;*$+:6JF^; TNHOVUJ[823+'+65-Y\&8@%9*(X MD0,FGW@[M_0636A@)B8FIXVH2<"2EC3>>_T;Z:7 44FV9.X@#>(4D!4O6+K) ME^@T<:[X#JQ0X*&JLU6V@0-@!BZ-N[0AVU_L?R>VC+'.<]#710O'ACQ*S#>, M3-0ZT]Y,Y:)X#4H=$2-,9$F#V!KHA<^O]4$#"R^IA/:&RP@[3E(-E#9U=TMP MM.&<$*R")/+$L$6CD+]@4T\L3]9D22-7P,L*;G%#P)ZFC(%VW3DY^D/I?2T MOHJ@=X-SKYRJ6!FLS3MNFX9K6$B9D0I8B[_5;@:\P4Y?,'L7,N<7^GX$$#SF M(=3A3QV] =\77\5,+D3++(6P#I,/S*\^DVN-;^H]\??JHN>0#9.;MS<)9X*P MU]=%HQ%:K3I28H$2L(Z.?X+7O#"ZYVD/K;GC'9I]Q;,W9G:V>,3",.!BOYG\ MU2U)3 XB9D:B5,/H671%B?7@'%5@?II#L1]NQ4U$2[8*^$ CC7##8(L!8261 M$Q7+>LOSDAC'KV0D!(JFQ=9(EZV*%=2(&(+D9#YZ<2H! 2UN]59]#RAI<3.Q M:L07V?$*>]PE.3%^9G<%R%F_']A7/?Z@Q!,&WU\RB%2Y._P3,'( MGC4"M=@5HX"K8UN/O4_2^6A$TD;F68MUHNB[X+B"K-+RTW''>D/L+6-2\0F! MSG$ZF;OI[F@NX68M M6,>3!6X" 7*!)22Z]5K0O\9"M?=>RLCB[ZR[&9@=GI">(Y@1OY808@C;0R>O M"!$QR,FT&]M?%?X"XGT3LU04-1FPS6Z)3R.\'5M4#('?(H7$-=CLKLA-^"@N M"&P'Q9YJ(^DKEPYH9 M\(#E70/>?K(]($*(.0CM=NRV);^QTPZ[)A$ M:?+SSS?.HPN&.%42J9J??G6/K:]3=PU-_GN7P2*#;IQ 0D9!\+&B2%!0B&2_ MI'D,=7_Z%7)HPW[$@>3Z(? F+I=TC0\:H99UB%/VD-WW/N72 (,-A/(AAY@D M/<&-RIE6 MSMTRDA*FGZ/$9) A(P:HMP;9FM5NEN>%Y$+"/< ]IC=O:/WLMDZNBX;3CK\( M>PCS"G#+FAU-]N@H.O-@,?_I;E&J3#,R(2@,%^FC;@-0;N$I5BPI3%W.1&J; M,J2MWKS[]4N!!H>1[/7WD!_-79*$6PEB:PI;^:DP<6BD0;X*LV MDE5%E(]!;@QQ,"G_#EH:,_127\QC>T+&:P\\DTO1J=IZ.+"Q[Y M?)Y>74[3T>0BM4X@;0F9^2_QFX=(8SBT!*M_P20CQI!/Z+39 F4.8T62%30> MA'>/%P[X0H-?UJ2%HZI;O*!+(U*P>6.#_5]V6S7 =O"_T>"FSRP_!,SRT>C MKP?/DXM9.II/DG'R(GDN+OKD+^[?%X._UJ0 7OZUUEN*!=E:$XSI[&*63.B- MR=5E.IM>)33!B\%;PV!G2;CXX&0Z3V&-3@=FUL$+]\FO\Y9CTM<2DYX8I:&3 MCQS')O+\='!QE5[0#LU>W 2 M2%_JI4YDW&:$3@>7Z?A\EIY/9H,KH+N'0]KH+W6HQ8@Y7":H!7,\IQDN9T2\ MJ]& (*(7G@\,A.;OOX'1_U?X[D>O/Y^3:S>97Z3CJRDC[6E<>'X!5W7.=)C. MZ//T,IG,CG/A;'Y%:F/"W#&_3.?3Z6 V>"+;$?TFZ>C\BGEG?IY>$7FQE&&\ M^24]&L^$\4B<9N!04.@=R_S)^/0 K:8CMJ:#"08*APXN+]+1['P 7ID2I6=S MFO-\\#B/3OL\FEZ.KTA&+\&]EDOG(9,ZO4FZBX:0X(QFZ>1\_L_AU"10TY>8 M?Y^@C[+JY"J]O+Q*QZ.9XU4'I3Q)D <_C:BIDZDC8,&]7;MTSX#9 C_U#T]91 M+(M/JBS67"%:<>Z@^"/SZ64+G'$#?-FF.5#-0C$Q+U8H1#DWWK]15'=UL30^ ME7,9AIXDF9#)%M.[B@@$SUFVI(VS4E>W9XAJ8Y?(>?9,F@/VW,=4RUJW9VU] MAG_),AALE'!-GV?DJ4'=9V7&*0$*DNT*;=(%/'G"4EWUB+G.] M+,Y022_%H6^AY+R1!+>F'GJP>$9A\V\F%P^KY?)) MQAZRF)ILF.\YVU1Z;6WI'IK2HPAJ"3279_$)5W_=7=17 5VJ9==JTO!2] M[#71M:K9D'"=E-C:Y+)IT_O+#I._0^$Z%!S\X&KT@IP\5Z M#C>6?)0D7*]1Q6;1-5JHY#1"5+^T%01A:$[:%-H^C7F6-%IG6C3@X!V!DC<_ M&9&7.#F/WP_8,]HP]T4U#"1-RSH7=I0+W$(1DD,FR<*0_5@^SMA6T\UA](!) M7JTZSH+VJ[[]+19(7$,+$"4KDPG;(#?TARS+9M!4VXO/-)')'019,6D(XXG8 M+;!:%[6X< ABU[WH')U>3TQ4_ ^2Q0[Y6(GT*>/_BU.%KKR8VMV*CPCD MHAC+0!K7#G,>H[V05" F"4CGEU>2S)'/_4R.2>.&:41C8?BK+"??LD"O+_>W M&6#TL=3B(7/CDHS]'..U=BT=1&V,H.=($UM*<6')%U/K7M65ZRQ'&HT\&Q[' ME)-&"E[(KE@0?R9W&LM)56+M\)$Z(0-M,ZUF2NU+LHZ?N%W2SATSE+1B ML^=:;.#.%APDH^_$4/I1%C -0&XU,R."WY8=%1*(PO2.6GFO$4=RQ7UA#:_^ M\B:.H9&X2O5ZO8,"\$,M7*3SV[8T-5!"Y=NNE;[MDN.)H)LKH&GPSIZ79HJ( M[U_+JE9M@USH= BG"46-7R5\T8O)V]>L5,[&<=&1O_%\Q%F=C'.#R7M26LEK MVV/-]1X:0 Z-*$V[>$PUY:<.IG' L&A6_W(UG!J$A3NQK0T6T&'R/FB;PS>' M*. POX>:8\:K7PADFN=^"J%%3S[Z';+F-6.Y#BV_US1EZJ&,WRS"K^31).!V MP6_1++L-_.NEN$,9>;7#R1R9C%(.F#E:?*\_WB27 MH[F5A5=V"0)@8>36\J)U(4TR+VX&E2H?9R(L$J&JI=5B54ANT*1HEB89B'>B M"%[K;B.U.=I.T"Z-JVE>+P$3OB:(<)$>>[V,4&^YD V1,! M"1)>(-D"$N5#7@-/@/4SANW/K64[-_QLP^3'NL[98C3*G.J0W2!)Y'OCMUU# M@_B>I*"W6XFC MP&V*TQ"A#V;3BTWN8X8#AQP>])/WBO$W)HK*8G>7@\$XRR+=:H:_EYZ_)3?! MKA"#]1077Q)Z@EY!- M9O>*DU$'(#%<*[V" 0+L &TPA XQ0SY[;,,/D4360M?-(D'#!*LU*3W(Q(X[ M7# MU8>$];[TK84O>I#VWS2N+3DL*Y-D.]1)[-1(K31C@3MV'L H3E%6L?Z M@%F5E3N V:H5#)=(3HC:NM8AU3U.PN[P@F2%?N>",7I2QB/%;6T0^#D7F MH3=YUD5MG,IM?:\X,9@36DT?ZGZ_%EZ70V9(V039462_"3KS(H:YGNTPXVRI MY5U_MOK"IYX!.6%MZVZ6&P4?[3XLDI+=UJVT(/*9K2ASRWJ1!M(;)J%F\>=J M>38?F\=I6F3PI#$&?8Z1MR)^$KOUU]TMQ!UM*]P[\H!/_K_8GS?9;0EV?Z,=>WW %1-8XT+WW?#*=I./QB+WYW+1AA^MPW<-: MS&U6<)9JH3@]@!C+C'U;DS-$(B)\=C#K]KW,?KU:D=LDSM=C[7O]$E[4M/>% MW:Q'.Q5=,^$J>7X^8F1P$L08.(+-?0/!\C M9NZ(NCY.B:#UO],Q@9[[I.:,>?R/%-<6J!@G(7FQ&K27;!D>R^T&&6 MI>2L:5D3_H(ZD9R?8NUDU8\]=N[Z+O]'Q"# _Z68?^.\L7WW]!W.-^SA-'D.:;CUZ06G%YBM#>_XWM;O)* M-33[FS?).SZ20O9DKTICED#:?CY*IQ.3PQ^/9^EL.O5GWB6KZP Q5-(P]KEK M 1DQ[=LV'=\)B/[><, MD<'!H:W7P,M$P<<<%84SPNW'/99!BKP*7/(_+;U('TUFCS%*&G!*^B2I9DS_ ME"WKQ0XO @%2(.0[#L;$015"[8)\#M:)9M^.ES#NI^_?G-UTX+,2N'M34028 M/L9,+BEMSWIBK=[L>R0\NE*?A&0F:8I54^,L94;^1BE>[J;XK/(S$#%G=T"\ M'V@AM+_LGJ#9391V3*$_#^@BM7^'SGF52/UA0)D-TH"QJ>1X&O1+F-W(V"ED]:B=S! M5GHYZN135=_[[B 4Q2C#P4>WZ9 ^!S%J6W%TA(_XFA-IQ9!ZBY+# MR"1AA;M7P.QZ%Q]MC':/BJ<_36;OO< .]"%8^X*%FSP.CSSJ=0'A!^Z,"0V' MNP4D=N.06CK>5>F/JQYOT[2-D29=U=KBH:GTA3UEQGI(=R$Z PGG[$&'T2YZ M7\,&KVO7IO:(1]I/"]@2'+X,^JWZB;XZO@W5%%2%V3NYYB*"BF0RF5&'FBL(2C>!@?F;1GPX19:DV6N#Z-I32)2-]P M+<-3VQ^Y]/T64; O 91-8KK,AFO_)2#?!VF#-#SCCXX#=7\$Z9P.1>[7-)VZ M+;D-V#:[./G :D@(XE9DSR(A*TM_).Y#:EN44DS^E@<'9^;4YW76:=NG M)):OUEMW@-KT-^R,J&SJ5O&507AH.P7[1_-<-M<6A= CS35("RSMSQ"LWV>, MVG?<";>T]V#A4<.]!;7MO'W8<+'2XQC5WI,4Y;M3K\17A'ZR;O#FR9FBW5JE M\2&[C]M2+1 Z.1$7 =8'_O?6-JFB@&(4Q2I;-+;H[5X\9=1PEM^69P@9]^+9 M37G#;PMZ%P&9$C.PKL6GN.VQWY M[,S-*(_ EOY)#!U+OYB,+E(O5>V0M(N.IQ[D >&@YQ=DZT>78[Z,[$]NV0*W M?Q^;A\T#AC0(SJ=/X_@FW@:F>'7!)C^*2)%;G@HI&$@I+F MOEO[LB&E>*=R0R$4-WSZ1&5+DL)" SYX&MQ&L4&J?-5(K0R)YI6<,[#]5YWKVP_ M\SOM8P'G8C#<)]&N;=B&[U\*82BX IKVSGYG_4W# MCD!S]^NMEE7WOS'.LC2OIA?GY[9Y2JZ;4WQ7#B((G"7504]'Y*KL)V MC)I#KB2QX-]^DO3YU05._3$2FBQ7R*-9$9U=I)<"P+VB2+^UW:S0@@?7F-LE M#.;W>S@M"T0^_=&&4-8S?5?[]2.W!WXMAP6?#V;C]'(RQ5^3P?A\DEY=C/#' ME/X8I^.+<_PQHS]&Z>S\"G_,!^/Y13J:CP>_N&ZS 9_Y3.?G%S@SEHZG&' ^ M>&]:R5/NT6WC\VF.Q ^/P@5@+>OQ3!HRT2:_;7#,SA:!()RV+%91TXN)Z9U M,HEFX>LO.)99XP:K%8>_2.CV)HA06R>3*YP4=:&WW-&Z.9H06!0$[9)=.XG8 MY8K/K52;;<,FZ8!US8E,/QM[S&&-G\9M&%?@<->IS[V?TE\05D*#>>R]KVS5 M;>6&HF%837-%J_G+Y25B4^.N"#K)3H497%A ^I<"/GJ7Z+\T)SP*_KL^TD M""F844%]^#&83=00+6,3:8TZ,WU,+'R!U9/>+5\HX#OQENRL';A2^/#=PW)? M 1M^IDHPO5A3";1QH1LSMNTSD3,\W!F[)&<\T;CT& %KL"V7H=;9QA[X,P>Q M'D'(O0U7@B,0V>&Q0[[GUI4:7>\1"3DN7M.!0#_*UX\DBW"R2M*$+E6;+6TB M[:0XM7T5R7:]T^PE:M^.* [U&5=)>\]/"GK7!^=$CKJ00S%X@V.K^(7@KV/) MC/O*%F1/O@ :"X8[1<)7'L4W7*!9^//Q?BE>V5^,=!B-1E-#/X:=9P]C]1 R M3H)CG7:@K<0A?@G&BSOEA$M:P^3*)V9F1WC#TC)PZ M(MZRB9*%<*ZC08?M[@M)^@2Z]28XC7$M!YIA'@S2EZXY>_E463EF$?@(()MI M[VQ+L@+YO[/=A?V*Y%#Y=53T-SI)??U(;D. M#_\>S:&GAW),P<-MMO-9)]Q]K?*]TYYPU@OO(Z7)_O6Z[JAF<*>0#K6NZ5M@ MM>ESOU76FB.U](6.?(28]N[\\WZ$Y'7>$9Q'>3_7RVQNK_5!X<+GI$P/M#WD MU4A3!<"W%S!G;H4=V7HXUT4K4[HKL-S%_!*N(H#&$6!<$\3:>6@FF_0F$W]<[@8^ MPE?[Z_&EY7XGD!V/)[O2E +2>$R$S1/IYLDV?*VTRT 2!^$X$3U>$1EW5!?A2IR9TE0B]7BY322EPB5&S:[!-N[RZSI;*I M&E7E^_D):;!"T8KF.Q,0W7GW0VY()-?VR*?K]W#RV#^$ -DD[?O7FYO=(U7;L2.-1W%_ MW-$2$>_.4!71IZITG%K IK$[6OK,SKF07RZQT#.DG,BPM]2;_3#;PP!;EYM@ MLW. A9=KY4-I(>#'Q^!!FBHB,&H>CH0&,'IX1'O MX*(/KX)\F3+,F_0/@OC+5U1NC;MI-X'<:'N,-=JQCSR#,R+1"&F\;)Q'9>7- M%NLX6;;%^2A^ZAS('BJ"EDF\$=S;8%&%& R<(LJ?I>UH@O] M^S[_,61!:) ^XH*D/;WIXVK,V[AR'/XJLWOC"]AA>%]52$08-),Q7MH?W $X M>"NRJW=U><>'=3.V>!QPXY=$."-C;2]SGJ0&@C" K.9G@\%>\E\."&X M55P<8\O6N,K,W-<)9E7V!RVZRMWTD1J!0 8M<[]3%&Y5_%W#2(:(KI%>LLJ/ M7XG5%RE_U49\#F&APDM(S,&+$%U]\D?[\GTF['V:W9M0T/RNCSL+8FH<7)P0 ME1CN=(AL),XX&\7'#",- DB*/19KL;<6GB=P/?,!;TDUT"_26\/]YI /#LI= MU(+4#]]Z]20X8.8"60QDP4 GE%WD]RXKK3-4M)V]XZ#E^S71TA#>0F4<;?$1 M@G-NK[]_X3.&N6."O/YBY6ZC^\VM4;> M54[-):>[(^4]XON:HW!9Q9X+,VLSN>ST1F,$ZMDUC !-J3!KJKSR0O^ZN+J1?^>CB.V0^Y8 M.-3+$O$6NCSYS$/N[J6ZK]V=L7M#P[M&T&3&31/W>/[N?0KSR^#'Y/ MDW![R[\:JB5-*3^MZ9XF]H=)K^7W./UP^573MV0\<&"I5"MZ=32\F#\3 ;)_ MM/66?YUS4;=$2/ZX5A3K-!A WZ]JL@[F#RS@?J[UN_\&4$L#!!0 ( .J# M;U/YY4*A]0( #D& 9 >&PO=V]R:W-H965TN$---P8^UV'$6FWD#'S9G:@L2=E=(= MMVCJ=62V&GCC09V(DC@NHHZW,IQ-_-JUGDW4SHI6PK4F9M=U7/]>@%"':8*D(E=*VHTAE[*!YF]\A((& M568#TL=$O00U$(EPVY0*=^E?E5W+,;(.>JVW+Y^]6+,F&C MMP9O_I%4/Y#6"M^5L= 0M?*@E1+X0%NY'@>.WWWB8-$* !*]'58X)9<&;8PR)#?0TPDMDSK$X!2MPGM BS6D1E\'# MP>+!:'CL[D4GS[D#O?9-RQ!_B/W+'E:'OCCOV\&#>]]4K[C&LS!$P JA\=DH M#XGN&U5O6+7US6&I++8:/]U@;P?M''!_I92]-UR X6\Q^P-02P,$% @ MZH-O4Z>1V6N0! 2PH !D !X;"]W;W)K&UL MM5;;;N,V$'W75Q!J43B :DNR;#FI;2#Q9B_ ;C?8M-N'H@^T-+;84*)"4G;R M]YVA%-EIUT:!HB\2;W-FYLR%G.^5?C %@&5/I:S,PB^LK:]&(Y,54'(S5#54 MN+-1NN06IWH[,K4&GCNA4H[B,)R.2BXJ?SEW:W=Z.5>-E:*".\U,4Y9["_UG<:9Z,>)1W,T9N3)6JD'FGS(%WY(!H&$S!("Q]\.5B E :$9CQVFWZLDP>/Q"_I; MYSOZLN8&5DK^)G);+/R9SW+8\$;:+VK_'CI_)H27*6G0 M+]DGQ"D,NZURR%_+C]#*WM3XQ=2;^"S@/=1#-@X#%H=Q= 9OW+L^=GCC_^@Z M^_UZ;=SJ'V>T)KW6Q&E-_@?"SR)3^5Z9FF>P\+$^#>@=^,O)T/NW&O&@Z;;! M6($9#SCBNA+5UC"LH*;*5%E+H/6L S !VQ_-@FD:!I/I&,=),$GC8#*+O#NM=L+U&VQW3"ISVF\6!>,X"L++A/WP MW2R.XI^\VW^R-B ,,!?,*I;CUFF3!F.T "V9I.S"FZ$]XS#VWFDRX6^$>M,@ M"=,@"D-O$B1)$LQF8^\C&'/%D%KI]';JO$&*%J*ODQFB#B;!983"L]2[\'X& M^\VHG"-M,+V,T$+"PDF21L$T3+P+]@N&CJ_5#K^E:BJ*N08*@VRP]''@@LLS M0N75,\4787-L[:T"HZ3('7%K+GF5 7,-S: A.0;:90;K4R/C-35T8*6Y#.WJ MM"644A_C_A(Z"B3=W<>EBM#"\2:!&XLURXVJ4,LSJS'1Q%H"DHW;/,\%<F;S_M3LD?:)3_B;79ZZ+8)X@3Q7&WAA\ M7+S6Z^A\(NV R953)NH&_VUQDA,2MCQ[/H01/2A%IVVC5=DE\&.#W<&])K!A MW;]CMZOWGUG> #D-!MWB;69BQI/]6B"!R$I& =(@78KCT=7GKQ_>_!A=.O9DY9ZX<+_=*?S4-@"7/72O-*FRL[2^CR%0- M=-S,5 \2;[9*=]SB5N\BTVO@M5?JVHC%<1%U7,APO?1G#WJ]5(-MA80'3X@6B][OH-'L)_[!XV[:$*I10?2""6)ANTJO$HN MKS,G[P6^"-B;DS5QGFR4^NHV?]:K,'8&00N5=0@?R* CLH,&_W2.2MO.66KY=:[8EVTHCF%MY5 MKXW&">F2\F@UW@K4L^L'C?G5]H62AY9+2[BLR=VW0?08>+N,+%(XP:@ZP%V/ M<.P5N 7YJ*1M#+F3-=0_ZD=HVF0?.]IWS06K$-O/@'Z" M<%W,@O,>G;_E&HBQW$)-N"65,I:T8 SV2C5T0^LO:D"Z2O"QB5"==TI;\>_W M@TD"I0HRM M:O%10H,O T?G/G'@@ >+?"=A0BRCMG:/\0HN@B0KZ(+EN"I3NE@DP?M!2V$' M#*:35 A]HAVP,J,%6P1)0O-%&MP#/B*-:FLB.C3Z"9R0(4E*YV5""AJ727#W M W7'JP9CJ%](0AE+:5;DN$I828NL#*X&?"/41F#B"!*E\_$;7 ^BK5TR&D N M?+XQMX&= K%:5HP6A8QKN*D MH RQ[YU@2O.RH$D:$Y\$]@Y#)S'KP_C>"NERLM.NGK(LHW&>3()GJS(H*19?$IA"3&6:4U:X M=#):S%-T,@MN3XL>GG$$&O Q=&5C&PU8T>-#!^ZA>ZUV74&Y?AFDL]@J>'BF>!D,SWXV=2^S,A98ND[Z1>\GA/#E\_)SQZQZ&16=*!W?B(:[ VT M<1P;T^DT=*_&6?-=?)S8'[G>"6FPKK:H&L_*/"1ZG(+CQJK>3YZ-LEBC?MG@ M'P?03@#OMTK9X\813']%UO\!4$L#!!0 ( .J#;U-+W,2'< 0 -0* 9 M >&PO=V]R:W-H965T[(V7%3M.@1?=BB^3==]]] M=Y1NM#'VHRL0/=R72KMQI_"^.NWW759@*5S/5*CI9&EL*3PM[:KO*HLB#TZE MZJ=)\EN_%%)W)J.P-[>3D:F]DAKG%EQ=EL(^G*,RFW%GT-ENW,I5X7FC/QE5 M8H5WZ/^LYI96_18EER5J)XT&B\MQ9SHX/3]D^V#PE\2-VWD&SF1AS$=>O,W' MG80)H<+,,X*@OS7.4"D&(AJ?&LQ.&Y(==Y^WZ)3D34;L&Q-:/P04@W>1$YJ+LJ=MW0JR<]/WAN/#FXQ0[D6 M"X6COB=4/NMG#<)Y1$B_@/ :KHWVA8,+G6.^[]\G-BVE=$OI/'T1\ ZK'@R3 M+J1).G@!;]BF. QXPZ],$?Z9+IRWU __OH!^V*(?!O3#[Q#P102^=J>N$AF. M.W2O'-HU=B;'O1\^XWVCX9W0-=T=2 =!'A)I-K^$-W-:#%[_.H"KJQD<_/+C M29HF9_$D+ 9GKT Z5V,.WH O$&:FK(1^ &5-26=&4+5%!&D#@:5E3J3E5 @ M2E-K#V8)/QTF23=)$CA@BVV8!HGIML&$SG<"SNF.P!NAUE)W=Z.S^>#XS,&L M$)*NF Y^LXN;[C?R&CS#*\;;H]6##W1.I==.Q)="IHPCCF9'V72K+&UN"ID5 MD L*ORN:,D*3U^?2MP)Q'M>VUR0-%5IGM%#JJ6_+G((ML!!JR?GLQ.K!DMY: M\%;#E#)7^T7_/TJ:'KU<4DB_1KU(;G#T/=HU3&*8/0H;X;:Y5K5UM2#N(6GA M(4/KZ=L#5X0+TY5%I$^&#P68/\K ,-U )H>;S)L%6AAV0_B]S)^@M+E30SI2 M#?D5Q\EM,6+&!,+QWILUEKQ[W&PN'L+^ OT&,=:@R9NW=U3I-G;"4JT\TEN M,O"Q]-0[&7,Y./KY%2_(5-=E%RKQP&\%NE!FA81EZSBA@B&73N@,&5= +M6ZZ]' %\A1HM25 )Z^DI=M=3!4!85DTLES0L$#H5CGUI M)/'JL9^N:U\3TBV-%#0'/&DVBSP",7L,*&&3IB#GZ4'J%9^(+#,V#U*TM:*T M2[=5/)+!(%#&3JZFA/C*N!ZQP7@=AD##6%#2T800QJ-&R6\AS(&E#E7;AK^X MFD9B)&$/GOLX]GHN/"F"G/+PGB:@L)C06,G6C:@\Z4A,9H%!V@'V&PO=V]R:W-H965T>F6W%1+EIW5:1W?.4Z[=9=NN3CK'G9[H"18XB*1 M&DG9\7[] $I6[*[-[?9BBR+PX?M -1LJ\V#+1 =/%:ELI>#PKGZ=1C:M,!* MV*&N4='.6IM*.%J:/+2U09%YIZH,XRCZ/JR$5(/YS+^[-?.9;EPI%=X:L$U5 M";.[PE)O+P>CP?[%G#Q>CU MU83MO<%'B5M[\ RL)-'Z@1?OL\M!Q(2PQ-0Q@J"_#2ZQ+!F(:/S580[ZD.QX M^+Q'?^>UDY9$6%SJ\C>9N>)R,!U AFO1E.Y.;W_$3L\YXZ6ZM/X7MJUM/!E MVEBGJ\Z9&%12M?_BL.-G].WEP>^+Q#I#A?#' M,\B3'GGBD2?_-W//NT^'7QTAP"\*?FK*'8PFK?@ 5C_ -6Z6VM0!"&J;Q,I, M4N> 7H,K$):ZJH7:!2"M;3 CFSL4);RU3I#H&XD*. 3M*V]?&ZE269.)J'2C M'..^]H?H, M(*-HV3'W(] C\R=(K0Y%?&OA.VI10[S% Y*MV$A+C/6?U+Y@)0DB%3OLGKC3\ M0-&$++503"HE29;M1$VK1TG3 0GS9!1<3*9!/)Z 6#LTL$:T0[@GF9]D%@KF M#H[7!*,5PBFD?#2IR $M,50433A6SD?-];#%R>'F%F M#86\;@Q3Y+"N,(A>F@?O@)$'$= 8<5@E%&(_2X+#:O/I3T4MG2CEWV1_2K=]QMLBIY YE]=GYP;=^D$417W_ MW&B5_WMR$!*5:4)E;9\2>U2X?':?F\;AP9U6(1T$W]QT:$R@O=[ZM_W'P:*] M$Y_,VR^+#W2.4EDH<4VNT?#5^0!,>UNW"Z=K?T,FVM%]ZQ\+^L!!PP:TO]8D MJ5MP@/Z3:?X/4$L#!!0 ( .J#;U/LA]PBK00 #D* 9 >&PO=V]R M:W-H965T6(V>M,LN+I=XO^SOM.ONR$Q8W._Y"IRZYZ\QZDN!=5[C[I^F<\ M^C-AO$3GUO^'NI$=C7J05-;IXJA,# JIFE_Q<(S#B<(\^H9"?%2(/>_&D&?Y MDW!BM32Z!L/2A,8?WE6O3>2DXJ3<.4.GDO3',!X;"XS)DL5*H1UX871TRN'L/-TFF0[B]W<"E=!;J3.?Y(^A:84K]M[,R ME=2"KT) Y=#0IE1.@U"PMI8FP;8R24:U#NN#0:0>='#YXP_S.([>KK=KZ,&O M9+=LA1**I4S1B*;/"ET1: I.OPDVPF9P <,PFBS":10%-\(HF@V02[&3N72/ MP+C#^&U _>_RQI;>4[SUH%(M'"Y&(>+>02O M@@M83,?A-(X\2_M]L 9IUEEDE<8Q"[C?HY\E%-$&/86J),_=:5#(6).$.I-) M!MK( ^>29/=&%]X8V;*P0UD:L#*61VE @SZ%3@NE[Y_:45EU+=0#G M76E&J_R;B+.&H-.DR0K1.<,@Y 1;9,%))P>3+Y7D8F#[IT&@\ZI@YDR&Y#VW M-4M;R>C'/+-:PA]()_O*]NZ'DQFX3".@O=:I[7,"RX8O%WO0%ON:R1C79OKK')W-"DZ!-BFGVED55="=,_F:&Q;]KX\N]"D M0E']U=)E7IVGB@\AB?$E>])1W)I2);J@GMHY>F:T+=1YN6L'9EH9[H6$JH#D M (^SAJI"ZM0V+?/5)ON0X\B3>/JH_" MT-BQD..>5*/^;-(#TSQ4FH73I7\<[+2CIX;_S.AMAX8%Z'ROM6L7;*![+:[^ M 5!+ P04 " #J@V]3]+*\] T& #'#0 &0 'AL+W=OSFZU^6 W4CJZ:^K6GH\V MSG4O)A-;;&0C[%AWLL5.I4TC'%[->F([(T7IE9IZDL;Q;-((U8XNSOS:.W-Q MIGM7JU:^,V3[IA'F_E+6^O9\E(QV"^_5>N-X87)QUHFUO);NU^Z=P=MDCU*J M1K96Z9:,K,Y'R^3%9<[R7N W)6_MT3-Q)"NM/_#+Z_)\%+-#LI:%8P2!OZV\ MDG7-0'#CXX YVIMDQ>/G'?HK'SMB60DKKW3]NRK=YGPT'U$I*]'7[KV^_5$. M\4P9K]"U];]T&V03"!>]=;H9E.%!H]KP+^Z&/!PIS.,O**2#0NK]#H:\ER^% M$Q=G1M^286F@\8,/U6O#.=7RH5P[@UT%/7?QLT1(]FSB@,4KDV+0NPQZZ1?T M%O1&MVYCZ8>VE.5#_0E\V#N2[ARY3)\$O);=F+(XHC1.DR?PLGU@FP,SWF+G'S/]ULI[62^+QR>#/S4;2E6XZT=Y3'99$2[JJ5"$C M$CC:MJ_@;F]4NZ:N%JV#0$F%- XM1O)CKSHTA:,>B3?4ZO9Y(=I"UF)52T*S M&N%8U8.36!LI6=R.O>G!Y$9L)5J*F_8@ZZ1I+%PA=ZN]30&YNJ)[*8PEIZE" M_X2W !:\"\JJ+>J^'*+I?,-!0]XY"2"WLTQ@$>J[3\%>HSO+4K%61%?+FR#, M#FQ%P3:,1/ UV4X4\',C'#PK:25E2X5NM\@-I!F;+?6P@RBNWO[V^N7S9(&X M+& MV8VP)+D+CN+D+.+E,?>%SS'*W+) ['J2RC5KH&Q=H7)Y>#ZK57_5D70>]SDR=O]^42RO/$D_)S73WG M) IKI;,1M4!Y1DF43J?1/,Y.KGICN )K)5:JQK'!!:^_7[F/P%U!"$ZCEKW, MMUDRC;+Y@KX[^87+]I_ L&VDZS&T11Y'BW0&M!O-&?NT]H]QG]&W[/\L@@M0 M>*5:GZ$O1PV-[#2*X_B_1YLLHBP__9^"36;1]#39QUH- 3P::3:-%LD=D>?O:>(EJG' M[+M&&W ZFV5Y?U^7Q%RTD0]Z2&S1D)XQP26'MBUT Z#"HU')"*#<4C()A+2Q M*(8?R_M;4??[3@_ZG;CW9!L-](#&Q)#A)Y#M7M1VLE#@^\ MQ_K6LY$$I>D& M^[+=*J-;[PS$I #B6NJU$1W0@;Q&*&-:M@X9ZCPG5#U*YA"-/;@BS"X="*D3 MQG%:=K<*:KYO/&M[HA<=3N!.-9P #KSI&WC6]DBP"7GF1"GG8WW\(@KQ1-[L M,3?]@>+AF8&3^5(6 Q\E$1T*)E0)/_E:/V&F0EG/T8[S*1ZF49S'^%^D49). M>3NE+)]'BWD.5HN264S9;!$E>Q;R74Y;FW.3T MS5?S-$F_W[WSYI32/'NP.;P/+?CPQ$&/699%, SCT0)VL' *P^D"5[^U+^AU MT_7.IQ_GCBN)3A'0-(=SDW:>U]5B#'Y@,)!5ZW2\B(6F6T17. M6ZPU+97I-,[Y)MQ__IZR_6JX6Q5\'AZ'6PI')?Q5)PAGH73)]G4;;NG0>EX= M_"@]&*\<[OK0)%PR@D>6>W(8WDE46/>2E3((VJJ[X08-,\0!T0_JX5H[0+'B MK^*V49AO.#>/C$>2/,6K6<]PJJ\?AT.B(3/AO" MB].=']57VF'P]X\;?&E)PP+8K[1VNQ&PO=V]R:W-H965T)E1+CSAV,JF]Q%DC?.FZI2)025U^R]> MNCB<*2S&GU"8=@K3P+LU%%B^$UZLE]8P0PN/I;"X3#P98+$DZ\"V+=CT$V#W\,%H7SKX1N>8 M7^HG1&Q@-^W9;:4I7\>L/0 M;# T"X9F_TQ8;X--)J,O;C'?"BT:-6#R>D+TU0X-4Q%#@!B&>TU*^@FVI/%DS!V!5U6+#E@%K?>:&# M@;RQO9T6;03OI H\_G^^Q!%JXU%[*91B,\2,9L3G^;/[:X3,T!!SGDVSYN6A M=*X1>X70U+3)Y_B"-I,.69X&0/8$IN81Y@+CH[!6:)K$?\0_#Z7HQ9R7*0Z=&QBSDM M9(D#U!,^,%4R[0UHH[_&JE;FA-AZPCNYM&356-(FOM[*C,5;KQLM_:7/C%,W M-BMI#D-Z%\_H!XO%+$YGLR XF=[%B_OQD+K7VF3$8*/&\"%0I_@BL[X4GH0; M=:4F$(K&-_:B]H9B'<$6,]$0(0[M Y6MT"D.<:!1&X7(NC#"&OK2GE M7OH^2Z^1',C\L6QT7TO4)FTJR4+>-==K*XG*-*%:-EEF+$.RYY=4'1#]/&PZ M49UWRI46H!3T]8.P-[X,>OLP@S@%/87@]UF4_N3\&*Y5S+]1*?-IG*9O8IC= MS>/Y9!$$TWD:3_[C2KGV84G.OMT5VD.XH?#(H*RUG_%A=[@$;=IO_ZMX>X/Z M(.Q!4@@5%J0Z'KV91V#;6TF[\*8.-P'*&MTKPFM)%SFT+$#GA2%_N@4;&*Z& MZ]\!4$L#!!0 ( .J#;U,!O-S-Y04 H. 9 >&PO=V]R:W-H965T M'7AYV[- MU86N7"&5N#7,5F7)S>.U*/3NO+X3(ZOY[0>K_@#REVMO?-*)*5UE]H\%MV.0P)D"A$ZL@"Q]^] MN!%%088 XVMC<]BY),7^=VO]K8\=L:RX%3>Z^"PSEU\.%T.6B36O"O=1[WX5 M33Q3LI?JPOI?MJO7)O&0I95UNFR4@:"4JO[G#TT>>@J+\!F%N%&(/>[:D4?Y MFCM^=6'TCAE:#6OTX4/UV@ G%6W*G3.02NBYJQNMK#-5G:)KGGXI].9B[&"9 MY..TL7)=6XF?L7+&WFOEJ$QDA_IC(.I@Q2VLZ_A%@W=B.V))&+ XC*,7 M["5=F(FWEWQ'F.S/Y0J3J(N_7O PZ3Q,O(?)_TSDRU:B>#0XBO53+MA:%SA# M4FUP&G "K5#.,@?!JEFDU\S*C1(92_LVN,J84!NX$H:T(?1A6R85$P_2.J%2 MP;AC2+L3Y4J8+O=>^;5(F]G(ST*VRV6:/\7!2UTI1S",N!>J$G[V1I=;KA[A M:2O(J=,0\T+^@XB,+OVQIP^GWQ0;;A!1L43P&A*0.UN/,N65*._8(OER)3:7.!V2* M?L+!-2\X9?)G$DFE*-E(!J*2.AN<#.)I$$7S8#*+,,#'+)D$,08?0%[[" E5 MFG.U$4R;3!C+LLKO&R6SL14'23(-SLYF@R@)%M$LF"^F@V7V-PBC#MT;(3!% MP:D(;, 4()]&07(V#>;)G+UBI_$\2.8A>S6XJU9..UX,XED03N?!',$@'Y,X M"6;SV> =DGW>(>PV5W!#M?8MNE- 6R1!&,/+X'06).$LB*,I!OL,"0 \R$T8 MA/-),#M+#A/5'H#C.RA56E2@'.9VNI="I$ 8S$J%NNKA<[DT&?M:<0,YN:=M MHS(YK%Z^18D]2' ^*H"=3$"\1=&>I"?">'0VW@OXG(>J&(T\3^_,FTLKYLR18P1[R%ML2I[HSWBYI8@S<4UB>V;YV<$NA7^SPM M+5A$W$M=64@S:=%JK2\8]D$[P9+ A_#FW9+M<.(1 'HOIV021*R"*]5<+)KM M%MTJ7PFH5N<*3T1>YWWEV>DC[B.X1+!ERU+>?KM5AQLH+8Y:*N0]Q88XN25V M]TH(\.;V[4]80+<.GP?:EWA?BBA_46X]%H3GC%Q5?@!^]>FU%2@-*?H;41RZ MS;2H.:XF[)JO"09* F*C'WGA)-9XZNT'CO10QBC<]MAVQIJ3ZM<_BTV( R@_ M_K"(H_DOE :Z7U(:VE:'I/DV<]!_]LM0!LKR>G^V1H)QL!K57O9.)&7B"+.O MA%"]1N2;YX/';M&2L%,FE;;7DICVD=C1X-/Q9F=1$7:-[<2PA7^T?>[A5ZI6 MDO#30/&TJ5>%W-0%IE6_9?AL'.%'?8^1.[@[U(S;M*W/J%U4 M7@2323*("'KLYRV+XF Q!8=/P\$GZA/=]IZP/6^S9>%R76WR+DI8ZN.S_M3?"T8^%V+8SA!:+#.R+%2X3Q7H\K.=@C32LS MZO# =+VB-MP \'7[1>F=:BO^J2?B GIG^ UKUS0>J9-J6Y_B5M0A"RCWGFM0 M9C@!HV-7R7'O?EX*T!J]0B@)X-?ZJM[-=@^=97V_WR^O7TGOP8H2, NQAFHX MFD^'-0>T Z>W_K:_T@YO!_^9X[$F#"V ?*W!;\V ''3/OZM_ 5!+ P04 M" #J@V]3N9_S]W\$ "?"P &0 'AL+W=O]7[+"9)IEA>=,E=B)K1G:2:1X\]L1)^]#I T2N1(Q!@ % MR_K[+L!+*$=VF^1%(HC=L^?L+I98[)2^-26BA?M*2',6E-;6K^/8Y"56S$2J M1DD[&Z4K9FFIM[&I-;+".U4BSI)D'E>,RV"Y\.^N]7*A&BNXQ&L-IJDJIO?G M*-3N+$B#_L5'OBVM>Q$O%S7;X@W:S_6UIE4\H!2\0FFXDJ!QL<\@\[S:09_F66;9<:+4#[:P)S3UXJ=Z;R''I MBG)C->UR\K/+&ZORVU*) K5Y#N^^--SN%[$E9+8N2/8)R"I=*VM+ M.UE@<>@?$Z.!5M;3.L^>!+S!.H))$D*69.D3>)-!YL3C3;Y#)OR]6ANKJ2_^ M>2+"=(@P]1&F/YG(IU'22?3+&.FW7T^R]-6;GO%ULQ8\AZO-!C676P-^/WT# M'R2L:LV%RQ=ES98(%ZJJF=P#$T9!3@N!%@M@4+<@J@.A!^#6.).*CHEQT>&% M0PA:R =!@Y>1"Y.V]"&/VA^R,:0+IM,D3)($IE$V [:QJ.D@%0VA M$9V&6DCO-/>+@IM<-9+H,5EXBMRX>="N%2%KP'N:4 8-S0C!G$2K?,A>8 2? M1@2XS!NM?2*LLDPX^:RNM;KG=,91[.'99/HJG,]3,@6*UC"9(X4V1((?USVD MTI&2"G9,:^9($Y.ZT7E)8P-VJ-'C?64X2*5*^Z1>LOV1"OY8\1S6_R_=$>LC MA9N[LOG29=$L(0?MTF-[/:2C,HZ26_35^#RNYVJK$6FF6RC\I@L[]Z<\@?7> MYX^1D.UA!]/;3R67M^TI""D-!;_C_KM P6@Z%R6KX#V75"I.);UDDCXH+DQ( M>O.(/%QWT%?+T#OFO@.>IL$[U&0_K@-(5KD*46H\ZY(3^*L6F$H ][7O:J?2324U-DKUG\M](Q]T[.58MVXSU< M^Z[\M-A2^:E)D)CF0_=Y#CVK'OUH3=K.;H^_;*HU(;IN&&@=$/&-3[UI#X;( M8X?&]\0\_%;J :;KZ"X\W;MH^.2(A>F%=%'"GQ^-PY@89F3-]FPM\(&@L)U. M#^8@U7UV.@_3:?K=(S0-Y[-)>#([_<$AVLW)HX-T\DUN#Z;?L=EZ[/L>CRY- M%>JMOQJZXT8Y;>]/P]OA]KEJ+UU?S=NKZR736TZ)%[@AUR1Z-0M M]?!=F%5 M[:]@:V7I0NRB6V"[P5Z:AZ(/M#2RV%"DEJ2L^.\[0UTLI8Z+ M!EOT(8YXF>',F3,SY$6MS;W- 1Q[**2REY/.J%"CF+P_#5K.!"3987?N[6+"]TY:10<&N8K8J"F^TU2%U?3J)) M-_%1K'-'$[/E1D/Y($A]^=]K?>=_1E MQ2V\UO).I"Z_G)Q,6 H9KZ3[J.N?H?7GB/0E6EK_R^IF;QQ.6%)9IXM6&"TH MA&K^\X<6AX' R5,"<2L0>[N;@[R5-]SQY871-3.T&[71AW?52Z-Q0E%0/CF# MJP+EW/*.&\.5LQ-9/R$Y"E[KY7++7NC4DC'\C.THC*V+9P!V M4)+2Z\R6/('+">:/!;.!R3):3%]T*E^\4RS1ZL]*-8RMA&UBC(M)C<4<[X0%,(E"J-"+QVU^R$DPC-&6?T8;^$)SI]O.5!-) -NK2N]]:G&N) M)C.:,.@0&M[B$1%3HA,\-$4MI3 P7(CG4]8@TU20T5RRDHOT)YQ*>"DX7( I8Y1WJN$#5);IV.0\NEUEA\@B%*"*&>T@4'T^/PF_.I#$VT>F03&TL%CUJ M3Z7GEPX]@8)X]JI%=LIN M*BK@7D!AHV!%TTR!FBG#5N@:@:X?XF_\*D#G=L;4L+,&98BY&)T-YG"'^D%+'0"4#JL>,ECAX$WGY ;MG+X_#8@YL977AM/8"/ M2FJ7+ I&1:^U3Q!V*:R0(!7ZT'( M_4X17&;CV.VC!B%-51B-_54NUJ#2K8# M[OU 8M]_=Q+'X?FA?>,EQZ(C[^#CZ?XN0:@]N3B,"/$CH!I0(Q^ J(#?)3&<8938%KAI4/9AV) =+F_XZ"%E M2C?]&*\*_N:+ 5X+N@?Y@%B')WD?4'$AG$]=O.-[=9@X7/8Q;3/)YZ;<=J1] M"H3@T"H%)#H^MZ132FRLHVRB2SJV39M+L);NV@(]_*#8#3*S8448[.N-"-?G M7*C[-U\KX?Y&DIJC\YB(.VJTM+AK%M#+@75Q=/XC%1>*AZ-"4^#9XNCG^W?;E?-DV6WO7GXO>=F+91E$C(4#:?'1Y,&TV[@=.D?,"OM\#GD/W-\ M?X*A#;B>:>VZ 1W0OVB7?P%02P,$% @ ZH-O4Z4>X@?&"@ G24 !D M !X;"]W;W)K&ULS5I;C]NV$G[WKR#V+$X30+$M MR?(E-V W3=,42!IDT_3AX#QP)=IF*XLN1>VN^^O/-R1ER[;L]29I>X#%6I?A M<*[?S-!^?JOT[^5<",/N%GE1OCB;&[-\VNN5Z5PL>-E52U'@S53I!3>XU;-> MN=2"9W;1(N]%_?ZPM^"R.'OYW#[[H%\^5Y7)92$^:%96BP77JTN1J]L79^%9 M_>"CG,T-/>B]?+[D,W$ES"_+#QIWO3673"Y$44I5,"VF+\XNPJ>7 Z*W!)^E MN"T;UXPTN5;J=[IYF[TXZY- (A>I(0X<'S?BE_LYR6I5S)>9.R-YH4IV7\NKDNC$1__/;++8+W+P.XR^ 8&/<%_9)^.QQE[V>3H5-4O83+RI !/2RNHV<;ILU M[)9##V #(LUZDO;DM".>6](W[#('=1FPKE_W%EH6ECMQ"(AR6FD0ZS4G,9VR MGZI"L-!N.[:L6^B@^4]5OJJ#LW^$[J*:(8E9.'9A'+!'))ZWPK9(&T-\ LGV M.\8K,U=:_BG* VZ+@^&>YYI>ZK*WYA@7\4=*X,_"U% MDTBE"TM-&(A7S1"PTNP_8E4AB519BY6-0/>;DTU37LZWGT+30A5/Q&*9JY40 M+-N$->CQ5DVG,A4:G"T- Y'G!:$!U3;CMZ/:OH8PJ$S7I4UK&[N4__+5

7.[CU^L[NO8I[3V<-@F$)Y 4A6E>43KY<(0C,WKG7*IRF7&'-?A XCGW MHFO1W",]$E/EZ#[*IYU//E+=LZBP3"(XB&NXGX#I!_!IDDPF82=P3 FBQZV/ZZ\_7%5V[^9&ZXI81<.XSXU MH&F.Z*5, U&AMAQ2JY/!_.1 +%HXLX@6LUEC4&R10;KL4J2\@@.;*)@IA%BA M#/8DI).S0@)*@6ILCEA$V4BA'?S'"8'6 "SNA$XEQ8+ .JGT5A_"JM+7&E_R MKB06@B\$?"=0C#)?]0@WP3^M*'WL HHQZP*0K]%IWP!U86C@[PZ,EILM%W9+ M I7U7A8FH;#FL]J,-W _72,LI0&'5MMV^2F M5D<:69>G.2]F8LN=!87Z/3YU+6+9^=6.'R"YL*H(]@.7FGWF>04P!KTEVZ=Z M77OO ]Q[E/*CH!&/1/L$_=')(<-7@NOR<>=B-M-B1GY["RM)#&RIV[GSQ';Z8 (W_6H\"Q6H*,.G>=]+E%9=LR M+MU D*^ZK);GE*SX1N*P;1F"=74W:KL3[+(+6\GV);$"H-NE@04 WEY9.ACG MWG&=SED4VEO .$"Y8,NA@7/K;S/)W=U5P8LW(M*$TJ:S2@D0%;;;>^M/&F%2>: M81#&4'@T@N[0-)JT&FZ9WJ4(XEI#5X"?:CF%J SOD(OM5@(#%T&FU*WFPK[RDY/ MMG6M:Z\U&74[PIX4\.PWC/&D(!B[+4HT%<97_@/&K^VN6AQ+0=7VBC +H^%O M,(WM93C,(E%A;F2&YJ.A+1Q14%M8"GU#9B$IUV[;G7 1\:J:S<$9[+Q6E&0( MCB5?N6X%J6HEHXO&40R=AR0M<3<)PO'D(9'W12&WN^(@;B]/B\APV!ULA>'_ M;^!U3X#FS?&'/9/:N,J!EG)3&* ME\(&Q:.+Q^Y,1VJ\YT4!'^N2PL]KEWF\ MW<@"C1Y=/MY[B;74#2^$L,WR >-8N>I23;Z MWW.& =WG92/ZXP2M6/CM:C***$(.[Z9VXM\JF839AT^O6K+ENU/S9"-!#4*=90=3JIXGR30")93:%!?9+?(1-$@ZG0\C*]>!\+*IY&M(,WTV M%D]JBW]Q8Q(.QT$X&MK&Y$@J>$$?4@FT.(BF?T$7\M5AW0[U+<%]6B^PO6JO MT]RE"/_!AN#+@/6$+Z$.H.Z7!ZL[ [6QNIG"HK@E7@?^>Y+3 _8;0^*^?*?" MXD.@L!0WHK@7"Y.^P[A1)-.S%#3QL52VP1!XB:7\_=NVAY*;Q M6;/VJZC^W;_J*V)G-)P$4>*"YSW&1ZM &+;$SFD)OL>C8:2P%[63.*6CAYGJ M'X0&V&H]!4_:.J1N-&9_UR$2P7Q][&['37]&WSRQ:??;WW:P9 ^4K&S^^X)3 M9)O=_ZV0\\[1\^>LG7_S"/J!Q\Y/.^\K^X .O=P)]'L4;M^07//<)9G9#+?^ M[#&)1O#+8.\T][-;^2@<1<%D,F:/Z?QQ*B0>]E[;+SZS^FN; SNU."M.!MAL MV/:KCE[C)S,+H6?VAT&4*D %]^N9]=/U;X\NW$]N-N3NATOON)[)HF2YF&)I MOSM*SMP7X?6-44O[ YQK98Q:V,NYX&AGB #OITJ9^H8V6/\BZ^7_ %!+ P04 M " #J@V]3RR'R8J\3 "./@ &0 'AL+W=OY?T= U @F@*)+22MHG0%&K?41:*:M=&Q=!/C1GFF+? M'<[0W3.DZ%^?4]6/F>%#=^/KF\2) <-+<7JJZUVGJINOEH7Y9J=*E>)QEN7V M]=ZT+.^] M><7?W9DWKXJJS'2N[HRPU6PFS>I"9<7R]5Y_+WSQ63],2_KBZ,VKN7Q0]ZK\ M.K\S^.LH4DGU3.56%[DP:O)Z;]A_<7%"ZWG!3UHM;>.S($G&1?&-_OB0OM[K M$4,J4TE)%"3^6:B1RC(B!#9^\33WXI;T8O-SH'[%LD.6L;1J5&0_Z[26_'"P/_PH#Y=ALQEY>RE&]>F6(I#*T&-?K HO+;8$[G9)3[TN"IQGOEFU$Q MF^D26BZMD'DJ1D5>ZOQ!Y8E6]M51B2UHX5'BR5TXQTQZ WZ3] [CO(>,[WCWR*O^/?AV)8&GO(? M3VQU$KL" MCTL0R,GY,Y$4E;%*%!,QKO!86=MMT9?6*OI/9%J.=:9+TB?135H:ICV+//DHR\%SU*9"[&"NE' MVB('O97 _AI;J[33HFI44IC4$DFO@!4)"ZV1P+;(=$HOB8G.)50!*2%TJ=@] M6)-0KI->)HFI9&81YBO:&ZS2]GBW,$@XX0]8$0F,LIMP^V=J(<%]JA9(M7/G M=Z0?\4LE3:D,>$?^TC;HR0L/7>5%6>L+F^S0A5_I%("E;06DA7+/G2; 5)"D MPQK0M@1+SN1R/L]TPMMA#6U$!GZHH*,\@2$OG+AYR] PF $%B!%-WA$R7>B$ MW9+((-MWV)IQ!2C8RA!5+%@H@T+39GNL,@V-V=I/(!_>U,BI:6T+20I+%519 MJN@O+5?W43,QQ: M%-(5[XLE6#<=QSN\+:,:%&RF%?/"XIEK[.H%!0Y M]GI8%TQ5;!#LPT) BEHV]4ADMRJQ*X84'Z :LX*B/VDF"E':@XWU4F521.H M%A2B6#"&]&%+]RA&1U0BXH$H.NJ65@*Y&'[-B@E3:FR 1[I "*<*\(933S7W M>K?Z5]7R>Q\1B$-B=<)_0BT;U+KB3O_ZJS1%66IQ#1L].*;K;SOB^GHD%EUQ M=?=.W$B=JEQ$TF@8 +;E@Z M(3]RX1?LVUTO$76,5;G+GD5XF;>90Q^:O@^* 9D'WI6^Z @]H634H1T*>&O< MT5NFX3G,919%94DZG T,F2-;M<-T*LGB*;LG7'>A/2K,> ^VO;;!;70,("B8 M,LEW9. /H]M/5*)1_RNGNP]YTB5;W;\3%UF1?(-X_)4S4Q>[T%X22:#YD>G( M#$$6.GR;3 M$B 42'SX8Q8QY^ZY5 M,$F/66JR)*S.KV*+?_G+^:!_]K)=A O$X8./@PH:<=X,B1.J#IDM(@H05L$! M7.4"?Z[2NFI ;%G2XT*MW-90"V\[7L7MV^Y$)IOH3+E2D-LE[5Q$>2FNYQDY M,H(P7X4*SZKSW)+P1FJR(%4W!(N<3#37 R108&^RKJUUY"H_U*;+S#&I(>\L MUQ,4&P<6\O2HX(I<&CUVSL@9.XC Q @%S0WB7<_A)3%,P4_^C,[_ MB>C\"4D:\C24SZ[>?RGZT)(J\<5%I3,N9RZ9[NL#<9N+CS('^EF)/G40_>>= M.IK)_T ]\?[IF\0'V YNOYTD[3GHO>2'_+G_\H#$>2\-JC^T 2 #S7Q1C]!' M:[48,OWX$H,W!B2$A4SQR,45AOUQT.GW>IU>K]=&%.SL0$=E#'&734(&\;5N MH9QO0YRF^M\KU"I:>EU8,81/9(J#N4YVX($=&=(TU^P3;2_(^]OK(;47M"X* MHCA1I)0P"@(N5&?'<'?QL64BIK[NUV(BQM:HVQD8N)ARA6U M'+<2#OY.$K#CQ0WSWD,_4S$"($&'*3>$\P;N!KKM)$1C'F+4ES;'3:NN-15$ MM8'B< (PSOD=B4#/R,U3H.Z%KT0;(G6G%CB=M^2;"5(H-'.SZQ:&J2 MK'[(G29K"S!9T"U(*TM4%>;+!*_4JHUW0Z!Z-R82CG/NB1&]W.BPMV]GGY3)>NBT>FY3VEC\* W;RK(GI>N) MY>RTWSGI];NGI[0AT:3.PS7H%HT-E4U\D\H9>B38 $ ^JUA^I.W"Y&H54\]$ MD7"(M]ND+#C(3D-Z=99R99\\K-B^V)NU$'!@,W M2FJG P]3J$R9])" _:H!3]I%8:L8D=%:"*:O*!"REAPCP$0\S[6$(2F]?"JZ M8O!BT(-ZSP:#E\G"?^@=GQP/PG:&2-48!N?IA4D=:$N*+$X:O(>@_UFQ MPW-]VKU7;+^I2+J>SG]T/O2Q@G<.CI\R"](SU _\14-%Y",RTAT;:;3#2.37 M'.6.2)F0'TV2 MJ&UL>I]/GQ[:=.A+>'Z')'HA]OL'6_#G2[$_.'#]KB%WQM_'!^&XAW?X&XHC M>RJHJ 0A1C6Z[J\;+7RKLY;A>U \.1 S;;E.PU/CA L,()@L37K+T++7"H91 M%_!J!B76S]&/3P:GH/?L^^GUS\77[GUWU(4O]4_/T$>='X,$(YO3 ^[_G'_X?+# M\/.'M_?P"_(L&& 4$\"HF0"N8@*XCPD D-8CQ2ETUSIA$C<2(%T<]UWY8/XI MUL7^UUS"0"!Y '32%4^?^^R[0XJ*5L>\,>B%O,'>$U*$52@C/ 5NMXS-C.C# MJ1EV]Q4/"8T/IC67W?11%P'<&\0VB5RU;HN8@=C)ODFWY:,^'JMO1QQ:T&(%1XX5&[MP&F#MBN$ / MTAJ'^@4\SK=@FT:,;.B8SQ)&91TT/WU^TNE0_E*-DZ,\'XRR. ME0)_F_NA6JB3[!$N$#:'C#S#S L4[Q6HQ4AI[DB! M4]B#9& 3CXB(J00KZ+LM+)"5KM38.#,]:YN)O"2,%V2 T*FVR,PV##D]]^MD M23E_EJ-&.8)7T'"8S.HU" %]NGQ"A[^I>GV)UF-_\MMNVVE6L"C4:SFFMKLI MG,15IWXKD-?!RXX1^89X&\A4UX/SVL_Y\#.6CFWC\IV,K668=8:V@$TPMM83 MM6KY)I@FT/6;>?95^70;SP'P[E"N^%@0&_>EGOLA#DEUV;#>%H@?)+S7CS06 M(JNR=WVF$V,4XQT%[+O*H:^&@.KLDBBQ'+^J(^:5L16=XX/!*Y5VQ>@(&I M>OP:/>P^F2+O9_CJ+5U4*!D)F7G7<\D73UK^]AU<=]M[125\A"%IC%0J19GI M]]SC+.PQI+QE:;*O#8-9UA3KXKI[]X]O&49K+7>_25"Y5DCL[TQ1S?^Q/7ZN M>_^$Z@+!EY4?B.<\/40SRY,;_HZ;=NKLQBO^O ""+2K;&IG5CN'].EPS:GC, M5"[(M5:*/=SMXC9D$9R,APMU/;WE2SN P1FM@RXO7<="&(BVLUZZC=#[% MEV".K-N>S;BIU(U>^T P\NEF) M_DE(G,0#?(TB>CN>(_U6*$@K<3N94/1.>(DI@ [6*G++ JDS"N-?OG:9 G-; M7^&?/S_G01-X+*$>,%%#.8/X.6S 1%?#=P(;$F#MP#(DUG>^T0$FH5N!-9P7 M2[K3-6:EJL=DRJ%+NIK+%3_W:7QM8E'?^OOQ]*S3'SSKGA__O\E=/]SRB4%# MW#X2Q10&7&W< Q*)J&\"'39FGKW#T4^'O=ZS9XBUI\:I\$MIR_5#+LH/?RW, MM^8

I8Z6WV93A$APQTAC]%4$F3/&YN]?42'R1C>;X; 1Z\JWLD,];^1 M2>A\^,?CLT'G]/BTJ!O\+S=^J+&L&-9]4M]7G!U?3]LC_>;7>S:+:=F MMW2VY>PCEJW-1I9'!7X4M74>'^^BK:NK<2>-7 M*A%(_GK#KGX>#1D?[])*F'E2 ;M9"&@G8?)*-RI\.J.Q/YZ[BW?I;B]B_OF( MA0S&";4A="=<$*,24]\3X&+#! ,??)^4]N-\:0.UMM(F"'-**.'2Q!/JBU(K M_L(-:F(NG]-$ITI9E%6XW\9/Z-*-:;32Q%>,AQJ[])^UW: UHZ([Y0YB\7&E MO_I/$-S?4G#]>OCNNR8BR)9S4"6/S&IX1]OZ!;X4[U(#Z]/='6E*A&\VZI3/ M!@?,;,ONS<+-FR&(.D_.E)YDQ\V6=H0W2),EVG[GG)&NNU3-65Q,\BX?7,ME M=]?EI9-=F& ]_-;P@4,=\0:IV8 '#- 7ON77)LQ<^0*9!R;_K65_F)53[KQ: MM[0>YWQ!)D9-F+Y3&S=6#5^*E[>5JSOA=OK?TT,GWDUBX%JVP<=\UZO^P,=S(O-3NK62AJ<*PFC)I1LXZ'[M2B1))MGQ/U#]%3/ M>XWC^JT^_]1ES2>VH]U"#>5E_Y43[ZMA_CG[JL_B"RNKW:5WHBXL: M"UQ*3>'!MM2)PW"MXY"4A74',CL.6]IPP$G;N@5(T9!+EZ$?BB*E,"O=K3<^ MU4LA!<_*)D96-)_Q#6!:)3S1(K_EE%8/GVXH>1,!-W?%,H>7CD^>A_0=$VMH MB^(H%CDV*A:N/-5C':(-U0_YEA)?^&$;5I"')&7:C.7*2#BS1HBVU M^4O]=>RE"=:L8$2 =PXR@OWCF2X;ER@2=SKB,WUS1B>7,"\C8F&JS%<5H\A_ M_JC-XQ]YOK7MQZM'C=\( SD\\"^A+?]JKG0_%X[?QA];#]UOC.OE[I?:Z)X> MZ IPIB9XM=<]>[8GC/OUL_NC+.;\B^-Q49;%C#].%00VM #/)T51AC]H@_@3 M]#?_"5!+ P04 " #J@V]3EU@M\!,% !P"P &0 'AL+W=O>%P>EQ+18X0_^UOK4T&W0HN:Q0 M.VDT6"Q.>F?)^_,1RP>!;Q)7;F<,[,G?,I/>C$30H699P1!OR5.42D& M(AH/6\Q>9Y(5=\H<]R+$0C?)W9O4[;OT9,UYF ME M?6&UDTZ,>9(WSIMHJ$X-*ZLU?/&[CL*-P&+^BD&X5TL![8RBPO!!>G!Y; MLP++TH3&@^!JT"9R4O.AS+RE74EZ_G36S!T^-*@]7"[IZXX'GF!Y0-OV/DX#'C# M?^LC_'4V=]Y21OS]!ORH@Q\%^-'_">';$,FD_^XGF'T38X[U??SE,T_A#MQKFR8=],$70/3?"YCRYD)8*PUC7 M[C"JT&M86*$]YF&M,(JJ5NH%B!7I!5F+%#J9L0AE9W8/C984TCW8IU%.7'? MV'HR^>!@%B0_Z8P30%5JAC\C%Z\%E2V_ 6S4AME%NLGTZ/_9+E/APXB MSR4G:V=RF[%=JAE D96<77\*+9=PKAIJ_ 6J/()K81?"TO5$C95&R4%W\MS)7-*U'$A(>MZL;]KI.M9*^I%-?PZVEMX?U$HD'\8_8 M8Q5@N.CKVII'2?L,<"V,\%"*32OHUD">"LTQX*I\$OE,1 M4O[#G1%,#BX:SD*XN5>B-)5XWI4L5M*A:[GUX4MWHAI6I:2D;2.\HDR#.6:F M0NZ1U#NW MRR[56CYS7$CM.&8<1=[A-CUO'-T]SK79V7H(Q'*/NY2F;0K:44P29&A%'-:0 MI'$HZ8*+)!E'1T=)_V 8EE)(CJ(D2?JC29A/MCTXX>]F-&YATA$O;P7:-=HM MI:71\*!3;O],(8'A]I_2.B3],>&\=&T/=EY!%=I%>.LY2MA&^\V#J%OMGI-G MFU?4D_CF+;"76?\*::&T\OM# LZ4F,E@5HGS.P MG;"![I%]^@]02P,$% @ ZH-O4\ A*8$,)P _( !D !X;"]W;W)K M&ULS3UI<]M&EM_Y*[J\]D:J@FB>HN0<58H<9YR- M8X^59+9J:S^ 0%-$# (,&I#,_/I]1Y\@ $F9S-16I6**;'2_?O?5C:_NR^J3 MVDI9B\^[O%!?/]O6]?[5RY+J\.W,B_OOWXV?6:^^)C= M;FO\XN4W7^WC6WDCZU_V'RKXZZ6=)ULC@_0B%\S M>:^\SP*WLB[+3_C'V_3K9Q.$2.8RJ7&*&/ZYD]DSNR8^Z'\V ML[^AS<-FUK&2UV7^CRRMMU\_NW@F4KF)F[S^6-[_3>H-+7&^I,P5_5_<\]C5 MXIE(&E67._TP0+#+"OXW_JP1X3UP,>EY8*8?F!'%H MF T_T%;I:0 N*Y J-W4%OV;P7/W-#5-#E!MQD]T6V29+XJ(65TE2-D6=%;?B M0YEG22:5.#&?3K]Z68]\W5M^'^NUJJN@&_^=V"!A5U@ M00LL>A;X-E:90C2#\"A9U#$S99'"%UF19/LXIY^3LE 0$J_=R'Z7[",^,__ MN)A-IU^*G[<2Y"0I=_NX." NFB)NTJR6*3Z0@C#"ITU6Q#!3G L%TTL0T5J) M;7PGQ5K* A?>QQ6,RPJ:JTIAM 2VKK?TM\:R!B<'/-_*0E9QGA_P=[FO^=D: M8/FEH+5O@E&%S#MSL/L*Q@?67V3HOCA%D! M%&U((2A1E_3==5-5L ?Q4>[+JA;P",J[F$[._DX/7U5UEN127,"(VR;G66_. M_GM,4E*EL)O\$.%4!Y&6HBAK6";)FQ1PF><(-:\<@@3#8$N5_+W)$%GK@\ = MT7[BHFA@$UUX'A.)'J"%FUYMRR:'R:5 C8U8A4=_:PK6B!8KCAD>GA(!Q&<. M,JZ$1&D6KV4B=VM9B?F4Y'%B]F_I>,T<]8425[RW8US_UZ-FCD0,(&2Y]&AZ M(Y.FRFJ46 3SN\_)-BYN:=%=ILA\P']7P'"YF"XC,19O&:IRGQ7TZP8T:@$V M"/<:$='B]#?0O;3WB-"3*>):&%H@&7-DU0IV8GY.)5*Q 'B50GU*=!2;.*M" M2;3!P#PA38&8?^ N1>[%BG,JYN4'(865HM"A!#8D<#5@8BEA4I M"!":0@-+I:>NMW$-B#@@N\C/>S";R TMHB 2VE29C@?TX]+JQ^6@XOH(DQ8U MZH"T)!40Z(JR@,\)XZ=+*?Y56]A>F!,^&4(A^<6A^>#^_2,F 1^W:'6[,+6 MX"SH![Y2^SB17S\CUJWNY+/.J<4 R"L+\FH0Y/=[4/TT;7( )=L%[9,F"$Q9 M+HM;4!*:SS6=:,#J2X5R2]9=B3L0#23*N@'5#8)PV(.(H#U:R_H>Y5!EGP5\ MRE%H"A:&@;U?V+U?/,"6=[)HD#62$ERO/H/_Y$D"'!CN3"5H'' @<9\@YV;S MJ&) <.#9DJ#8P%]EI2V>OSL8 M7>E-QSGXK,J9 EA':VG82Q&"JCQ8%0FKV1]J;O %V-N6E2+/!?[;(<>S6H10 M >,(9RY!!VT MS6";,"9#7@5XK7=W#J]&) MF(JW*8*Y.9@M,CG8;;.X$2=B%HX$\2/'!N M@[,DJSIFIXDU13?B>YC3RD.D&03HJ(!!<["DVO7<@<"!$!U/FH+G#1R&OL-= M5C;@(S<9T_ D&\LQ;@%-&O@L+#QHE7#]TS$Z5,CX:72I54V=J8 M^3$$*D@M/337T0^_C '@7F%(#<>T#];54J*YS@U\55 MX=P,#3&##!0'Q:@KW/2+K!(VT4<"Y[H*10,,Z19YMXAVZD'IAHIWL''F1V_!N;5,(ZS0$_ M9S6ZQQ"7X'SCP$1M8^7,5,J*5Z/4$C' 1"PJ3+H@>C%R5*K3SJ.OG:/VQL # M_2V0:D1I53:W $?MSXF"E8%$GFBVJ"1FMLCK 98':Y+ R WB98/!507 GD:$ M@7K;6#GZ0ZIC+8!\%4!O!Z=..16A,MCJ9^PV-=>0D!(C96@M?BKM#/@$A0[> M[(W/G$^,( @C+O&J Y_:. )C*#PIY#)F6BQH1"N0^1#YI>?(4##7\HC\7?J MHN4XC\7UNVM!.4+LFRW$]=(X*9'Z80U(T9\2-18NW MBO AC10&K1I;! @IB12HF)=[FA?$.'PD!B&0,"UN#739)MN@&F%#($Z6DQ>G M'%;"XD9OE?<()2RN)Y85^R('6N&(NSA92M^972'DI-\[]B5.<*36PQ_?O_G( M!%-:'Y]2H!WX.S23-[)EC9!:Y(I!V-Z0K<>]SZ+E9 +2!N99L752-?@"R%%@ ME9)/_?[]#MB;QT3L$R(ZI]%L::>[@[F8,]_%%?QH(EHKB4X!!,]II8Z/,Q-( MAIFF.I:C"&0P-_K),6M&.AXL<.4)D$U/H$373@NZQTBHCIZ+"%GTFW$W/;-# M$\+W&'2R7PL(T81MH9-61!'1R(F5'=M>%?T%S!KIT*F Z%:#K7<+?!K@K6]1 M-@1NBW&N2F2SNRS520AV0=!V9"#>.\Y4VVP:*.>-,5S(WKY;9X(X\E;CBE4F M+O=$QOHB9"D2GX/4.L*0GWEV>#N$8"2642J!)BU9]FA;K&@B(\[Q[2W&4(AO MRAQ\IC@<+.X4]C'%_SW.##C TJ9"WGZT/0!"L#GP[7;HMHG?R.E#+FB0VQS; MHF*]!N\7"?1CO!8W9=X0B2+QXX_7UJ/SAEA5$JB:'WZU7QM?IVPJF/SW)D:+ MC'2C-"2FS1@?&X@$&858!>)DH:;N#[^B')KT#,:!X/IA_ ]NG\4@(AX>KD&6?SV;1Y7(238AK M+?(]^F@/31/)PZ2?7=[)E&AEW2TM*7X1(TAO>WE68(!RKY&M2.W&:9IQ+L3? M [K'\.0UK!_?EN(JJRAY_3.S!S,O Y>4Y&B21P?1F0.+^$\UZUS&BI")@D)P M@3YJ=@C*+7J*!4D*49?RVH4Q$BA,#40XC\H)& Q++2:-/Y,8\^[R#0H#"2O/X6\H.Y.Q(R6ML; MX?SQ>\S /I_-H\O)>319K6CD\V5T>3&/)K-59)Q V!+6=Y[B-X\QC6'1XJW^ MA$DFA"&7T*GC-1;+M!41&]1X*+Q'O-#A"XU^WH(6#FJPX8(C@TL(-J]-L/_S M82]'N!W\WV1TW6:6[SQFN=$Z\-7HN5@MHLER)J;BA7C.+OKL2_OOB]'?2E M+_]6JCW$@F2M <9HL5J(&3PQN[R(%O-+ 1.\&+W3#'8F_,5')_-EA-;H=*1G M';VPG]PZ[R@F?<,QZ8E6&DK<4!PK^/O3T>HR6L$.IS %3#J9TZ?W&_ NY&BZ MG$:+Y7PT@Z^FP"C+*7S&WS_*.LYRL9A%\\523 #LQ02TV4RL8-V;9%N6^?'& MQ?R<'(YS' .,A3'V+PHCJEETL9C1[E>S:+J^^=_KS.;AVL^4J MFE[."6F/X\+S%;JJ2Z+#? &?YQ=BMNCGPL7R$M3&C+AC>1$MY_/18O1(M@/Z MS:+)^27QSO(\N@3RXE*:\987\-5TP8P'XK1 #D4*O2>9/YF>=M!J/B%K.IKA M0.;0T<4JFBS.1\@KYM%YFT>CB^DER.@%33C;= M>F3 38 >^H?@"C4%]@*0SQ+GX\3X"KQ50'Y>PJ[ MEZYM6@2 M&S/^UJ2W)GBUW0M89L#GE'$4\^R3S+,M58@VE#O(_HA=>MD I]T 5[:I.JI9 M6)).LPT6HJP;[Y[(BKLR2[1/95V&L2-)S&0R+1E- 01"SYFWI+2S4A:W9QC5 MABZ1]>R)-!WVW,542:GJL[H\PW_!,8H5!C_4AU."=5:8!DND3#D%8-9FX%OE MI\AD"LVH)"ZPB@]NOP;=K8H@LR/;5,Z'&HL;#++-\X8#[C0QV?6SWI67@#9> MEH:?&XE0Y9+*C*XL07$_JI,-ES8P)N$LMC<@MALX MIAYNP;4))3DZQC07H"K1_3M>[MLUR 2^_SK.B=^I7<[GD=P3VZ'+H]A. MA7$.CN$ZFB[=V483#B.ZZV]]N_OK*8_>>;VUL:79SAHT%FP#(V;*GV"R$Z"# M1V"Q%%2=3GT"5DDV4&OJ,)NY0G$25W,UQ:+8/>N7#[-:IP(P$,2<4,I M @Z1[C*ETP4N>4!17OR)N,QV1%E#Q3TO7?U/8_%:ZLJZI>HU 7\F/A@H*6_$ MP:VNAW86SR!L_DWGXM%JV7R2MHPUT+4HR)%0G!;;6N6S8]/&R8_$+*ER+@L[= M4YVBP&HDL&*AU>ZQA3?,C6[*')RDZ6)N=H,[ 3[=R(PKH$$H3)T%VK)3Z4U3 MS%;0B=V0@]RX>\H&;T IHXOU'-U8\%&$OUXEL]VZJ113R6J$H'YI*@C,T)2T MR93Y-N19T&B-;M% !Z\'2MK\; )>XNP\?-YCSV##U%U7$9 P+>E'U@,Z>;5I* O:KOJVMYAAXAJU %"RT)FP'>:&_N!E MR0SJ:GOV&2;2N0,O*\9MA301N05&ZV(MSM\!3\6ZV/; 6D>GU1,3%/^]9+%% M/JX$^I3P_^14H2TO1F:W[",B7G,SAS^U, MCD[C^FE$;6'HIS@%WS+#SF_JDM3 J+[48I>YL4G&=H[Q2MF6#J VCH#O,4UL M*$6%)5=,+5M55ZJS]#0:.3;LQY251@A>P*X8$'\$=QJ7XZJ<+J"^(V*I;;87 M;TU=\:-,Y8[:Q?S:*F\Z!#3NZ)(8ZNA"*/=?A S@ON$<;K.>,+KYO)HZCUSY*7I(N*'-[RJ4=M(+NQT\*?Q18T>!7S!@^+=&U(J M9].PZ$B_.#ZBK$Y,N4'Q 926>&,Z]:G> P/ H6&E:18/J2;=U-XT%A@2S>)? MKH8CC3!_)Z:UP0 Z%A^\MCG\I8L"%O-'J.DS7NU"(-$\=5,P+5KRT>Z0U8]I MR]6U_%'3E*Z'$G[C +^<1^. VP:_694T._2O$W:'8O!JQ[,E9C)R/GIH<9VB M5Y"M&S8]!B#8!$])GKYM1W>N_D"K^*5M%;\=];3I7,6WC3@9T=!M?W5R+B\G2"&7G M/K10&%]69Q7#KE0N-U)*Q% 3;0;W?&PR3E+J7%&BLY+X3)!*4*K9<9$0MI-5 M?#P'HV"IFUS(=<(PW_2WXEDZB@BP+\='G&NG9V? S820/1(0+_.&O+-&T7:Q MMX;'P_H9P?;GUC(M)&ZVL?B^+%,R7974AY1X-YBMZ9.!V+?V!^2J>W*&F"O^B^:>_8:VB@ M=L!U3JSM81AX")/OY(U2[JX#$BU;W%HY%K^V!RA-1VRHTTQF3KFX(9SW6ZNR M6@OL+R'ERY4:GMCRL,T]<+%&D)GD-C__00?2\9,Z$@#_;J-SDEV-UU;9E5(1 M%JC!:0 #@.8(LV#&98Z+.#_@@62_6&3L-=(DXWE]6228@BQ8F:>]>(]Y37^\ M-YFR"YF4I2&B5O YLH=_;OAH/P;<2F[P# ZWT,B=[<0B#5EE%%VL0;(AM,@H M 1HD>$+\E@:1#T,1.^AU6GI=:A]\7]Y+RJ.F@%;=MGO$,]KZLN6.33MH% MB6[2WC 0GM#Y1X,_6_HTZ>LTS&ICPI/[B+ M-'#NV*VD*.BJN45QQRX?:K49 M"&'^C>V,X^,$!^["2T5[DUFA#MH3,9C,:G=HVVLZ]8'GMF;4JB HIMT<:(XU M/IT>(ZW7X\RW.[5G$]/(YSIH;5OMS???AHVSY$%@%_V&Q.%.-XGI*CA0JS+> MI#UIK(]_F\. CUF%VKOH,+[KS/5(0?4C$P/H<,)'GGU\1P4C7J.CV?'Y;#Z+ MIM,)!3^I[EKWUZ$RD;'K^SBCI-Y:4C8%0U(]]ET)+AN("/-99Y+R-<]^M=F M<\$#,H9:0,'L-G?D$E:"/):\PL\ M7-O:=%?!(^ZAQN!Q(C9S/>JZGQ+>28E&A82'//+( MA;+ :IR,L22[SY2?E,HIR9R7@#^OK,;'S4@[&?5C[GJP;:K_%#$ \'\IYM]: M;^S8/7V/QT$.]C!(P/A?>!FW V@=T%%WUV6U]W0B677"+?*\97H=[8#F6TY> M@%JQ:1W?WO]$=E=\*RN8_>U;\9Y.\( ].2IJZ26PRK&<1/.9+GE,IXMH,9^[ MBR8X"6X!T512:.Q3VS'/5CZKTE8/_;15.K$)0'>2_VGIQ6S; M;/$0HT0>IT2/DFK"] ]Q4JX/^" B@.NI=+'(%#BHP(1 !CX'Z42];\M+..Z' MUV_/KAODLQQQ][: .#5ZB)EL#M\ M'4H>>)>%30>3!]>QVK*;B1\0?' @^^YD^;-S=68)C%>L>'CG<^B.>ADC)Z\]' MUR,-IHAFCLJS0Y-/N MH),R>W&%)LLA/#L;D =+ZNZXHKG?!5&LNF!MJR*\TJ=[9*^?BAS1<;65;VJ' M!=;=:C>=/^9&H-![QKQC?^]O)Z'_\E7W^EF73)*PSIK4II.NJM]]?J5T# M[K3%+EE@#PJ/_%0&]H'[S8Y7MF7S@7"CG?,QY6C\T>L];.>:R_!JHI!QO.;) MSC5KUTFJE0\_/X33X)8:YX8$=07DR'8",2LPOU78M-= DQE \L"N^.H+=^QB,_*W"N,-\S5-985 M=0F!!GOG1^7G;=PHT[/';DVI]O8R =WK<]"BLBMK.:;+;N!+TS7;/J9J"PJF M0(KG!:@>;X"%_6F"M7ONL0\D[ I-S,V"^%5%?3:EZ4(?]DI(/U,"PMP\%Y1< M(F<0-X!^-6C3W.V;T^%[,3'< V^[.G2JM\%GN^V8G=!JLH_Q?=@W;C"CQ D[ MI>A>8,2W-UWD6%C4VFL3KRO3E6(?/"5Z4?7+E"V!0O<<2U'+X@FU(9UE@$W^ MA(TE[%">4NV">OVHM019D:8:8S,#]S7SU5-T1699?8)ISJC!6;')Q?T9;AH" MHF>=R*L=6XDV)4&S50(5E(H^#N2N*Z(Z/^42II=\>-2<(J4SV8V^NN@!V*(_ MB:&^A)^N(6"RKR@MD@[!^?%.'F"V?KX"9VYR,:4[)__DE@UPQ]=N.M@<8)AX MPP-DE[;^U0_;:AZMILM_#K8A:75W04Z'+VPTA>E.81U\M%M8;:&[R\_4+@*W MOF-))*LXKR:Y)?C6/*SYBX,TOAT731R&MD+&">BK3"'2T'VDYJL=5HPV%1>V ML=ZRX=LQ^/!+1VV"HY%[4JWT,)VC.K!GBI$I6-4FD1WE=[ZL* ",;Z"D0#&N M*LH-TW!U=": MQ^[G;:Q@*?I<+C-%Q_7_EN+VZOFPK7#%G2.:]U:;$)M4Z?) M+!V\"_9:T_F'JAQ,$2<#2G/LACK6J'O]5NU<-KZ8W:!\W:FFWHUC8? MAHS:%:+6C1%Q>]-H<8?%QEW_.1V^__-MN\.B4WZ>.(>5F>-?="C&O??1ZOS< M]'[RK::2KOK" !HBV5M=2K3WK'FMZYP[- WO^HP^Z#,4I';1XOGE"@\M$S6J M.)68US8*;+&*+AB >[D&)\,TXZ.-Z%QC:9;0+'#<@FYX,8@8>_O920NW KG1 MFP>NT'W%9YV?CQ;3Z&(VQ[]FH^GY++I<3?"/.?PQC::K<_QC 7],HL7Y)?ZQ M'$V7JVBRG(Y^MLVR(SJR'BW/5WCD-9K.<<#Y$'NYJUJGPU>M?M"G:2(ZIE"' M1W0[6>V?F,^RW? HO%.Q)LL;IBD4H^:BW*;GC0#K8+'Z+*>Z ME^YE,XU-QM'%1JH[SN>0>B>N'XOO[,^-DILFUZ/H?BO_K%8>4D<*B3VN" +6EF%T.\8V[YG8Z?$7MM9=1XPO8>^]Q_G,S M=9KU=0:X2RA>X90>WP2^Y_X8TY$/ZGI;4NG%S49AH-^5!.-V1#G4 ?8H%C7W M<]^6W[OAS6.NAR>OT-2:JXR\+GV3N_[+)BY#K\#> 7<2GS)KVE@73&6I3Z[S!]1+BFK* ],!9Z\&3W*\TXOO@TO %,D\\&6?MB9ATB18P/-> M,]#; X0VJ;\ZN3D (43HTNMH>0AF'0H'RYC4?R7/='\HJ0+/0>'F7%?:I$M/ M$W+V.]X\T/V* KZ0AGPTHHHW/3L^G#W"&SM)S$S_'A_2I*,/"01S0N&[$3 + MXVW+UM14O#,GNO5)VP<0B'I*-3MD?7+O;L?_+ 'HH XWG@;E:8RMF<6+*!R?9J6EO$_OM05'HI%P3 M/4>99]2LTOK^)(-G71H->*S,^"@G/D%9D/ ![Z^^M.-]8?IB3IX C0'#GGVD MB_K">YGPB,OG_N9:6ME=Y]>-1FT,T03Y;"$\C5CAN9## M$TGZ"+JU)C@-<4(NV.,::=G1.!N;F!:- M7@B,.6D5NQM4?%[0MU;7![]M=#!$FKGVY]EP^_,;I[B]XP2=^FAXIFY]U#.] MU2YONG2/?ZU&;W4SZLI8>U_NXX/+8>.[261Z=(\"!K29XD;UR1:\BKO5E%?"#"IRSD#_MS2+'602GEWOX(J@BV%-"^EYXESA9 MNPRW/EUDCD]7W'^'X)M7&\1VA0,X61CW935/:2^7M"].XI0.9K[P<@V\?)WN M2N'&*INT,$NY>?EU G@L 3TM_TY[(PAZ#CIUB$L5M>WM\P^]H+"UT!D#B2B3 M@F/UW03E&KE1MTI#A*&O<*[VB4DE-@BF_C MH2G\5\DTB@V&N=#$S?=J]"/ESJ:COS.$\<>H049 MZ\EFKFV+VPG*CL.366D^>ML:$V#SA!L_XQV]L,'6,X"# M\* N];?2TY:KZ:0.AR>HU V'ZB:AU/*L\@^/;C-P8$&5'PP16I4?S 5OV!?% M4G4=?\+W8N1Q(DTZ4Q;I<0Z/>W&'=:[K&ID-=WK[@-'WM M!,=S=_IR@>(QMSW8WD6K,-KG#U%Y@(DD%-DF*.1#3D.V_,\6>XN!*N&TO/WZSB=X]%H$:"K'PJ[#7N[/N8.DS,^>:7WUGH"=(*0EH7E"C]T-RB5Z,"<8 -C,'REBRE2[EPP2\ M>0@>S#4'!,82KR6AQIR.$W7' ' K'OW0&7&.N&V?N':V5GN0+?5Z#\UTPW4TZ4'G5KD\8_WGT/+ M_%%-#9;B#WL*E@R\;T,.["P!O[@7@63*?AFYVSAX/GO:DB6;;XB!GPB-5"Q" M:?-OF/'N&7-ZVG6&^#G&]O%/=_>;3(T'I-LW47:5N44CV+'+BW@G0X,1?)"A MLFZGD7G3'T')[CT>SZ9O;2300H5W! &?\*Z-,JC"#@%W?P;W)#""_/L:/-^Q MH&=),]O$5#MXZT,6"BZF6JD'Q%P>X;(^.&]E.R#PKSR^UPZ3&8;/RP+39!K- MX+$DYJV1" X^%3@?=V5^1W>%Q.064#H(7SA'^4+CH!#G<>+*B^? M?C,4-DW M4ZI>I1I<FC9W-FK$MZ$V??%KF@8X=OY=(AWN1S<[)S[7TWL 3^7>9,5&I M>K:F4((.^WDO->'HP; UWJ2JKPM'9I7F?5I-82\:B[1 8'XWMB_;]+?*08%F M)$U$>S"-JT(/W\C9%BEWTU=XKF\M_3O0]$%&'UUM\@?[N87K^< MTIZMU,52JG*R6O9W.I3OF[GVP=EP8]\UW@-?U%J!$]-Q7Q>F?3N5[^!\?3F\ M@44>BIS)]_8/$MK#.,1V086?1G\H:>A 02TI)P* MKV(.A.NUB5QF>JW:/#MBFPD139&SB)&[GZ+@SCWLHL'7]:*-"B;5Z33=O$%O MC05D%_I]/\0 /7>B=30'G\]>T$^KRQ?M^\QZC!S?1=75YQCP%A[OH,..J;V_ M\[ZT=^L?#?7O9,->:>I=H[X_NVWK,\CV2Q\N)[R)B_F+%M1?Z)9W=Y/HDPKO M[B*YL(G:O2+@&&J>^3%@KU:"X5X^'FX#4;L=@"Z4$-Y5QX,89A@)VON2\0Q/ MI>4@N,N%!O<[A#H8Z:0'3_WZ"WOUT&9J7W@OI ;>W\EKFN>+$.+^;WGZ+ M3'IUQ2^T=\._^6H?W\IW8.7PI'(N-_#H9+Q:/F,!,G_4Y9Y>;[\N:R D M?=Q*" PK' "_;TJP#OH/7 ;'0F\;_X/4$L#!!0 ( .J#;U,^QP8K3P( M !D% 9 >&PO=V]R:W-H965T-43M99+8HD')[*EN4;E(I8UDY$Q3)[8UR,H DB+) MT_0LD8RK:#$+OGNSF.F.!%=X;\!V4C*S7:+0FWF417O' Z\;\HYD,6M9C2ND M[^V]<58RL)191Z02BP M(,_ W/(;KU$(3^1DO.PXH^%(#SS<[]F_AMI=+6MF\5J+)UY2,X^F$918L4[0 M@]Y\PUT]06"AA0U?V/2YYY,(BLZ2ECNP4R"YZE?VNKN' \ T_0\@WP'RH+L_ M**C\S(@M9D9OP/ALQ^8WH=2 =N*X\C]E1<9%N1X?30I=AS+GB/_#\<%W&E%C84OJL3R7WSB] RB\KVH97Z4<(7M*8S2&/(T MSX[PC88B1X%O_&Z1/^]0KM'\.D(Z'DC'@73T/NFM"\$-H;3'B"<#\>2HVE4_ M'Z KP-?6=:\%TF 9<5MMW2#X4>.JAD[U/HXEM&C"@*H"0:\%KYGO^;=^Y?&S M_86?/'%JN((,ML@,?(#S.,^F\7@\.LF\DCSX+61Y/)V1JGY^/X[&+TUGTD!^TJT=1A*"T4NE/4=^[@'>;^JF_WO^G]HW''3,V5 M!8&5@Z:G?LQ,/XB]0;H-S;_6Y$8I;!OW=J'Q"2Y>:4U[PQ\PO(:+/U!+ P04 M " #J@V]3R7Q!W-0$ <"P &0 'AL+W=O%#LRHL:3[IN 9($W3!QH&D_:ATP?YO+8U.9\< M28;0O[XKW6%( B0/G;[8DFX_?_M;:8]OC?W@5H@>/JW;SIV,5MYOCL9CUZQP MK=PKL\&.OBR,72M/6[L0XGEW:R;'9^E9W>&G! M;==K9>_.L#6W)R,QNC^XTLN5#P?CR?%&+7&*_OWFTM)NO+,RUVOLG#8=6%R< MC$[%T5D>Y*/ 'QIOW:,UA$QFQGP(F]_F)R,> L(6&Q\L*/J[P7-LVV"(PO@X MV!SM7 ;%Q^M[ZV]B[I3+3#D\-^V?>NY7)Z-J!'-38FENP M09JLA45,-6I3<+H+19EZ2U\UZ?G)M"\&F 5,];+3"]VHSL-ITYAMYW6WA$O3 MZD:C@X-K-6O1'1Z//3D.ZN-F<'+6.Y'/.*GAPG1^Y>"7;H[SS_7'%/ N:GD? M]9E\T> 4-Z\@Y0PDE^(%>^D.A33:2Y^Q]U2Z?YW.G+?$FK]?<)#M'&310?9M MF.?:J>72XE)%6M*)Q1OLMN1R=@>-\K@TE@)X"N87G83^/7(;U>#)B!K4H;W! MT>1Z91$_PQ\(/8_K&=H 87+5>P_.SR/?Z/SZ;H-)P#;\\.3<= 3%=NBC;DYV MEN0;;0!L2GYT@^XHV8,R8SR7(& ?]N#''RHIY,^[__WDK?'8CM\:M]%>M=K? M@10ER\H,)&G(NF)96@,9V$\N<$Y,;.$G>.P\.4AS1F'!83)83?9WJP<_%]22 M^JK@KQ*'M& YYU $F0TV MFA)[[Q!$+EF5R9A]*9G(4Q!ID-G.O"&$H*A(H"B@(H&\)",%!T&&'O 9JG>T M.SAHU0P\ND!F!A^T!Z>H:V/9\.-6;^A&]8=)Q421L4)F21W@_@)#2O0Z!F ? MR-'_6INT'8A+V*=9#(OF:C3 M"-KWL; H!6GEL0YI1NNT ID]S\(LKQDO961'7K$\39,L^4[:4?TDXT4=N9,7 MK*;R!E<#\?**CD36$X_:*0L,#15ZYU<$T($X?*)6*>=$8)[((-@S-*E*QK,B M"5Q)J=)93C:+Y-L<3;_D**M$33U:!?;>LS1_3-*S# "R^\ _GN'(IV,:/)A8J MU#+.90[B*]P/+[O3W>AWVD\\#^+]W'BA+%T*#EI&ULE51-;]LP#+W[ M5PA&#RT@U-^.'20!DF[#!JQ8D7;;8=A!L9G8J"QEDI)T_WZ4[7@>T ;8Q2(E M\KU'6>3L)-6SK@ ,>6FXT'.W,F8_]3Q=5- P?2OW(/!D*U7##+IJY^F] E:V M20WW0M]/O8;5PEW,VKT'M9C)@^&U@ =%]*%IF/J] BY/E<9N^$M M9GNV@T<6R"4\:O'= =*FSBVS^@?VMJQE@W3<"?Y][HTU=S- M7%+"EAVX6(;ENO^34Q4;(6!RTD4V?C'Y3BVYE+_T]C!(R_XV$ ML$\(6]T=4:OR'3-L,5/R1)2-1C1KM*6VV2BN%O:G/!J%IS7FF<6R*.1!&$W6 M4$!]9!L.Y/K)+OIFYAEDL'%>T:.M.K3P#;2BQ+*?_,]5#;("\_R M5N%%P$?8WY+(IR3TP^ "7C24&[5XT7^4^V.YT4;A\_AY@2 >".*6('Y+X MB=SB@^NYU,#UVHU>QK-U._CQG57-.913YTX*E'OH'K4&=:P+T.2*1-1/4YKE M/MH!C?* )DGBO!<[1 15B]T0[$0QS8/9P40!!*3!BG:(4VCA*9^]MKO]D:MU(#:M0-# MD_9/=ETU[ XS:=FUXM_P;J#=,X5WKPF'+:;ZMY/$):H;$IUCY+YMS(TTV.:M M6>%&PO=V]R:W-H965T,.0 X2S M_-MW2P+EO[4.Q!L9E$J"QEDG+I_OM2LN.F6)-MZ(M-422_CQ1% MS0_:?+!; $<^]E+91;QU;G>;)+;=0L_MM=Z!PIVU-CUWN#2;Q.X,\"XX]3+) M&*N2G@L5+^=!]VB6<[UW4BAX-,3N^YZ;O^]!ZL,B3N.CXHW8;)U7),OYCF_@ M"=P?NT>#JV2*THD>E!5:$0/K17R7WMZ7WCX8O!5PL".MV/SLB@%VKX\X]C'4X<&G;&(1L= MLL![ HL?^*.+^=&'XCQUAC-"R'5X(WDA/*'\N0,[@KT<\L'K9S!TI [:\%9 MPE5')MTKP5=""B? $C+[G:\DV*MYXA#7>R?MB'$_8&1G,&[(:XRXM>2%ZJ#[ MTC]!OA/I[$CZ/KL8\ EVUR1GE&0L2R_$RZ_JU%>'^WLD'[YP748D(M M FIQ+HOA'A"])JVV(RQ8)[#7 "5NE% ;2[!W]ZK5_4Z"U[S"6^ M[XN]$!IL=W^0E02P,$% @ ZH-O4X2)Y$PM P ? 8 M !D !X;"]W;W)K&ULA55M;]LV$/ZN7T%HPY8 M1"12K\YL W&68@-2P&C6]D.Q#[1TMHA*I$I2=?/O=Y0@\,U>FTXX5,TALKT!48].71OQ M.,ZC3D@5KI?CW=:LEWIPK52P-<0.72?,\P9:?5R%+'RY>",=N-ZFW'PT^2#C:,YGX3'9:?_;*W_4JC'U MT$+E/(+ QU>XA[;U0!C&EQ-F.%-ZQW/Y!?W-F#OFLA,6[G7[4=:N685E2&K8 MBZ%U[_3Q+SCEDWF\2K=V/,EQLDV1L1JLT]W)&?5.JNDIOIWJ<.90QJ\X\),# M'^.>B,8H_Q1.K)=&'XGQUHCFA3'5T1N#D\HWY$>N_A&[%NSU,G+(Y3VBZH2[F7#Y*[@+\E8KUUCRH&JH?_2/ M,,8Y4/X2Z(9?!'R"_H8D,24\YNP"7C(GGHQXR?\FWL^)PYSXI[N==09'YM\+ M5.E,E8Y4Z6NAXY=4#RT0O2>5[GJAGG^WW\E^5MS+@+X$ 1YQ<(]P@P-S%KI/ MQ.J].PH#P:\!2W.ZX!E*14(7"Q:\&8R2;C P6FK7G'L'O$AISA*(%%23F>P&61;2W4@#2 7[AK2>F9D6N0T93G)8D:3) \>Q4X; MX33B>S8'78\Z:@,FA>8TR3DM\ABEF.64(_:C-TQH5N24)3'Y[9>2,_X'EDYA MBX=I.4A%,+V# 8MQI2F-,S8;7IR4H* \Y;0LLP!Y4ZP:2[%JUM[BPJF&;FB% M@QKW!*[,2@I/%EPE,5:#Q^0ZN,I*FL5Q<'V9A1(%#EN(K4PRRG/?3D[S,L$D MTY]-:'2V$3HPAW'O69R^0;EI.QP=\#&&^ [_=:NQ?%$\P_G/5_4$L#!!0 ( .J# M;U,T58_Z.0, T' 9 >&PO=V]R:W-H965T_?L. M*5OKH+L&FA>)EYDS9ZZ<'Y7^9BH 2Q]JV9A%4%G;OHTB4U10>J5:1BR.QU'-11,LY_YLJY=SU5DI&MAJ:KJZYOIQ#5(=%T$2 MG \^B4-EW4&TG+?\ '=@_VZW&G?1@%**&AHC5$,U[!?!*GF[SIV\%_@LX&@N MUM1YLE/JF]N\+Q=![ B!A,(Z!(Z_>]B E X(:7P_80:#2:=XN3ZC_^Y]1U]V MW,!&R2^BM-4BF :TA#WOI/VDCG_"R1]/L%#2^"\]]K+C<4"+SEA5GY2102V: M_L\?3G&X4)C&+RBPDP+SO'M#GN5OW/+E7*LCU4X:T=S"N^JUD9QH7%+NK,9; M@7IVN>X,GAA#-ZK>B8;[4(W^XCL)YO4\LFC""4;%"6[=P[$7X&;THVIL9>B[ MIH3R1_T(J0W\V)G?FET%O(/VEJ9Q2%G,DBMXZ>!OZO'2_^&OH5]7.V,U5L@_ M5TQD@XG,F\A>HHR-4W82J-K3MM-%A45#6RT*>"Z>U[$VW%3TAB9AG,_"<1R3 M=UPWV%M4"KX34MA'^LNK*4O8KP3[QTK ?K'.,"\*U3768.,4(.Y=/BEO2MI@ MGQ>8(N?L "+ T-$L"V?3F+XF-W0VSL(QBZ_$(A]BD?]D+*A5U%9(RAA FKSX MW@D-I2=YP>NYD%TWZ4/F4 JW (2]YQ*C8L@-29-QF*6,K/X;'<)R%N;YA+QO M[E%::31.$JR\R6Q&MAI:+DH*#S@,#4;+X2NDK[%'M78Q[_T@DS##+&TU3DUM M'T/:2NXN4=PQ:5UZ2!(F>19.DRGQ,_"-VK_IS#D2))^$"8O)'TJ51R$EG>8H M&B,MRYN#\'GL!#ME<7SZ987O%6@G M@/=[I>QYXPP,+^#R7U!+ P04 " #J@V]3SSW4V]$# ="0 &0 'AL M+W=OW#X+:U=F/M.MJZ2"*T-L6]?"/)Q!I;9XV-('/A\_HG\,VE'+0E@XU]57N72;DW$^)DM8 MB;9RUWK["_1Z L%25S;\DFWOR\:D;*W3=1^,#&JINJ^X[_/PEH"D#T@"[VZC MP/)".#&?&;TEQGLCFA\$J2$:R4GE#^7&&;1*C'/S2T!)EASNA;@+4I2X##L&,.*@78(:TC+XT8-"HUJ23-PK==*A7AZT%(JP% M9RE1B/*>Q#3),IHS/CIOC0'E2"7%0E;22>$(EK3^1SP.*,\ M+\B'T:]:'99O@?%[8W9VH14IHT4R0;1;[41%]""F>H'BG=^3 \]_0I$"!GR4 M*F3H==48P:>4,?;?U<8%Y>GT?Q(;3V@VC0>MJU[ 3J4\HT6 M86K60*[!7[##>9-;,/6S(JBZ&N='!27O(%E'VCQ90\9:*3[T?A$$>^ M!?&\,T]39../8Q9XS$ M,9UZ6YI0-F'>EA*>I+YZR8_O\B1.?GJ<>V-&DI2_,/;SOK:ZFFK$0Y>EF'+. M*6Z,F],"]\&%*6Z<%*-+L/:8?*J;UA>"5 X,6$>F*"A+T8^E"9GFE!63T15: M?$W?B:H-1[6K,=T+[2 MVCU._ ;#/Z+YWU!+ P04 " #J@V]39'M5S6@# @" &0 'AL+W=O MUU$.A=!0W35[(%@2=[J1IF4%1EH%L%K'!*#0_B,,R"AM7"7RW< MWKU:+61G>"W@7A'=-0U3+VO@\K#T(_^X\5"7E;$;P6K1LA(V8/YH[Q5*P8A2 MU T(74M!%.R7_DUTO<[M?7?ASQH.^F1-K"=;*9^L\+E8^J$E!!QVQB(P_'R' M6^#< B&-?P9,?S1I%4_71_1?G._HRY9IN)7\:UV8:NG/?%+ GG73:_9+#<#?TR:[31C:#,C)H:M%_V?,0A_^B$ \*L>/=&W(L?V:&K19* M'HBRMQ'-+IRK3AO)U<(F96,4GM:H9U:W4FBCNCY$:[9[XK(DDT>VY: O%X%! M$_9BL!O@UCU<_ 'Y!N>(6.R"_;WE=,AL,2CX]MU@Z4)#' MNK'WY)YL\$CO61^M;U\0FWPVT.B_SC";CLRFCMGT(T^QWXJ.@[6S'1*!2UV7 M CGL3O/$1$% E @ RC+#0Z.0E7XO8>>MVK!Z^!-Z:\9="'XB6T!H,;C!=>G-(HRNDTBU# 199,:8S";]AY(P%';5,;-T,V$J#$\4M*QSAH.P%/-]+:8Z"-3#^*5C] %!+ P04 M" #J@V]3DT"=&!0$ "Y"@ &0 'AL+W=OM7$*ZQ2 #5^I:=UC&0I&FW"S0U\M7#8@^T-+:)2*27I&+[ MW^^0DA4'<93TL!>1E&;>S!L^4C->"_F@E@":;,J"J]/>4NO5)\]3V1)*J@9B M!1R_S(4LJ<:E7'AJ)8'FUJDLO-#W4Z^DC/F"<9A*HJJRI')[ M#H58G_:"WN[%-5LLM7GA3<8KNH ;T'>KJ<25UZ+DK 2NF.!$PORT=Q9\.D^- MO36X9[!6>W-BF,R$>#"+[_EISS<)00&9-@@4AT>X@*(P0)C&OPUFKPUI'/?G M._2OECMRF5$%%Z+XQ7*]/.V->B2'.:T*?2W6?T+#)S%XF2B4?9)U8^OW2%8I M+G*SI!(^&EXYN1 E[K6BMEQ'MW16@#H>>QK#&&,O:R#/:\CP%<@3 M\D-PO53DDN>0/_?W,+TVQW"7XWG8"7@#JP&)?)>$?AATX$4MY\CB1:_A:9$] MD)\KPU,1RG/R35*N%?G[;*:T1*'\TQ$E;J/$-DK\6A0\/WE5 !%SHDS$ILK9 M?I5A8^9 &,^*"JN%$S2F&E#WVGCBZ9/65!W:B.X,;I<2X-EF$"PE8L] VGI> MH4/'=\?4VQ3=)^W,F=*M%$5ARR:AP%3S'0M%^B2,4S>,4IQ%?N0&Z8G3=X;# MD9LF0YS%0>PF:>1\ XZT:A":HZR9J;LYGT]8?WP8A4'X^<68#-T \[@5&@'> M##@,W'04.?]+*6H=B49'_39#3,I-4Q/>C"F.(]?W?><:D"7+3,5JUSO.4'4[ M!I'ONXD?8O:)>W(2.'$:U;F_QA1G#5.<-4P[A)NTPDVZA5O?ST9]4*X*L<7* MJ3VJ]4W*]/:0(M^ -K>-TJ(!,L>#6[*75Y09D MQO"T3+&*G9;78/Y'C"_(+I&T=F;Z-DD,1&;*/!,'#20606C00<>Z% MWJ[?&G?4WN]Q07F&_[+?\#C$[_DA,-+>$0SCPH?3*E#]6FK^O3=U_7US=U.Y P.7KS=6%>5Y8!(C>"O M!/_XB*%+[W*S8A(_[FP/1WI95Q(E>!7[Z:'*>7OM1 ER89LFA3^NBNNZLVC?MGW9 M6=V./)G73=T/*A=XQD@!&ULE57;CILP$/T5BZ>NM GW;79%D)J@5?M0 M*4IZ>79@"%8,IK8)Z=_7-@11B:#L"WCL.6?.S. A:AD_BP) HFM)*[&V"BGK M-]L6:0$E%DM60Z5.#,@$IJ>X[S8I>85%8^#B. &]P!>#W >Q3@]P#_44#0 P)3F2X54X<$2QQ' MG+6(:V_%IA>FF :MTB>5;OM!=-S>'>YW."Z1$SXCS_&<"?AV'GZ >HE\Q\#="7@R M#T\@57!W*KJMBC14RALJY1D^_Z.5^@%7V6#Z-!/#'V+X)D9P)\8>+L %(-7V M](Q$38F<*OL\B;M0TV QFW,PZ EFJ;:L+%6Z1LYS_QT@(D0#V50_.[+0D.EY M''U:I1)R2N,E*=IB2'#TJ>\)N4 M;(^NHIZ;WS$_D4H@"KE".LO/BH)WLZ@S)*O-[3PRJ>ZZ619J? /7#NH\9TS> M#'WAAQ]"_ ]02P,$% @ ZH-O4V[]T*LO @ _04 !D !X;"]W;W)K M&ULK91=;YLP%(;_BH5VT4E3# ;R41&DI=&T2JT4 M->MZ4>W"@9-@Q6!J.Z7Y][4-05'79)/:&_#7^YQS7LQ)&B&WJ@#0Z*7DE9IZ MA=;U)<8J*Z"D:B!JJ,S.6LB2:C.5&ZQJ"31WHI)CXOM#7%)6>6GBUA8R3<1. MTK.2J@4$Q62 ML)YZWX/+V<2>=P=^,VC4T1C92E9";.WD.I]ZODT(.&3:$JAY/<,5<&Y!)HVG MCNGU(:WP>'R@_W"UFUI65,&5X \LU\74&WLHAS7=<7TGFI_0U1-;7B:X-C0[ M<*4ZM4F.5?:C++4TN\SH='K#GG8L9WJ/+N:@*>/J:X*U =MMG'6060LA)R!+ MJ 4+!)J\^-]+D1APW_F=OCC=E"UQI*]><,..S!H0-' M)\"_A*8KR%<@7R7$5Q#XX_UZIA#QY^S*I6'A]9-2+!.(I..#7JXX[.Q@V0%H@X MG]3_NN>//-6K2@RDMA_XQ0^^IMM8[REVBE;;F.XPJ(!5HNTKK5)5UNS;)@5AU[-0VT/[[V4[( MH TI"!';>9_W^-B6#^F6BV=9 "CT6E(F1TZA5'7INC(KH,3R@E? ])LE%R56 MNBM6KJP$X-Q")74#STO<$A/FC%,[]B#&*5\K2A@\""3798G%VP0HWXXB>V[KDI 0F"6=(P'+D7/F7MXG16\$? ENYUT8F MDP7GSZ9SEX\AHOC:?3AC3@?GOG?F-SU[DLL(0I MIW])KHJ1\]U!.2SQFJI'OOT!33ZQ\-K">04E8_<2O MS3KL =JG&P@:('@/1$> L '"4R-$#1"=&B%N@/A4(&F Y%1@T #NUGUZMJM MF6&%QZG@6R2,6KN9AMU?2^L=(_@9_W\L(=W M=8IMGL$NSTG0:WB/WU#H?46!%W@=TYGVTU>5N.C#9_WX'*H6]SOPZWY\!IG& M_:/1;TZ/WH7?GAS='_;L1-B>N-#ZA9^?N-U)ZW&-6M?(ND9'7*=8%@BS'&6F M 3K$!E-@2G;M5FV56"MS56_&83#T!EZ0NIO];?FH\T//]\(X.13>= JC09S$ MA\+;#F$2Q,G ;W4'V<=M]O'GV2]P]DSYJBOAFH[WPNI*93_=<9,V;M(;]Y)'_N$:3;N$01"&PT/=K$/GQ4%'4N[> M]5B"6-G*)U'&UTS5-T@[VA;7*UM3WHU/_,MI72/_V]05^QZ+%6$245AJ2^]B MH-=:U%6P[BA>V4MXP96^TFVST'\<0!B!?K_D7.TZ)D#[5V3\#U!+ P04 M" #J@V]3"X:2HW@& !J*@ &0 'AL+W=O2'=&6*%)VI#PDECQG1ISPZ,R0O'IFV<]\12D'O]9)FE^/5IQO+L?C/%K1 M=9A?L U-Q3<+EJU#+BZSY3C?9#2I^!?+M>A]G+#4W8\_4(CEYO/,3+%2]NC"=7FW!)9Y1_W]QGXFI<>9G':YKF M,4M!1A?7HT_P#%8![#G-ZRY)]XSE?7(V\$YG01;A/^ MP)Z_T/V [,)?Q)*\_ V>=[8.'H%HFW.VWH/%$ZSC=/P!I&L$>P\HAS[>C;U,7!#R<'*5L6>0%=;"6_&AS'Z)%OF* MTV*BS'@FOHT%CD]FNPD"V +,XF4:+^(H3#GX%$5LF_(X78)[EL113'/P+J \ MC)/\/?@(OL\"\.ZW]U=C+IZA\#2.]O%N=O%02SP,[EC*5SF8IG,Z5^ #/=[7 MX,=B[%4"T&L";I#6X8QN+@"V/@!D(:AXGMON<$LUG+=%GYX=_2@9N)H-N/2' M6_P%<1XNEQE=AB6+Q:1XH$\TW5+PXT]A"KYRNL[_U00B52!2!B(M@?YB/$S$ MBV;G_/%E/]5I!OC+AJJFU&T:0B)19!C5W9'";"K!-AO2, 'L*%91%,NWM6J9.A]0\NZL*S? M59/Y7&!P+G!Z!O HH4Z54$?KZ0_V1+-42!@'M^(-D0D% C_NZ/J19KH)ZU;N MW6&9X56!O)Z9X35FJ$LL&]5XH8U:E".7^2:,Z/5(U!LYS9[H: )4$Z$9#2'; MA3ZN\>;M\8[2YU?I\P?DE=XW;&.5%G9";O7AO3:*O3W\4:JA)6L'2_M$7QBG MR?@+RS>QR'K,7[HP#AZ4)G!8SD$D0Z&>6;=W>$0$Z I%JO%.9>=[!/LU05+8 M.2Y$MEWCE<(.$XBPI]8C**4?X@&98W".VJACP-EMP.#,@%,3CACT",H2!^IK MG#LZ%\5T4LA1SK/MKC'J0A!90T![8()(=85Z>3V#($YCHG[$=EGF'A-$&_B$ MMZ?_P@T]G5A[AT<%G^\V>*4PLRVK5J8% M"BLH>DFG)D]3E3?'=QPU:9#4> 0')(W!>6O!=B8N,.!:FR #SD0)).L8I*]C MOBT6<42[D ')P@ -O"B I&2BOI<%D*(_MR&Q<9T-"CN$;=C@@V+]P'-\6%\6 M4/ES"3E@X7$*I*:C(1<&#,Y;RS 3KIT1YP6<&G!0 3Q.J*QEP,"OXV:02A$FME[U5F5E^?>DJ4)AY MKD6R&?&FQIPR#'10:H\UJO\ M;$.C6&3T>]ZI4L%2._' _3"6JH+[[H=QL^V$-O)(?:%682>*^WI!$ZC<>= G MKE>GAK=WC"F@=I=J?8L:W&IE]/\:;&>,^D=[L M7!T/>8Y3)XNB$_8];"&WOD-^XA8YD7I.ANR%#<[;MM," PZU5E &H'FOF\CR M@^C+C]>]A2[35BHZ&;BM)5+J2-^[W*39C7K0(0ZJ;[CI(Y^P_JV(B+!O.9;; M8$#/F]U$RCL9XX.SI@Y*?R.&#M_@V\O(6*^P&\G.Z./4KWNU.8=V&VC-,<)'0A0ED7KGA_ M9+N#C;L+SC;ER;U'QL4_M?RXHN&<9H6!^'[!&'^]* )4QTLG_P-02P,$% M @ ZH-O4Z *<;Q0 @ 908 !D !X;"]W;W)K&ULA95+C]HP%(7_BA5U,94JDC@O&(5(\U#5+BJAH=,NJBY,N"'6.'9J&YC^ M^[$=B-!@A@WQZYSO7!S=E'LA7U0+H-%KQ[B:!ZW6_6T8JKJ%CJB)Z(&;G4;( MCF@SE9M0]1+(VHDZ%N(HRL..4!Y4I5M;R*H46\THAX5$:MMU1/Z_!R;V\R . MC@M/=--JNQ!694\VL 3]W"^DF86CRYIVP!45'$EHYL%=?'L_L^?=@5\4]NID MC&PE*R%>[.3[>AY$-A PJ+5U(.:Q@P=@S!J9&/\.GL&(M,+3\=']JZO=U+(B M"AX$^TW7NIT'TP"MH2%;II_$_ALEJ.5P&$@U:T@VG#:T)U^BNKL66:\HW:"$8K2DH=/,(FE"F4/RY#+5A6X>P M/G#N!PZ^Q(%^@I+H"\(1CI^7C^CFTSN7T"0?X^,Q/G:VR05;7\X_=RNEI;GN MOQ\ DA&0.$!Z 6#C^JH=5+E3V1=_5Z7Q%"=EN// TA&67H-A'VQ092>P.,>S M(O+3LI&67:,E/EKFH<5QD?MI^4C+K]%2'RWWT*(TG_EIQ4@KKM$R'ZTXIV5% ME,5^VG2D33^D_6S!-,1&@_0QI^?,-$NRO/!#9R-T]C%4:,)\O-G9JXGCQ!3Y M_@+#DZYA&_ /(C>4*\2@,VCF<2VXGE MUDG&3GMS*%(E0#]TNF/OP5("7P%:">GSK2U)6"QV%T\^V !^.0A MR[^R%:4GXF,U6=!VQHVQ#4_AFD>7KB,.O^?*8;7(:S66G M=7)L8>P=KZ,X/3@]D9]]SD]/LH(G<4H_YX@5ZW64/[VC2?;PYH <;#^XB9'+PE/_U"+-E#-OD]I@^L M]C,2<[G+LJ_BE^G\S0$6*M&$SKB0$<'_[ND931(A"A3YHY)ZL!M4=*S_O)7^ M7LX>9G,7,7J6)?^,YWSUYB X0'.ZB(J$WV0/E[2:D2ODS;*$R?^BA[*M!R/. M"L:S==49?E_':?G_Z+&R1*V#A0.RTR<[99="5 M42)#[#SBT>E)GCV@7+0'>>('&:>R/T16G(HU=@+?>1%E+P^.>:@@9!S/*M& M>U>.9@V,]K98'B'+GR +6YBMHIRR'B%G>B%710I"'"F$_'9[C@Y?]:ERKI=R M'3TAFYB$7.B%W-+-$;)Q0\KO-)UG.3N3WJ-YC]#W(^;7$MHCY<-XU?!HU2[_ M'_.=_C\TO=(+/:>SHZU_MT(UTGX9+8V$O2XYAG6W6WS6;O%94JS]'19?_Z)K M#&OOAK7EL,[ L!\A52<98RCB/(_O"A[=)13Q#*59.LM2GF=)(@:/4TYAA?*^ M-7I1#N')(43BOC\E.,"6$YPC5*N*8 P_L4TTHV\.@!(PFM_3@U/4%YC= M\6S/(XX;-L>;?OMX#9LZ.YLZ6IM.TWN:\BR/>Q'MHNSLUK3W0XP#TE3^ M3D-/J^$%XS&P*#I'!:.+(D$)T+$^>U_JY;CHB48YT[C=WVGD:R7!4BW612)U MBM99SN,_(T$5^TSG=TWGVR%N+YAN,X]@XOHM"_L],="5-C5*:TP[V$T[T$^[ M-E5$'X'@,]KGAJ SNHW=H+UD3:T:*H8[%4.MBKBH3W!BI=AK?YG$5NA*)VCF?A!K,G[*($I],)+):MA0BO$/K9: MP=73D-C8\5W/;4UZK,CI:)%7_2T)MEVOV?*7JF4CNWB6Z_D# $)J=)=HS7I# M-]&3" 4FLNXYO>N+B@N /1DX=SNJ!Y#G GF4*D MU=7N6A';H>6U=36V:^JJ^"Q.8QY#^A>0 M.:FWHBA:YA1," P1%H_\ZBQ;;Z+T"44HSYZBA$L.>_CX&BT@(Z,-S6X & M,]B'+L4G FTA3$1;::F<\B)/V6MT*$80.ECXYP]2Y9M*9?DA^?GU!!T^P>2S M(I=2LI3^N(J2A;*$2I=62E_4SIKJ[6& !'%R8B>3%U#X*R+]2X0%+ZF5/*LWL#U.JO- MQ>*?@76D^!C1$[)!;?A#-JQ-#S5S-=HHFD3T/&FK365W]'FKS9<5K"CTKR%] MNHR(:,VC2!'1LZ)!A=Z+T!W4I\MO+*S1QU(LQ]*SG&%]1-@/Z6-UZ8&ELX^E MZ(&EIP?G"F_%HA2[WSR>B?Q15JM$&;D &"DA<8!27AH&^2T%H)/+\NU6RJ2! MJJMH+I!55(.%%B5T;D=^B/E**+81/ $@^8X*!*?I,EJ*- >[>I$UXF5*2RRZ M*^)$C >"A&P "=CB,0Y)<2:>"'6WPZY,$#7MJ(@.@O)V8/0$@:O!,,OT#B& M?F($(70WOAB^K,3+S[:S$IJS8K;JFU<#MV\^O;]!\LA@!]I':"IV+X#_Z9(J M2;663;>H-!@S5LB*B9B[-8'8V\9'*VAX-ONZ35&5F$8N@S"3;2:B46E.,H%8 MWHH3&QTRH%"X-4CFV94XXHEDAEG(CMVK9'%UJJ7ILV,Y!["A]DRC?\4ON!HD\5IN<#C=6]1H)+:0&\[Q![V!S8GEMJ< M6/K-28]&V;V(AR%5NE5%-PQL; UIHK8>EG[K<=/Q%>#$W8HQRXU;CF?)8N?-@K-$NR);#6$@QC5N6W:ONV=:B%RQ*>!*-H/H_+ M[=*KT)\0SY$+(X]@&4;YUXI+OW+\25 J\$#O6,QIN7%%8/K^,:HJH7:M*)9L MZ5GR)\'/05E8H?V1V"7$GL;/B@];>CY\0\$*)9^!C5!9[A=!V*M#MZ9(+ T/ MMA0/MO0\^&,F[/YI(_>A8.FSIUG27[@U".K?4S2U4F38TI/A+Z(X*&B1ELOI M95C&4K*MR+"M)\-?,BXXS*-@=A"$CH0Y434*?\ M4)+!T94@NUM/"XCKMPNMQF;-V:A$9>L3U=7Y],>S0C">1$#!%+@. -ZOOYZA M?U]+(O0?G?]JQVKV7H_S5+*Q3,8ZWH%L[:_ M5]):GM M-D:$JJ/ T-GKI0-'P:/SW4X.G.Z)@(T]XMBMA.'TW IHMFOJ6CO-UR/J69:* MLD55-K^)&>S0/Y>EC&C9FXP- LT!HM#6T:.CV.X5O*KNL&S!'P2%W<8(;">V M1;4Q8:. U/'V&C8*6AT]@QU_Z&\09!NIFJ-@U]'#KMD'T>-H'RAP=<)]^L!5 M<.GJX6V\#PR"S#OD.DJR'3UD/D,N^L%C;"[ MPD97#V7]=A\?[V[M0I*[5[LKL'._UT4C@R K-!M>(:%KN&Q4\&R=W<7B$/.% M(:\ S@WV:GJ%<:Z>0#[#]-^Z,_<4_GEZV!JR_/B@]Q2L>62?EO<4RGGZ7?(S M;M?I!9G!QE,(Z.F!ZYTXYQ&3?EG >PK5/&>O9E<@Y^GIW#/,KA-LZ< SM,SN&>872_(-YM=@9^GQZSW19[&O,C+K?0T(Y:#W9:X:5\[' 2.->!$!72! M'N@JP[+J7HRL3H]QJ$*Y8*\H%RB4"_0H]U&>OZFKN307-Q]T3Q&#+O"UWAY< M]309*/T&M:Z\*A94UYV'1$VH4+5<*_4,%2P M&NIA]?G>, CT+(,W0H6XH1YQ1WM#7O8=XP^%R^%><3E4N!Q^YX.1*X- /S3Y M0X%GJ ?/;0H>8VD%F.%> 3-4@!E^9\"\"+MHV$IP'WJ:.*T<:)8R[6DR +NA M@MUP[$&VCC^%W7-K#P^^RPIKCP7UP/H"F-$+-((^P?6G@'I.VP[L.KB(&U$C M I[@VA,YO-<*),&UYW%8#ZG/]L.%26+8XXC2@Z:>OF]T8>W5'!YW,_6;\@/! MM:=O>*_U3()K3]FP<;?^/"=.31)=V^B*VGLEK*]MZEPAG\&,\D3M11+>:XD3 M-AJUH;\SE_U@DAB8/5%[C(1-J%O>#\[')VY2?T%-]DI:2>.5L9YEJN1]7VW+ M_T+5!KT7Q'H>'+>WL'UM6ONAR[XVK?P^U;=IS;B&W(:7S<_/H":)YA1:?[5L M>+8\%&HOV#61^@-DLE\4KC\H-CS^?<':-TCTC&N__FK4\&QTE$-&)\;Z U&R M7SBNOP8U/ =] ;LQ2/0"HTMJ<&QX'#K&):,39.T-*+'VB].UYY[$\!3S!:AE MD.@Z WQS:NKI#?+-X]K?=Q-_Z? ZRI=QRE!"%R )'XG3D[S\VX'E+SS;R#_Y M=I=Q<)O\<46C.&ULM5?1CILX M%/T5"_6AE;:#;<# *(G49EJUTHYV---V'U;[X)";!!5P:CO)[-^O#0R00.B, M-'D)MKGGWG-/S,%,#D+^5!L C1[SK%!39Z/U]MIU5;*!G*LKL87"W%D)F7-M MIG+MJJT$OBQ!>>92C)F;\[1P9I-R[4[.)F*GL[2 .XG4+L^Y_.\C9.(P=8CS MM'"?KC?:+KBSR9:OX0'T]^V=-#.WR;),+S) ;V] \S13[]![]/WA!KU]\V[B M:E/,0MRD3ORQ2DS/)'Z [17R\!^(8DH&X/-Q^ TD!DY*.#Z&NZ;%ID_:]$G+ M?-XY.M4V16)E=D[=LFQ:'BG@-06\LH!_IL WH7F&UE*H;F(U)%R5B)6)[&.V MG_D!]4*/3MQ]5Z%^G.=[)*!MW!%3OV'JCS+]$Y2Z1CPS3S O$D#&"]!2[!9Z MMP!CK M\>S'468B<33,DS4\V2C/N2B4EKO*IA3(?9J 0O_<0KX ^>_(5@N; N%E]G+4 M%(A>:R]'?:TQ8U&,3[3NQQ$O)D$0#&L=-TSC4::?BK59 9D6ZQ=)37#KC_@R M8I..!9/7DKO.=*2W'Y/X1.V!L(A1=N8!)*V)$CK*]!:6:6*X/D?AUCB)=R&% M6\&A1A M%U*\M2@2OIKB84])1@+BG=KU[^..N;9N1\;M[B^] ?E2L5N'(O%EQ*:M1U'\ M6F+7F8X.%7%$6'0B]D A^;MD=92N M)EILR]/H0FASMBV'&_/Y =(&F/LK(?33Q!YPFP^:V?]02P,$% @ ZH-O M4\TM)6Y] @ N08 !D !X;"]W;W)K&ULE55= M;YLP%/TK%MI#*VWE(R1I(H*4CTW;0Z6H6;=G!VZ"58.9;9+NW_?:$):F!'4O M8)M[SCW'AD-T%/)990":O.2\4#,GT[J$80<$BT8:!X.\ 2.#=$*.-/P^FT+0WP?'QB_V:]HY#*7LFQK@VQ.*F4%GD#1@4Y*^H[?6GVX0R /-V MH $$EX#P"F#0 :7@-$50-@ 0KLSM16[#RNJ:1Q)<2325".;&=C-M&BTSPIS M[!LM\2E#G([G22*J0BOR" FP ]UR(#1*$S1;X6*:0=^%4_W@]Z"%QTVUH.3I8702_C!LH[ M,O ^D\ +_ Y!RX_#O2X__? 5) CWN^!OW S: QQ8OL'_'.#IX'KXPY8_M/SA M-7Z.R4"+!!3!D"&IJ+9Z5W'\8.N^76]$S3BRC"9W#O%D./;]4>0>SC?J?=EX M,ISX85OV1O"P%3SL%;R6XL!L*GU8[_"=$'_DX_F\U;OL[6OR>:I*FL#,P0!6 M( _@Q*3K!>EHYWG^_85M]^RCSD'N;3@J8EW4+WN[VN;OW,;.Q?K"GR[K&/U' M4X?Z Y5[5BC"88>4WMT8E*NT" !J" &0 'AL+W=OI.X*%77WV80! MK#IQUC;0_?NUG9"E)(W:%_!ESLPYX[$GXP,7SW(+H-!+P4HY<;9*5;>N*_,M M%$3>\ I*O;/FHB!*3\7&E94 LK*@@KD^QK%;$%HZV=BNS44VYCO%: ES@>2N M*(CX>P^,'R:.YQP7'NEFJ\R"FXTKLH$%J*=J+O3,;;VL: &EI+Q$ M83Y\Z[ MG:;&WAK\HG"0)V-DE"PY?S:3[ZN)@PTA8) KXX'HOSU,@3'C2-/XT_ATVI & M>#H^>O]BM6LM2R)ARMEONE+;B9,Z: 5KLF/JD1^^0:,G,OYRSJ3]18?:-O8= ME.^DXD4#U@P*6M;_Y*7)PPG "]\ ^ W ?R\@: "!%5HSL[)F1)%L+/@!"6.M MO9F!S8U%:S6T-*>X4$+O4HU3V9272NA[KM_Z"]Y4+QO-(!7510%Z1$1)RXU$NLAV9JB076?NU5P832"KGK%T4IO?4ANU)%['41I&$7) MF=ZN89KX ?;[#RMNY<2#!B?T>S:16$8IFG0 MSS-I>2:#/!] RENDGQIF4]YDNH]HTDUH@D=I'*5G3'L,HY$7AVG23S5MJ::# M5'_JQGJ64%TB_]_)RZL/%4C:N:77\ZU=CA5G\,@# &>G_-N3I.3+]I/R^R?U!+ M P04 " #J@V]3TX7T4&T" %!@ &0 'AL+W=O0!OE..Y1&@E;3)FT3HF)[=I/;UL*Q,]NA M[-_OV@E9**'C);&O[SD^Y]J^^4&J![T',.2IYD(OO+TQS97OZW(/-=67L@&! M*UNI:FIPJG:^;A30RH%J[D=!D/DU9<(K[544N6\.9@%M%=%O75/VY 2X/ M"R_TG@-W;+4-WL 9SW]PJG/D#2\5J$)I)011L%]YU>+5,;;Y+^,G@ MH$=C8IULI'RPDZ_5P@NL(.!0&LM \?<(2^#<$J&,WSVG-VQI@>/Q,_MGYQV] M;*B&I>2_6&7V"V_ND0JVM.7F3AZ^0._'"2PEU^Y+#GUNX)&RU4;6/1@5U$QT M?_K4UV$$"),W %$/B-X+B'M [(QVRIRM%36TR)4\$&6SDPGVT/OB/ M!O^1XXO?]*][UZ -PVL!.*)*,+'#<"U;@) 6.VG)_XZ&NJ.9*G5'D#D"^UX?BV2>9%&4^X_CDKY. M"^,@#N-LR'LA,!D$)N\3R/_=DRF5'4LZVOXB#&=9. ^.=$XESF;)+ FFA::# MT/2DT!_8#)[85#)V_^ M0 M2P,$% @ ZH-O4]&NO:54! 5!, !D !X;"]W;W)K&ULM5A=C]HX%/TK5K32MM)T$MN)DXP J<.TVDI3"774W8?5/IC$ M0-0D3FUGZ/S[VH&)@80,K. %8K@?YQY?G]@>K;GX(5>,*?"KR$LY=E9*57>N M*Y,5*ZB\Y14K]3\++@JJ]% L75D)1M/&J/XN0WJM#F-X^[S:_3/3?&ZF#F5;,KS?[)4K<9.Y("4+6B=JV]\_1?;%A28 M> G/9?,)UAO;P'- 4DO%BZVS1E!DY>:;_MH2L>, _2,.:.N 3G7 6P?<%+I! MUI3U0!6=C 1? V&L=33ST'#3>.MJLM),XY,2^M],^ZG)3.B.$.KE!LQR6BI MRQ1\^EEGE9XJ!=X],$6S7+X''\#WIP?P[H_W(U?IM,;93;8I[C'U6[S^(-Y')N6=7E!)7=0Y52S5ZT!K0I)1L]+Z &_B!3M /F O M)&9^]@#WV 51X'G]>(,6;_#_^;T!)>LE.>A@(3$.$#DDN6N'2(2]8R23%C09 M!/VQUDN9S[.<2?#O5U;,F?AOH-?"-FQXI6Z.V@S19;LYZA#H$QP=L/R&T1[2 MN$4:#R*=ZOIKQ82%UX"5?*'65+!3:(>>U4WO2L3#'6V&EZ5^&V^75NB3&!WV M>(]=B.,8]O,/K;1"- CX9)S"O]58B*_%O]5%."R,Y_/? M%3RMT 3%A_QW[2 ,8GR$?RN,<%@9'YG>T:QXGH(O127X,S- 3](;:'4,DFL1 M;T4-AA-2->>*SMK4+"88G\M*9?E?1MOCW>$L-]YJ_890A02/^PG'UF11,,B>5]G>9J52[!BNN_UP0;D M9A62F5J#?W$UD)]!MXJ5.=HZON^%QR^@(?SGC$Y[LZ5A[EO^DK%,BNEUOZ%CNS=AKI1 MQ.8*9S-0O&IN0>90&,Y7NX+22+3IM#T@571LSR:Y;2P<.]@.+?\>VTE# M@="A[:6QK^\YQ_?VYB39"GFO2@"-=A7C:NJ56M>7&*N\A(JH&>I: 5<$4%1Q+64^\JN%S$-M\E_*:P50=K9"NY M$^+>;GX64\^W%P(&N;8,Q#P>80Z,62)SC8>.T^LE+?!PO6?_[FHWM=P1!7/! M_M!"EU-OXJ$"UJ1A^D9L?T!7S\CRY8(I]XNV;>[().>-TJ+JP.8&%>7MD^RZ M/AP #,\P(.P X5M _ $@Z@#19Q7B#A!_5F'4 5SIN*W=-2XCFJ2)%%LD;;9A MLPO7?8($6#PVMS2QH=)*!)I0I M] MVNB'L%'U%MZL,G7PY3; V\I8$YYW4K)4*/Y"*T+7@NE1HP0LH!O#9UA_O:9^%1PA74YRCRSU#HA\' ?>:?A_M#Y?R?^N*?U5\U(^H'(7)\ MT5\'H>X' 5X&83\ 1Y3B7BEV2O$'2AD81\LI<48!.^-X"H:FJ649.Q9K=X_I MQ3@>APE^//R/WF<%?A"\3LK>)X47\63LOTY;#*1-1I,^J:T6'[QL%N7\XTU\%ES.@X%X9HRW]&PO=V]R:W-H965T #;\3GWRSGX=I=?VN7;L2_2[/59HPN!)(YEE&Q>H44K[L M>=B[7[A.IC-E%OQ^=TZG< /JV_Q*Z)E?L<1)!DPFG"$!DYYW@M^?$0NP.[XG ML)1K8V1"&7%^:R;G<<\+C$>0PE@9"JI_%C" -#5,VH_?):E7V33 ]?$]^P<; MO YF1"4,>/HCB=6LYQUY*(8)S5-US9>?H PH,GQCGDK[C9;%WBCPT#B7BF0SH; "$)2#<%= N >U= 5$)L*'[1>PV<4.J M:+\K^!()LUNSF8'-OD7K?"7,')0;)?331.-4_PM7(-$UC"%9T%$*Z.T0%$U2 MN8_>H6\W0_3V]7[75]J2V>^/2];3@I5L8,7HDC,UD^B,Q1 _Q/O:P\I-,[NK>-#1R[" MJF2AY0MW+ME7N%,Y3?<=Y.V*O&W)VQL3K7*1J!6*J8*FPF^#KU!T\&IO3Z*(JGLC)..#9G+(5,DE#/R\A&X'XY>#M5+R=ER_"845^ MZ'3Z)%Y0-M;\"4/,."XJ.TV'OR#K6#+SQ[#HDRC0GZZ_:'#BJ'+BR.G$.5,@ M0"HDFD_"P V/6D'PQI&+X\J-8R?/9TX9Q(AF/&>JR8WC)T6/@UH8 Z?A?RJ\ MP^G!:[*+7_[\8%+3DV<5;[@%OZUZN!8K'#Y+4 9;\!=YVC+2WR@)92S/8'@8 M5:V2V"U4&P\'^H.>*CFXUC(<_8=#4TL:[KR@[ Q+MO4WKQTXWKQ:_;!;_K:] M\L,2'^UJN98\[!8M5UD_TG2A$[-S56N!P\<6.W)+ M:L4C^'E5+?&=;9;]M=MN!F)JVPR)QH:WN%%6JU4K&PO=V]R:W-H M965TC><=*> MT-%M'ZH^F#! M$FXCY?F11Z_G!EVBS5?J!/1YF; ,+4 _97&#/ MKEE640*IC'A*!*Q'UBV]F;F.!A0C?H]@+X_:1(>RY/Q1=V:KD>5HCR"&4&D* MAC\[F$ <:R;TX^^*U*IM:N!Q^YG]K@@>@UDR"1,>_Q&MU'9D]2VR@C7+8_6% M[S]"%9"O^4(>R^*;[,NQ_L B82X53RHP>I!$:?G+GJJ). +0[@F 6P'<[P'! M"8!7 ;Q++70K0/=2"WX%\"^U$%2 X%) KP+T+@7T*T#_4L"@ @R*="C7KUC\ M*5-L/!1\3X0>C6RZ4610@<8UCU*=[ LE\&V$.#7^S!5(,F<'MHR!O)V"8E$L MK\@[\K"8DK<_7PUMA6;T8#NL*-^7E.X)RD]YW"&T>TULYW],.\1P-I[T6^)T9OH#L&=X:^H?_!_]X.;PM]ID9 M/H6PG?C;$0Z,_0WATOC=&FKCDW,F,AC"PL*A+$ M#JPQ:5NC4_9J<]_$W*UC[AICGJ4*T*XB N-N"],,IV['<7XQS+U?^^$;B>Z9 MRD6D#F35[L?T'/Q _.N?WKS!'//;MJ<97FQ/EU8$GB&>H(XG,#).>+H#491N MOB8HM^'C-9%;AG--PN*=@E7;3BYI_>-E=@/OU#+W:G=Z1G<^X_$FYBS%S.8A MP$JV+77O18;10;?O>MUVV_W:=M\\%2R+%(NC?V!%HA3_JHP+<38VT.;)7?^% M)SZZT?MN9YT;]8VW@]K;@=';N8",'?#8I0@>_%BL4S*':^R($!_B0:UMZLR< M3L7I&0':XF%R0 M/^\A68+XR\3:2#S]P1I/&Y&G9I4O3R:1E'GK!IS1UPDM;926FK7R("CR8BN4^Z#5A^X+'P)4@1,>-!I+S3+W7T5I5O$>JU+/"P+_A$.-2%*S2BX@ MU*H?Z:-B+E 0))!;+,)0[+_GC"+_DE=E62.*M/>#LZS1/&H6O5>=)2;TI909 M.O M4$L#!!0 ( .J#;U,_8CL&>P( ,& 9 >&PO=V]R:W-H965TVT/51"1=T>ICTXR858 M=>S,=J#]][UV(&,;1-I+XH][SSG7]KGQ0:H770(8\EIQH1.O-*:>^[[.2ZBH M'L@:!.YLI:JHP:G:^;I60 N75'$_#(+(KR@37AJ[M;5*8]D8S@2L%=%-55'U MM@0N#XDW]$X+3VQ7&KO@IW%-=[ !\URO%<[\#J5@%0C-I" *MHFW&,Z74QOO M KXQ..BS,;&59%*^V,G7(O$"*P@XY,8B4/SM806<6R"4\>N(Z764-O%\?$+_ M[&K'6C*J827Y=U:8,O'N/%+ EC;3:?S^$L(1Q>20B/":'3W1(YE??4T#16\D"4C48T.W"ENFP4QX2] ME(U1N,LPSZ3+1N.*UF0EJXP)ZH[JYAX,9?PV]@U2V$ _/\(M6[CP"MR,/$IA M2DT>1 '%G_D^2NOTA2=]R[ 7< /U@(R"CR0,PN'SYI[XHQHYB?(5B175YZ0#;K,AE6X>R&L_^>ZICDD'AI<@]J#EY*>HX@Z;5&O-K2V MX8!6-D1NT8BY;(31Z.DW5N6Y47J+%K0S-"E#N75SBG_YSB;-H'(5_\_MGQJQ [5S[T<35 MWWJT6^TZW*(U]N_PMCT^4K5C^$8Y;#$U&$RQ>-6VG'9B9.ULGDF#3<,-2^S2 MH&P [F^E-*>))>CZ?OH.4$L#!!0 ( .J#;U,,$1"^,0, ,,) 9 M>&PO=V]R:W-H965T]'*N6BM%#0^:F+:JN'Z^!:D.BX &+P-?Q'9GW4"XG#=\"X]@OS8/ M&GMAC[(6%=1&J)IHV"R"&_K^EJ8NP,_X)N!@SMK$I;)2ZH?K?%HO@L@I @FE M=1 <7WNX RD=$NKXV8$&/:<+/&^_H'_PR6,R*V[@3LF_Q-KN%D$1D#5L>"OM M%W7X';J$O,!22>.?Y'"7+N58'HMUL1',-GZJ/1G&B=KOR:#5^%1AGE[>MP1%CR)VJ5J+F?JG> MW(/E0AI"W\Y#BRQN;EAVB+='1#:"^ C--8FC=X1%C'Y]O"=O?OL%)42-O5#6 M"V4>-OX?0@WY^V9EK,:M_3Y!$?<4L:=(1BCNN-D17J])Z1KPLQ5[+J&V9F@1 MCE"9AW*EOU_&-$MB-@_W Q*27D(R*>&F+%6+C%CP)2#]2L(0^1$D/2-G*4O3 M?)@\[M)LDO1!0\/%FL 3&HT!XS= MV1UH+'^M41#AQL#P)F07DO(DBH8%Y;V@_!5!:'G:/K\CC>2.'?6X6FC0B^R0 MB/QR76B:%+08UE'T.HI)'=X@K]3FJC4PL03%!7N:4S:R!K.>>S;)_5&I]4%( M.40XNR LTH*.$-+HY$/1*\5G>;T56/ 3R788Y^19$2?)"/F9"=+_]MLU_)E[ M";CIO"QU"Z?*'!1$+P1=Y7&_/LB2[8 S/CF1WO?F#ZZW TO"!@.CZQQQ]/'& M<.Q8U?A3>J4LGOF^N<-;%F@W ;]OE+(O'7?P]_>VY3]02P,$% @ ZH-O M4VW6[OA, @ P@4 !D !X;"]W;W)K&ULE51- MC]HP$/TK5M3#KM22$"#;74$D/EIU#RNAI=L>JAX,&8BUCIW:$V#_?<=.R-(6 M:'M)_#%OWGNV9X8[;9YM#H!L7TAE1T&.6-Z%H5WE4'#;T24HVEEK4W"DJ=F$ MMC3 ,P\J9!A'41(67*@@'?JUN4F'ND(I%,P-LU51Q29' MMQ"FPY)O8 'X5,X-S<(V2R8*4%9HQ0RL1\&X>S=-7+P/^")@9X_&S#E9:OWL M)O?9*(B<()"P0I>!TV\+4Y#2)2(9/YJ<04OI@,?C0_:/WCMY67(+4RV_B@SS M4? ^8!FL>27Q4>\^0>-GX/*MM+3^RW9U;)^"5Y5%731@4E (5?_YOCF'(P#E M.0V(&T#\.Z!_!M!K #UOM%;F;3&Z'<+2[0T*X@ M'*:3RM**M6RJBZ50W)_MU0R0"\D^PQXK+J_9._:TF+&K-]?#$(G40<-50S"I M">(S!+?L02O,+?N@,LA^Q8/?& MPZ,+Z/<+%/V6HN\I^FZ50,$E6]&]";4!A6YH10:F?AY2\*60 E].O8;! M'Z+.R$E:.)@X@K9MIS\! M4$L#!!0 ( .J#;U.EQHUP"P, +(* 9 >&PO=V]R:W-H965T>XR^7Z&\8?Q1) HN<\*\3 64JY.G==D2XA M)Z+#5E"HG3GC.9%JR1>N6'$@,V.49Z[O>9&;$UHXP[YY=LN'?;:6&2W@EB.Q MSG/"7RXA8YN!@YWM@S%=+*5^X [[*[* ";]5OS;!JV"F1, 5RQ[H3"X'3L]!,YB3=2;';/,=JH!"K9>R3)A?M"G/ M!NIPNA:2Y96Q(LAI45[)<_5'- S\\("!7QGXAKMT9"A'1))AG[,-XOJT4M,W M)E1CK>!HH;,RD5SM4F4GAS]!A230R0@DH9GXUG>E4M5[;EHI7)8*_@&%":PZ M*/!.D>_Y^'XR0B=?WJBXBJD&\VLPW\@&!V1O5L")I,4"E8@6R:"6#(QD]X"D M*3G$YF@M !$A0(I35(!LB[E4BHR2KNRG(?;#L.<%??>I!:%;(W2M"%=KSJ&0 M**-D2C,JZ=O 2N^E2-CP'N PZ"7MSL/:>6AU_IL59^EQ .$>0-+U$C]J!XAJ M@,@*<,T($4*[U=7KQ;L?;2Z MVL+I[:[[/LT0A3$^P-#H M8_B(VII763VJLBK%YDL>A GN'4#9=2YL;UT/YE, ,W3QI"I] 6@,^OM8]S)T M!SRW5!S>-31L[V@WKU^E]BCM$@%Z <(%PACEK)!+@;IH1EYL;P3>=3ML;W?7 MS72TT]D%L*%#V-O")>_"[;HA#C^6IA$5*5NK&AX3"387NWZ'[0WOJ/S8)8*. MYWVUP>P:'H[_'\8N<1#&;4P@>IK[1?B"%D)YFBLAKQ.K5/!R0"H7DJW,4#)E M4HTXYG:IADK@^H#:GS,FMPL]Y]1CZO ?4$L#!!0 ( .J#;U/*6/N^I0, M $0/ 9 >&PO=V]R:W-H965T\9D\2J6-54?G]@97BO Q(\++C,]\? MM-T1KA8-W;-GIK\T3]*,PEYERRM6*RYJ)-EN&;PE]P^0VX+VC+\X.ZNK;61; M60OQU0X^;)A-KKV:+CI-!XN&C"A\ M']&;7WY2"4VJ/AKTT:"5C?S1_GF[5EJ:N_>O1S/J-:-6,Y[0M E=#5ZJTK;* M3N33J@ "R2(\.,P.7V:4JN3*+TH+$L=LMZ=V2.;?(Y9:,W6+ *7:[ MI;U;.N<6N]S2L1O$&$^X9;U;-N>6N-RRD1O$T:1;WKOE7K<_A:8E*NWT0PW] M;ABDEBY'3-2ZXY M*Q@H!=A+A?>\IO7&3P48& /D)BIT9=?Y$QQ/3"BX>K69A9 3"C"&$& R]6<- M X1@%D).)L 80H1DDWX#@V"604XD^,OL$N1>-73#ED%CIYL\L6"%?#=X@!3, M0LK)#'_9#8D&BH&?8J^%"CC>J=)B\AX-4 ,_U%Z/%'!@#<.U.'[S+3C;PLV2X#+9IVF;06VBRZ MVLV#6>8R:4\PQW="Z)>!77GU"^?5_U!+ P04 " #J@V]3L=D7'VH" M!@ &0 'AL+W=OY9<5JB=-!HL%LOHS HJJ;N_>-F?PQ'@_!0@W0/2H+M+%%1> M"Q*KA34M6!_-;'X0K 8TBY/:7\J&+.]*QM'J%MF2@P_72$(J!X_X0HU0'Q$E?L]D&G69YJ%3+,3F:XN M'T'Y+$!HJ_>.R]D@5W?!(WZIO=WW! V3/);8&7)0BF?D M:O3U+O7NR*8#4P"U!H3.07"<*N 5A75 !@HNO6XV!D]6*Z%I#Y8Z4PW+8R"8 M[CX8P>\0F8@.F8$;$#3U?V0#!S3O#V@^Z&W3;(?O:A@^"4K>TQ$?566%=A=Z MCX/,-)JZ NU7^_9VV57UW_"N-]X)NY/:\4D4#$W&G_BZ;-=ON@F9.M3XUA!W MC# LN46C]0&\7QA#AXE/T#?]U1M02P,$% @ ZH-O4][FEM>\ @ @P@ M !D !X;"]W;W)K&ULM5;?3]LP$/Y7K#P-:9#? M:8K:2K1L&M*8*CK&P[0'-[DV%K&=V0Z%_Q[;24,HI4.3^I+8Y_L^?W?G^#+: M<'$O"P"%'FG)Y-@IE*K.75=F!5 LSW@%3*^LN*!8Z:E8N[(2@',+HJ4;>%[B M4DR8,QE9VUQ,1KQ6)6$P%TC6E&+Q-(62;\:.[VP--V1=*&-P)Z,*KV$!ZK:: M"SUS.Y:<4&"2<(8$K,;.A7\^\RW >OPBL)&],3*A+#F_-Y.K?.QX1A&4D"E# M@?7K 690EH9)Z_C;DCK=G@;8'V_9O]K@=3!++&'&RSN2JV+LI [*887K4MWP MS3=H XH-7\9+:9]HT_A& P=EM520//L!P0M(-@%1.\ MPA80VD ;93:L2ZSP9"3X!@GCK=G,P.;&HG4TA)DR+I30JT3CU.2'/BE7+.,4 MT*?O7,H3- >!%@46VG )"I-2VTZ1-!8YTR#=K.6?-OS!._Q#=,V9*B3Z MPG+(7^-=K;43'&P%3X.#A NHSE#H?4:!%_A[],P^#O<.R F[_(66+WHO?YR= M JU*_@0@T>]KH$L0?PX01QUQ9(G#_RG,3WA4-2Y/#NP3=_O$!P.XPT)@IB12 M'%6UR K]3;351GR%M "JOS9]#K/[?=5OR&-+;JZ,ATF81&$R_@J)E/NWW28V8^?9/3-(W"*-I)_5NW M*(EC/]V?^V&G?7A0^PU()4BF($<+(Q#=,J(^=/Y][^5F\HY:![]W!_K'K$3+ MWL^Q'R3IT-LIQ1Z_, []GE^CW^U=YQ3$VG8YJ6743#4796?M.NF%[1\[]JGI ML+9-O- T[?D:BS5A$I6PTI3>V4"+$DW':R:*5[9I++G2+<@."_V7 ,(XZ/45 MYVH[,1MT_QV39U!+ P04 " #J@V]3+HB%?0L# "4" &0 'AL+W=O MW#@$EB-G=DFZ?[[G2%A:4)0]P*VN?ON^\X^'Z.M5,\Z!S#DI>1" MCYW1NX'F16[)".)-1O?:@ M)B-9&5X(>%!$5V7)U)\I<+D=.[ZS7W@L5KFQ"^YDM&8KF(-Y6C\HG+DM2E:4 M('0A!5&P'#NW_LTLL?:UP;<"MOI@3*R2A93/=O(Y&SN>)00<4F,1&+XV, /. M+1#2^+W#=-J0UO%PO$?_6&M'+0NF82;Y]R(S^=@9.B2#):NX>93;3[#3$UJ\ M5')=/\FVL0T]AZ25-K+<.2.#LA#-F[WL\G#@@#C=#L'.(3AV&)QQH#L'6@MM MF-6R[IAADY&26Z*L-:+909V;VAO5%,+NXMPH_%J@GYG,I-!&54U.IRQ]YG)% M+N[ L(+K2_*>/,WOR,6[RY%K,)KU<=,=\K1!#LX@)^1>"I-K\D%DD+WV=Y%E M2S784YT&O8!S6%\3ZEV1P O\#CZSM[M[/71HFSE:X]'_R=R/VP4NXMG\V1-A MT$88U!$&9R),&63(/3]>!!A MNC:'F3HU]..(#H(#PU>,PY9QV,OX*Y9MBKMN,Z )$QE)ITD8T_B(=H=A@%9>-^FX)1WWDIY7"R,-XUW4XM.$1EX8 MQX%W1.W4D/J#@$9QU$UNV)(;]I+[ EK?M <#+_\-B H(,"4@>]NA&)YF+4R& MU N.T]MA&%$O"OPSIR)I-21O+$; ,]%;ALEI&7H>5F%"C[AV&![7:\/5/;C@ M2U"KNN]IS&@E3'.!MJMM:[VM.\K1^A1;;M,A_\$T_?J>*;QC-.&P1$CO.L84 MJJ8'-A,CUW4;64B#3:D>YOC; ,H:X/>EE&8_L0':'Y')7U!+ P04 " #J M@V]3]ALS;&," #-!@ &0 'AL+W=OI"3MOY\D.R9T M31CTI2^V/NXY]]PC^3K92?6D2T0#SQ47>AJ4QM278:BS$BNJ+V2-PN[D4E74 MV*DJ0ETKI&L/JGA(HF@85I2)($W\VEREB=P8S@3.%>A-55'U,D,N=],@#O8+ M"U:4QBV$:5+3 I=H[NNYLK.P8UFS"H5F4H#"?!I\B2]G$Q?O WXQW.F#,;A* M5E(^NAI$3A!RS(QCH/:UQ2ODW!%9&7]:SJ!+Z8"'XSW[-U^[K65%-5Y) M_L#6IIP&XP#6F-,--PNY^XYM/0/'ETFN_1-V;6P40+;11E8MV"JHF&C>]+GU MX0! XB, T@*(U]TD\BJOJ:%IHN0.E(NV;&[@2_5H*XX)=RA+H^PNLSB37DFA MC=HT%LUH]L1E 6?7:"CC&N+/26AL%A<;9BWCK&$D1QB76%] +SH'$I'X?GD- M9Y]>L8168R>4=$*)I^T=H5W@%L4&SV&![JXQ4< *LH*Z*<_CZ M7-LSQS7N[?\ M:N!##W6,P$H@W6O^/T^..=_S!G)YT MRB;ON8P#9B+\Y;)/:,S&I M+*5\,B^?@['EF(A @*\-!<.?9YB!$(8)X_A1D%KEG 98?]ZS_YXEC\DL60(S M*;[Q0&_&UL B :Q8*O2]W/X!14)=P^=+D63_R38?V_,LXJ>)EF$!Q@A"'N6_ M;%<(40.X] S +0#N:P%> ?". =TS@$X!Z!P!!LX90+< 9*G;>>Z9<'.FV62D MY)8H,QK9S$.F?H9&O7AD"N5!*^SEB-.3F8P2K=)\U:;,?Q)R33[.03,N$O(( M.YTR\=O(UCB70=A^P3O->=TSO!ZYE9'>)&01!1 TX!?M^&$+WL8(KXCF?B.NX].O#G'S\T)36K)WEEBEDH2^QS-M9YN"7+$[!\EE#V"33 MV[,Z93H0S"LKP\NHO3=51G-%'$S0*2?H9!-TSDSP*#43>^:F"LOAO0QN#.]Y M@O;7[_2&WLA^KFOTBH$'$7;+"+NM$1Y(L"PD\+$N%?H;8:%,(]T4>,[:K<4S MZ/8=QSD,>]8]"9MZCE,?=Q!UKXRZ]U+4>8!%Q)_0.!-?\=BDT51B[71Z*\N< M$P*1!@4!X9&6)$@5C]9$;P#_N K(CY0I["=RE94VCLHZ(+)A:0ZV. M_R5G#'=>4-:_WF._:1A"FT6G;A6J^[JO]A&_M[W.&.;_78[*[NF%_)Y6AD_; M'?^=?CJGIP8_:*ET6OD[?='@\[G_BN!7BEY9->U=2/3*]FB[[[U;]/Y)D;O] M-M4K_Z,O&&!9ZAL4]5?J7GD<'5Y&=[>R-]>YB.X%;;W8&V6W:X?^$-#=S&TK MP1F0-S\6EZWEC>XFN\<QQ@[=54&8 ]J^DU/L7,T%Y_YW\!U!+ P04 " #J@V]3 M$,WRF+(# !.# &0 'AL+W=OLZ*3=2ET2Y[-4@+2%=GJV6Z]W#Z1Y,&(C5),[:#M#__FPGI %" MRCT<#V G\YOY>3X\PVC+^*M( "3:96DNQE8B97%KVR).("-BP K(U9L5XQF1 M:LO7MB@XD*4!9:GM.DYH9X3FUF1DGCWSR8B5,J4Y/',DRBPC_.T.4K8=6]C: M/_A)UXG4#^S)J"!KF(-\*9ZYVMF-EB7-(!>4Y8C#:FQ]Q;??L*:W\PAU>' M61 !4Y;^19>2J[=4X>1D+EG\FK!T"5Q\ M0O>_2BK?T.<92$)3<86^H)?Y#'W^[6ID2V5-8^RXUGQ7:7;/:'XD;P@'U\AU M7*<#/?T8[>&SZ%D_^FO!!\ASSL+O^^%/L1P@-]1P''; '_KA0R(K="\C&,0@G$4LRQ3=XW0UJ^12 @'T95%E>[ Z-87YV82#AW]&=F;=KYT MR#D=)^JV M//!(5T7X)Y2.''' *&@8!;V,[G? 8RI,=(QIQ"J.UVA^+B@/O2IU>[P5!8EA M;*G^)X!OP)J@GDP*&ZYA+]=IRT,(]L0+3F/H2YFNTI")F92X%(OG2 ML*9"F"34>R83X.HX*^!:&'9JB!'=E5C9#%M,<1 ,0^SCHQ+K$G1=SQMVGVK8 MG&K8>ZH9+"2B^\LD9D*J',U!=G$=GE(( ^\F&!Y1/97S_"@,SR0)=M[;IG-Y MIJHB5UY&Y3XJP#O;I7-ZY?34-VZU<-Q__SX_H;\?(5L _Z>G"/%[P\#_4\? M[RT#]_>,Z4%W*%2*F@[1.2AX)V7N#H*C.'<(^0,W.'*MW1J4]*3]2/B:JD)) M8:5@SB!2P>'5\%IM)"O,[+1@4DUB9IFH@1^X%E#O5XS)_4:/8\U?B,F_4$L# M!!0 ( .J#;U,VV$MQLP0 ' 5 9 >&PO=V]R:W-H965T-/Z19 H.'2Y\#39;D5\P%O.$;N !Q+?DGLLSHV+Q@PCB-& Q MXK ^'WW!GV^M E"T^"> ?=HX1OE0'AE[RD]N_?.1F2N"$#R14U#YLX-+",.< M2>KXH4A'59\YL'E\8%\6@Y>#>:0I7++P>^"+[?EH.D(^K&D6BJ]LOP(U("?G M\UB8%O_1OFSK3$;(RU+!(@66"J(@+G_ILRI$ X#M#@!1 #(48"F ]19@=0!L M!;#? KK&X"B ,Q0P48#)4("K .[004\58#ITT#,%F!5V*.>OF/PK*NABSMD> M\;RU9,L/"@<5:#GG09R;_4%P>3>0.+'X3CFGL4C1QRL0- C3,_0[^O9PA3[^ M>C8WA.PA;V=XBNVB9",=;'^RW1AA\@D1$\]:X)=Z^!U]01;.T<1L05_]%/I: MC_Z2;<8*WBI]V0-/N(2;G? ;/?R/+*[@;@M\I8<_0'* $]P"O^VO'';:*F=( M.U6>(I6G2$%G]7KJ;W@6&0W/-*1616H5I'97@3<;#ALJ "49][8RW]!>]=-F ME9+,*('4D//"@S>TE MF=L4,<9V):%4.J31JJT1<=L'XU2#<;2#N:,BXX%X0;ZL:IO\/O@+P>1O/"? MK@+U(H"MTRTMN(YUK,_UXQ:7I6)KEM4FUG3:4='I" MO]6IAO6Q=JS?9FU^F[5/-*ECCNBCZ4B[*;9A=B-UJ!%]J/7:K0=?[+SE[/?; MC30VL/J 6\(CS^2[/U*O$Z_LEFWD:]E1^4;J?",GS#=2YQLY9;Y=D_?Y1HC3 ML:R2.M[(*>/MFK3$&QZ3+L/5^49^+M^N>_#%F^*@?"-UOA%]OLG=,.2[X3S< MIDVW-6X0:Y#7ZFPC)\PV4F<;.66VW9"6;+.PU3[)5IUMUBFS[4:QO=I)=CG- MJJ/-TD?3D@8<[6B80;Z/UE5!$37[GUCN;/)&@='XT)-_B[RC?!/$*0IA+7'F MV)5EY.7GO?)$L*3X]O/(A&!1<;@%Z@//&\C[:\;$X23_G%1]9%W\#U!+ P04 M " #J@V]3KEJ+@*8# !^#P &0 'AL+W=O' $&\:0_%'AAI; N11)>D MX_3?+TDIDF+3JNNM+S9%O3>CF4<..<,=9<]\#2#0:Y&7?&2MA=C3?"TPASY4E^1W?:Z-6 MXU,1N^,WZW_JX&4P3X3#E.9?LU2L1]; 0BDLR387#W3W-]0!!0G.N?]&N MPOJ!A9(M%[2HR?(+BJRL_LEKG8@. 1\CN#7!W2?X1PA>3?!.]>#7!/]4#T%- MT*';5>PZ<3,BR'C(Z XQA9;6U$!G7[-EOK)2+92%8/)M)GEBO%@3!E%<].:NN3RKI[Q+J'[F@IUAS- MRQ12 W_6SX][^+:,M G7?0MWXO8:7,#F&GG.)^0Z+C9\S_1TNF,*Y_]YGY_M M_5TRO$9[3]OSCMD3-'F^FAQJ/W]58^AQX3.+1?NG(?KTTM3I=<,W)(&1)8\G#NP% MK#$R[:?*3M#5.0SW=)D907M+87X(&CB.8Y9NT(0_Z W_ ;A@62)D@BL5'\M, MG*1AW'B(+Z4A=MH:[IRG8LT+?K;-##C/<0+'W1/*@(NB(([QGE8&G!]Z1W<: M[IQ6N#?2>_*#T3Q'I$SE-24G2CFH,GF2;-AM/;D7$ZXMP-@[4SCO1.$.<<8" M:< 9*Z0!YV,_"(\)UYX#N/\@^ M*8*02CJ3R(I/)G4?4)?'7]&N+,@XNIE]; MH'%XIGZ]O%^HG[_+T.QW&9K7AKI+)(BP>Z02X_8DPOU'4?Y;$8$NF6, ME"O0XU-61UOW\>!BJZ,M_3@^]6#H!O=S3Q1(7LC/5S+!AF8 LCW2TK%VX-RT+3&PO=V]R:W-H965T_SO5P(,S 8+<#R',1_J[O>D5K]&DQ-E/_D.0*"W*(SYU-@)L7\R3>[N("*\ M2_<0RS=;RB(BY"WS3;YG0+S$* I-;%D#,R)!;,PFR;,5FTWH081!#"N&^"&* M"#LO(*2GJ6$;EP>O@;\3ZH$YF^R)#VL07_8K)N_,W(L71!#S@,:(P79JS.VG M)1XJ@V3$UP!.O'2-%)4-I3_5S2=O:E@*$83@"N6"R)\C+"$,E2>)X]_,J9'' M5(;EZXOWCPEY269#."QI^"WPQ&YJC SDP98<0O%*3W]!1JBO_+DTY,E_=,K& M6@9R#US0*#.6"*(@3G_)6S81)0//H)?; J[!?ZNUMK'%@ M2K(Y8WQAO,!:CVO8=Y%C=1"VL%T%2&_^#*XTMQ-S2P/'R1? 2?PY;1=@SAB) M?9!;1J#-&97'K<@Y>3P_$>9UT-][9<#EQ4%P06(OB'WT_96&(9*IKL;\T #M MY4!["=">#B@OQ^B@!?A!'*MP&Q*2V(6J!$G=]A.WJJH<9\Z@YPPGYK$"33]' MTV^ IH/^E),D*A-KH76@RN,3WQ,7IH:L?QS8$8P9TLS3($S44WW0B%QME[C MVN73M?J3!:GC4#/J/85""VV]&/Y"X9+\:,4"]W=KT. 7S,-1=VB-2W]7"!2" M:>L5LP4!74VZLZ;:A:C:>E5M@5]?E[1A;F!0J*RME]D6#/2U21NF/0-@AB= ;"^.,-Q6Q9$WV0ND8]%*6?PQAYY,QU^5DH/VZI M_(V9-A^1FO8G%;1$N"6+8&.5ET>ZD,UHI&ML][3#>M<]!-8WT_,?9^! M3P2@3[%@0FK\F3"9>AR% ML)6F5G\H5M0QIUP8O<6,IR(2N>,PT(2514%E9LY MY**>.CUGN_'$TDR;#3>B?Y4*BY78H,2N *R8XD9!,G5GO:CXV_M;A MF4&M=M;$*%D)\6*,NWCJ>(80Y!!I@T#QLX9KR',#A#1>6TRG2VD"=]=;]&]6 M.VI94077(O_%8IU-G;%#8DAHE>LG4?^ 5D]@\"*1*_M+ZM;7*W/(8XG_C7638T?2W-.?^4< EE!>D[YT1W_-[RG!61U#[G?B^1>V?*GXF M)>4I8/-ILMJ07;\%W=CM64UE?$9N7RNF-^2.*RTK/IOEMM< .+:_[.ZS#P1X$WF+CK/7R"CD]P(I_O6%[]L3$:"D>AS(BZ M4B6-8.K@#%(@U^"$Y$C-AAW'X8DKW''=OS_/08\/M!@XT^EZP>#P!M^*)V[,] *D*D= MVXI$HN*ZF6W=;O]>5;NJ<2&5R2'!$.]BQ$FE\VH;@PM2CL>5T+C ML+7+#%\WD,8!SQ,A]-8P";KW,GP'4$L#!!0 ( .J#;U,,EN>\#@P %PX M 9 >&PO=V]R:W-H965T+W<7NLROJ?,/2;]F"4HZ>XBC)+@8+SI>GXW'F+VA,LA%;T@2>S%@: M$PX?T_DX6Z:4!)(ICL:F8;CCF(3)X/)\I_7=ZF\&F\DQ*$,4VRD"4HI;.+P3M\^F#; M@D%2_#6DFZQRC<16'AG[)CY\"BX&AM"(1M3G0@2!/VMZ1:-(2 (]_J6$#G9K M"L;J=2']@]P\;.:19/2*17\+ [ZX&$P&** SLHKX'=O\2-6&'"'/9U$F_T6; MG-9Q!\A?99S%BADTB,,D_TN>E"$J#!.C@\%4#&9?!DLQ6'T9;,5@-QC,+@9' M,3@-!CSM8' 5@]M7)4\Q>'T9)HIATI=AJABF#08+=SG.*#QG-.W4M6V\%RW-OGN' Z;GK=\KI8"K?CIM_-3B,7CL=-SW>S M%*['3=]W*U8X'S>]W[F*67C?E-X?YP=>9HMKPLGE>(8Q[B[O6 MB[NGRQ$RK5S<%4LRR*:I3G9\.&]CJ M'T<_]S"U91SPUY=#*H$0T\PMU!J,G9)O])(_T$>0[.:2?XB7$=M2VB+FJU[, M5Y_OQ+B=NMSV<*0R%?[U_AJ]>?6VQPY_Z2_54%);I-SU\$ 1%=U2[E]DAP_/ MW>$8TOXN]YN[W&]*L5:76,[\;^CK4N3[#)$D0!]3$73H37O.KRUB[1:QY"*V M;A%58/QJ@?D-O6J+H%R:*Z4):+^^-&W7M-SS\;H:$OMDEF%A=UHGN]\G\[R) MZWAULH=],MO#[L3:D=6V;N^V;FNW?D/$4709DF52.)3C5*WSKY2KC=U M[(9![P_3U;1W=]J[6NW?K6D*/5NN(%J"<:F((UW%_BF7Z%4C983MNKZW;41F M#=HRCE: Z)Y/LR7QZ<4 VN.,IFLZN$2:@SO9 M:3;1:G:SBA\I!.P,CNVN'H&U*]6IKDQU?M\0]( S7/[H#=A MHGS=FIVUHHZW%39*&&UHM;RFF9^&\G +DZ7-H[]*0K#>O-/+GP[()X@S3B(A MVS%=S1(;"B>CL!9GB&^8H.8+*O$]2;:OOYN8V#O+4,*2$ZH0 0K"E/J($QG MZ)G35DG6T'"MII_6H#N8"O[/(/ZB6/J*@9\0#<%N*2)BO9,M)>E0!%MQM4AI M?E=Q*3U"QA1F"[I'*#*1 F3E"#_"T M'G! GU%ESM42HJ$H8HC$;%58]]7$]H93QVOSW G_L?5R308NH3;68^UCVPPEK@KY M&^:^:R$Q7;<)"MNI&NW* ]Y'\Y-NOY5@'NO1?*6PY';NX[H2;&/W!5U7(F!\ M (?Y[I?E+AZ[V@/K3*<=F!J7H!KK474)./K$C%GB8--XN9@QRS1NZM/X MLUKK]V9+(O7,O83[I84..Y[1$1AF9>ZB3[>%>03J$9H&9?/0JJY>6J5$?]\H MSG"Q@U%J#C]Z_1UVC;-C(&D.U"1$PV.S3:ATM'HFU)F%*1 K])< \$@SDFX+ M/%%6_&= .CPT36,(6]'A K,L4Z9^3%5VNR66_@UIYJ4W2F"MO'<$1EG%3'T5 M^U"S!)&=K^AX Q9%),U*4/?VT-CCO5JI,:V8-"-\OWHY=L4,+0L?T5,<;A,!QL.SF>@J@YPZMJ_V'F4NZ:Q:RVI3TNA$[)'G5KN/UGY#UV>T)+%W0!?MOL\:H3^B MHN9L29J" M6%A,F(9"-A2-N,RA;?J)=@L$0$XVI5X=X<47X,*\"-7:M=+B3F'QWY^GWZXV2Y>(RCPPDX3&N<@NZ%HUSKVR3 F,S.D+?BE2XB3KR)'0,0#F2@FO=8SN MQ&P@VQ];R*9X,FW/[U8)OBP]^#H.OEP=D"8B2Y]D13S>L'6..(H7 /9!R3Y) M Y6(0W(8DX#=5X__A,@2X4L)Y*XP"<)U&(#O*R.0!$ZCF"&(*;+(86)TL9OE M-#*:F(:QU7P!DD&<&G6(5"&^Q"!;\0U,CLI>DWAY%O&S#+A>S^%O^%3<&A?W M8O:1PFI"A;XM9.FUG*XM9)SGLF$(88MA5#*!&' 25\(2_" MC#R&4HN_R.LX@17NQ;1-K)0ADZ3!8T#<%J$.^ M;+;BCB! ?PGC)4M%13T;=$5$JZ1!>5 [PZHUSL3GKO%H']@3E.*54BA!P8A7FW\^;=6SWN"!2,*76!,_;F_=N]A\ +&1+%E$JBB%<(_X7D9\,_5?_&;FV?U0>ZEKZ8KZ(:DZU]Z7<$T*_+_!0_)KS3\/R'&\ M(=[#./7#4PZ!+/T0J-:N]FENK'(R8SDOV-R4DQI+_YK.LYJ;STIXK;G1?,ME ME9,=2S]Y.:YON3X@33^QN*=+GG<0EGX.47%, MKP-:3A^L%YP^V.7TP=9/'W[?NUW7]OX\ =B)1[H$PUV":/L%_SNW*Z\IOJ"[ZE^M5M>5&W)UN/* M;U3$[^Z^D'0>P@(1G0&?,?) 0)K_E"W_P-E2_FSED7'.8GFYH 1@F"" YS/& M>/%!_!)F]X/"R_\ 4$L#!!0 ( .J#;U.MGFE4H , #\- 9 >&PO M=V]R:W-H965TKNC9K;>Q^F/3APDE@S=F9,LDG[XZ\-E*0K$%[:AP;#^;[SG1\FX^+>4D['(E>,./]WAH (7%OQ2.V=DU,J&LA?AN%HMD8CE&$3"( ME:$@^N< ,V#,,&D=/RI2J_9I@.?7S^QW1? ZF#7)8";8?S11NXD562B!#A3'SU %5 B,!(\4R*MP%I!2GGY2WY6B3@#N&T MP*X?P)P M"\"K %Y?@%\!_+Z 8048]@4$%2#H"P@K0-@7$%6 J"]@5 %&?0'8>:Z<4W10 M6?*B7^9$D>E8BB.2QE[SF8NBZ0J\;A/*S?NQ4E(_I1JGIC.1IE3IAE<9(CQ! M,\$5Y5O@,84,O9^#(I1E'\:VTLX,Q(XKXIN2V&TAOM[+ <+^%7(=%V<[(B%K M()EUD]S!6I/@@L1Y6LW1^W=-4N;=+"O8:Q;7L."HG>6VF^6>\ 'R2BVXG>6N M/TM'1)\NL.2:Q2U8\*B=Y7.?O/B7(EIMPX-4.O,*!W^+@B>\)3=!1[R5-_7U7 MHH,";?:JP]0+W<"+QO:AP:M?>_4[O:[@ )+P&-!U*G*NFCS[KST[YJ_V7);E MHMD+@<-:X+!3X%** ZWV4$84)$@)Q*BB6V*VQ:9>';X2XH91U"8DJ(4$G4(> M8$L8TG)B@$0/MJRCYF'-&;Y-4T6U@ZA3]%]YNM8>Q ;EG&IZ"3'H4T2"?J/6 M27I34@[/\^=T5')4:QEU:OD'E*[B34Y9D;XK]/ P0U^_@%'8%2MV3CN0\S;I MQ&>;'.X,8DY2\X*B V$Y-&Y#)3X\SUX48-_!@R!X^<;,&VS#9M/;RO1%4^.. MHN#37,-N9T2W\P5:< 62%R\485=HV:\NI\F&O3>JRVF,X>XY]@BQT)/LEVGU MI*Q1XP;DO\IX$&)W.(B\ECR>YA3N'E07YO>G"AZ^F(^^&PU"_(=K^^P09CXM MOA"YI3Q###8:Z@Q"S23+TWJY4&)?G,O60NES7G&YTU\X((V!?KX10CTOS%&O M_F::_@]02P,$% @ ZH-O4^?"3T8."P 6S( !D !X;"]W;W)K&ULS5MKC]LV%OTKA)L&&09))ITJ09=/KX ML-@/M$19W$BB2E&>,= ?O_=2M&1;%NW6SF*+(K%EW2T4 +)7'?'0S&_83R MM'-[K:\]R-MK4:B8I^Q!DKQ($BI7;U@LGFXZ3F=]X1>^B!1>Z-]>9W3!'IGZ M+7N0\*U?H00\86G.14HD"V\ZKYT?/@^'**#O^)VSIWSC,T%3YD)\Q2\?@IO. M #5B,?,50E#X:\G>LCA&)-#C3P/:J=9$P= M:8<$+*1%K'X13S\R8] (\7P1Y_I/\E3>.W8[Q"]R)1(C#!HD/"W_IL_&$1L" M[J!%P#4"[HZ ,VP1\(R =^P*0R,PW%UAUB(P,@*C'8%IVPIC(S#>$? F+0(3 M(S Y5J6I$9@>:_3,",R.%7 &Z\@-=D7:(N%4P6Y$NU5D'6[GZ'@[ZX [.N+] M,A=U(M]116^OI7@B$N\'//R@JT'+0_[R% OW44GXE8.K.Z8HC_.+Z[X"?+RK[QNL-R66VX+UQ5<],G"ZQ!VX3AY1R?(](&_M(!^+ MN$><80FR1_S.+OZZ6/2(.]'B@U8=WME!/M,5<48',-X?X0QW6MH1JI??.9/I MU1Z8^V-@2EV> @1\.>#J3/>(-#H!\/,:\ M,8(XXU:0G^P@CRRK-'%JY^P!^F0'NF-^K_*+%>BS'>AGL80D=K59LVWQ/A1H M5:5N5:6NQO..K-+<@NE5F)[&'+;JJ!A13";[:M0NZI 5H]*BP[#286@%>O?, MI,]S1C(FN0CV.=H.,-*:V-PQJE0969%^8;F2W%^#\W[AL/F;1^; MMWEC=]1J[J0R=V(U]ZU($AC9'I7POW9)1B59TKA@Y"]B+;F?2M3)ACJ#WL#9 MUOG3@9NV%)Y6"D^M"C=ZY+\^LV3.Y+\M:3>KL&=GJVQG4#?U@57CUS##PPQ< M@"M)R!6XUM*!WANPS4"/QI/):+_7G(W1PCFQNN\/(!PN;Z>F4,<]N<#?&(QC M*]RIR=:Q4^:#%#YC04Y"*1*RD"+/"4U$D6)P7NQU30DXWE#%<48CBS(UZSIV MUCQ$./=&?M,-LTE[Y3LUR3IVEOV'M7]O8(^K:ZT['7%IZ:Z!P[TS7]D1-F MJC@@&90/VZM0B3K;CDYK>&IN=&9VO] \(B%C!!B2QD@C/E#D7@WL0!/0YGO; M'%8SJVMGUI]%>DE]'PN7SF/0[#EC*5 Q:ULSKVGGS M(:8^2["IT 7\^?*[J>M,KO*UMGD;YQC83WRW7)'+.O)1W ^S5B)* POT+5/$7V<@,&HVO?V"$:*IUQQJ%_<;*"C M:J]K3_K&T6MGM+B?T#3 !.8PTYQH!GQH^B:"E)# N$ASIC3[UU)50[M:F>:24GYXW;@/[^ @VF^'^*K16"P7-29!@WB@\8>5(D>T(%AIX< MCEG7<9S><-)0JF0+\#U\7X&C%4L#G4E%7I)MC(X/ZCQ!98,S5.L>UT/JPKPC M@J(\7\ &E.M$71,[K)W0M BIKPI@)+CW/\Q7>97,QHPJ[7-H@3S@5*ZZB''' MEF^%S+HZL00(R+Q'?LMP-C8+0&YF,5.8FSZ3BO*4\ 266>JLU,9O%DT7&DN9 MH9+Y# H4X@B9&G"< 4 XASHKM*I2-^!4*(1@S[@M.3FHL#GHPIS0\&.W\HDF9/&7YTC@7L,?2 MX^O:G6!6R4VX2%9(/Z(FJZIT"G7WO3@]P]$5>]VQ0=(AAX]@='1Z5Q@UUE$1 MCB)2%(NHG%(PR4IG?9O6=AF*0I[!%G>XUY:PP#F!QF ']!A-2]N#Q'IN.D/H M6C*9!(74B?<-?0@I<087_D_3(>)RGRDY?SZ#*=[X'V5#CSP4,B]P$ZW;V7U! MD0M6Y/5",LTT73VD!XUY=6L;L!9;S_W=QB@CYC%?T'+@V=U01!0H> X53A8E M#M+L?+79&WKD0PJ\F*;F$%N/9Q5"M1R$"T@#I*$CHCF?!#BS,@6<;'8M6Y0;N,H_KSC "V4W>#,:&?JC4.B1EL]OY$6P' MDM+;J->@=4S< "&"%"T)*PI1GUS L0D,O@;-\O)&9A MG>B[ZT-\MI.P6QKT#79KET@\P>FMLP'M=395 ^Q3D']LP,H]M$#3P2%P'R M%) ^B"&C0BEN;"@83/P"N2J!(1L#)NA MK'J\/__<62IC'JXHLQ];U?U4JX#OK_5LCVSK R+7?D#T+@>[]5 BPI#IYG3P M:>V>$Z+!R')TPQ[TQ9EZD,CUWYH MU'K^"OI\ECUR3^,EI.X1I[)N?3+DCL]V+NO6!SVN_:#GJ#-(MWF\X]F>PM>G M.Z[]=.=W6!WSZJ'M./;- 0#WX'&L6Y_MN/8C&5M0WT:2+?F"."G\)0\@^ M>4R$O?HDQQN<[YV:^N3%LY^\'!5A@[$583Q>W1]@KSYF\>S'(H<#? #@<("] MC=>+[(1V.,#O.?1 'W%' LO>S4M>?8# MZR,B; ]'PAKJG)LU/3<2&>-5^B M:H_PL*:EH?T0^'"$#P MUHPV/-^+C\.:FH9V:CHJP 9CJX:=J=?RLL=PXY5'^VAU1(#M .UO7_8WW@/' M?W;QF4I]^HP3\$UGT)N ,;+\EPSE%R4R_6KX7"@E$OTQ8A0F9+P!?@\%['?, M%WS;O/KW)+?_!5!+ P04 " #J@V]3RP J(1,# 0$0 #0 'AL+W-T M>6QES'.>ENM+UPY;-(;5TC^ZY1W?GRF3!\31357.LN#^].V/I3*7;XB[G[P[.1GVD];X"P( MO:07+R ]'^"\%L.HDWWJS7+@ZGV=<]@E8#(NE-S/ Q@L.ZT8>: B"Z94\)GF MX%70BHNU,P_!,%=":6)L 6RX""S-HX,C-X/:=#P5ETJWL5T$]W?6+3\ -C,0 MR(7H!0X#9YB,:VH,T_+*3MK%K?$)1+KQW;JV"DM-U]'P(M@ZM#<;9*9TSG0? M)@HVILE8L +D:%XNX&Y4'0)HC*KL(.>T5)*V&C8>W<#2SID0M]"XWXL][E6Q M4[!4OJ?F#,I^7=CNRG4.GL1O-"KYJYZNB M%X"Q1S@[K6NQ_B1X*2OF-O_B@),QW?B1A=+\T4:#5IE; ],!>6#:\/FNY:>F M]1U;F4T[K0I<\_ ?U/QG\UPRR305NZ)M[Q]SEE^M./[PMR2W_U4.!7LU=J?1 ML8N\.'Z1<7K\&KNS_.A$AMVILW.T[1ULO97 "T06?(/7$;$-2F9++@R7W6S! M\YS))^>;I3=T9E_W]OCM^IP5="G,70]FP79\S7*^K-)^U0TDHENU'7^%[45) M__9B8W&9LQ7+I]U4E[-V2.S 1NTN<#A$KMK+CV ^#O,C@&%Q, 68C_/"XOQ/ M^QFA^W$8IFWD14:HSPCU<5X^9-I^L#A^G]1>_IVF:1PG"9;1Z=2K8(KE+4G@ MZV?#M($'%@:^JN-Q0$/ MK I8[T!\?QSH*;]/'$-5,6W8$XPC:8HAT(O^'DT2)#L)?/SUP9Z2.$Y3/P*8 M7T$<8P@\C3B"*0 -&!+'[3EX-8?20$3;8T.P6BP^0"X99K>]9!:G7 M[%Y:N9*5=(_S2?>]$A-62R5K^5V4\\ELPNQ&/_RCC?RNE>/5LC"ZJN:3J+_Q M61@GBV?)RQ;RAJ]LE^+XZA/W(/-)/O,9KJ6QKGNBRY][QGOA'^ZO&J?_DI43 MYH([\;?1S5:JVS8;_Q;3X#6ZKU6A;B0A=-+93KR]&(J@54 M=B.W=L(4K\5\LGN$<56RC\KY0F*7JL_*/]N^J?_KR[)_:^=Q@S(TI]+?,)=E M!TX'^4&K4B@K2N:_65W)TG.4[#VON"H$"R!C !D?$?)+'$ F #(Y"N2RQ?$_ M#2!3 )D>$7)0DAF S(X)F020.8#,:2$OA"V,W+;I3*_9^\9*):P-X%X#N->T M< OYM9&E'W "G#< YPTMSK*I:VX>VW):RELE_<^X'Q??%85N_+@80+X%D&]I M(7_26/9)%$+>\^[/GX;H&1JC9^0=PAGO.?;.6B^M3BB_TA9A^450)<0N\1'# MUOO\\7=V7?&=]WQ#W+:_"R&12B)BEUSYJ.90'2-[1,3ZZ+FN^>,^%+)%1*R+ MW:CF6UN]DNI9W((D$1%;8B&X%>%X&R$;1,0ZN/+Y7JI"UX*=++2UK]BU,&RY MX690F<@)$;$46IDZTW0AO8^=BKM*WX9L2! 1M2&<+NXVNBJ%L;]U@\; 71'R M0D0LAO^X,7XX"YM:C&P0$]N@:U1_K'@?(-4^)[O?,6.D@9A\2E'7TK4//9G* MS\&$*N2@O\9P1D&L@66SLN)KTT[//MZ+O=I%'HB)/0!CI4&$'B,SQ,1F^!5A MLI.;UECV54B&O! 3>P$78#A[B)$P8F)AC(2;HT6)C!'3&^-PW#ELBT@>,;$\ M8-S)3D),Y)&8V"-CP=18E2=(+@FQ7/JH:A0+.26A7Z9Z%KN,0B*G)-1..2#F MGZ A)ERG(C;,@94+=G(A')=5B(D,D[R<87JP844CQ2344X]G:.Q&?',-KP:( M2"\)L5ZP!=,0$QDF(38,QLQ"3&28Y)@+6%_R$!,9)GGY):S1SI,BPZ3$AD&0 MOAN%F,@X*;UQ0.P3AI$IX(L7,PYJ#2 MD7]28O_LKV&.=W*DGY1Z.2QDQA^-YAK23O=#$9J0I9L@S&;%G]KA8-"!#:LF(U;)/-A+B9L@I&?6. MR>$E]Q8ZQ$1.R>BWW$>FKF/-$&ZYT^^Y'Z8<##89\DI&[!6,>1-B(K]DU-.: MD>V,\3I'@LF(!;/;V!@G0T[)B)UR>"6E(PU/@""GY$?:B>DP!U%MCA23$RL& M8P[.TR#?Y$=;/FLQPZE,CK23DY_S MM;@]7F'&DG)];._@;7:"?/D7+R3CG3 M[F%[?E:*M8_SRBN?N_7I!:^*:\/:C_Y,1YJUN[3KIJH^^+1_U4+S&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY-_Q #)]^E4,[[KM3W>W[NO@X'DYUU>S&L?^1 M4EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#]71-EX/W M53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!' M"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'< M@G0+@=V"> N!WHIZ*X'>BGHK@=XZ^=@FT%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[9+.; M0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8- [T"]@T#O0+V# M0.] O8- [YC\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<"O3/J MG0GTSJAW)M [H]Z90.^,>N?OU+N.GX=2KSU?:WS^=U(]GN\MU\=?EE\G)R_4 M!>=T6U&?_P)02P,$% @ ZH-O4](T9!3L 0 !R8 !, !;0V]N=&5N M=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;F[8@ M_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4FI!;1UU: MF5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VFF:&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .J#;U-2J229: 4 $<6 M 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O4P/'_H#/ M @ /PD !@ ("!%!4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O4PV&@S5V" 4"4 !@ M ("!G"@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ ZH-O4[&CNOVF)0 NG4 !@ ("!@D( 'AL+W=O M&UL M4$L! A0#% @ ZH-O4Z>1V6N0! 2PH !D ("!BFL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZH-O4["PX= ]! /@D !D ("!%WD 'AL+W=O4% *#@ &0 @(&C MC >&PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O4W JAI=>!0 W0X !D M ("!=9< 'AL+W=O&PO=V]R:W-H M965TH !X;"]W;W)K&UL4$L! M A0#% @ ZH-O4Y=8+? 3!0 < L !D ("![;L 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O M4\E\0=S4! ' L !D ("! .L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O4X2)Y$PM P ? 8 M !D ("!6?8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O4V1[5&PO=V]R:W-H965T M&UL4$L! A0# M% @ ZH-O4V[]T*LO @ _04 !D ("!D@L! 'AL+W=O M&PO=V]R:W-H965T 8 &HJ 9 " @?40 M 0!X;"]W;W)K&UL4$L! A0#% @ ZH-O4Z * M<;Q0 @ 908 !D ("!I!&PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O4\TM)6Y] @ N08 !D M ("!MBP! 'AL+W=O*NT" !J" &0 @(%J+P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ZH-O4]&NO:54! 5!, !D ("! M,C4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ZH-O4SSPE&PH! -A !D ("!\C\! 'AL+W=O&UL4$L! A0#% @ ZH-O4VW6[OA, M @ P@4 !D ("!:TH! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O4['9%Q]J @ 8 !D M ("!#%0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ZH-O4_8;,VQC @ S08 !D ("!XEP! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MZH-O4S;82W&S! &PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O4U3B2J:P @ M.P< !D ("!TW0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ZH-O4^?"3T8."P 6S( !D M ("!UH&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #J@V]3TC1D%.P! ')@ $P M @ &&G@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 20!) + /83 "CH $ ! end XML 77 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 78 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 302 460 1 false 93 0 false 10 false false R1.htm 001 - Document - Document and Entity Information Sheet http://www.sgblocks.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Sheet http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 007 - Disclosure - Description of Business Sheet http://www.sgblocks.com/role/DescriptionOfBusiness Description of Business Notes 7 false false R8.htm 008 - Disclosure - Liquidity Sheet http://www.sgblocks.com/role/Liquidity Liquidity Notes 8 false false R9.htm 010 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 011 - Disclosure - Accounts Receivable Sheet http://www.sgblocks.com/role/AccountsReceivable Accounts Receivable Notes 10 false false R11.htm 012 - Disclosure - Contract Assets and Contract Liabilities Sheet http://www.sgblocks.com/role/ContractAssetsandContractLiabilities Contract Assets and Contract Liabilities Notes 11 false false R12.htm 013 - Disclosure - Property, Plant and Equipment Sheet http://www.sgblocks.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 12 false false R13.htm 014 - Disclosure - Notes Receivable Notes http://www.sgblocks.com/role/NotesReceivable Notes Receivable Notes 13 false false R14.htm 015 - Disclosure - Notes Payable Notes http://www.sgblocks.com/role/NotesPayable Notes Payable Notes 14 false false R15.htm 016 - Disclosure - Business Combination Sheet http://www.sgblocks.com/role/BusinessCombination Business Combination Notes 15 false false R16.htm 017 - Disclosure - Leases Sheet http://www.sgblocks.com/role/Leases Leases Notes 16 false false R17.htm 018 - Disclosure - Net Income (Loss) Per Share Sheet http://www.sgblocks.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 17 false false R18.htm 024 - Disclosure - Construction Backlog Sheet http://www.sgblocks.com/role/ConstructionBacklog Construction Backlog Notes 18 false false R19.htm 025 - Disclosure - Stockholders' Equity Sheet http://www.sgblocks.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 026 - Disclosure - Warrants Sheet http://www.sgblocks.com/role/Warrants Warrants Notes 20 false false R21.htm 027 - Disclosure - Share-based Compensation Sheet http://www.sgblocks.com/role/SharebasedCompensation Share-based Compensation Notes 21 false false R22.htm 028 - Disclosure - Commitments and Contingencies Sheet http://www.sgblocks.com/role/DocumentCommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 029 - Disclosure - Subsequent Events Sheet http://www.sgblocks.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 030 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 031 - Disclosure - Liquidity (Tables) Sheet http://www.sgblocks.com/role/LiquidityTables Liquidity (Tables) Tables http://www.sgblocks.com/role/Liquidity 25 false false R26.htm 033 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 034 - Disclosure - Accounts Receivable (Tables) Sheet http://www.sgblocks.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.sgblocks.com/role/AccountsReceivable 27 false false R28.htm 035 - Disclosure - Contract Assets and Contract Liabilities (Tables) Sheet http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables Contract Assets and Contract Liabilities (Tables) Tables http://www.sgblocks.com/role/ContractAssetsandContractLiabilities 28 false false R29.htm 040 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.sgblocks.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.sgblocks.com/role/PropertyPlantandEquipment 29 false false R30.htm 043 - Disclosure - Business Combination (Tables) Sheet http://www.sgblocks.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://www.sgblocks.com/role/BusinessCombination 30 false false R31.htm 044 - Disclosure - Leases (Tables) Sheet http://www.sgblocks.com/role/LeasesTables Leases (Tables) Tables http://www.sgblocks.com/role/Leases 31 false false R32.htm 048 - Disclosure - Construction Backlog (Tables) Sheet http://www.sgblocks.com/role/ConstructionBacklogTables Construction Backlog (Tables) Tables http://www.sgblocks.com/role/ConstructionBacklog 32 false false R33.htm 049 - Disclosure - Share-based Compensation (Tables) Sheet http://www.sgblocks.com/role/SharebasedCompensationTables Share-based Compensation (Tables) Tables http://www.sgblocks.com/role/SharebasedCompensation 33 false false R34.htm 050 - Disclosure - Description of Business (Details) Sheet http://www.sgblocks.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.sgblocks.com/role/DescriptionOfBusiness 34 false false R35.htm 051 - Disclosure - Liquidity (Details) Sheet http://www.sgblocks.com/role/LiquidityDetails Liquidity (Details) Details http://www.sgblocks.com/role/LiquidityTables 35 false false R36.htm 052 - Disclosure - Liquidity (Details Textual) Sheet http://www.sgblocks.com/role/LiquidityDetailsTextual Liquidity (Details Textual) Details http://www.sgblocks.com/role/LiquidityTables 36 false false R37.htm 054 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables 37 false false R38.htm 055 - Disclosure - Summary of Significant Accounting Policies (Details 1) Sheet http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1 Summary of Significant Accounting Policies (Details 1) Details http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables 38 false false R39.htm 058 - Disclosure - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual Summary of Significant Accounting Policies (Details Textual) Details http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables 39 false false R40.htm 059 - Disclosure - Accounts Receivable (Details) Sheet http://www.sgblocks.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.sgblocks.com/role/AccountsReceivableTables 40 false false R41.htm 060 - Disclosure - Accounts Receivable (Details Textual) Sheet http://www.sgblocks.com/role/AccountsReceivableDetailsTextual Accounts Receivable (Details Textual) Details http://www.sgblocks.com/role/AccountsReceivableTables 41 false false R42.htm 061 - Disclosure - Contract Assets and Contract Liabilities (Details) Sheet http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails Contract Assets and Contract Liabilities (Details) Details http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables 42 false false R43.htm 062 - Disclosure - Contract Assets and Contract Liabilities (Details 1) Sheet http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1 Contract Assets and Contract Liabilities (Details 1) Details http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables 43 false false R44.htm 065 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.sgblocks.com/role/PropertyPlantandEquipmentTables 44 false false R45.htm 066 - Disclosure - Property, Plant and Equipment (Details Textual) Sheet http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual Property, Plant and Equipment (Details Textual) Details http://www.sgblocks.com/role/PropertyPlantandEquipmentTables 45 false false R46.htm 067 - Disclosure - Notes Receivable (Details) Notes http://www.sgblocks.com/role/NotesReceivableDetails Notes Receivable (Details) Details http://www.sgblocks.com/role/NotesReceivable 46 false false R47.htm 068 - Disclosure - Notes Payable (Details) Notes http://www.sgblocks.com/role/NotesPayableDetails Notes Payable (Details) Details http://www.sgblocks.com/role/NotesPayable 47 false false R48.htm 069 - Disclosure - Business Combination (Detail) Sheet http://www.sgblocks.com/role/BusinessCombinationDetail Business Combination (Detail) Details http://www.sgblocks.com/role/BusinessCombinationTables 48 false false R49.htm 070 - Disclosure - Business Combination (Details 1) Sheet http://www.sgblocks.com/role/BusinessCombinationDetails1 Business Combination (Details 1) Details http://www.sgblocks.com/role/BusinessCombinationTables 49 false false R50.htm 071 - Disclosure - Business Combination (Detail Textual) Sheet http://www.sgblocks.com/role/BusinessCombinationDetailTextual Business Combination (Detail Textual) Details http://www.sgblocks.com/role/BusinessCombinationTables 50 false false R51.htm 072 - Disclosure - Leases (Details) Sheet http://www.sgblocks.com/role/LeasesDetails Leases (Details) Details http://www.sgblocks.com/role/LeasesTables 51 false false R52.htm 073 - Disclosure - Leases (Details 1) Sheet http://www.sgblocks.com/role/LeasesDetails1 Leases (Details 1) Details http://www.sgblocks.com/role/LeasesTables 52 false false R53.htm 074 - Disclosure - Leases (Details Textual) Sheet http://www.sgblocks.com/role/LeasesDetailsTextual Leases (Details Textual) Details http://www.sgblocks.com/role/LeasesTables 53 false false R54.htm 075 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.sgblocks.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.sgblocks.com/role/NetIncomeLossPerShare 54 false false R55.htm 084 - Disclosure - Construction Backlog (Details) Sheet http://www.sgblocks.com/role/ConstructionBacklogDetails Construction Backlog (Details) Details http://www.sgblocks.com/role/ConstructionBacklogTables 55 false false R56.htm 085 - Disclosure - Construction Backlog (Details 1) Sheet http://www.sgblocks.com/role/ConstructionBacklogDetails1 Construction Backlog (Details 1) Details http://www.sgblocks.com/role/ConstructionBacklogTables 56 false false R57.htm 086 - Disclosure - Construction Backlog (Details Textual) Sheet http://www.sgblocks.com/role/Constructionbacklogdetailstextual Construction Backlog (Details Textual) Details http://www.sgblocks.com/role/ConstructionBacklogTables 57 false false R58.htm 087 - Disclosure - Stockholders' Equity (Details) Sheet http://www.sgblocks.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.sgblocks.com/role/StockholdersEquity 58 false false R59.htm 088 - Disclosure - Warrants (Details) Sheet http://www.sgblocks.com/role/WarrantsDetails Warrants (Details) Details http://www.sgblocks.com/role/Warrants 59 false false R60.htm 089 - Disclosure - Share-based Compensation (Details) Sheet http://www.sgblocks.com/role/SharebasedCompensationDetails Share-based Compensation (Details) Details http://www.sgblocks.com/role/SharebasedCompensationTables 60 false false R61.htm 090 - Disclosure - Share-based Compensation (Details 1) Sheet http://www.sgblocks.com/role/SharebasedCompensationDetails1 Share-based Compensation (Details 1) Details http://www.sgblocks.com/role/SharebasedCompensationTables 61 false false R62.htm 091 - Disclosure - Share-based Compensation (Details 2) Sheet http://www.sgblocks.com/role/SharebasedCompensationDetails2 Share-based Compensation (Details 2) Details http://www.sgblocks.com/role/SharebasedCompensationTables 62 false false R63.htm 093 - Disclosure - Share-based Compensation (Details Textual) Sheet http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual Share-based Compensation (Details Textual) Details http://www.sgblocks.com/role/SharebasedCompensationTables 63 false false R64.htm 094 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.sgblocks.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.sgblocks.com/role/DocumentCommitmentsandContingencies 64 false false R65.htm 095 - Disclosure - Subsequent Event (Details) Sheet http://www.sgblocks.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.sgblocks.com/role/SubsequentEvents 65 false false All Reports Book All Reports sgbx-20210930.htm ex311_1.htm ex312_2.htm ex321_3.htm sgbx-20210930.xsd sgbx-20210930_cal.xml sgbx-20210930_def.xml sgbx-20210930_lab.xml sgbx-20210930_pre.xml http://xbrl.sec.gov/stpr/2021 http://fasb.org/srt/2021-01-31 http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "sgbx-20210930.htm": { "axisCustom": 3, "axisStandard": 24, "contextCount": 302, "dts": { "calculationLink": { "local": [ "sgbx-20210930_cal.xml" ] }, "definitionLink": { "local": [ "sgbx-20210930_def.xml" ] }, "inline": { "local": [ "sgbx-20210930.htm" ] }, "labelLink": { "local": [ "sgbx-20210930_lab.xml" ] }, "presentationLink": { "local": [ "sgbx-20210930_pre.xml" ] }, "schema": { "local": [ "sgbx-20210930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 878, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 14, "total": 16 }, "keyCustom": 93, "keyStandard": 367, "memberCustom": 56, "memberStandard": 36, "nsprefix": "sgbx", "nsuri": "http://www.sgblocks.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "001 - Document - Document and Entity Information", "role": "http://www.sgblocks.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Accounts Receivable", "role": "http://www.sgblocks.com/role/AccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Contract Assets and Contract Liabilities", "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilities", "shortName": "Contract Assets and Contract Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Property, Plant and Equipment", "role": "http://www.sgblocks.com/role/PropertyPlantandEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Notes Receivable", "role": "http://www.sgblocks.com/role/NotesReceivable", "shortName": "Notes Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:NotePayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Notes Payable", "role": "http://www.sgblocks.com/role/NotesPayable", "shortName": "Notes Payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:NotePayableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Business Combination", "role": "http://www.sgblocks.com/role/BusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Leases", "role": "http://www.sgblocks.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.sgblocks.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:ConstructionBacklogTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Construction Backlog", "role": "http://www.sgblocks.com/role/ConstructionBacklog", "shortName": "Construction Backlog", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:ConstructionBacklogTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Stockholders' Equity", "role": "http://www.sgblocks.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Warrants", "role": "http://www.sgblocks.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:WarrantsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Share-based Compensation", "role": "http://www.sgblocks.com/role/SharebasedCompensation", "shortName": "Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Commitments and Contingencies", "role": "http://www.sgblocks.com/role/DocumentCommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Subsequent Events", "role": "http://www.sgblocks.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_LiquidityMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Liquidity (Tables)", "role": "http://www.sgblocks.com/role/LiquidityTables", "shortName": "Liquidity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_LiquidityMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Accounts Receivable (Tables)", "role": "http://www.sgblocks.com/role/AccountsReceivableTables", "shortName": "Accounts Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Contract Assets and Contract Liabilities (Tables)", "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables", "shortName": "Contract Assets and Contract Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.sgblocks.com/role/PropertyPlantandEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Business Combination (Tables)", "role": "http://www.sgblocks.com/role/BusinessCombinationTables", "shortName": "Business Combination (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Leases (Tables)", "role": "http://www.sgblocks.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:ScheduleOfConstructionBacklogTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Construction Backlog (Tables)", "role": "http://www.sgblocks.com/role/ConstructionBacklogTables", "shortName": "Construction Backlog (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "sgbx:ScheduleOfConstructionBacklogTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Share-based Compensation (Tables)", "role": "http://www.sgblocks.com/role/SharebasedCompensationTables", "shortName": "Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20200205_1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Description of Business (Details)", "role": "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20200205_1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityReverseStockSplit", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Liquidity (Details)", "role": "http://www.sgblocks.com/role/LiquidityDetails", "shortName": "Liquidity (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Liquidity (Details Textual)", "role": "http://www.sgblocks.com/role/LiquidityDetailsTextual", "shortName": "Liquidity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "-6", "lang": null, "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "div", "div", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Summary of Significant Accounting Policies (Details 1)", "role": "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1", "shortName": "Summary of Significant Accounting Policies (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "div", "div", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Summary of Significant Accounting Policies (Details Textual)", "role": "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual", "shortName": "Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "div", "div", "div", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "role": "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Accounts Receivable (Details)", "role": "http://www.sgblocks.com/role/AccountsReceivableDetails", "shortName": "Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "div", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Accounts Receivable (Details Textual)", "role": "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual", "shortName": "Accounts Receivable (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "div", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20201231_14", "decimals": "0", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "sgbx:CostsIncurredOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Contract Assets and Contract Liabilities (Details)", "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails", "shortName": "Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "sgbx:CostsIncurredOnUncompletedContracts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock", "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "sgbx:ContractWithCustomerAssetsNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Contract Assets and Contract Liabilities (Details 1)", "role": "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1", "shortName": "Contract Assets and Contract Liabilities (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "sgbx:CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock", "div", "div", "div", "us-gaap:LongTermContractsOrProgramsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "sgbx:ContractWithCustomerAssetsNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Property, Plant and Equipment (Details)", "role": "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Property, Plant and Equipment (Details Textual)", "role": "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual", "shortName": "Property, Plant and Equipment (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "div", "div", "div", "sgbx:WarrantsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20200531", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentMaturityDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Notes Receivable (Details)", "role": "http://www.sgblocks.com/role/NotesReceivableDetails", "shortName": "Notes Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20200430_CompanyNoteMember", "decimals": "0", "lang": null, "name": "us-gaap:ProceedsFromSaleOfNotesReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "sgbx:NotePayableTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210714", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Notes Payable (Details)", "role": "http://www.sgblocks.com/role/NotesPayableDetails", "shortName": "Notes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "sgbx:NotePayableTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210714", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Business Combination (Detail)", "role": "http://www.sgblocks.com/role/BusinessCombinationDetail", "shortName": "Business Combination (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Business Combination (Details 1)", "role": "http://www.sgblocks.com/role/BusinessCombinationDetails1", "shortName": "Business Combination (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "div", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20191231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "role": "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20191231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20200917", "decimals": "0", "first": true, "lang": null, "name": "sgbx:AcquisitionCash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071 - Disclosure - Business Combination (Detail Textual)", "role": "http://www.sgblocks.com/role/BusinessCombinationDetailTextual", "shortName": "Business Combination (Detail Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20200917", "decimals": "0", "first": true, "lang": null, "name": "sgbx:AcquisitionCash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "sgbx:OperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072 - Disclosure - Leases (Details)", "role": "http://www.sgblocks.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "sgbx:LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "sgbx:OperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "sgbx:LesseeLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "073 - Disclosure - Leases (Details 1)", "role": "http://www.sgblocks.com/role/LeasesDetails1", "shortName": "Leases (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "sgbx:LesseeLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "074 - Disclosure - Leases (Details Textual)", "role": "http://www.sgblocks.com/role/LeasesDetailsTextual", "shortName": "Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "span", "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_NonEmployeesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "075 - Disclosure - Net Income (Loss) Per Share (Details)", "role": "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "shortName": "Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_NonEmployeesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "sgbx:ScheduleOfConstructionBacklogTableTextBlock", "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20201231", "decimals": "0", "first": true, "lang": null, "name": "sgbx:ConstructionContractsBacklog", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "084 - Disclosure - Construction Backlog (Details)", "role": "http://www.sgblocks.com/role/ConstructionBacklogDetails", "shortName": "Construction Backlog (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "sgbx:ScheduleOfConstructionBacklogTableTextBlock", "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20201231", "decimals": "0", "first": true, "lang": null, "name": "sgbx:ConstructionContractsBacklog", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "085 - Disclosure - Construction Backlog (Details 1)", "role": "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "shortName": "Construction Backlog (Details 1)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "div", "div", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "086 - Disclosure - Construction Backlog (Details Textual)", "role": "http://www.sgblocks.com/role/Constructionbacklogdetailstextual", "shortName": "Construction Backlog (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "lang": null, "name": "sgbx:ConstructionBacklogContractRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20200515", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "087 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.sgblocks.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20200531", "decimals": "0", "lang": null, "name": "sgbx:OptionsGrantedToPurchaseCommonStock", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "div", "div", "div", "sgbx:WarrantsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20200531_3", "decimals": "0", "first": true, "lang": null, "name": "sgbx:WarrantsToPurchase", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "088 - Disclosure - Warrants (Details)", "role": "http://www.sgblocks.com/role/WarrantsDetails", "shortName": "Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "div", "div", "div", "sgbx:WarrantsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20200531_3", "decimals": "0", "first": true, "lang": null, "name": "sgbx:WarrantsToPurchase", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": "0", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "089 - Disclosure - Share-based Compensation (Details)", "role": "http://www.sgblocks.com/role/SharebasedCompensationDetails", "shortName": "Share-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_StockOptionMember_3", "decimals": null, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "true" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20201231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090 - Disclosure - Share-based Compensation (Details 1)", "role": "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "shortName": "Share-based Compensation (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "true" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20201231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091 - Disclosure - Share-based Compensation (Details 2)", "role": "http://www.sgblocks.com/role/SharebasedCompensationDetails2", "shortName": "Share-based Compensation (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "tbody", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20201231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930_79", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "093 - Disclosure - Share-based Compensation (Details Textual)", "role": "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "shortName": "Share-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "div", "div", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20190322", "decimals": "0", "lang": null, "name": "sgbx:NumberOfConsultants", "reportCount": 1, "unique": true, "unitRef": "Consultants", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20200131_3", "decimals": "0", "first": true, "lang": null, "name": "sgbx:UnpaidWages", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "094 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20200131_3", "decimals": "0", "first": true, "lang": null, "name": "sgbx:UnpaidWages", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "span", "p", "sgbx:NotePayableTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210714", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "095 - Disclosure - Subsequent Event (Details)", "role": "http://www.sgblocks.com/role/SubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "div", "div", "div", "sgbx:WarrantsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "I20191112", "decimals": null, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Description of Business", "role": "http://www.sgblocks.com/role/DescriptionOfBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Liquidity", "role": "http://www.sgblocks.com/role/Liquidity", "shortName": "Liquidity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210930.htm", "contextRef": "D20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 93, "tag": { "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", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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", "verboseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "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", "verboseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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", "verboseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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", "verboseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r691" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r692" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r693" ], "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", "verboseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r693" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r702" ], "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": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r693" ], "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", "verboseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r701" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r693" ], "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", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r693" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r693" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r693" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r689" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r690" ], "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "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://www.sgblocks.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "sgbx_AccountingPoliciesTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies (Textual) [Abstract]", "verboseLabel": "Summary of Significant Accounting Policies (Textual)" } } }, "localname": "AccountingPoliciesTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_AccountsReceivableTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable Textual Abstract", "verboseLabel": "Accounts Receivable (Textual)" } } }, "localname": "AccountsReceivableTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_AcquisitionCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of acquisition cash.", "label": "Acquisition Cash", "verboseLabel": "Cash" } } }, "localname": "AcquisitionCash", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetailTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_AdjustmentsAndCancellationsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments and cancellations, net.", "label": "Adjustments And Cancellations Net", "terseLabel": "Adjustments and cancellations, net" } } }, "localname": "AdjustmentsAndCancellationsNet", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_AdvisoryAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Advisory Agreement [Member]" } } }, "localname": "AdvisoryAgreementMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_AggregateSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aggregate shares of common stock.", "label": "Aggregate Shares Of Common Stock", "verboseLabel": "Aggregate shares of common stock" } } }, "localname": "AggregateSharesOfCommonStock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "sgbx_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_AllocatedShareBasedCompensationExpenseAccrued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Allocated Share Based Compensation Expense Accrued", "terseLabel": "Recognized stock-based compensation expense accrued" } } }, "localname": "AllocatedShareBasedCompensationExpenseAccrued", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_AmountOfValuationReserve": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve.", "label": "Amount Of Valuation Reserve", "negatedLabel": "Less: valuation reserve", "terseLabel": "Less: valuation reserve" } } }, "localname": "AmountOfValuationReserve", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ArmstrongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mr. Armstrong [Member]", "verboseLabel": "Mr. Armstrong [Member]" } } }, "localname": "ArmstrongMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_BilledEngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Billed Engineering services.", "label": "Billed Engineering Services [Member]", "verboseLabel": "Engineering services [Member]" } } }, "localname": "BilledEngineeringServicesMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_BuildingHeldForLeasesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Building held for leases [Member]" } } }, "localname": "BuildingHeldForLeasesMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Accounts Payable And Accrued Expenses", "negatedLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedExpenses", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Business Combination Recognized Identifiable Assets AcquiredAndLiabilities Assumed Contract liabilities", "negatedLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractliabilities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Earnout liability", "terseLabel": "Earnout liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedEarnoutliability", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Lease liabilities, net of current maturities", "negatedLabel": "Lease liabilities, net of current maturities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseliabilitiesnetofcurrentmaturities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuse assets", "terseLabel": "Right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightofuseassets", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of settlement of accounts receivable and net contract liabilities.", "label": "Business Combination RecognizedIdentifiable Assets Acquired and Liabilities Assumed Settlement of Accounts Receivable and Net Contract Liabilities", "terseLabel": "Settlement of accounts receivable and net contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSettlementOfAccountsReceivableAndNetContractLiabilities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "sgbx_CancellationOfConstructionBacklogContractAmountbacklogcontract": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cancellation Of Construction Backlog Contract Amount", "terseLabel": "Cancellation of construction backlog contract amount" } } }, "localname": "CancellationOfConstructionBacklogContractAmountbacklogcontract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "monetaryItemType" }, "sgbx_CashFeeEqualPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash fee equal percent", "verboseLabel": "Cash fee equal percent" } } }, "localname": "CashFeeEqualPercent", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "sgbx_ChangeInFairValueRelatedToConversionOfConvertibleDebentures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It represents change in fair value related to conversion of convertible debentures.", "label": "Change In Fair Value Related To Conversion Of Convertible Debentures", "terseLabel": "Change in fair value related to conversion of convertible debentures" } } }, "localname": "ChangeInFairValueRelatedToConversionOfConvertibleDebentures", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "monetaryItemType" }, "sgbx_ChiefTechnologyOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Chief Technology Officer [Member]", "verboseLabel": "Chief Technology Officer [Member]" } } }, "localname": "ChiefTechnologyOfficerMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "sgbx_ClaimedWages": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Claimed wages", "verboseLabel": "Annual base salary" } } }, "localname": "ClaimedWages", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_CombinedOfferingPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Combined offering price", "terseLabel": "Combined offering price" } } }, "localname": "CombinedOfferingPrice", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "perShareItemType" }, "sgbx_CommonStockExercisePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock exercise price per share.", "label": "Common Stock Exercise Price Per Share", "terseLabel": "Common stock exercise price" } } }, "localname": "CommonStockExercisePricePerShare", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "sgbx_CommonStockIssuedUnderUnderwritingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Issued Under Underwriting Agreement Member", "terseLabel": "Common Stock Issued Under Underwriting Agreement [Member]" } } }, "localname": "CommonStockIssuedUnderUnderwritingAgreementMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_CommonStockNumberOfSharesUnderwritter": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock to the underwriter.", "label": "Common Stock Number Of Shares Underwritter", "terseLabel": "Common stock to the underwriter" } } }, "localname": "CommonStockNumberOfSharesUnderwritter", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_CommonStockSharesPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock shares purchased", "verboseLabel": "Common stock shares purchased" } } }, "localname": "CommonStockSharesPurchased", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "sgbx_CommonStockWarrantShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common stock warrant shares", "verboseLabel": "Common stock warrant shares" } } }, "localname": "CommonStockWarrantShares", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "sgbx_CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for common stock warrants and other derivative instruments.", "label": "Common Stock Warrants And Derivative Financial Instruments [Policy Text Block]", "terseLabel": "Common stock purchase warrants and other derivative financial instruments" } } }, "localname": "CommonStockWarrantsAndDerivativeFinancialInstrumentsPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_CompanyNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Company Note Member", "terseLabel": "Company Note [Member]" } } }, "localname": "CompanyNoteMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "sgbx_ConcentrationRiskPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "verboseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "percentItemType" }, "sgbx_ConstructionAndEngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member stands for revenue related to construction and engineering services.", "label": "Construction and Engineering Services [Member]", "terseLabel": "Subtotal [Member]" } } }, "localname": "ConstructionAndEngineeringServicesMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_ConstructionBacklogAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Backlog [Abstract]" } } }, "localname": "ConstructionBacklogAbstract", "nsuri": "http://www.sgblocks.com/20210930", "xbrltype": "stringItemType" }, "sgbx_ConstructionBacklogContractRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Its represented contract revenue earned during the period.", "label": "Construction Backlog Contract Revenue", "terseLabel": "Construction backlog contract amount" } } }, "localname": "ConstructionBacklogContractRevenue", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ConstructionBacklogGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Construction Backlog Gross", "label": "Construction Backlog Gross", "verboseLabel": "Subtotal" } } }, "localname": "ConstructionBacklogGross", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ConstructionBacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Backlog [Member]" } } }, "localname": "ConstructionBacklogMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "domainItemType" }, "sgbx_ConstructionBacklogNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Construction Backlog Net.", "label": "Construction Backlog Net", "verboseLabel": "Construction backlog, net" } } }, "localname": "ConstructionBacklogNet", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ConstructionBacklogTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction backlog [Text Block].", "label": "Construction Backlog [Text Block]", "verboseLabel": "Construction Backlog" } } }, "localname": "ConstructionBacklogTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklog" ], "xbrltype": "textBlockItemType" }, "sgbx_ConstructionBacklogTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Backlog Textual [Abstract]", "terseLabel": "Construction Backlog (Textual)" } } }, "localname": "ConstructionBacklogTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "sgbx_ConstructionContractsBacklog": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Construction contracts backlog.", "label": "Construction Contracts Backlog", "periodEndLabel": "Balance - end of period", "periodStartLabel": "Balance - beginning of period" } } }, "localname": "ConstructionContractsBacklog", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ConstructionMaterialsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Materials [Member]", "terseLabel": "Construction Materials [Member]" } } }, "localname": "ConstructionMaterialsMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_ConstructionRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction revenue.", "label": "Construction Revenue [Member]", "terseLabel": "Construction services [Member]" } } }, "localname": "ConstructionRevenueMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_ConsultantReceivedOptionToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents options to purchase.", "label": "Consultant Received Option To Purchase", "terseLabel": "Consultant received option to purchase" } } }, "localname": "ConsultantReceivedOptionToPurchase", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_ContractAssetsAndContractLiabilitiesTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Assets and Contract Liabilities (Textual)" } } }, "localname": "ContractAssetsAndContractLiabilitiesTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_ContractAssetsGross": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 0.0, "parentTag": "sgbx_Netcontractliabilitiesonuncompletedcontracts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of contract assets gross.", "label": "Contract Assets, Gross", "totalLabel": "Gross contract assets" } } }, "localname": "ContractAssetsGross", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ContractBacklogDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract backlog, description", "verboseLabel": "Contract backlog, description" } } }, "localname": "ContractBacklogDescription", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "sgbx_ContractOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract One [Member]", "terseLabel": "Contract One [Member]" } } }, "localname": "ContractOneMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_ContractRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contract revenue.", "label": "Contract Revenue", "negatedLabel": "Less: contract revenue earned during the period" } } }, "localname": "ContractRevenue", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ContractThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member stands for contract three.", "label": "Contract Three [Member]" } } }, "localname": "ContractThreeMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_ContractTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Two [Member]", "terseLabel": "Contract Two [Member]" } } }, "localname": "ContractTwoMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_ContractWithCustomerAssetLiability": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with customer asset liability", "label": "Contract with Customer Asset Liability", "totalLabel": "Net contract assets (liabilities)", "verboseLabel": "Net contract assets (liabilities)" } } }, "localname": "ContractWithCustomerAssetLiability", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_ContractWithCustomerAssetsNetCurrent": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": { "order": 0.0, "parentTag": "sgbx_ContractWithCustomerAssetLiability", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Contract With Customer Asset Net Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetsNetCurrent", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_Contractliabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Contract liabilities" } } }, "localname": "Contractliabilities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ContractsSignedButNotStarted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contracts signed but not started.", "label": "Contracts Signed But Not Started", "verboseLabel": "Contracts signed but not started" } } }, "localname": "ContractsSignedButNotStarted", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ConversionOfDebtExchangeShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion of debt exchange shares.", "label": "Conversion of Debt Exchange, Shares", "terseLabel": "Conversion of debt exchange to common stock, Shares" } } }, "localname": "ConversionOfDebtExchangeShare", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "sgbx_ConversionOfDebtExchangeValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion of debt exchange value.", "label": "Conversion of Debt Exchange", "terseLabel": "Conversion of debt exchange to common stock" } } }, "localname": "ConversionOfDebtExchangeValue", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_ConversionOptionLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion option liabilities.", "label": "Conversion Option Liabilities", "terseLabel": "Conversion option liabilities", "verboseLabel": "Conversion option liabilities" } } }, "localname": "ConversionOptionLiabilities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "monetaryItemType" }, "sgbx_ConvertibleDebentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debenture.", "label": "Convertible Debenture [Member]", "verboseLabel": "Exit Facility [Member]" } } }, "localname": "ConvertibleDebentureMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" ], "xbrltype": "domainItemType" }, "sgbx_ConvertibleDebentureOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Debenture.", "label": "Convertible Debenture One [Member]", "verboseLabel": "November 2016 Debenture [Member]" } } }, "localname": "ConvertibleDebentureOneMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" ], "xbrltype": "domainItemType" }, "sgbx_ConvertibleDebenturesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Debentures [Line Items]" } } }, "localname": "ConvertibleDebenturesLineItems", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" ], "xbrltype": "stringItemType" }, "sgbx_ConvertibleDebenturesTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Debentures Textual [Abstract]", "terseLabel": "Convertible Debentures (Textual)" } } }, "localname": "ConvertibleDebenturesTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "stringItemType" }, "sgbx_ConvertibleInstrumentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for convertible instruments.", "label": "Convertible Instruments [Policy Text Block]", "terseLabel": "Convertible instruments" } } }, "localname": "ConvertibleInstrumentsPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_CostOfGoodSoldSubscription": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cost Of Good Sold Subscription", "terseLabel": "Subscription price sales" } } }, "localname": "CostOfGoodSoldSubscription", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Costs and estimated earnings amounts on uncompleted contracts included balance sheets.", "label": "Costs and Estimated Earnings Amounts On Uncompleted Contracts Included In Balance Sheets [Table Text Block]", "verboseLabel": "Summary of condensed consolidated balance sheets" } } }, "localname": "CostsAndEstimatedEarningsAmountsOnUncompletedContractsIncludedInBalanceSheetsTableTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "sgbx_CostsInExcessOfBillingsToDate": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 1.0, "parentTag": "sgbx_Netcontractliabilitiesonuncompletedcontracts", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Costs in excess of billings to date.", "label": "Costs in Excess of Billings to Date", "negatedLabel": "Less: billings to date" } } }, "localname": "CostsInExcessOfBillingsToDate", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_CostsIncurredOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 0.0, "parentTag": "sgbx_ContractAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred on uncompleted contracts.", "label": "Costs Incurred On Uncompleted Contracts", "negatedLabel": "Costs incurred on uncompleted contracts", "terseLabel": "Costs incurred on uncompleted contrac", "verboseLabel": "Costs incurred on uncompleted contracts" } } }, "localname": "CostsIncurredOnUncompletedContracts", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_CustomerFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer Four [Member]" } } }, "localname": "CustomerFourMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer one [Member]" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer three.", "label": "Customer Three [Member]", "terseLabel": "Customer three [Member]" } } }, "localname": "CustomerThreeMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customers two.", "label": "Customer Two [Member]", "verboseLabel": "Customer two [Member]" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_DebtOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt one [Member]", "terseLabel": "Note One [Member]" } } }, "localname": "DebtOneMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "sgbx_DebtorInPossessionFinancingArrangementsEffectiveDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective date of ebtor in possession financing arrangements.", "label": "Debtor In Possession Financing Arrangements Effective Date", "terseLabel": "Debtor in possession financing, effective date" } } }, "localname": "DebtorInPossessionFinancingArrangementsEffectiveDate", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" ], "xbrltype": "durationItemType" }, "sgbx_DebtorInPossessionFinancingTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for debtor in possession financing.", "label": "Debtor In Possession Financing [Text Block]", "terseLabel": "Debtor in Possession Financing" } } }, "localname": "DebtorInPossessionFinancingTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/DebtorInPossessionFinancing" ], "xbrltype": "textBlockItemType" }, "sgbx_DebtorInPossessionFinancingTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debtor In Possession Financing Textual [Abstract]", "terseLabel": "Debtor in Possession Financing (Textual)" } } }, "localname": "DebtorInPossessionFinancingTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" ], "xbrltype": "stringItemType" }, "sgbx_DeferedCostNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Deferred cost Net" } } }, "localname": "DeferedCostNet", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_DescriptionOfAllegedUnpaidFees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of alleged unpaid fees.", "label": "Description Of Alleged Unpaid Fees", "verboseLabel": "Description of alleged unpaid fees" } } }, "localname": "DescriptionOfAllegedUnpaidFees", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "sgbx_DescriptionOfBusinessLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description Of Business [Line Items]" } } }, "localname": "DescriptionOfBusinessLineItems", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "sgbx_DescriptionOfBusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description Of Business [Table]" } } }, "localname": "DescriptionOfBusinessTable", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "sgbx_DescriptionOfBusinessTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description Of Business Textual [Abstract]", "terseLabel": "Description of Business (Textual)" } } }, "localname": "DescriptionOfBusinessTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "sgbx_DescriptionOfClaimedAmount": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of claimed amount" } } }, "localname": "DescriptionOfClaimedAmount", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "sgbx_DifferencesAttributableToChangeInStateBusinessApportionment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Differences attributable to change in state business apportionment.", "label": "Differences Attributable To Change In State Business Apportionment", "terseLabel": "Change in state rate" } } }, "localname": "DifferencesAttributableToChangeInStateBusinessApportionment", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "sgbx_DifferencesAttributableToTaxAndJobsCutAct": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Differences attributable to the tax and jobs cut act.", "label": "Differences Attributable To Tax And Jobs Cut Act", "verboseLabel": "Differences attributable to the Tax and Jobs Cut Act" } } }, "localname": "DifferencesAttributableToTaxAndJobsCutAct", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "sgbx_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Document and Entity Information [Abstract]", "verboseLabel": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.sgblocks.com/20210930", "xbrltype": "stringItemType" }, "sgbx_EarnoutLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "EarnoutLiability", "terseLabel": "Earnout liability" } } }, "localname": "EarnoutLiabilities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "monetaryItemType" }, "sgbx_EdiInternationalPcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "EDI International, PC [Member]" } } }, "localname": "EdiInternationalPcMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_EffectiveIncomeTaxAmortizationOfIntangibleAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective income tax amortization of intangible assets.", "label": "Effective Income Tax Amortization Of Intangible Assets", "verboseLabel": "Amortization of intangible assets" } } }, "localname": "EffectiveIncomeTaxAmortizationOfIntangibleAssets", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "sgbx_EffectiveIncomeTaxReorganizationExpenses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effective income tax reorganization expenses.", "label": "Effective Income Tax Reorganization Expenses", "terseLabel": "Reorganization expenses" } } }, "localname": "EffectiveIncomeTaxReorganizationExpenses", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "sgbx_EmergenceFromBankruptcyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Emergence from Bankruptcy [Abstract]", "verboseLabel": "Liquidity and Financial Condition [Abstract]" } } }, "localname": "EmergenceFromBankruptcyAbstract", "nsuri": "http://www.sgblocks.com/20210930", "xbrltype": "stringItemType" }, "sgbx_EmergenceFromBankruptcyLineItems": { "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": "Emergence From Bankruptcy [Line Items]" } } }, "localname": "EmergenceFromBankruptcyLineItems", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "stringItemType" }, "sgbx_EmergenceFromBankruptcyTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about liquidity and financial condition.", "label": "Emergence From Bankruptcy [Table]" } } }, "localname": "EmergenceFromBankruptcyTable", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "stringItemType" }, "sgbx_EmergenceFromBankruptcyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for emergence from bankruptcy.", "label": "Emergence From Bankruptcy [Text Block]", "terseLabel": "Emergence from Bankruptcy", "verboseLabel": "Liquidity and Financial Condition" } } }, "localname": "EmergenceFromBankruptcyTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/EmergenceFromBankruptcy" ], "xbrltype": "textBlockItemType" }, "sgbx_EmergenceFromBankruptcyTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Emergence From Bankruptcy Textual [Abstract]", "terseLabel": "Liquidity and Financial Condition (Textual)", "verboseLabel": "Emergence from Bankruptcy (Textual)" } } }, "localname": "EmergenceFromBankruptcyTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "stringItemType" }, "sgbx_EmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee [Member]", "terseLabel": "Employees [Member]" } } }, "localname": "EmployeeMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_EmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees and directors member.", "label": "Employees And Directors [Member]", "terseLabel": "Employees and Directors [Member]" } } }, "localname": "EmployeesAndDirectorsMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_EngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to engineering related services.", "label": "Engineering Services [Member]", "terseLabel": "Engineering services" } } }, "localname": "EngineeringServicesMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "domainItemType" }, "sgbx_EquipmentTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equipment Textual [Abstract]", "terseLabel": "Property, plant and equipment (Textual)" } } }, "localname": "EquipmentTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_EstimatedIncomeLossOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 2.0, "parentTag": "sgbx_ContractAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated income loss on uncompleted contracts.", "label": "Estimated Income Loss On Uncompleted Contracts", "terseLabel": "Estimated earnings (losses) to date on uncompleted contracts", "verboseLabel": "Estimated income" } } }, "localname": "EstimatedIncomeLossOnUncompletedContracts", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_EstimatedOfferingExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Estimated offering expenses", "verboseLabel": "Estimated offering expenses" } } }, "localname": "EstimatedOfferingExpenses", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ExclusiveLicenseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exclusive License Agreement Member", "terseLabel": "Exclusive License Agreement [Member]" } } }, "localname": "ExclusiveLicenseAgreementMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_ExercisePricePerentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exercise price percentage", "verboseLabel": "Exercise price percentage" } } }, "localname": "ExercisePricePerentage", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "percentItemType" }, "sgbx_ExitFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Exit Facility [Member]", "terseLabel": "June 2016 Debenture [Member]", "verboseLabel": "Exit Facility [Member]" } } }, "localname": "ExitFacilityMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "domainItemType" }, "sgbx_FairValueAssumptionsExpectedVolatilityRates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measure of dispersion, in percentage terms (for instance, the standard deviation or variance), for a given stock price.", "label": "Fair value assumptions, expected volatility rates" } } }, "localname": "FairValueAssumptionsExpectedVolatilityRates", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "percentItemType" }, "sgbx_FairValueOfConversionOptionLiabilitiesOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fairvalue of conversion option liabilities.", "label": "Fair Value Of Conversion Option Liabilities One", "terseLabel": "Fair value of conversion option liabilities" } } }, "localname": "FairValueOfConversionOptionLiabilitiesOne", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_FeeEqualPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fee equal percentage", "verboseLabel": "Fee equal percentage" } } }, "localname": "FeeEqualPercentage", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "percentItemType" }, "sgbx_FurnitureAndOtherEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Furniture And Other Equipment [Member]", "terseLabel": "Furniture and other equipment [Member]" } } }, "localname": "FurnitureAndOtherEquipmentMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "sgbx_GalvinNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Galvin Note Member", "terseLabel": "Galvin Note [Member]" } } }, "localname": "GalvinNoteMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_HospitalityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hotel/Hospitality [Member]" } } }, "localname": "HospitalityMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_IncomeTaxTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Textual [Abstract]", "terseLabel": "Income Taxes (Textual)" } } }, "localname": "IncomeTaxTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_IssuanceOfCommonStockAndOptionsForServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock and options for services.", "label": "Issuance Of Common Stock And Options For Services [Member]", "verboseLabel": "Issuance of Common Stock & Options for Services [Member]" } } }, "localname": "IssuanceOfCommonStockAndOptionsForServicesMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sgbx_IssuanceOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of warrants due to underwriters service.", "label": "Issuance Of Warrants", "terseLabel": "Issued warrants" } } }, "localname": "IssuanceOfWarrants", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_JDICumberlandInletLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JDI-Cumberland Inlet, LLC [Member]" } } }, "localname": "JDICumberlandInletLLCMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_LaboratoryAndTemporaryUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Laboratory and Temporary Units [Member]", "terseLabel": "Laboratory and temporary units [Member]" } } }, "localname": "LaboratoryAndTemporaryUnitsMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "sgbx_LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Balance Sheet Disclosures [Table Text Block]", "terseLabel": "Schedule of balance sheet information" } } }, "localname": "LeasesOfLesseeBalanceSheetDisclosuresTableTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "sgbx_LegalExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Legal Expense [Member]", "terseLabel": "General and administrative expenses [Member]" } } }, "localname": "LegalExpenseMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "sgbx_LesseeLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Maturity [Table Text Block]", "terseLabel": "Schedule of approximate minimum annual rental commitments under non-cancelable leases" } } }, "localname": "LesseeLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "sgbx_LicenseConsiderationDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "License Consideration Description", "verboseLabel": "License consideration, description" } } }, "localname": "LicenseConsiderationDescription", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_LiquidityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity [Abstract]" } } }, "localname": "LiquidityAbstract", "nsuri": "http://www.sgblocks.com/20210930", "xbrltype": "stringItemType" }, "sgbx_LiquidityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information of liquidity.", "label": "Liquidity [Axis]" } } }, "localname": "LiquidityAxis", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "stringItemType" }, "sgbx_LiquidityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity [Domain]" } } }, "localname": "LiquidityDomain", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "domainItemType" }, "sgbx_LiquidityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity [Line Items]" } } }, "localname": "LiquidityLineItems", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "stringItemType" }, "sgbx_LiquidityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity [Member]" } } }, "localname": "LiquidityMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "domainItemType" }, "sgbx_LiquidityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule that liquidity table.", "label": "Liquidity [Table]" } } }, "localname": "LiquidityTable", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/LiquidityTables" ], "xbrltype": "stringItemType" }, "sgbx_LiquidityTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity Textual Abstract", "terseLabel": "Liquidity (Textual)" } } }, "localname": "LiquidityTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_LongTermLoanAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Loaned amount" } } }, "localname": "LongTermLoanAmount", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_LossOnConversionOfConvertibleDebentures": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Loss on conversion of convertible debentures.", "label": "Loss On Conversion Of Convertible Debentures", "terseLabel": "Loss on conversion of convertible debentures", "verboseLabel": "Conversion of convertible debentures" } } }, "localname": "LossOnConversionOfConvertibleDebentures", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_LossOnDebtConversion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss on debt conversion.", "label": "Loss On Debt Conversion", "terseLabel": "Loss on debt conversion" } } }, "localname": "LossOnDebtConversion", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "sgbx_MarketingandBusinessDevelopmentExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Marketing And Business Development Expenses", "terseLabel": "Marketing and business development expenses [Member]" } } }, "localname": "MarketingandBusinessDevelopmentExpensesMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "sgbx_MedicalConstructionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medical Construction [Member]", "terseLabel": "Medical - Construction" } } }, "localname": "MedicalConstructionMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_MedicalEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medical Equipment [Member]", "terseLabel": "Medical Equipment [Member]" } } }, "localname": "MedicalEquipmentMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_MedicalLabMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medical Lab [Member]", "terseLabel": "Medical - Lab" } } }, "localname": "MedicalLabMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_MedicalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Medical [Member]" } } }, "localname": "MedicalMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_MedicalRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The member stands for revenue related to medical lab testing, kit sales and equipment.", "label": "Medical Revenue [Member]", "terseLabel": "Medical revenue", "verboseLabel": "Medical [Member]" } } }, "localname": "MedicalRevenueMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_Medicalequipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Medical equipment" } } }, "localname": "Medicalequipment", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsFiveYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments due in the fifth fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments Five Year", "terseLabel": "Minimum royalty payments five year" } } }, "localname": "MinimumRoyaltyPaymentsFiveYear", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsFourYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments due in the fourth fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments Four Year", "terseLabel": "Minimum royalty payments four year" } } }, "localname": "MinimumRoyaltyPaymentsFourYear", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsOneYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments for due in the nest fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments One Year", "terseLabel": "Minimum royalty payments one year" } } }, "localname": "MinimumRoyaltyPaymentsOneYear", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsThreeYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments in the third fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments Three Year", "verboseLabel": "Minimum royalty payments three year" } } }, "localname": "MinimumRoyaltyPaymentsThreeYear", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MinimumRoyaltyPaymentsTwoYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum royalty payments due in the second fiscal year following the latest fiscal year.", "label": "Minimum Royalty Payments Two Year", "verboseLabel": "Minimum royalty payments two year" } } }, "localname": "MinimumRoyaltyPaymentsTwoYear", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_MovedContractMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Moved Contract [Member]", "verboseLabel": "Moved Contract [Member]" } } }, "localname": "MovedContractMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "sgbx_MrGalvinMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mr. Galvin [Member]" } } }, "localname": "MrGalvinMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "sgbx_MultiFamiliesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Multi Families [Member]", "terseLabel": "Multi-Family [Member]" } } }, "localname": "MultiFamiliesMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_NetIncomeLossPerShareTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Per Share (Textual) [Abstract]", "verboseLabel": "Net Income (Loss) Per Share (Textual)" } } }, "localname": "NetIncomeLossPerShareTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "sgbx_NetProceedsFromIssuanceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net proceeds from issuance amount", "verboseLabel": "Net proceeds from issuance amount" } } }, "localname": "NetProceedsFromIssuanceAmount", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_Netcontractliabilitiesonuncompletedcontracts": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net contract liabilities, on uncompleted contracts", "totalLabel": "Net contract assets (liabilities), on uncompleted contracts" } } }, "localname": "Netcontractliabilitiesonuncompletedcontracts", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_NewContractsReceivedDuringYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Large contracts entered", "documentation": "New contracts received during the year.", "label": "New Contracts Received During Year", "verboseLabel": "New contracts and change orders during the period" } } }, "localname": "NewContractsReceivedDuringYear", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_NoOfOperatingCycles": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "No of Operating Cycles" } } }, "localname": "NoOfOperatingCycles", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_Non-ExecutiveDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Executive Directors [Member]", "verboseLabel": "Non-Executive Directors [Member]" } } }, "localname": "Non-ExecutiveDirectorsMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "sgbx_NonAccountableExpenseAllowancePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-accountable expense allowance percent", "verboseLabel": "Non-accountable expense allowance percent" } } }, "localname": "NonAccountableExpenseAllowancePercent", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "sgbx_NonCashOperatingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Non Cash Operating Activities.", "label": "Non Cash Operating Activities", "terseLabel": "Total non-cash operating activities" } } }, "localname": "NonCashOperatingActivities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_NonDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non Directors [Member]", "terseLabel": "Non-Director [Member]" } } }, "localname": "NonDirectorsMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "sgbx_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to non-employee director.", "label": "Non-employee director [Member]", "terseLabel": "Non-Employee Director [Member]" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_NonEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-employees [Member]" } } }, "localname": "NonEmployeesMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "sgbx_Noncontrollinginterestdistribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncontrolling interest distribution.", "label": "Noncontrolling interest distribution", "terseLabel": "Noncontrolling interest distribution" } } }, "localname": "Noncontrollinginterestdistribution", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_NormanBerryIIOwnerLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Norman Berry II Owner LLC [Member]" } } }, "localname": "NormanBerryIIOwnerLLCMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_NotePayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note Payable [Abstract]" } } }, "localname": "NotePayableAbstract", "nsuri": "http://www.sgblocks.com/20210930", "xbrltype": "stringItemType" }, "sgbx_NotePayableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable [Text Block]", "terseLabel": "Notes Payable" } } }, "localname": "NotePayableTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/NotesPayable" ], "xbrltype": "textBlockItemType" }, "sgbx_NotePayableTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note Payable Textual [Abstract]", "terseLabel": "Note Payable (Textual)" } } }, "localname": "NotePayableTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "sgbx_NotesReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Receivable [Abstract]" } } }, "localname": "NotesReceivableAbstract", "nsuri": "http://www.sgblocks.com/20210930", "xbrltype": "stringItemType" }, "sgbx_NotesReceivableTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Receivable Textual Abstract", "terseLabel": "Notes Receivable (Textual)" } } }, "localname": "NotesReceivableTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "sgbx_NovemberTwoZeroOneSixDebentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "November Two Zero One Six Debenture [Member]", "terseLabel": "November 2016 Debenture [Member]" } } }, "localname": "NovemberTwoZeroOneSixDebentureMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "domainItemType" }, "sgbx_NumberOfConsultants": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Number of consultants" } } }, "localname": "NumberOfConsultants", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "verboseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of directors.", "label": "Number of Directors [", "terseLabel": "Number of Directors" } } }, "localname": "NumberOfDirectors", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfEmployees": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents number of employees.", "label": "Number Of Employees", "verboseLabel": "Number of employees" } } }, "localname": "NumberOfEmployees", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfLargeContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Its represented number of large contracts.", "label": "Number of Large Contracts", "terseLabel": "Number of large contracts" } } }, "localname": "NumberOfLargeContracts", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "integerItemType" }, "sgbx_NumberOfVendors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Vendors.", "label": "Number Of Vendors", "verboseLabel": "Number of vendors" } } }, "localname": "NumberOfVendors", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "integerItemType" }, "sgbx_OfficeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Office [Member]", "verboseLabel": "Office [Member]" } } }, "localname": "OfficeMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_OffsetLicenseeForProjectCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Offset license for project costs" } } }, "localname": "OffsetLicenseeForProjectCosts", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_OneToTwoYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One To Two Year [Member]", "verboseLabel": "1 to 2 years [Member]" } } }, "localname": "OneToTwoYearMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "sgbx_OperatingAgreementAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Operating agreement amount" } } }, "localname": "OperatingAgreementAmount", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_OperatingLeaseLiabilitiesCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Current", "terseLabel": "Current liabilities" } } }, "localname": "OperatingLeaseLiabilitiesCurrent", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_OperatingLeaseLiabilitiesNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Noncurrent", "terseLabel": "Non-current liabilities" } } }, "localname": "OperatingLeaseLiabilitiesNoncurrent", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_OperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Operating Lease Right Of Use Assets", "terseLabel": "Right of use assets, net" } } }, "localname": "OperatingLeaseRightOfUseAssets", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_OptionsGrantedToPurchaseCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Option to purchase additional common stock.", "label": "Options granted to purchase common stock", "verboseLabel": "Option to purchase additional common stock" } } }, "localname": "OptionsGrantedToPurchaseCommonStock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_OptionsVestedDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description of options vested.", "label": "Options Vested Description", "terseLabel": "Options vested, description" } } }, "localname": "OptionsVestedDescription", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_OriginalAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Original Agreement [Member]", "terseLabel": "Original Agreement [Member]" } } }, "localname": "OriginalAgreementMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_OtherReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Receivable [Member]", "verboseLabel": "Other receivable [Member]" } } }, "localname": "OtherReceivableMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_PayrollMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payroll [Member]", "terseLabel": "Payroll and related expenses [Member]" } } }, "localname": "PayrollMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "sgbx_PercentageOfExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Percentage Of Exercise Price", "terseLabel": "Percentage of exercise price" } } }, "localname": "PercentageOfExercisePrice", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "percentItemType" }, "sgbx_PlacementAgencyAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Placement Agency Agreement [Member]", "terseLabel": "Placement Agency Agreement [Member]" } } }, "localname": "PlacementAgencyAgreementMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "domainItemType" }, "sgbx_PreFundedWarrantShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pre-funded warrant shares", "terseLabel": "Pre-funded warrant shares" } } }, "localname": "PreFundedWarrantShares", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "sgbx_Prefundedwarrantsexercisedprice": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pre-funded warrants exercised price", "terseLabel": "Pre-funded warrants exercised price" } } }, "localname": "Prefundedwarrantsexercisedprice", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "sgbx_PrepaymentPenalty": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepayment penalty" } } }, "localname": "PrepaymentPenalty", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "percentItemType" }, "sgbx_Presentvalueofleaseliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Present value of lease liabilities", "terseLabel": "Present value of lease liabilities" } } }, "localname": "Presentvalueofleaseliabilities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_PriorYearAdjustmentOfTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prior year adjustment of taxes.", "label": "Prior Year Adjustment Of Taxes", "terseLabel": "Prior year adjustment of true up", "verboseLabel": "Prior year adjustment of taxes" } } }, "localname": "PriorYearAdjustmentOfTaxes", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "sgbx_ProceedsFromAcquisition": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Acquisition.", "label": "Purchase of Echo DCL, LLC, net of cash acquired", "negatedLabel": "Purchase of Echo DCL, LLC, net of cash acquired", "terseLabel": "Purchase of Echo DCL, LLC, net of cash acquired" } } }, "localname": "ProceedsFromAcquisition", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_ProceedsFromGrossAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Proceeds from gross amount", "verboseLabel": "Proceeds from gross amount" } } }, "localname": "ProceedsFromGrossAmount", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ProceedsFromPublicOffering": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the publics.", "label": "Proceeds from Initial Public Offering", "terseLabel": "Net proceeds of approximately" } } }, "localname": "ProceedsFromPublicOffering", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_ProvisionForLossOnUncompletedContracts": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails": { "order": 1.0, "parentTag": "sgbx_ContractAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Provision for loss on uncompleted contracts", "terseLabel": "Provision for loss on uncompleted contracts" } } }, "localname": "ProvisionForLossOnUncompletedContracts", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_ProvisionIncomeTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision Income Tax expense benefit.", "label": "Provision Income Tax Expense Benefit", "terseLabel": "Income Tax provision", "totalLabel": "Total provision (benefit) for income taxes" } } }, "localname": "ProvisionIncomeTaxExpenseBenefit", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Agreement Member", "verboseLabel": "Purchase Agreement [Member]" } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sgbx_PurchaseSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase shares of common stock.", "label": "Purchase Shares Of Common Stock", "terseLabel": "Purchase shares of common stock" } } }, "localname": "PurchaseSharesOfCommonStock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "sharesItemType" }, "sgbx_RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting.", "label": "Recently Adopted Accounting Pronouncements Not Yet Adopted [Policy Text Block]", "terseLabel": "Recently adopted accounting pronouncements" } } }, "localname": "RecentlyAdoptedAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_RecoveryOfDamagesSought": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Recovery of damages" } } }, "localname": "RecoveryOfDamagesSought", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_RedemptionDistributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Redemption distribution amount", "terseLabel": "Redemption distribution amount" } } }, "localname": "RedemptionDistributionAmount", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "monetaryItemType" }, "sgbx_RedemptionDistributions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Redemption distributions" } } }, "localname": "RedemptionDistributions", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_RentalIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents information pertaining to rental income.", "label": "Rental Income [Member]", "terseLabel": "Rental income" } } }, "localname": "RentalIncomeMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_RetainageReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retainage Receivable [Member]", "verboseLabel": "Retainage receivable [Member]" } } }, "localname": "RetainageReceivableMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue From Contract With Customer Excluding Assessed Tax Percentage", "verboseLabel": "Total revenue by customer type, percentage" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "sgbx_RevenueRecognizedAtPointInTime": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of revenue recognized at this point in time.", "label": "Revenue Recognized at Point in Time", "terseLabel": "Revenue recognized at point in time" } } }, "localname": "RevenueRecognizedAtPointInTime", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_RevenueRecognizedOverTime": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of revenue recognized over time.", "label": "Revenue Recognized Over Time", "terseLabel": "Revenue recognized over time" } } }, "localname": "RevenueRecognizedOverTime", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Start Date [Domain]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateDomain", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "sgbx_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Remaining Performance Obligation Expected Timing of Satisfaction Start Dates [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDatesAxis", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "stringItemType" }, "sgbx_SalesRevenueGoodNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue [Member]" } } }, "localname": "SalesRevenueGoodNetMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_ScheduleOfConstructionBacklogTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Construction Backlog [Table Text Block].", "label": "Schedule Of Construction Backlog [Table Text Block]", "verboseLabel": "Schedule of backlog of signed construction and engineering contracts" } } }, "localname": "ScheduleOfConstructionBacklogTableTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "textBlockItemType" }, "sgbx_ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reorganization items represent amounts incurred subsequent to the bankruptcy filing.", "label": "Schedule Of Reorganization Items Subsequent To Bankruptcy Filing [Table Text Block]", "terseLabel": "Schedule of reorganization items represent amounts incurred subsequent to bankruptcy filing" } } }, "localname": "ScheduleOfReorganizationItemsSubsequentToBankruptcyFilingTableTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" ], "xbrltype": "textBlockItemType" }, "sgbx_SchoolMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "School [Member]", "verboseLabel": "School [Member]" } } }, "localname": "SchoolMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_SecuritiesPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Securities Purchase Agreement [Member]" } } }, "localname": "SecuritiesPurchaseAgreementMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "sgbx_SettlementOfCommonStockFromReverseStockSplit": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Settlement of common stock from reverse stock split.", "label": "Settlement of common stock from reverse stock split", "negatedLabel": "Settlement of common stock from reverse stock split" } } }, "localname": "SettlementOfCommonStockFromReverseStockSplit", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_SeveranceAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Severance Amount", "terseLabel": "Severance" } } }, "localname": "SeveranceAmount", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_SgBlocksSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sg Blocks Sales [Member]", "verboseLabel": "Block sales [Member]" } } }, "localname": "SgBlocksSalesMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options exercisable during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value Per Share, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average exercised fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Fair Value", "terseLabel": "Weighted Average Exercise Price Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageFairValue", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options exercised during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedWeightedAverageGrantDateFairValue", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value One", "periodEndLabel": "Aggregate Intrinsic Value, Outstanding, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueOne", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Terms (in years), Outstanding, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "durationItemType" }, "sgbx_ShareBasedNonVestedStockOptionsWeightedAverageTermOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The non-vested stock options, which will be expensed over a weighted average during the period.", "label": "Share Based Non Vested Stock Options Weighted Average Term One", "terseLabel": "Non-vested stock options weighted average period" } } }, "localname": "ShareBasedNonVestedStockOptionsWeightedAverageTermOne", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_SheeranMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mr. Sheeran [Member]" } } }, "localname": "SheeranMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_ShortTermInvestmentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for short term investment.", "label": "Short Term Investment [Policy Text Block]", "terseLabel": "Short-term investment" } } }, "localname": "ShortTermInvestmentPolicyTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "sgbx_SpecialUseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Special Use [Member]", "verboseLabel": "Special Use [Member]" } } }, "localname": "SpecialUseMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_StockBasedCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Stock Based Compensation [Member]" } } }, "localname": "StockBasedCompensationPlanMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "sgbx_StockBasedOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Option [Member]" } } }, "localname": "StockBasedOptionMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs.", "label": "Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs", "terseLabel": "Issuance of common stock, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs Shares.", "label": "Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs Shares", "terseLabel": "Issuance of common stock, net of issuance costs, Shares" } } }, "localname": "StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "sgbx_StockIssuedDuringPeriodSharesConversionOfUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Conversion of Unit.", "label": "Stock Issued During Period, Shares, Conversion of Unit", "terseLabel": "Conversion of warrants to common stock, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnit", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "sgbx_StockIssuedDuringPeriodValueConversionOfUnit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Conversion of Unit.", "label": "Stock Issued During Period, Value, Conversion of Unit", "terseLabel": "Conversion of warrants to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnit", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_StockIssuedDuringPeriodValuesReverseStockSplits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents Stock Issued During Period Values Reverse Stock Splits.", "label": "Stock Issued During Period Values Reverse Stock Splits", "terseLabel": "Reverse stock split settlement" } } }, "localname": "StockIssuedDuringPeriodValuesReverseStockSplits", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_StockOptionsAndGrantsTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options And Grants Textual [Abstract]", "terseLabel": "Stock Options and Grants (Textual)" } } }, "localname": "StockOptionsAndGrantsTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_StockholdersEquityTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stockholders Equity Textual [Abstract].", "label": "Stockholders Equity Textual [Abstract]", "verboseLabel": "Stockholders' Equity (Textual)" } } }, "localname": "StockholdersEquityTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "sgbx_SubleaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of lessee's sublease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sublease Term", "terseLabel": "Sublease term" } } }, "localname": "SubleaseTerm", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_Termofagreement": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Term of agreement" } } }, "localname": "Termofagreement", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_TetonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Teton [Member]", "verboseLabel": "Teton Buildings, LLC [Member]" } } }, "localname": "TetonMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "sgbx_ThereAfterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "There After [Member]", "verboseLabel": "Thereafter [Member]" } } }, "localname": "ThereAfterMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "sgbx_TotalExpectedGrossRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total expected gross revenue" } } }, "localname": "TotalExpectedGrossRevenue", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "sgbx_TotalOperatingImputedInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total Operating Imputed Interest", "terseLabel": "Less: Imputed interest" } } }, "localname": "TotalOperatingImputedInterest", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "sgbx_Totalfinanceleaseliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total finance lease liabilities" } } }, "localname": "Totalfinanceleaseliabilities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_Totaloperatingleaseliabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Total operating lease liabilities" } } }, "localname": "Totaloperatingleaseliabilities", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_TwoThousandSixteenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand Sixteen Plan [Member]", "verboseLabel": "2016 Plan [Member]" } } }, "localname": "TwoThousandSixteenPlanMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_TwoThousandSixteenPlanOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Thousand Sixteen Plan One [Member]", "verboseLabel": "2016 Plan One [Member]" } } }, "localname": "TwoThousandSixteenPlanOneMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_TwoZeroOneSixDebentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Zero One Six Debenture [Member]", "terseLabel": "2016 Debentures [Member]" } } }, "localname": "TwoZeroOneSixDebentureMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "sgbx_UnpaidWages": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of unpaid wages", "label": "Unpaid wages", "verboseLabel": "Unpaid wages" } } }, "localname": "UnpaidWages", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_UnpaidWagesAndBonuses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Unpaid wages and bonuses" } } }, "localname": "UnpaidWagesAndBonuses", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_WarrantFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Four [Member]", "verboseLabel": "June 21, 2018 and expire June 21, 2023 [Member]" } } }, "localname": "WarrantFourMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_WarrantOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant One Member", "verboseLabel": "October 29, 2019 and expire October 29, 2024 [Member]" } } }, "localname": "WarrantOneMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_WarrantThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Three [Member]", "verboseLabel": "February 1, 2020 and expire August 29, 2024 [Member]" } } }, "localname": "WarrantThreeMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_WarrantTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Two Member", "terseLabel": "October 29, 2019 and expire April 24, 2024 [Member]" } } }, "localname": "WarrantTwoMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "sgbx_WarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants [Abstract]" } } }, "localname": "WarrantsAbstract", "nsuri": "http://www.sgblocks.com/20210930", "xbrltype": "stringItemType" }, "sgbx_WarrantsConvertedIntocommonStockC": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants converted into common stock", "verboseLabel": "Warrants converted into common stock" } } }, "localname": "WarrantsConvertedIntocommonStockC", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "sgbx_WarrantsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entrire disclosure for information about warrants.", "label": "Warrants Disclosure [Text Block]", "verboseLabel": "Warrants" } } }, "localname": "WarrantsDisclosureTextBlock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "sgbx_WarrantsTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants Textual [Abstract]", "verboseLabel": "Warrants (Textual)" } } }, "localname": "WarrantsTextualAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "sgbx_WarrantsToPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The aggregate number of warrants to purchase.", "label": "Warrants To Purchase", "terseLabel": "Aggregate purchase warrants", "verboseLabel": "Warrants to purchase" } } }, "localname": "WarrantsToPurchase", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "sgbx_WarrantsToPurchaseOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The aggregate number of warrants to purchase of common stock.", "label": "Warrants to Purchase of Common Stock", "terseLabel": "Warrants to purchase of common stock" } } }, "localname": "WarrantsToPurchaseOfCommonStock", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "sgbx_WarrantsToPurchasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants to purchase percentage", "verboseLabel": "Warrants to purchase percentage" } } }, "localname": "WarrantsToPurchasePercentage", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "percentItemType" }, "sgbx_WarrantyOfferedOnCompletedContracts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warranty offered on completed contracts.", "label": "Warranty Offered On Completed Contracts", "verboseLabel": "Warranty offered on completed contracts" } } }, "localname": "WarrantyOfferedOnCompletedContracts", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "sgbx_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted Average Discount Rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "sgbx_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted Average Remaining Lease Term" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "sgbx_WithinOneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Within One Year [Member]", "verboseLabel": "Within 1 year [Member]" } } }, "localname": "WithinOneYearMember", "nsuri": "http://www.sgblocks.com/20210930", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]", "terseLabel": "Chairman and CEO [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Mr. Galvin [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ChiefFinancialOfficerMember": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "verboseLabel": "Mahesh Shetty [Member]" } } }, "localname": "ChiefFinancialOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r197", "r542" ], "lang": { "en-us": { "role": { "label": "Chief Operating Officer [Member]", "verboseLabel": "Stevan Armstrong [Member]" } } }, "localname": "ChiefOperatingOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r197" ], "lang": { "en-us": { "role": { "label": "Director [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_HotelMember": { "auth_ref": [ "r361", "r603", "r672", "r686" ], "lang": { "en-us": { "role": { "label": "Hotel [Member]", "terseLabel": "Hotel/Hospitality [Member]" } } }, "localname": "HotelMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r287", "r326", "r380", "r381", "r558", "r559", "r560", "r561", "r562", "r563", "r585", "r658", "r661", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1", "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual", "http://www.sgblocks.com/role/LeasesDetailsTextual", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r287", "r326", "r380", "r381", "r558", "r559", "r560", "r561", "r562", "r563", "r585", "r658", "r661", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1", "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual", "http://www.sgblocks.com/role/LeasesDetailsTextual", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r193", "r359", "r361", "r603", "r657", "r659" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r193", "r359", "r361", "r603", "r657", "r659" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r287", "r326", "r370", "r380", "r381", "r558", "r559", "r560", "r561", "r562", "r563", "r585", "r658", "r661", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1", "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual", "http://www.sgblocks.com/role/LeasesDetailsTextual", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r287", "r326", "r370", "r380", "r381", "r558", "r559", "r560", "r561", "r562", "r563", "r585", "r658", "r661", "r687", "r688" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1", "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual", "http://www.sgblocks.com/role/LeasesDetailsTextual", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of reorganization condensed consolidated balance sheet" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r194", "r195", "r359", "r362", "r660", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r194", "r195", "r359", "r362", "r660", "r672", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r197", "r542" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails", "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails", "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "stpr_TX": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TEXAS", "terseLabel": "Texas" } } }, "localname": "TX", "nsuri": "http://xbrl.sec.gov/stpr/2021", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "verboseLabel": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "verboseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails", "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails", "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Information by billing status of receivables.", "label": "Billing Status, Type [Axis]", "verboseLabel": "Billing Status, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.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 Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r198", "r199" ], "calculation": { "http://www.sgblocks.com/role/AccountsReceivableDetails": { "order": 0.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Gross, Current", "verboseLabel": "Total gross receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts receivable [Member]", "verboseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r25", "r198", "r199" ], "calculation": { "http://www.sgblocks.com/role/AccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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, Net, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Total net receivables" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current [Abstract]", "verboseLabel": "Summary of accounts receivable" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r58", "r132", "r541", "r543" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Accounts receivable balance" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "negatedLabel": "Accrued expenses", "terseLabel": "Unpaid accrued interest" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedAmortizationOfOtherDeferredCosts": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations.", "label": "Accumulated Amortization of Other Deferred Costs", "terseLabel": "Accumulated amortization related to deferred contract costs" } } }, "localname": "AccumulatedAmortizationOfOtherDeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r41", "r252" ], "calculation": { "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r418", "r547" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r135", "r136", "r137", "r415", "r416", "r417", "r493" ], "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]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r110", "r246" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization expense" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income (Loss) To Cash Provided By (Used In) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r383", "r411", "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Recognized stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r31", "r204", "r219" ], "calculation": { "http://www.sgblocks.com/role/AccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable, Current", "negatedLabel": "Less: allowance for doubtful accounts", "terseLabel": "Allowances for doubtful accounts", "verboseLabel": "Less: allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r222" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "verboseLabel": "Recoveries collected for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r110", "r307", "r317", "r318", "r522" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Total amortization relating to the discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r110", "r242", "r246" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets", "verboseLabel": "Accumulated amortization and amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r154" ], "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": "Antidilutive Securities Excluded From Computation Of Earnings Per Share, Amount", "terseLabel": "Warrants to purchase shares of common stock", "verboseLabel": "Shares which were excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "verboseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "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]", "verboseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r154" ], "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.", "label": "Antidilutive Securities, Name [Domain]", "verboseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land held.", "label": "Area of Land", "terseLabel": "Area square fit" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Area of one and two-bedroom condominium units manufactured" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r128", "r182", "r185", "r191", "r217", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r470", "r477", "r509", "r545", "r547", "r621", "r642" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Totals" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r66", "r128", "r217", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r470", "r477", "r509", "r545", "r547" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.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", "verboseLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AutomobilesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vehicles that are used primarily for transporting people.", "label": "Automobiles [Member]" } } }, "localname": "AutomobilesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r385", "r414" ], "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://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails2", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_BankruptcyProceedingsDescriptionOfProceedings": { "auth_ref": [ "r544", "r548" ], "lang": { "en-us": { "role": { "documentation": "Description of the bankruptcy proceedings, including the process for emergence from bankruptcy. Does not include a description of management's plans to improve operations to enable the entity to emerge from bankruptcy, or a description of planned facility closings, business exit activities and headcount reduction plans.", "label": "Bankruptcy Proceedings, Description of Proceedings", "terseLabel": "Intangible assets identified bankruptcy proceedings, description" } } }, "localname": "BankruptcyProceedingsDescriptionOfProceedings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r460", "r461", "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r109", "r465" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Contingent liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetailTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r459", "r462", "r464" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Earnout liability", "verboseLabel": "Initial contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetailTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Contract assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1", "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedLabel": "Assumed liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r456", "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r456", "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r457" ], "calculation": { "http://www.sgblocks.com/role/BusinessCombinationDetails1": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "terseLabel": "Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r455" ], "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 Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r37", "r547", "r669", "r670" ], "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "positiveLabel": "Cash balance", "positiveTerseLabel": "Net Sources", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r37", "r112" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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", "positiveLabel": "Cash balance", "positiveTerseLabel": "Net Sources", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r113" ], "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, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r106", "r510" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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", "terseLabel": "Net increase (decrease) in cash and cash equivalents", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r125", "r128", "r147", "r148", "r149", "r151", "r153", "r160", "r161", "r162", "r217", "r270", "r275", "r276", "r277", "r281", "r282", "r324", "r325", "r329", "r333", "r509", "r694" ], "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.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "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://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r349", "r382" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Shares of common stock", "verboseLabel": "Class of warrant or right, number of securities called by warrants or rights" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CollateralAxis": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Information by category of collateral or no collateral, from lender's perspective.", "label": "Collateral Held [Axis]" } } }, "localname": "CollateralAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of collateral or no collateral, from lender's perspective.", "label": "Collateral Held [Domain]" } } }, "localname": "CollateralDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r266", "r629", "r649" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "measurementGuidance": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]", "terseLabel": "Commitments and Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r263", "r264", "r265", "r269", "r674" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "measurementGuidance": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DocumentCommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "verboseLabel": "Common stock available for issuance, shares" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r135", "r136", "r493" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "0.01 Par Value Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common Stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "totalLabel": "Common Stock, Shares, Issued, Total", "verboseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r340" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Beginning Balance, shares", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r547" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.01 par value, 25,000,000 shares authorized; 8,822,489 issued and outstanding as of September 30, 2021 and 8,596,189 issued and outstanding as of December 31, 2020" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer and software [Member]", "verboseLabel": "Computer equipment and software [Member]" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r170", "r171", "r196", "r506", "r507", "r673" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "verboseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r170", "r171", "r196", "r506", "r507", "r668", "r673" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "verboseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r170", "r171", "r196", "r506", "r507", "r668", "r673" ], "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://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r165", "r638" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentrations of credit risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "verboseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r168", "r170", "r171", "r172", "r506", "r508", "r673" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r170", "r171", "r196", "r506", "r507", "r673" ], "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.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r119", "r472" ], "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": "Consolidation, Policy [Policy Text Block]", "verboseLabel": "Basis of presentation and principals of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r476", "r479", "r480" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionContractorsOperatingCyclePolicyPolicyTextBlock": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the range of contract durations if the operating cycle exceeds one year.", "label": "Construction Contractors, Operating Cycle, Policy [Policy Text Block]", "verboseLabel": "Operating cycle" } } }, "localname": "ConstructionContractorsOperatingCyclePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionMember": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing.", "label": "Construction [Member]", "terseLabel": "Construction services" } } }, "localname": "ConstructionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionPayableCurrentAndNoncurrent": { "auth_ref": [ "r628", "r650" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables.", "label": "Construction Payable", "terseLabel": "Construction fee" } } }, "localname": "ConstructionPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r352", "r354", "r360" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r352", "r353", "r360" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1": { "order": 1.0, "parentTag": "sgbx_ContractWithCustomerAssetLiability", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "negatedLabel": "Contract liabilities", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractorsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract Assets and Contract Liabilities [Abstract]", "verboseLabel": "Costs and Estimated Earnings On Uncompleted Contracts [Abstract]" } } }, "localname": "ContractorsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r114", "r115", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. 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, Amount Issued", "terseLabel": "Aggregate amount of conversion" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockDescription": { "auth_ref": [ "r114", "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. 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, Description", "terseLabel": "Conversion of debenture to shares, description" } } }, "localname": "ConversionOfStockDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r114", "r115", "r116" ], "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", "terseLabel": "Conversion of stock, shares converted", "verboseLabel": "Exercised and converted common stock" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r114", "r115", "r116" ], "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": "Conversion of Stock, Shares Issued", "verboseLabel": "Common stock issued upon conversion" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r283", "r284", "r285", "r287", "r297", "r298", "r299", "r303", "r304", "r305", "r306", "r307", "r315", "r316", "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debentures [Member]", "verboseLabel": "Date of Issuance [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1", "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Senior Secured Convertible Debenture [Member]", "verboseLabel": "Convertible Debentures [Member]" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Summary of convertible debentures" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost Of Goods and Services Sold [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost Of Goods, Total [Member]", "terseLabel": "Cost of revenue [Member]", "verboseLabel": "Cost of Revenue [Member]" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r85", "r128", "r217", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r509" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "totalLabel": "Total" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-term contract or program.", "label": "Costs in Excess of Billings and Billings in Excess of Costs [Table Text Block]", "verboseLabel": "Summary of costs and estimated earnings on uncompleted contracts" } } }, "localname": "CostsInExcessOfBillingsAndBillingsInExcessOfCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs in Excess of Billings on Uncompleted Contracts or Programs [Abstract]", "terseLabel": "Costs and estimated earnings amounts on uncompleted contracts included in balance sheets" } } }, "localname": "CostsInExcessOfBillingsOnUncompletedContractsOrProgramsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "auth_ref": [ "r80", "r82" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities.", "label": "Debt and Equity Securities, Gain (Loss)", "terseLabel": "Recognized loss on conversion" } } }, "localname": "DebtAndEquitySecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r114", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Non-cash conversion of long-term note payable to common stock", "verboseLabel": "Debt conversion, converted instrument amount" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r114", "r116" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Debenture converted shares", "verboseLabel": "Debt conversion, converted instrument, shares issued" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Convertible Debentures [Abstract]", "verboseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r124", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r301", "r308", "r309", "r311", "r319" ], "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": "Convertible Debentures" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebentures" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r19", "r20", "r127", "r133", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r315", "r316", "r317", "r318", "r524", "r622", "r623", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDescription": { "auth_ref": [ "r17", "r20", "r341", "r622", "r623", "r635", "r639" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.", "label": "Debt Instrument, Description", "terseLabel": "Promissory note, description" } } }, "localname": "DebtInstrumentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r284", "r315", "r316", "r521", "r524", "r525" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt, face amount", "verboseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "auth_ref": [ "r51", "r304", "r521" ], "lang": { "en-us": { "role": { "documentation": "The average effective interest rate during the reporting period.", "label": "Debt Instrument, Interest Rate During Period", "terseLabel": "Prepayment penalty due, percentage" } } }, "localname": "DebtInstrumentInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r51", "r313", "r521", "r524" ], "lang": { "en-us": { "role": { "definitionGuidance": "Percentage of OID secured convertible debenture", "disclosureGuidance": "Percentage of OID secured convertible debenture", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "positiveLabel": "Interest rate", "terseLabel": "Interest rate", "verboseLabel": "Original issue discount", "zeroLabel": "Original issue discount" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r51", "r285" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Bear interest", "verboseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/NotesReceivableDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "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]", "verboseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r52", "r287", "r499" ], "lang": { "en-us": { "role": { "definitionGuidance": "Due date of convertible debentures", "disclosureGuidance": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "presentationGuidance": "Due date of convertible debentures", "terseLabel": "Maturity date", "verboseLabel": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/NotesReceivableDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Debt Instrument, Measurement Input", "terseLabel": "Assumption used in estimation of the fair value of the convertible options", "verboseLabel": "Assumptions used to measure the fair value of the conversion option liability" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r53", "r127", "r133", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r315", "r316", "r317", "r318", "r524" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionDescription": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Description of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Description", "terseLabel": "Redemption of debenture, description" } } }, "localname": "DebtInstrumentRedemptionDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r53", "r127", "r133", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r310", "r315", "r316", "r317", "r318", "r341", "r344", "r345", "r346", "r520", "r521", "r524", "r525", "r637" ], "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]", "verboseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Short-term note term", "verboseLabel": "Note term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r297", "r520", "r525" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Net of debenture discount", "verboseLabel": "Fair value of option debenture discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r297", "r520", "r521", "r522", "r523", "r525" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "verboseLabel": "Net conversion feature discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates.", "label": "Debt [Member]", "terseLabel": "Promissory note [Member]" } } }, "localname": "DebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": { "auth_ref": [ "r223" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Allowance for Credit Loss [Table]" } } }, "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": { "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 Securities, Held-to-maturity, Allowance for Credit Loss [Line Items]" } } }, "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtorInPossessionFinancingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debtor in Possession Financing [Abstract]" } } }, "localname": "DebtorInPossessionFinancingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtorInPossessionFinancingAmountArranged": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "disclosureGuidance": "Debtor in possession financing, amount", "documentation": "Amount debtor-in-possession financing arranged (but not necessarily all borrowed).", "label": "Debtor-in-Possession Financing, Amount Arranged", "terseLabel": "Debtor in possession financing", "verboseLabel": "Debtor in possession financing" } } }, "localname": "DebtorInPossessionFinancingAmountArranged", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtorInPossessionFinancingBorrowingsOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of debtor-in-possession borrowings outstanding.", "label": "Debtor-in-Possession Financing, Borrowings Outstanding", "terseLabel": "Balance on the DIP Facility" } } }, "localname": "DebtorInPossessionFinancingBorrowingsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate on outstanding borrowings under debtor-in-possession financing arrangement.", "label": "Debtor-in-Possession Financing, Interest Rate on Borrowings Outstanding", "terseLabel": "Debtor in possession credit facility, interest rate" } } }, "localname": "DebtorInPossessionFinancingInterestRateOnBorrowingsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "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": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]" } } }, "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r16", "r620", "r641" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred contract costs, net" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsAndOtherAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost assets and assets classified as other.", "label": "Deferred Costs and Other Assets", "terseLabel": "Reimbursement from licensee for project costs" } } }, "localname": "DeferredCostsAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs", "terseLabel": "Deferred contract costs" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r440", "r446" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r42", "r297", "r522" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r129", "r440", "r446", "r447", "r448" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "sgbx_ProvisionIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r440", "r446" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsCharitableContributionCarryforwards": { "auth_ref": [ "r438", "r439" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.", "label": "Deferred Tax Assets, Charitable Contribution Carryforwards", "terseLabel": "Charity" } } }, "localname": "DeferredTaxAssetsCharitableContributionCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r431" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "terseLabel": "Net deferred tax asset", "totalLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r433" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Net deferred tax asset", "verboseLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Deferred tax assets (liabilities)" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r438", "r439" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "verboseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r438", "r439" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r438", "r439" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Employee stock compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r438", "r439" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r438", "r439" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Bad debt reserve" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r432" ], "calculation": { "http://www.sgblocks.com/role/IncomeTaxesDetails2": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "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": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r110", "r250" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense", "totalLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r67", "r487", "r488", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r359" ], "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": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of disaggregation of revenues by categories" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-based Compensation", "verboseLabel": "Stock Options and Grants" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Options and Grants [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r45", "r132", "r273", "r275", "r276", "r280", "r281", "r282", "r541" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due To Related Parties, Current", "terseLabel": "Due to affiliates", "totalLabel": "Due to Related Parties, Current, Total", "verboseLabel": "Related party notes payable - secured claim" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Per Share [Abstract]", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r152" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Basic and Diluted", "terseLabel": "Basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss per share attributable to SG Blocks, Inc. - basic and diluted:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r154", "r155", "r156", "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Reconciliation of federal statutory rate", "verboseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1", "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Summary of reconciliation of the federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r130", "r426", "r449" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Benefit for income taxes at federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r426", "r449" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Less valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r426", "r449" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Percent", "terseLabel": "Goodwill impairment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r426", "r449" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r426", "r449" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State and local income taxes, net of federal benefit", "verboseLabel": "Effective state and local tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1", "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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, Compensation Cost [Line Items]", "verboseLabel": "Stock-Based Compensation Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r413" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r409" ], "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": "Employee Stock Option [Member]", "verboseLabel": "Stock options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r72", "r73", "r74", "r135", "r136", "r137", "r139", "r144", "r146", "r159", "r218", "r340", "r347", "r415", "r416", "r417", "r442", "r443", "r493", "r511", "r512", "r513", "r514", "r515", "r516", "r662", "r663", "r664", "r703" ], "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Non dilutable equity interest", "terseLabel": "Percentage of controlling interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r110", "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "verboseLabel": "Fair value of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r495", "r496", "r497", "r503" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "verboseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r495", "r505" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of significant assumptions used to measure fair value" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r299", "r315", "r316", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r379", "r496", "r555", "r556", "r557" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]", "verboseLabel": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r495", "r496", "r498", "r499", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "verboseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r299", "r371", "r372", "r377", "r379", "r496", "r555" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "verboseLabel": "Quoted prices in active market for identical assets (Level 1) [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r299", "r315", "r316", "r371", "r372", "r377", "r379", "r496", "r556" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "verboseLabel": "Significant other observable inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r299", "r315", "r316", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r379", "r496", "r557" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Significant unobservable inputs (Level 3) [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r495", "r496" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured On Recurring Basis [Table Text Block]", "verboseLabel": "Summary of financial assets and liabilities measured at fair value on recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value, Measurement Frequency [Domain]", "verboseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "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 Measurement, Policy [Policy Text Block]", "verboseLabel": "Fair value measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "auth_ref": [ "r501" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "terseLabel": "Aggregate fair value of conversion option liabilities issued" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Change in fair value of conversion option liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r299", "r315", "r316", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r379", "r555", "r556", "r557" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r502", "r504" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Measurements, Recurring [Member]", "verboseLabel": "Fair value measured on recurring basis [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financing" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r530", "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total finance lease liabilities", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails", "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Liability [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Current liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "negatedLabel": "Non-current liabilities" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r538" ], "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", "terseLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r538" ], "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" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r538" ], "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", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r538" ], "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", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r538" ], "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" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r538" ], "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" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r538" ], "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", "terseLabel": "Less: Imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r529" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Right of use assets" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r537", "r539" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r536", "r539" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r211", "r212", "r213", "r214", "r215", "r220", "r223", "r224", "r225", "r226", "r228", "r229", "r230", "r231", "r310", "r338", "r492", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1", "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r207", "r209" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "verboseLabel": "Accounts Receivable" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r245" ], "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": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r247" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of estimated amortization expense of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r247" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r247" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r247" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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 Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r247" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "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": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r245", "r604" ], "calculation": { "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "verboseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTrademarksGross": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.", "label": "Finite-Lived Trademarks, Gross", "terseLabel": "Intangible assets trademarks", "verboseLabel": "Intangible assets trademarks" } } }, "localname": "FiniteLivedTrademarksGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "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]", "terseLabel": "Furniture and other equipment [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee in the remainder of the 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": "Future Minimum Sublease Rentals, Sale Leaseback Transactions, Remainder of Fiscal Year", "terseLabel": "Future lease revenue for the remaining period of 2021" } } }, "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactionsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears": { "auth_ref": [ "r527" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum sublease rentals for sale-leaseback transactions accounted for using the deposit method or as a financing to be received by the seller-lessee 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": "Future Minimum Sublease Rentals, Sale Leaseback Transactions, within Two Years", "terseLabel": "Future lease revenue for the period of 2022" } } }, "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r110", "r249", "r254" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Loss on asset disposal", "terseLabel": "Loss on asset disposal" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r90", "r110", "r210" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedLabel": "Interest income on long-term note receivable" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r87" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses", "totalLabel": "General and administrative expenses", "verboseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r235", "r237", "r547", "r619" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r110", "r236", "r238", "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Goodwill impairment", "terseLabel": "Goodwill impairment", "verboseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GovernmentContractMember": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Formal agreement with government or its agency.", "label": "Government Contract [Member]" } } }, "localname": "GovernmentContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r84", "r128", "r182", "r184", "r187", "r190", "r192", "r217", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r509" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 0.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", "verboseLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "verboseLabel": "Public Offering [Member]" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairedIntangibleAssetDescription": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "A description of the finite or indefinite-lived intangible asset (excluding goodwill) that is impaired.", "label": "Impaired Intangible Asset, Description", "terseLabel": "Identified separable intangible assets, description", "verboseLabel": "Intangible asset, description" } } }, "localname": "ImpairedIntangibleAssetDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r77", "r182", "r184", "r187", "r190", "r192", "r617", "r630", "r633", "r653" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 0.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": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Operations [Abstract]", "verboseLabel": "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 Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r130", "r427", "r429", "r435", "r444", "r450", "r452", "r453", "r454" ], "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 Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r131", "r145", "r146", "r181", "r425", "r445", "r451", "r654" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.sgblocks.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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)", "terseLabel": "Income tax expense", "totalLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r71", "r423", "r424", "r429", "r430", "r434", "r441" ], "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]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r109" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.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", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r109" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) In Accounts Receivable", "negatedLabel": "Accounts receivable", "verboseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r109" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Cost and Estimated Earnings in Excess of Billings on Uncompleted Contracts", "negatedLabel": "Contract assets", "verboseLabel": "Costs and estimated earnings in excess of billings on uncompleted contracts" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r109", "r592" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r109" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties, Current", "terseLabel": "Due to affiliates" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r109" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) In Inventories", "negatedLabel": "Inventories", "positiveLabel": "Inventories", "totalLabel": "Inventory", "verboseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r109", "r535" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.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": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Right of use asset" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.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", "totalLabel": "Prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r120", "r244", "r600", "r601", "r602", "r604" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "verboseLabel": "Intangible assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r241", "r243" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "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 (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r519" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Capitalized in interest charges" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r75", "r180", "r518", "r522", "r632" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 0.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://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r92", "r305", "r314", "r317", "r318" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense", "verboseLabel": "Additional contractual interest" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryForLongTermContractsOrPrograms": { "auth_ref": [ "r63" ], "calculation": { "http://www.sgblocks.com/role/InventoryDetails": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves, and progress payments, of inventory associated with long-term contracts, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory for Long-term Contracts or Programs, Gross", "terseLabel": "Contract building" } } }, "localname": "InventoryForLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r62", "r547" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.sgblocks.com/role/InventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r64", "r121", "r158", "r232", "r233", "r234", "r595" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Inventory work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyShareholderServiceFeeExpense": { "auth_ref": [ "r671" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for shareholder services. Includes, but is not limited to, fee and expense for transfer and dividend disbursing agent.", "label": "Expense fee", "verboseLabel": "Expense fee" } } }, "localname": "InvestmentCompanyShareholderServiceFeeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r89", "r179" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.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": "Investment Income, Interest", "negatedLabel": "Interest income on short-term investment", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r38" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in and advances to equity affiliates" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r83" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "terseLabel": "Payroll and related expenses", "totalLabel": "Payroll and related expenses" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r534" ], "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://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r251" ], "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://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "verboseLabel": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "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://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r534" ], "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://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee, Operating Lease, Description", "terseLabel": "Leases, description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating 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": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r538" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed interest", "verboseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r533" ], "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": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Leases, term of contract", "verboseLabel": "CAT lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r48", "r128", "r186", "r217", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r471", "r477", "r478", "r509", "r545", "r546" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.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", "verboseLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r128", "r217", "r509", "r547", "r625", "r647" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "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", "verboseLabel": "Total Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAssumed1": { "auth_ref": [ "r114", "r115", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.", "label": "Liabilities Assumed", "terseLabel": "Non-cash conversion of accrued interest of long-term note payable to common stock" } } }, "localname": "LiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r50", "r128", "r217", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r471", "r477", "r478", "r509", "r545", "r546", "r547" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.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", "verboseLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "verboseLabel": "Summary of financial assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent": { "auth_ref": [ "r49", "r484" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount, due within one year or one operating cycle, if longer, of liabilities resulting from the transfer of a business segment under contractual arrangement where the transferor maintains certain risks, obligations or liabilities.", "label": "Liabilities of Business Transferred under Contractual Arrangement, Current", "terseLabel": "Assumed liability" } } }, "localname": "LiabilitiesOfBusinessTransferredUnderContractualArrangementCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationReserve": { "auth_ref": [ "r54", "r266" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying amount of the estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs.", "label": "Estimated Litigation Liability", "terseLabel": "Provision related to litigation" } } }, "localname": "LitigationReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Notes Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount of money or property, or a portion thereof, leant to a borrower (debtor) in exchange for a promise to repay the amount borrowed plus interest at a date certain in the future.", "label": "Loans Receivable [Member]" } } }, "localname": "LoansReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermContractsOrProgramsDisclosureTextBlock": { "auth_ref": [ "r24", "r68", "r351", "r583", "r584", "r586", "r587", "r588", "r589", "r590", "r591", "r593", "r594", "r596", "r597", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term contracts or programs.", "label": "Long-Term Contracts Or Programs Disclosure [Text Block]", "verboseLabel": "Contract Assets and Contract Liabilities" } } }, "localname": "LongTermContractsOrProgramsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r20", "r298", "r312", "r315", "r316", "r623", "r643" ], "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", "terseLabel": "Total debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "verboseLabel": "Enterprise value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/EmergencefromBankruptcyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r53" ], "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": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r266", "r267", "r268" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "verboseLabel": "Damages value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "verboseLabel": "Equipment and machinery [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r60", "r128", "r217", "r270", "r275", "r276", "r277", "r281", "r282", "r509", "r624", "r646" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "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 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": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.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://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106", "r108", "r111" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r69", "r70", "r74", "r78", "r111", "r128", "r138", "r140", "r141", "r142", "r143", "r145", "r146", "r150", "r182", "r184", "r187", "r190", "r192", "r217", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r494", "r509", "r631", "r652" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net income (loss)", "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", "terseLabel": "Net loss", "totalLabel": "Net loss attributable to common stockholders of SG Blocks, Inc.", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r70", "r74", "r145", "r146", "r474", "r482" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.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", "terseLabel": "Net loss attributable to noncontrolling interests", "verboseLabel": "Less: net income attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "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": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recent accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r135", "r136", "r137", "r347", "r467" ], "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]", "terseLabel": "Non-controlling interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.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", "verboseLabel": "Total" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r25" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent.", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term note receivable" } } }, "localname": "NotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r114", "r115", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Notes Issued", "verboseLabel": "Issuance of notes" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r20", "r623", "r643" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable", "terseLabel": "Notes issued" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An amount representing an agreement for an unconditional promise by the maker to pay the Entity (holder) a definite sum of money at a future date(s) within one year of the balance sheet date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Notes Receivable [Member]" } } }, "localname": "NotesReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total", "verboseLabel": "Total" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r182", "r184", "r187", "r190", "r192" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 0.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": "Operating loss", "verboseLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating", "terseLabel": "Operating" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails", "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r530" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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, Liability, Current", "terseLabel": "Lease liability, current maturities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r530" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability, net of current maturities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePaymentsUse": { "auth_ref": [ "r531", "r535" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments, Use", "terseLabel": "Operating lease for office space" } } }, "localname": "OperatingLeasePaymentsUse", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r529" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r537", "r539" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r536", "r539" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesIncomeStatementLeaseRevenue": { "auth_ref": [ "r526" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue.", "label": "lease revenue", "verboseLabel": "lease revenue" } } }, "localname": "OperatingLeasesIncomeStatementLeaseRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r436" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carry forward" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format.", "label": "Operating Loss Carryforwards, Expiration Date", "verboseLabel": "Net operating loss expiration date" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "dateItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_OptionMember": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option) which were purchased or otherwise acquired, excluding options written (for which a premium was received).", "label": "Options Held [Member]" } } }, "localname": "OptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business [Abstract]", "verboseLabel": "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": [ "r4", "r134", "r176", "r485" ], "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": "Organization, Consolidation and Presentation Of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r65", "r547" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Cash backlog" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Total lease payments" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Other Commitment, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "OtherCommitmentDueAfterFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFifthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "OtherCommitmentDueInFifthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInFourthYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "OtherCommitmentDueInFourthYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "OtherCommitmentDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other 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": "Other Commitment, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "OtherCommitmentDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of the nature and terms of commitment.", "label": "Description of commitments" } } }, "localname": "OtherCommitmentsDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCostOfOperatingRevenue": { "auth_ref": [ "r85" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other costs incurred during the reporting period related to other revenue generating activities.", "label": "Other Cost of Operating Revenue", "verboseLabel": "Total cost" } } }, "localname": "OtherCostOfOperatingRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r86", "r110", "r250" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Accumulated amortization", "verboseLabel": "Amortization of deferred license costs" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "auth_ref": [ "r87" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense classified as other.", "label": "Other General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "OtherGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherGeneralExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses.", "label": "Other General Expense", "terseLabel": "Pre-project expenses" } } }, "localname": "OtherGeneralExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r655" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other Income", "verboseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r49", "r547" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r81" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherUnderwritingExpense": { "auth_ref": [ "r656", "r667" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred during the period, such as those relating to general administration and policy maintenance that do not vary with and are not primarily related to the acquisition or renewal of insurance contracts.", "label": "Other Underwriting Expense", "terseLabel": "Underwriting discounts and commissions and other offering expenses" } } }, "localname": "OtherUnderwritingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "verboseLabel": "Over Allotment [Member]" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "SG Blocks Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForFees": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for fees classified as other.", "label": "Payments for Other Fees", "terseLabel": "Expense fee" } } }, "localname": "PaymentsForFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for legal settlements", "verboseLabel": "Payment to phipps" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForPreviousAcquisition": { "auth_ref": [ "r99" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.", "label": "Payments for Previous Acquisition", "negatedLabel": "Payment on assumed liability of acquired assets" } } }, "localname": "PaymentsForPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfPrivatePlacement": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the repurchase of amount received from entity's raising of capital via private rather than public placement.", "label": "Placement agent\u2019s expenses", "verboseLabel": "Placement agent\u2019s expenses" } } }, "localname": "PaymentsForRepurchaseOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "verboseLabel": "Issuance costs of offering" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAssetsInvestingActivities": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate cash payments for a combination of transactions that are classified as investing activities in which assets, which may include securities, other types of investments, or productive assets, are purchased from third-party sellers. This element can be used by entities to aggregate payments for all asset purchases that are classified as investing activities.", "label": "Payments to Acquire Assets, Investing Activities", "terseLabel": "Cash paid for acquisition of assets" } } }, "localname": "PaymentsToAcquireAssetsInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r97" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investment in and advances to equity affiliates" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible asset", "terseLabel": "Purchase of intangible asset" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireNotesReceivable": { "auth_ref": [ "r96" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Payments to Acquire Notes Receivable", "negatedLabel": "Advances in note receivable" } } }, "localname": "PaymentsToAcquireNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r104" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedLabel": "Distribution paid to noncontrolling interest" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Legal Proceedings" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r385", "r414" ], "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://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22", "r324" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock value per share", "verboseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock shares authorized", "verboseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22", "r324" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock shares issued", "verboseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock shares outstanding", "verboseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22", "r547" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.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, $1.00 par value, 5,405,010 shares authorized; \u2014 and \u2014 issued and outstanding as of December 31, 2018 and 2017, respectively", "terseLabel": "Preferred stock, $1.00 par value, 5,405,010 shares authorized; none issued or outstanding", "verboseLabel": "Successor Preferred stock, $1.00 par value, 5,405,000 shares authorized; 5,405,010 issued and outstanding Predecessor Preferred stock, $0.01 par value, 5,000,000 shares authorized; 0 issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r8", "r35", "r36" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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 Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConstructionLoansPayable": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from borrowings to finance the cost of construction.", "label": "Proceeds from Construction Loans Payable", "terseLabel": "Net loan proceeds" } } }, "localname": "ProceedsFromConstructionLoansPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Received net proceeds", "verboseLabel": "Proceeds from issuance of convertible debentures" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r100" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "presentationGuidance": "Aggregate net proceeds", "terseLabel": "Proceeds from public stock offering, net of issuance costs", "verboseLabel": "Proceeds from public stock offering, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from original issue discount" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r100" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from conversion of warrants to common stock" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoanOriginations1": { "auth_ref": [ "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.", "label": "Proceeds from loan originations", "verboseLabel": "Net loan proceeds" } } }, "localname": "ProceedsFromLoanOriginations1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r101" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.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 Notes Payable", "terseLabel": "Aggregate principal amount", "verboseLabel": "Proceeds from long-term note payable" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherEquity": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the issuance of equity classified as other.", "label": "Proceeds from Other Equity", "terseLabel": "Net proceeds of offering" } } }, "localname": "ProceedsFromOtherEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LiquidityDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "disclosureGuidance": "Maximum principal amount", "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", "terseLabel": "Maximum principal amount", "verboseLabel": "Maximum principal amount" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfNotesReceivable": { "auth_ref": [ "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Sale of Notes Receivable", "terseLabel": "Advances in note receivable" } } }, "localname": "ProceedsFromSaleOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r94" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSubordinatedShortTermDebt": { "auth_ref": [ "r101" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer.", "label": "Proceeds from Subordinated Short-term Debt", "terseLabel": "Proceeds from short-term note payable" } } }, "localname": "ProceedsFromSubordinatedShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from received conversion of exercised warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r69", "r70", "r74", "r105", "r128", "r138", "r145", "r146", "r182", "r184", "r187", "r190", "r192", "r217", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r469", "r473", "r475", "r482", "r483", "r494", "r509", "r633" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 0.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 (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "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": [ "r41", "r253" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r255", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r40", "r251" ], "calculation": { "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "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://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "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]", "terseLabel": "Property, plant and equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r253", "r547", "r634", "r648" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "presentationGuidance": "Property, plant and equipment, net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Schedule of company's equipment" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r39", "r253", "r675", "r676" ], "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]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of company's equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r14", "r251" ], "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.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives", "verboseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r79", "r221" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Bad debt expense", "verboseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetailsTextual", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails", "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Abstract]", "verboseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesBillingStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid.", "label": "Receivables Billing Status [Domain]", "verboseLabel": "Receivables Billing Status [Domain]" } } }, "localname": "ReceivablesBillingStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesLongTermContractsOrProgramsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables, Long-term Contracts or Programs [Abstract]", "terseLabel": "Costs and estimated earnings on uncompleted contracts" } } }, "localname": "ReceivablesLongTermContractsOrProgramsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r378", "r540", "r541" ], "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.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.", "label": "Related Party Transaction, Other Revenues from Transactions with Related Party", "terseLabel": "Revenue related to other activities" } } }, "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r378", "r540", "r543", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616" ], "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://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "terseLabel": "Repayments of Debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentItemDescription": { "auth_ref": [ "r117", "r618", "r644" ], "lang": { "en-us": { "role": { "documentation": "Description of nature and provision of restriction as to withdrawal or usage on cash and cash equivalents.", "label": "Restricted Cash and Cash Equivalents, Nature of Restriction, Description", "verboseLabel": "Description of restricted shares refusal agreement" } } }, "localname": "RestrictedCashAndCashEquivalentItemDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "Restricted Stock Units [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r256", "r257", "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "us-gaap_RetailMember": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Sale of product directly to consumer.", "label": "Retail [Member]" } } }, "localname": "RetailMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r347", "r418", "r547", "r645", "r665", "r666" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Accumulated deficit", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r135", "r136", "r137", "r139", "r144", "r146", "r218", "r415", "r416", "r417", "r442", "r443", "r493", "r662", "r664" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r177", "r178", "r183", "r188", "r189", "r193", "r194", "r196", "r358", "r359", "r603" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Total revenue by customer type" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration.", "label": "Revenue, Performance Obligation, Description of Payment Terms", "terseLabel": "Performance bonus, description" } } }, "localname": "RevenuePerformanceObligationDescriptionOfPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r122", "r123" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition, Policy [Policy Text Block]", "verboseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r356" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Total Backlog" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/Constructionbacklogdetailstextual", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "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": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "verboseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Summary of expects to satisfy remaining unsatisfied performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables", "http://www.sgblocks.com/role/LiquidityTables", "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r76", "r128", "r177", "r178", "r183", "r188", "r189", "r193", "r194", "r196", "r217", "r270", "r271", "r272", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r509", "r633" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 0.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": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Total" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "verboseLabel": "Sale of stock shares" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Share price", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Common stock, per share", "verboseLabel": "Sale of stock price" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "verboseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableDetails", "http://www.sgblocks.com/role/DebtorinPossessionFinancingDetails", "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "verboseLabel": "Summary of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/AccountsReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r154" ], "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]", "verboseLabel": "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://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r154" ], "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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of antidilutive" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "verboseLabel": "Schedule of purchase price" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of company's benefit for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "auth_ref": [ "r368", "r369" ], "lang": { "en-us": { "role": { "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]" } } }, "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r433" ], "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 Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets (liabilities)" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Summary of reconciliation of the federal statutory rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r383", "r410", "r420" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFreshStartAdjustmentsTextBlock": { "auth_ref": [ "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reorganization under Chapter 11 of Bankruptcy Code.", "label": "Schedule of Fresh-Start Adjustments [Table Text Block]", "terseLabel": "Schedule of reorganization adjustments net cash payments recorded as of effective date from implementation plan" } } }, "localname": "ScheduleOfFreshStartAdjustmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/EmergenceFromBankruptcyTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r32", "r33", "r34" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of company's inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r395" ], "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 Other Share-based Compensation, Activity [Table Text Block]", "verboseLabel": "Schedule of stock-based compensation expense included in statement of operations" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r41", "r253" ], "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://www.sgblocks.com/role/PropertyPlantandEquipmentDetails", "http://www.sgblocks.com/role/PropertyPlantandEquipmentDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "verboseLabel": "Schedule of purchase price to the assets acquired and liabilities" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r256", "r257", "r258", "r259", "r260", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r385", "r414" ], "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://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r390", "r399", "r401" ], "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 Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of employee stock option activity", "verboseLabel": "Summary of warrant activity and changes" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r404" ], "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 Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Summary of fair value stock-based option awards granted using Black-Scholes option valuation model" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block]", "verboseLabel": "Schedule of RSU activities" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r55", "r125", "r160", "r161", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r329", "r333", "r338", "r341", "r342", "r343", "r344", "r345", "r346", "r347" ], "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://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.", "label": "Schedule of Subsidiary or Equity Method Investee [Table]" } } }, "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Marketing and business development expense", "totalLabel": "Marketing and business development expense" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "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]", "verboseLabel": "New Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r109" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.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": "Share-based Compensation", "presentationGuidance": "Total", "terseLabel": "Stock-based compensation", "totalLabel": "Stock-based compensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r386" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting Period", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Number of Shares, Forfeited/Expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Award granted (in shares)", "verboseLabel": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Fair value of award (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Number of Shares, Non-vested beginning", "periodEndLabel": "Number of Shares, Non-vested ending", "periodStartLabel": "Number of Shares, Non-vested beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Number of Shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails2" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r407" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r406" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Fair value assumptions, risk free interest rate", "verboseLabel": "Expected stock volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Fair value assumptions, risk free interest rate", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "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://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Description of reason for increase (decrease), classified as other, in number of awards under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Other, Description", "verboseLabel": "Description of share based compensation arranged non employee incentive plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOtherDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r414" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares issued related to consignment", "verboseLabel": "Grant of additional shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Shares, Exercisable", "verboseLabel": "Number of warrants, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r392" ], "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", "terseLabel": "Weighted Average Exercise Price Per Share, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Shares, Cancelled", "terseLabel": "Number of warrants, Cancelled", "verboseLabel": "Shares, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "positiveLabel": "Granted options to purchase", "terseLabel": "Shares, Granted", "verboseLabel": "Number of warrants, Issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r400" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Fair Value Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Aggregate Intrinsic value, Outstanding ending balance", "periodStartLabel": "Aggregate Intrinsic Value, Outstanding, Beginning balance", "terseLabel": "Aggregate Intrinsic Value, Begining balance", "verboseLabel": "Aggregate Intrinsic Value, Ending balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r391", "r414" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Shares Outstanding, Ending balance", "periodStartLabel": "Shares Outstanding, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms", "verboseLabel": "Description of restricted stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r382", "r387" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]", "terseLabel": "Stock Options [Member]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/SharebasedCompensationDetails2", "http://www.sgblocks.com/role/SharebasedCompensationDetails4", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "negatedLabel": "Weighted Average Exercise Price Per Share, Cancelled", "terseLabel": "Weighted average exercise price per share, Cancelled", "verboseLabel": "Weighted Average Exercise Price Per Share, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "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": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price per share, Issued", "verboseLabel": "Weighted Average Exercise Price Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could acquire or could have acquired the underlying shares with respect to any other type of change in shares reserved for issuance.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price", "verboseLabel": "Offering price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r385", "r388" ], "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": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-based payments" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Share price", "disclosureGuidance": "Fair value of stock price", "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Stock price", "positiveLabel": "Stock price", "positiveVerboseLabel": "Share price", "presentationGuidance": "Common stock exercise price", "terseLabel": "Average share price", "verboseLabel": "Common stock price per share", "zeroVerboseLabel": "share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r405", "r419" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Fair value assumptions, expected term", "verboseLabel": "Expected life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails4" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r414" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, Exercisable", "verboseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r414" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Terms (in years), Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "negatedLabel": "Weighted Average Fair Value Per Share, Cancelled", "terseLabel": "Weighted Average Fair Value Per Share, Cancelled" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Fair Value Per Share, Outstanding, Ending balance", "periodStartLabel": "Weighted Average Fair Value Per Share, Outstanding, Beginning balance", "terseLabel": "Weighted Average Fair Value Per Share, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r402" ], "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Terms (in years), Outstanding, Beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Warrants are exercisable at the option expire" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price Per Share, Outstanding, Ending balance", "periodStartLabel": "Weighted Average Exercise Price Per Share, Outstanding, Beginning balance" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Shares issued, price per share", "verboseLabel": "Public offering price" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r43", "r651" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Short term note payable, net" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtInterestRateIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage increase in the stated interest rate on a short-term debt instrument.", "label": "Short-term Debt, Interest Rate Increase", "terseLabel": "Percentage of payments" } } }, "localname": "ShortTermDebtInterestRateIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r45" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r18", "r626", "r627", "r640" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "totalLabel": "Short-term investments", "verboseLabel": "Short-term investment" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermNonBankLoansAndNotesPayable": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a creditor other than a bank with a maturity within one year or operating cycle, if longer.", "label": "Short-term Non-bank Loans and Notes Payable", "terseLabel": "Loaned amount" } } }, "localname": "ShortTermNonBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/NotesReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r118", "r134" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r125", "r128", "r147", "r148", "r149", "r151", "r153", "r160", "r161", "r162", "r217", "r270", "r275", "r276", "r277", "r281", "r282", "r324", "r325", "r329", "r333", "r340", "r509", "r694" ], "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://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r57", "r72", "r73", "r74", "r135", "r136", "r137", "r139", "r144", "r146", "r159", "r218", "r340", "r347", "r415", "r416", "r417", "r442", "r443", "r493", "r511", "r512", "r513", "r514", "r515", "r516", "r662", "r663", "r664", "r703" ], "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://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/WarrantsDetails" ], "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]", "verboseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statements of Cash Flows [Abstract]", "verboseLabel": "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": [], "lang": { "en-us": { "role": { "label": "Statement of Changes In Stockholders' Deficiency [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r135", "r136", "r137", "r159", "r603" ], "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]", "verboseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r22", "r23", "r340", "r341", "r347" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Conversion of restricted stock units to common stock, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock Issued During Period, Shares, Issued for Services", "terseLabel": "Issuance of common stock for services, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r340", "r347" ], "lang": { "en-us": { "role": { "definitionGuidance": "Common stock ratio shares", "disclosureGuidance": "Common stock ratio shares", "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "positiveLabel": "Shares of common stock", "terseLabel": "Public Shares", "verboseLabel": "Issuance of Successor common stock, shares", "zeroLabel": "Issued shares of common stock" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r340", "r347" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Restricted shares", "verboseLabel": "Restricted stock or options issued, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails", "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Reduction in the number of shares during the period as a result of a reverse stock split.", "label": "Stock Issued During Period, Shares, Reverse Stock Splits", "terseLabel": "Reverse stock split settlement, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesReverseStockSplits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r340", "r347", "r393" ], "lang": { "en-us": { "role": { "definitionGuidance": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "disclosureGuidance": "Shares, Exercised", "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Shares, Exercised", "presentationGuidance": "Exercise of stock options, Shares", "terseLabel": "Number of warrants, Exercised", "verboseLabel": "Exercise of stock options, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails1", "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r57", "r340", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Conversion of restricted stock units to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.", "label": "Stock Issued During Period, Value, Issued for Services", "verboseLabel": "Issuance of common stock for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r347", "r384", "r400" ], "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": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "verboseLabel": "Stock options [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetails", "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r28", "r29", "r128", "r206", "r217", "r509", "r547" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 0.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", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total SG Blocks, Inc. stockholders\u2019 equity", "verboseLabel": "Total stockholders' equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r73", "r128", "r135", "r136", "r137", "r139", "r144", "r217", "r218", "r347", "r415", "r416", "r417", "r442", "r443", "r467", "r468", "r481", "r493", "r509", "r511", "r512", "r516", "r663", "r664", "r703" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "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", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets", "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r126", "r325", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r347", "r350" ], "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' Equity Note Disclosure [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityReverseStockSplit": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements.", "label": "Stockholders' Equity, Reverse Stock Split", "terseLabel": "Reverse stock split", "verboseLabel": "Reverse stock split ratio" } } }, "localname": "StockholdersEquityReverseStockSplit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventDescription": { "auth_ref": [ "r549" ], "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", "verboseLabel": "Subsequent event, description" } } }, "localname": "SubsequentEventDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "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]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r517", "r550" ], "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]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r517", "r550" ], "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://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r517", "r550" ], "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://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r517", "r550" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/LiquidityDetailsTextual", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "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": [ "r549", "r551" ], "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 [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/DescriptionofBusinessDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsidiarySaleOfStockLineItems": { "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": "Subsidiary, Sale of Stock [Line Items]" } } }, "localname": "SubsidiarySaleOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r3" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Liquidity [Text Block]", "verboseLabel": "Liquidity" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Liquidity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of non-cash operating activities:", "verboseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Vendors [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r200", "r201", "r202", "r203", "r205", "r208" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts receivable and allowance for credit losses", "verboseLabel": "Accounts receivable and allowance for doubtful accounts" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r211", "r212", "r213", "r214", "r215", "r310", "r338", "r492", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r694", "r695", "r696", "r697", "r698", "r699", "r700" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/Disclosure-ConvertibleDebenturesDetails1", "http://www.sgblocks.com/role/NotesPayableDetails", "http://www.sgblocks.com/role/StockholdersEquityDetails", "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r256", "r257", "r260", "r261" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/Constructionbacklogdetailstextual" ], "xbrltype": "domainItemType" }, "us-gaap_UnderlyingAssetClassAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by underlying asset class.", "label": "Underlying Asset Class [Axis]" } } }, "localname": "UnderlyingAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "stringItemType" }, "us-gaap_UnderlyingAssetClassDomain": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance).", "label": "Underlying Asset Class [Domain]" } } }, "localname": "UnderlyingAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogTables" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnSecurities": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in the income statement on unsold other securities.", "label": "Unrealized Gain (Loss) on Securities", "verboseLabel": "Loss of conversion of debentures" } } }, "localname": "UnrealizedGainLossOnSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r422", "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "verboseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of units that have been purchased during the period, in connection with an unconditional purchase obligation that has not been recognized for financial reporting purposes.", "label": "Unrecorded Unconditional Purchase Obligation, Period Quantity Purchased", "terseLabel": "Number of units received" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationPeriodQuantityPurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r163", "r164", "r166", "r167", "r173", "r174", "r175" ], "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, Policy [Policy Text Block]", "verboseLabel": "Accounting estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "verboseLabel": "Automobiles [Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantExercisePriceIncrease": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Per share increase in exercise price of warrant. Excludes change due to standard antidilution provision.", "label": "Warrant, Exercise Price, Increase", "terseLabel": "Warrant exercise price" } } }, "localname": "WarrantExercisePriceIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "perShareItemType" }, "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]", "verboseLabel": "Warrants [Member]" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails", "http://www.sgblocks.com/role/WarrantsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r499" ], "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 and Rights Outstanding, Term", "terseLabel": "Exercise period" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "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": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r103": { "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" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516265-108586" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "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": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "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": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r169": { "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" }, "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": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "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": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r208": { "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" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196816" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r263": { "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" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=51888271" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/subtopic&trid=2197326" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r366": { "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" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r37": { "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" }, "r370": { "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "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" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r466": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759068-111685" }, "r477": { "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" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120398118&loc=d3e355146-122828" }, "r485": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "83", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125514181&loc=d3e34841-113949" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r493": { "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" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r506": { "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" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r52": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399" }, "r524": { "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" }, "r525": { "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" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123418715&loc=d3e50824-112756" }, "r528": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r543": { "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" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55696-112764" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56145-112766" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991576-234733" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991585-234733" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991590-234733" }, "r585": { "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" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=6471471&loc=d3e48698-109348" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54658-109401" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54672-109401" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54681-109401" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54708-109401" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "275", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123375686&loc=d3e54711-109401" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55538-109407" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=84167097&loc=d3e55562-109407" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123377354&loc=d3e56288-109415" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56414-109416" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123374443&loc=d3e56417-109416" }, "r599": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "912", "URI": "http://asc.fasb.org/topic&trid=2145070" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r619": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a),(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r637": { "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" }, "r638": { "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" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r642": { "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" }, "r643": { "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" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r65": { "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" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "720", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=35755714&loc=d3e28434-158551" }, "r668": { "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" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(c)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r69": { "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" }, "r690": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r691": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r692": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r693": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r694": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r695": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r696": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r697": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r698": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r699": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "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": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r700": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r701": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r702": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "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": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "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" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.6)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "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" }, "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": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 83 0001213900-21-059409-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-059409-xbrl.zip M4$L#!!0 ( .J#;U,U?T*A# D (X^ + 97@S,3%?,2YH=&WM6V]3 MXS83?]]/H=)I"S,AQ F!X\\QP]%W^=FU.^S859Z>ABD=GIS$?N!_$V)%@[[<2)>UN M0E,N1L?D9\M39HAD0Z)52N7/#>*NG! WS/"_V#$)6ID]V3K[SHGZKB9962DC M4D+I8_)#R_TK!H]EWCJ95R#SII#IKC2(89HGTZ([S0[\RQ[*JRC_F$BE4RJ* M:P.J.85/P>^HS34S2^Y'-)N]-63\KF^/R3XJ*9BU3.^:C$9+\Y@?#^E^H[+JC * M%H,+&FT YW<:GO4>^CSDEG2"9G"Z%YZ=[F5/':L__J7'RXOSV\OK*_+ICYO/?YQ?W9+;:V]Z/VQS E_JW_.& M_]R[<";OM-KD^B.Y_:VWL?@76/S@:9<'FY_??#B_ZGW>O?[??WK_)^<7MVCZ M=JO5_EJ!IE#26*KMFSN'K;/+!OE$:L0L*O]B ZJ4E[SR[M+4Q)*70_VG;B?9&BRD],]&]BVVG[/"KE)$10DBJ[(9V<_==ZO9[G*Y1,%]OW47P!?SU.=P2D]7@^8X MX*]@RFK$0(676_)@SI*UJGU)^G3 B&8#SH8L!BQS0W[/(88Q+4;DAF5*6Z(D M^0BX@DF[OQ.5D,^_D@]"1?<@^5)&S9/IK<^>[L:!U\&!VTL=>&5G#5JOZZP? MJ $7!6=,1^1>JJ%@\1UK>)_5WE-CA?E$65!"6LHEH7)$D])[!NA69!J[%H PL*= X MN 8.B+B.\A2&29@.FD!*P:0?]8G)\<=D_I!I5@C!#:3<"$;1(\# M@\;-!F+ MG((H-P/55 S;!-<#HX2CJADV@'P#@.RL9T99"E)&$BX!!HBHB=LW *$P'&[K MRGTND<3Y^#W-+5 N:I];TBVV=36#QTP_OVL'AB2FP7!2'F+Y4 MDG#XZ@!S2:AF#IH -8YE(D"(,(,E(S=]'([#4DC=F+[Q>\Q-))3)81XF=0UF M6; ,D8P88][CK/410*]XQ<@[Y\B87,"+HT-V@N\UVW-2@&_MO M_BO'OH+TL0'E$TRJE9#A(8RZK+Q0,K50 @OA/F<#"8Q ^GT\=JNO$2/>S7M? MK9%B_^B=A^(+XD)G_P5[W>]6E7$BQLK,!ZU:H49WZHD0TTH7L;9>57]A!A8& M/W8\]&F0-9 B1S0WJT]!KAHR $RQDF>_*H>SSR%A#KAQ:1A&,>GD8"=IDL"K M)$ S01T""_H[05&C( AXDT,R!UV,$CRFUBD:&AYSJCEN@'N2[FB)1$FY0>+L M I9Q+-LE;648*&2!)."DC*)_YH(BUX!M.24F!!QF>#I?K4+@MY#A0* #,)_% M7RG]ST/[-:A "?"7I_]U@WFXKC!?.=/-H7WU'+DRZ"%0#'B,6*9&2=%M 24 ^9ZG&'W M<'"JO0$5N2,=&(58DK#(\@'$#[.@AS NEE8@4?[KXK:"BZLP$0B0\4N /B2^;_-HNA%^YYF =,JK4EO M"S@%CT ?WSC06)D<8PT;!Q7EP*VJ+/ 5,T%B80,QP]-W@X>9I"J?87$AJ694",&=X=]Y5D,G8JM$ MK*8":+XY2"YW[L/T8 M5U\XQ;MMY]GS2LJY@ 3@!W:T\;M_*7KS-GJ-;Z/_ HY\O.REAN+G%3A<&H+/ M!=T&:;?:P6P%^<0+ZP='XT"V>5_]'WU?O=#NZ*AYM-\-?IS-WB^OE4-EK4J7 M* 4\ 59H=JM*K:;H0=#LM+M5/1?4!G4NV'G7/&BW@OD5:^4>>V9OYF\^'H_4 M7\W:AX]9NX"%7P^"B'LY@(2"1O>356H]BL/ZCV+]C^&U+5VOO2_ZG"6D]\"B M'!^AD.M*2^>B3SG$>%DV3SY@I^31[N0K61[_$$[[_Z]H[:VS[4_^.3>0MCF+ M[#Q.>A9\E#_]GY[ON;]#_QM02P,$% @ ZH-O4\I1SAJ\" +SD L M !E>#,Q,E\R+FAT;>U;_U/K-A+_O7^%)ITK,).$))![G21D)H_':YFY@1;H MS-V/LBTG.F3+E>2$W%]_NY(=.U\@"36OT(89()96NZO5?G97LC*8F$@,!YX, MYL-!P*?V#]%F+MA%+92Q:80TXF+>(T>&1TR3F,V(DA&-C^K$MO2))=/\?ZQ' MVJW$]&O#[RRK[RKBE>0\?"FDZI'O6_;'$3LZ]T@L541%GTB53&BL>Z33)X8]F0:/ X9L6\E3UF(4$(1 CZ-B MUB>S"3?,LF(%HQD/Y,SQF4D5%)(LH\:,>8\<>"%#;91\9 T8829E00'SI:*& MR[AA9]PC/.:&(_?5_LP4B_Z(JC&/R\RHX&-H4'P\03,.O.'5TX1[W)"S=K,S M./6&@]/D8-V]K-ON@#& X[J9?9@54\[.EU=W#]=?KR]'#]>W-^27W^[N?QO= M/)"'VX/1*W'ILJWOKRZME<]:'7+[E3S\?'4P\FN,_,]='/M^=/=Y='-UW[C] M][^N_D-&EP]H\TZK]:>%DTQ);:@R?[EUJ VOZ^0GIJ@(R*A)[B<,/L=U6!)E M>#@G9D)-SUG=I5M#/<%R^T\81OX>.3_OH((OY]^*_?Q%4VXSA0=#0!-H%C31 M8,3\TWIU0+(E:+=:_\AMV! L1/6:;30A&$N(3/Y%K>6>$QH$^;/E<%%##E!K M@ W5J@';G^Q:0%>0=V4,&LI1G*$J>9L3;YM6./P0>SKI#TY-\,>9H5%@6O%% MK;/"^-2H87D:4_06GXH<*T8F:YKMITZKV>GR>(5)OA3GCN, EVIS[;<-_.LE M8+LY.,76X4ZV*P<&5/@91=O=5G?-DI6J?4TF=,J(8E/.9BP O')-?DTA5#$E MYN2.)5(9(F/R%; #@QJ_$AF2^Y_(9R']1^!\'?O-_O+45U?WX*3[.&G%"]RI MTB_?T!$_4PWN!XX6S"!6-6=_ZHG!<&$O.!-*!$;"B/"8WG)(V-2C&A M4,,B"/KHGA3"+/@O1&H24A^:%)$1;"J,='1K!#'SF=94S9$DHH\,Y)9X:F@+ M0!D0*= :* ,)?*[\- *R&(:#)I 2,&_[$Z)3_%.,GS'%,B8X@8AKP2A:'Y!N M)C!!G3#?*HA\$U!-!C!-<#DPBCM ]* M'+I5J9_'6$_9^@@^^R(-@"= I.2K=8 7QSR2@(1(A5 )"3@ LK3EM]?*HG)!10Q>5X5&S,-59ZAE!L='J#EO42K'2NS)JV M!V2]7V2=?Q!D/4R8Y;=8 Z?TFHCR!F&;3">L-BS<^X?O?^RT/_6UPV0FQ$G, M-EZ86F08.6[;8X=WY$\PX97"@(,EZK*SH'!)4 B"<)ZKP0$HL.SM?5O /X_1 M2B/)7H _.W_%W,Z[91T#%#VI!OK95"O5[0O3( F M?0@6A1X#[\\DN3)3IK"^*62T*=Y@&GBN,$N*N&;=T0(Z=48X5J(Y&VY:S-JE(S4,A M%L=!"44?3 7%8@"F994H*ET8X>KF$H%*59"#!F#,J<<%-W.L?#>) MQ1!B\66AX]"_1%K:F]I"X"F;4)*J!*"K;:7N^U(%5@&[2QVS& ]Z <'0PQ(, M#4@".W"'4@@A/(%X>1-IP0T#(9MJMU7U9&J>UV"7FH$NJ!GNP\/MAT3$ MRW?X-EXQ9PG0IX_,%PO_=X?I!TBGP3M.I]7 ](M#P#J2\'@WV^?9GHUPW2,5 M8UTL?3]5B)=2$;J!:R2U@79\L0R\-/@/^=V]%"''SPP) ?B0)%>H,\5]@*,] MF<9#ZSA=Z'7BM)I0O:C8,;W:0,$"6W=8>V0UP9P(_LA$=DR]0E__PR;Z\X+# MX2QL#]AUW^XLK'0W8G&U!5S8_C9;K59[ >Q,H\X^2'\Q7MBSLTWNZ\Z=GSW7 MLN\O@SR&U(O,AXFXC.,B"2(2]RC^UW;+"]4H[)B-5'I1;]L&8!E%W!C&7B@S M/ D5/?8''/2S3(X![9#5-58-\!_W[7F(8K^G'-2WX2B-?7L(?E(<7R76M_^N M6?P#%-M5G6&]13@9"=@.@BP.J,+343QG]3D#&&2E[N(L:<;H(]:N;GMHJU>[ ML;4O6/.7,WN!*SOV<6?3&Y(<#6"@9HL<]RP0L^TP#%%X:P?B@"V@-4X\C2"6 MP8SM9++:8N-KK.7\=\#3^\5358=,S^+I-87L".K54$$*J(-;,YNU !CV?7^& MH+HK]W@\E6+*L.:+Z3B[MJ"R1,>B1,@Y@][91+KL1I?P"7BJI"!NOMK35ZVW MN@:OZ[<*X#\\_,)G=V'P<%FSPLN:7\ 1>UEDL(M_ ]X1>> @[6Z==%J==OF- MY7"IP%B_OWF4+^2G']>N;]96KF_6_JK7-X_>T?7-U^]\/&F,C';* 9 KH+_9 M+6NT18_)H9;-E?](^*5U89PU_Z8:3S4*MTL*N;GXPGP+,RZH\K_NNY&G]HN2_P=0 M2P,$% @ ZH-O4T''@Y;J!@ #S4 L !E>#,R,5\S+FAT;>U;[U/B M.!C^OG]%AAW==09J6P04U!F6Q3UG[L03=N;N8]JF-F=)NFD0N;_^WO0'M 4% MSZ*C@S-22=.GR?/D??.TB:>>'/OGIQ9W9N>G#KV//E H9SXYJ[B!CS+Y4453205&UD/Y+VLC0 ]FIG'^*H#Z5A!6D&#;WN6BC MSWKT$U>.ZZ$OHPCQ"A!O$L2HI(I"(JC;03Z1DHA:&&";LMLV8ER,L=]!7 0> M9F$;F1TDR8.L4>80!:L'#TF)%%#!A?KJ*D8Z:.I122(HL@":4H=/8YPI%\[B M3A%0;4JL.PI8"C"4@M^1&EPAO>R-'&)S@27EK!;UN(THHY(J].+YA(KY^3$6 MMY1EP;!/;Z% T%M/T;C/K##HG%KG_0>/6E2>*O+2TL/HRVGFLVYJ1EJ<'BSX M#5Y=CW?-_C^34%)W5AA:=4,["3*BO &K'VR4V] 9(H!1&."]_LWH\N*RUQU= M#J[0]<^;X<_NU0B-!FN&O'%<&/#+U7]J0ZVGH?W/1K/5R5U;;^CYJZMO%2\? M6-GN$'6_#ZY'_>]96=&PWU-2KY'W1&^NU7=P@4:_]7?*E:[_QMU>R,TN%@CF*GKYFX**DN&_! S3[36&\] 2?-"B85\USS/9_78KUXR M9'/&B*TN?VR(YUQQQNZBO$U>)CMAN:!0Y7Q*I8>D1]"O"?!)A#]#@@1<2,1= M-/R!OOG-?(BO2,6/YV4<(I?Z<(=Y-X?$G@B0 M!.C!S$']!QM&URU!T)TQ#'34?*XN4(P(K##88@YV89M"+B)%4@8&6)A84;"VN#!)S-%(W#U[(FKJMJF MX"P21A$YGJ$[QJS?%?92GK(\ZQ^6B,S_4-32"<1XG M/>1.?)B(;,@JOLK4\^PMR*\)%60,F&$T06V8!_*W^HH/@/)U%S4*%SD':;;+ MS"'S^6.C #=.ZD=YU(X*XEW%+66JBQ&Z,K$24P83+(T- M3AK3F"IW&0@2JO"MJM/8]^'N0*[R%' B@'@.8^/ASKT& #HT@E83'M2:^''T M\X#$/0H+/D3;1=3V9L+Y&WKXE-CR2_S7ALE-X>1\7 MEOR>XTEZU]%CP270$BCV<1 "L>E?R^L+*)'%T$U-/S;V4FYK/G%5$S4#;E@! M%^S[21O.*GK\/<".DWZ/4,XJAJ[O5^6<;^ZE"D@<=E%)L'"MT M)8"3UD]0:R*N45=M3,OB-D5%.82T$XV6UM0;K;TTU%>OO:R+E")%^;QQQ>_C MQSJCD7^L*QRDD^M6(HG%I>2@LJ$U(&A#[E.POCZV[Q:=S'9\92^/3,T\.MI3 MJG E"CNKF+DVEM7MP_"P\*BVLI.'4IQOKGCKQ8JW5BN>QG:!^"=IS4%I+?.H M>;37V0J75WA,VFO&R,9-K3>UAG&RK::6+KGY8LG-\B0W7TWR$97^RS0W7TWS MQUZR**?2\\#Q $QJ3KYQ+)R-AL7V@_[4$O%O*6'_8K",2%^O!07?%X#Q6Z+U M(,N7.BC[H;[';B0Y[#S_RSS_[O7']CA=A$K12J\PU/GD5-SZ\NZ-L[[:-,\S M1'.[%OI_Y]8T 1YK)ZTF9-,BY,>PT-E 5)U?V&A#T\UZ?:G?RZZZ3#^]M#SQ M)EYZG?3/,%:/\@L3:[-N+/.[35_]DO;6&YK9U(WE]JZ0;*=5"89X*V*5VN"G M%PTW]+YZ^<+'D,^RJ\^1ODSX%4+%\!E_O+P[MLTG+)+B609ZYZ,_ MKH]^_WO%(!]Z-$SV%\"\$:\,V';TZE^MR1%L>^FBPSM8XU^U;07"./34X@CC MLHK(@TT"F6X% *I P70I%#SK>1".%H&.!(+?4[7O+\EH:6Y1:6]*(>M9:J=' MLHA F#]ICY@%5$9*@Y=%TT"*%$DDE FF:%@?18N+O?")CJ= M?L;_^W08_2/4?U!+ P04 " #J@V]32@H%:WA3 @!$QQL $0 '-G8G@M M,C R,3 Y,S N:'1M['WI<]O&LN_W6_7^!SR=G'OM*E#&3M".7:7-CA);4D0Y MR_FB@LB1B&L08 !0MMY?_V:PD ($!BL W!2)\<.L7G__O:'1F M \T%<^;AA;F8/VGVR1,P78=E;JSOP/9_O[R]G#)GFOU@F2SSU=3_60/FS)H# M1N$GPIP3-''R.)\_<&-9%95'[6'.,I^ "6SOO2N$N#^;$T3.?M'.COCQ:NNWK[YLV/!]LX=L#L^,EZ M?@,OO$%/'P4W.K:[N?%1ZFYNF7"E_#RB!-&@A*^!-[Y M+?TM L>);]#E!\T!X>WHJK[G?MUT7,V<;>]WXG=_%\-[^3=_??D\G2W 4AOM M/+4SJN Y?C*9O/&N1@,F(A<;LILZ9-D?LAO>:H/'S%$H;^#5"!9& M$(7Q002HS(.#&L-4UO=X,?*B\'9SO4R_?^[:;]R7%7@#[P"V/ML\8)D%GK', M4>*Y'\X\'T?AS?!%(_0B)^<[<&$XQ%(;ALV&'.+^HP\_+X V__"SJ[L&^( 6 M?12N[3&\X>*K-$=_.H1,_/_Z_V1"WZX M;X(WOT$/P3_\+SQ8\YT'T _!N_<=;=".P/_R? M__H__\4PW@_Z? [,#^@__1_@O5<^%?U/_G!O$9S.MW@TM25Z-]#?7IAP["_3 M!3",,VNYTLR7(T:')+_3GGB.4X\8X,RT%;S9M==P (^:X8"?W\0^4NG+%_#N M)]U\^F1;W]U%RA FC0_A#*Z)K1F7YAS\^ U$/\YSR8]S$'><($XF4CTC.%D" M^H$W4?= /89)/J3 M9<<@M\-R5U H:K,9, *EQ7NRSJ%,EYIAG*X=*.*=&!%V6 _]?SU?GH+9VD;L M_V.VT,PG< 6O1#XM[##>UV79WHXX=2%MSZPUE 0O2'V, MCH5/CN7\HEX<_K[6;!?8QLLM@.-QH]_>$0/U+4'X]3ND&NB("+N?WY$"-4JA MS?>]O7'[327Y39X;[5_XC[8V0^./??,2;?*\@#0<_YN!/OWV!FI/ K ^=2% MFMITH=G N5Z[2!&=PXWHB%F;NO\*_UIT;) CYF"F0X:!*@.:6&UR&.T4XY'!T=8_YTG'68+YON(C>=0SWT;)&I!=WQ\!<_1U MBE[H7[FUD*Z2J37;\/*;\%Y_@.%_\4'XL-\0B8;=^P-/7RA-V[OEXA>A&;AD1! 8\,) MIX;,B;>.IT%" C*>>?%VX:G><1T/*J%'P66D/\++^G)E('WL3?P=VX\GON8/ MP+'6=N3[GDWU-@" 1Q4$ ![^(QP%]VSN I[,VORZ^5V?HRN/.K 9;Q0@U1(X MN_PMKKLD']Y^[DWJ]X*OK;R=.F44GAWG>KODB(?_$S:?"*XDWQ][4_AC0(IL M^B!!PJ$EN;\%$#/ZS U8X@M8/@"[,ZIM7NR )R33(A>"2W,XF!\K0Y_IKC]6 M9J[#.QV(^2V;GWS7[#F2AR<_=.?H0_ASZEQ_?I/ZVNB0WJ2/J=P2PV6T7:0E M?O"MIS$TH#9?V%S;>0SXJF7PT&0D''MZSZ2A\DGR>-R9^-Y7GOJ4[7 M*V1D#$-9/(<$>=9<_1E<>O83>M6M[GR+ZXX[T^Y4;RRKX#2G-UYN+(HKRT07 MH*T*;;JG2W@+--C<86#%$O^LE\[AU?:<:-IL\OS3-MI;N:<5!KOY<&PX< ),L2'>(.YB2@X++O MS'NH2[T]^+FQK?EZYIZ8\RFPG_49N'87P.[WJCNV^S:8U[4=3"NQC>^9==J&9!@F9!,D*H MTY-\IR?)^*&>#8H#JIP2HYR2#!%JQ!XT",)#5L>]?OQD67/GSAI,V V4 #. MA("7%Z\[WTY?3H$Y6RPU^ULR!"-M_M2@S51/*5P(@PO)TB7I&+CO+A'L@#P@ M9*9W[Q["#Q$-)![#$PN&J"4W1#"09:Z2C(24X^G! H+ HWAR<9'E0!XN.HAT MF9.,D8B9/TA4$.3)(!D&6?Z_(6*":)\GF2#A:0PP]4W$SN)I["=%Q6Y^<Q MIX[O-$^F9@#GUJ]>BMR_5V @(,GW??L.SJSY=XT88E4-BA@2$4/RWD,+W!!5 MX*8/>Q.JK7A_\6-FK!W]&7R&>I_I@),G&WBT'@9T/@/- :%]N]:,.V O(W(F M9_8=HX;G2J F5G&RJ?V)HH94U/!E9 UA\?]8>4-<6 MRWZ!Y+L#2]3#Q7[Y:NINS[TPD6(OD$;NRXVAF:CD"])X5NA]IR_;Y@ >EG)) MT3:(VJKKN^F4$A[P;6AT:!!(GW^'Z\XU7>_:7_?8^284,[:N&0?'_WN(,%0$ M%,B%&ZSJ0.;1/GFZ0FJ*PB!10=#1/LDPH$?[A!SMDPD27Z.X-)^! W7I82@1 MM\" 1)K?0 *_>"T>_;9^SNE+]$H<,G$*]-%=VJ#CZY("A1"@=*9J!H=1_5[W M8CIF;*ITR\AP1=$#-Z(.W-KT/O$TVF>X"WQ..9Q,#B=\9SBG@H'B8J_M0.4) M4?*DQ7,+OX\I!0"I &B^4:LO >C.,' .IPL\6 Z.Y(#1+G/D=)EKP]*G7>:( M[C+7!@1HESDBNLRU$57F!?\N+&-^N5S9UK-'I('(^4+11;$@Z'0Z#%B1"P-- M*0@(!D&[\:7#6/:3VG2:#-\2/B&L/8$ M*"Q289%)G^%# Y$%#*_U1LT R:'2\&$2C>,?1&A9S0#)I,]A0>/2A-;:DPV< M@8@/+-MS'R&&#X/3M0[G9S[] HSY1\OV#/%#0H&_3V038?@(.%F[UM)ZT(VA MK/N99:"H<^2/D0D>'(^CQ+#QP(Z@%N[APF!R&%C&@V&O_C7)KBS[KY;?P.MYYEE@?O' M,]ANP5+34:#(#; ?+7L)34!P_6#H3U[QOXL?*S!SP?Q.7\);KA^G\%?GT4] MFX9ANT[4U[A#I.$#XT_=A=LCG#E%QAYDI%!IP- (0@UI)!I!D6B-AQ\&BTXC MT8B-1&L6 MM2!:&#-7FTR[A0T&XDS.KQ:<=#OC'SA5'$_2;[V[ M"&U#DO!:"I%RD"&MOEL!A+-6<8 XSL)-2(O&@5L[(S6(8B*S^H(MF48&=QX9 MW,+6RTF\='^Q7!G62]\W5U0$Y$YW#7#]>&G.]6=]O@X=\GYUX]@LN]Z]I#*% MTZ41+S6W>_E@N(*&:D"I<]V&!FO?BP+EX2)SPA0B&:IZ6'PMH@P.O7+Z+?"/ M[-GT%1>LARH:$M6&JWI%)=@UR;=D%,DV(8L5(+U0(+1TP!B3P.:E6=;"%#O M4^?>I^:WKB!(Q-:?=(CS@6Q0GN3?S"4:YY$^3^J SL!%&",=Z#-?M!_Z:^11INA C,$5E$I7\A!,$Y?YLH8/'BQ]@MG:A8G?] M^ A5NP$[2.&E/3/N$B7\9,0)N"CQ'Q*4QH^ TR,^[[_HYH$*L=(QL&6E6932 M5)IE-0&(ROS[@<1H5]_;&N."CB/ R<@48$OZY7&K4JS?VO$<9LKVW2]9 8"(%* 5HQ0 Z;/=0$M=-Q%CR G__ M23.>=1.5$@I@[%45&EIVP'1AV2XZ$C\'#VXB+R!)@7JA6[18$X)R^/==I25U M4;K&=)FL%_B0T&0,G8=II.)IYLLA@WJ'!!35_45U6"_[23-0XK;I# 3 )]\U M>YX [NXLJ5.D9.TU^C]K?0YGUF]\^#M*.)?H M+A.?'\5!!@ZFZQ4D"+!W1'*_<5$H:7RC9N^G <5.%G8T VGW7C4BM$5? ?=P M-!3?2Y9% 8J9#,P<4'4*6ARB'LC0'+/.<\QZ@Q6:RD&5EIP-B.9[D97O13AR M_ @&*EN(21-KN&DA%1(D"HGV(4"USLZUSK86?:L80 >)[N1(3I8C(0L1L85D] MUQ+RL!"9(L7!/H]5[T_K\[>-Z#PI&+)*3GCI5<,%@U]O(C))BH2L!-BUX>H? MM:5NZ&&3ML$"(F6N%!=9J85#:W2<@PUB6A;W!B'1^*:A0B.M8RV%18Z>"2FE MHS9/ _)*)V*&8S48DW.ER,BR1!&-KE=;'NJOHI&#BYV94DSLP\2IYH YAB"XQS2YUE#%2VV&8TH$B?JO<@A <5.L9WFJZF[SNWTZS" 4VS' MB<^9(B4#*5>6&7:V&( 5D]/+(S%3"HIL4(1M3X8/BL1,*2A2ZF[QO-P9 JJ3 M%=6X%- *=R AT\IIL7F[*#0RRN," ,OSC0B2: MJM]$L2"*"/(107C-!Z_S*:?"W>A/S;8A0(?4;QKE9E\_!A.[MF_UIT6TLM3N MC+L3%T@G4YML>DI7F8@6WOXZEU#8U2:U"P@."1K'(:G"QG>' HWBC?Z:9'^I M29.#KC 1K(_=W#8)C(99?],Q[D" @=$A;R"L3U>8LO[6@I3%[D[CZ[&GY#+V ME-RPJZ9_9(T[+N0F+1&?/O=BSRB4 KPQ0< +/$(#(&Q)#TFSA!4XNV[A;5V-',^U7^X PHN _-Y$I;1M,(]DVW4[-#*='NW'^H MP6:1_-CK=:WTF?G&*$( E[#C>%A!0\S79[*2B5>O.5^?R4I>-[O+GI(U[K:+ MTJ<)MYW0;VXFKU7Q94\5OQCL8AI<$]X9J7>Q>TE[#-O7ZC_4K*]5A);N;C94 M=]Z:FO3A_3>9Z39\6 M"K+UC#Z$IUYL')2TE"D1I4P;]+5NEYJ6,B6YE&DK$*"E3,DJ9=K*HD?+J 0= M2H:Q[D6S%)S3EU/=,%"1(8B4M;/3/S.#/L.'!B(+9(BA59VJ&2 Y5!H^3'S) MJ3V!0\USR@%()GV&#PVO/#2%12HL4FDS?$@@_6OM AMI8RLT@V& XL:V(&7< M%Q1:@.JC;Z:7UD@P@P:#7GQ.[ETIAV34[;8F0R-1M[VC3TW>Y49+77@RY^,: MVG3NV@:0,3VQ>XC"Q]MT\B@Q;!$TX<<]8[&D)YT?-R:"@L"O(#'GH[6VA\$< M!3.1MA/N\NR3P-"U2PJ-SJ 1B2P9-UGU:%O"!JFFFOF";)L@!&*0)4RF"\MV M[X"]/ =?.0T9FD 4G <6>_.J5 MIVL=SL]\"J#Y13?UY7HY#$AB^3?BA*@'H:B@YJUF/H6\ /\S1N NM3928SB\ MR@*[.WKO@QIKWKV;E#N-UH[(6F&ZOBV&JA(9S2QYQ90'J!H-2$$A'$C;'>3R MYGH8X)FN'QQ]KFOVRU1#E;F] +\X,C9S'>JVL2F!0I>U_65MNG*+*O3-P9T4 M@NJ(GV +074DC!L4@MX9TA=MMM!-8+]$C9]A\ ^6;;>'#H,^//*#I->NM;0> M=&,H,7!GEF% ;K'#WA0;-2LYT>&O;>BT^ 48\X^6_1EHSE!6N?CY\!XB#!\! MT5#?2Q,2[;*-2]&X- MF^[=B2#>3Q< ;M\]K]Z4URTK-LEN3;C)2!";-.'HFG;A>YN,> 6/O1-0:,*) MBZ!P8B_A5FR%9VE#!4-BFA0.Q>#0WV[-O0-$"=]\XX" RJK^!WN@'0*:J',XFVL[R*G- M=E.0L4T0*,Q\8&2F)_=;@TC'AZ= $).0W1N,? %S?:89@R@"D0..M*E27&0H M0BF;R@"%!J&;"IEZ'$\W%8(V%9(QDB9I!PL/XK85,I&1::MTUVCFT+85DHW8 M[&UE@+8LP=L*R1BAVPI%QJ["(?:NIU8M809-USU'##==KR#.@ WWL1F2^R0<6# MP0M1):A[@YWTXLT' QHR:E?W "T\W8T(VHW(]$[Q=#?JP6Y$,G9N-!N$.7$' M Y7HI"DR,I!Q!>U&>,&VO++0E_ 6&SB'AI1]1*#(R4 .U7!)TW#)1$O@K4,: MWJGF@#DB**2YYZ@:3I?W_5TM_?22'!)T;1T1Z*L+M9<7))J' 923[YH]3^0X MQR9(14B&"(E1J;\GK_T LG>DL_@23,N?B 1VON#UGUHV)TGE0T9LH%"@DJ) M?$@,1E@=C2U:_P +?690A+Z-$X*B MLB-41APYUZLAI-YD[*I;1V!BIG1?S0QV<%Q;G[E@[M'L*]Q/G-OIUX'C8^^L M*58R=K5=^3$TK9Q,^4&R]4XQ0-%NJ>0M*>0+#_V8V6HLH1",8,* 0/*I[FX":N_!T,L$5#*%19%R"(>"%W(3 M4$G&3D:RV*& AL!D,9+10M.5J>62C@R:KDQRNC)YR/&[TBD)F7(@..E2HL1; MU"D--X]77YZMT9P,S82*N0'>"-NC3V3[7"E>;32@M0@JWMMD3]K#Y:MN9;7\OT.0&:P-?O%"X#I]WKC MM\?.)46G?-]PD^P@'1ARP $M>WCS=MK=,ORD,=&^+VB\]X<6^\^WR(P7)MF# M32%"!$3( M./4%">3Y@&.G!V&4:L\=!1CQN/2P,=M],.:[,Q+JL+W'([XA9UN,:<*0[N$S M36*FE&E2M"L>FE)WP+5Z7KDU#PV1*7:M6I5RNO!-]N#B56[""U$8]%O'[@$0 M>!6Q-B80_(=XH4G-2N!Y"H26-X8RF6_PH0;S(U'FF\#?7\QU[]S9U((@R=G0 M49$UXTYEA9_$ABDKO(>$AB 2*-R"D@D1"I VC^W&(T%I\MA.XJ7[&P@AW7SZ MK+OZD[8]H.CK0F\N04AD=4HK8ETV(@TG/[>])H_8W MS\-YW'^Q/VG&LQYJ5]/U@P/^6:-8L&?0]X#&/-$9GWL^"^%P<8*0::UU4RC= M-1M/1H*,R\8\%^']!CP"'DR],A'7\"U0YIE/L3(1AX/9L%Q&.ATH?@G&[Z P M2C'2G(S[J)N:.=,UX\!E7#H=J(PC';]W8+8P+<-Z>CE0 "/%%]E* 0)@["ESZ$!7E8*.T71F+>&[C86X0TE;GP!ZF9I\"V7RXO MK[^;P!YPGNN>R78M1.0R0D1N+"KGD@*D8X#$SX;D1M-=^*#F 5UI$D1!J<-5 MI84L& H0,@!"8'(,+9K19=&,)$"PH[62M38:RZ-;KR!!@'UFF3,X1=L+:4%9 MR'V/Z]L6 $U,+"V'-H<*7:.'2/'BN3]T<]M3-='1MJ_ 26L=&YUFO<[71COE M'IZ7Q9=I&J31+7@&YAI\LJSY%0A+")ZM'==: OO:!/T&Z1[I=@K,V6*IV;%2 M^ED4J1?,>V6M?S"77("N04R@:.4*@OBCM>YYVYF^HWB[ IW"F.2<[#S]LK<) M^X/1+\E$#_9./DA+I1=2D)B]G$"%M.A>?K>P 55).X5Q9 FZEL<$U@7( [), M84LQD[J'GUF.>_V(:.7<6=N&,@9X'HJ_6Q3#G6(X7("N MY3"QME0.@@_)FT0FA GQ)I%L2%$,4PSW5Q_>B^$#,*"J0O:@-NXPH42E0>,$ M)92H&\HT40Z$+O80,@34!@6"MX-0I$)NY1)2*C'EV M*@1J[H>S-G5_=:<+S0;.SA(N@>:L;? AF(]W4_C"\%K\,^B-&=^X@7?G?&$% M_UKZ_=-_UG!\'RW+S?S*VK7?.O\\NJ6_\75ZGOERW;$D@1^_A?=4>?\-L+W5 MV/F.EZ6;(@'0PU?K)? :=>V"'V. R4&FO37RT7-@6DO((3F?S0=/\KMI+PZO MQZA0@*)AH?+,9?.KZ 5WE5ZX/Z"TM>QL#O*^$MQ4^B.AF;/_*^%=I3]SZ8+E M_D^@.\K/PC*=M8$D5PZY(C<6_-C/;_0?;R',H!DX P[\R?MA ;0Y%- _OX'8 M^?!S^'^,X[X8<.]YA()Q]*@M=>/E+?,_+MP8',8$WQG;6FKF_[",]\L[QKO- MT?\?>,OPW,I]=_3AOZ)O>;!L^(V1:ZW>,O_BO'\8<>4RCF7H\W>,H9M@M #Z MT\)]"W__\8X)'GBP7+A8VV?X[3.1+\(WO6.^ZW-W@;[._?L=L]+FJ [@6X;3 M33B6__X7KW#O_!G^U\^K<%30^(%;&+P)/8_$_T@S]"?X S*5@ T?_-E9:6:, M%-^#43Y8QCSUA@VM[CQ:74%:W7JT2B-2[/&995CV9J[![05?)QZ+\!]$.?]7 M],:WC(F2,HS@MV?-UB%81@8JC0A1XF1ZR/CA6MI????_1T" M8?MU[T5P#1Z^Z?!=Z(6.:UO?P"A8_>V'YF!F^=9N2 P=LH&.WIZ\'M ]O Y7 MY<%^ _D!K30LS0W'-]>=E:&]H,MH M.V/^KX[ZP:+M&2[?.3.].[F[F#8E5#"PQ*1)H>G%V=?;R[O+BRES<$Y>@#SXU^SV":0:Q9MI#/&5MC1!?0)"=C27D7IS1#_A84 [6$AG6 F]*> M?2BV81U]^/WKR>W=Q>WGOYG;BYOKVSOFYNOM].O)U1US=\W '>$N(O;IVO=@ M[9/BB2Y:+Q:-%^F"]6K!*)?U;M$PML7K6[JR/5I9RHZ]7#1>I@O6HP7#D)^O MYJ^9ZX_,W2\73,2MM'$IG9S=PC1Z\4:!1H(= ^6C;C+@"#HN+@K(T7QH\+9 "<^#S 7/:V5VC)DT?]^H^W M\.M>V)@^8X*0PUOP&$D$.V),#85\HCJ*Y]9LC2(D;[R!7?CQJD=>D-"=]B0( MTA&#ED-SWQ_I/]RW'PD!L='TKO*JL?1!^;N]N1J>HD.(N)G M%*7>%CO8@)*8N;YE>+F0N<*DZ5*' 9H40H:RT]L1="2(0^'Y:%M+YC[R#^-: ML?\NM7")J0^"_%@?/[.62]U! ?G,HVX QO0*Z;Y-/:R/,BRSR]=U,'Z5AP@? M7N\?PM0Q+KQDBX\05%<>IC;J!2]!]0(X4,>$=[KV&J!T$WXDJIPXSM,A*O[1 M$F^-N^;K6I1$?P%OP9/N(''L7L$KFT64=A=Q^HDY_7Q]]MN492ZOSHXSE[)= M ??JXH,/Y6 Z[>0 MR0S'3\%8&%7/0(H81A,J_/X*P\JZ^/T)7O6$^6/,7]*<=CG7S MMC%\F7?+/+ST#&P7=9L*J>U:J\WGI,FQ**C\OR/#&:=$^0NK'WYT_\:T3D\C MR)6"Y1_JG/US%6S^Z,,Y,+3O&LH%VQ6<08Y#X@]WOG>M_ 78HN-84'AEDERN MHU9% N/S&1.?721)BCAI3F';LN0;UZZT4<19-+EMM"QY7DU=S86*B,U8T,RUF?]=V[HS MUV>>I0O5$RR1%,K6U!EN)&U?9&O6.OF2MNUUNCR^/9X>,T%ZJITVGTQ@*IC M5 @ IF[.+'L5.+\]?-I/FJG_/^^_7U?$I3((7"H$X#(NJ)DKZSAU;08E,\NL M'!6-'HZ M[@WH6V529_"OU_:=]=V,'/ON3.G4MJQOQHN9G _;9C)?E6EZZO:U?6-;SU## MV;HO>7&A4LW%B.JQG_T5=G MUGR+!$79D70,SPLH_R_"5WL;[PC@:W']B .MFLY $-[Y(D-M)B\$"=) MH[T%!?:?)(^%3L<#26Z)"1/+T,V2SLWQ3XEC1^T'J.CTJ/@ ^A@=/]9J+JC380[ MCWC,B8(8/8%2-U&NB:#; J=2N8SHVI;YM \R6>7;CC[S\>:(&D M.BNIE<*BK7FR?_JRA#K!*^?U+A+38<0=CP59X)52&)2$XPD_YOO K%=!F(S' MJQ<_9@O4$)N!0AQ" /YRNY'T^UDXTSRJ0Z"E!V$T=$J,J5L%N^(++SQX$M/9_UCK2V:&J_@#0#:7L(/@".)"-KB^BLV,_]2'0^".&PF9#@58 NHQ2 M'Y@YO JW9'3KR@8SX&W0O,!X"4<.\PJ^#^HBC+.&^X^SL%!X9I@3X"XT-SGA M[UI\:EY4N_=P,/'7+*.9<^:5X!/F 0 XV?7#_\(9H/N]6^%#:!3!>U"FE.,- MPANDYKC,A&/FVHM3LD)@.3?FV=JVX4ANO6D@<>A"%=&)N+1WW/=_H[K?=9U$ M[$O5KNW16!Y1HE@<:6,EYM$KJT>#+8^$W;ROBD(81_S'LX?KD_Y,Q;T#;S= M @_*NJ4.[<4Y PPH\Z#VCIS=Q@L#GH']PERBW5*;>8[_<\W5&)3!D=PLMN^( M.GQNU_!.B9.1:(>6PMKP@U2FHSOF%5KV\3M&$(7CX YWH3LE$%258"C$?X5" M_-,WGF!$O)#WFIJV)Y^2WN,Q!0EM6\[KLOM+>YM2!"X(+<$>M=F4U!UO>?Z> MU!N!1+>FW$=+16ML]S-")[IO;VKM$('H;:VJ45.*FOOW/MUA-,: DP*,-IO! MO<_6T :&!*V-3(+47Q$D1ZD7G"7<-.%7[% =AQ)S"4?[@@P@^#9H-2#Z/3%/ MMO7=7817$Q(]1K?CE#RLY#19!XK,1[@+.A:\R0;0&!GE[ICP7I1./3*@\;76 MGN#'+JY&7Z?QMZ1>?-#GT<=.;D?3$^_P!WCDG8-'SR-KF5[P #IW$[AW643V M+O/OPMMR;\@D<7@?LN.">S/('=X9X FE^7E:"B\\C(300HV:I<<5^)B\9/*, MH[)K[I2[/%5_^X1Y5";SD:B? EF%/TJO?G\_5/].@?HI%E)3];8:.,]\?.9XI M!>9'S2I&?4JI2_- \RI2[E(VU (I80%\4AL(Q/-3L<.Y&N2,:?86%MDQ*Y4_Y?^F.;Z"J0T7'S/7[5V/"VVO&$;U[8@H;P*;VG%BZ!-@(9LO* Y?-?A M#)"E@!0A"PF'9]WQ1*&IF3-=,Y!N8*U-3UZ@3K-SS9X[S H%L<_3@ZQ2AL.+ MK[37Z2KN[LTMVKREOIYG.Q-S.I=:99(PLH,Z],69?0;;QK#R_1LJ. M\51AZ2 47Q\SGC]PX&Z>IC\R5 M]>S7Y.2%L"9G1#PB;M<=9PVO+[0Y9'77>_UW\> M_B.DG$A[$4Q>+(??Q_QZ[7K[%=RXCAC4'-A[0]#C?!-!KTR.H$R9Z5 W=CRK M/EIKU%POYY8;7#[ZP//L1%58=2R&IP;A(#^DZ&4#+9\+:6J[?0[7Q*B>Z[S>F?^:'S3E^V-Q/:4*$PH!,&!Q]0*&-=,7ZM&('UY^A]VN&(6PW0< HHW'H/MTQ=>3<,W;56F[5F^)7K9T'LY$>$=XC;.] 81J'/ M,;+F'A+$Y!$3$YPN05KH9D3<%77'Y9@4"E[A]#WT^?#SPD[0R"?"*,D86PKN M7-JY59M]>[*MM3E/W@H'\V9A!TL3G'*LM"=P:@/MV^:8 _TR>D _C1X A"F< ML69\UUY2 M13J19+)8C\$05$Z8#XR/*ER0[_OI03=L;[A66"D_;"#-U/[HT@ M._+""L[F)/UV@!",X,& X/- L%LY^"%COZ'K2/0Z>FW>>6X47<#L#Q9FY8P: M.*K B>]^IT#I&U#V^>KINI&[;I#![TY./U^@IB5GUU=W%U=WTYHY?0UE)CFKNDQ'.31[]+_7YW #Y-1RR,D@C=1CVU)=J9G0[J$OL M/3=0[:T6@)%:3FCBA[Q9!GKS^R,A,9*$@'C+0+4=V,C<04,ZN;WS!>OE,?/Q M\NKDZNSRY#-4I]">?(+:$L5C D.J!ZK]PQ*I\J9U%/M85EIKK)*3-V@$Z=,O M-_>GT_.+/T_N+[Z*DXG\YRU_EA9U=?1!R*!8BCTRFP'P^)@21;(E9M&G8D/^ M\+-63+!0GT'*9A8AN;[T0H,W^U3DTLKRPR#2K_HR,>V*#58 N0W2KFFNJ\T6 M2V_.:=VR;1K,T-?1:ZD>HB.F(6-#JW^=7KVQ_G)G_?C2^F7NU_$+W]- MTZ%\>7?QQ6<\'AHNVJXPQ46G&F&H^X*#@%C&&_7'3:B)5R'1RW"-CSY+,.R9 M3EF946S(63(#5\H&W)^:W5]@0"W]=W=Q\^?7SY_SU*'3_F86X&,4 MP;]Y6YP7&WFJ&7"5 #-= . ZJ&&-]?;RX_^OF]N97^6]!S@=$L0 MW/_RY^WU)_7OK[^EIE%X^F=TX0L\46C5S[Q(/@>%8WFA%PNHE +;"0[(F8M_ MUKK[4A40'@BPQNYO@CLXBNGXM6N;^<.2!BIW[CY=G"!%FS^9WG%_7JBYI>OO6[G3/VE3C!XR(=(&[K%PH^6F?_]V.RFPV(7NO[)<*$9]K"5&TBP^(D0Z)Y;X*P- M-ZZX=B;^"\U8S)(U)<4_E1I4:NR3&A^GMW^>W-W_#,E!K7&*.\WP/M_W]U^G-YSD]]/OGP\N\M7LOB3TM98L4]%.+S8 \BJ M8CYJ,]>R&_;<%AL/W?,IWY//]Y?37RY.[I6OPE_JY[^YLXR#Q2W?-^+!+3:( MB$0H]L!7,]*M:ZH9?JIU<&8<*=6/;*^OCM<+)E 0NM,.BLU,SCKII=H!E1(- M2(F;/R]^_7A_^8O\UY<_+SZGEA>LR55;[$L145#L@7/PJ*T-UV&^KE"5=F#J MEAT1 ^(+B>J;:(X#J0>3PIC-=H-BHJ2Y )4";$N#BSY.3^\GU[>W5],O' MK+BEK0"02ZL"A3X4#38N_ MW/\I_O;KYX^___5+;K2&TL3&7V@,$9%0Z/Z+'PO]0>\P)ZC0*.6ZHG-3SERW M!+O]\V1Z_^6WT\G'JXO?I+21P*%,+S]=G=Q]]0LQWEY,-^FA6M,9EX6&%QU# M1@GJU"SIU#_\>C2)-.E841WLG.A8OG.,3JNG"(UB";[[DG-SR)9;2**MU@FI.$E4L&).KLZ9Z=?3Z>7YY&/Y; \Y*9@9*1(Y9Z6 M-*'@3RM4$TPS_I5W3.E19PXCU8;*89-:F"I0N'07?GN6SFA[NGKE+V1^>9]\ MHL6,MOH)V!(9VVOL%#.M *,5:#P--KV8>-H?@Q03I;[DU^%(H1&1(J9+72/3 M_RO4HU4*#WJFE>TJA9=FD&,NP*DBC<])9N,F:)22AS:)D[R M:I"B!;Z01H[-OY'#C%#S&D6V$#QK.+FYG#A.S!U4VTJ7G#7)O)0WI2)LUN/I MT2GU84H4A.WM'>VHV6=KVX92G]$\4?UV"+MQ6TH-Z7.@XZ:8Z0/M]TK PMIS M-(QI\R_O]2HK38X]'P]/_<9>4&M9)1O*7U3V$R4&SM!?P#]K_5DS_%/\6E>V MP%3X[)F0CMO.9_=3AQ,3]LPL9GA[GM :)IO;V9J;B%S8V7KMC)XT;?46 ?W$ MG*,_+K8H/W'/--M^@8S[!VJ9&6EP_75ZONENK'DP ,N8P!V"JDS'W8ZH*J7AA,"[W>#N"KB!?R5+L1$%',U&5A16 MX5N33X.#"AUW_UFSG!91@C=Y>5R<-P56$656X=1!\V8O/355=(FJI/3*[D(@ M!.[UKFR9O@H6.B72G#@!GO_4W<69EP #;.^0/U>:BM*DN#255(E5!!(\.(<$ M,SJE/DR)')VJO#"0. 7#+\.*G,CR(@EN&;*TKDGCOAC_"Y/(5U57F''RN[62YGR MT&9*&"<>Y*3)L9'+BQ\5PT26QQP['LM4^A2SFW?+HJ3JDX)26I_1%G$T*[8B:2R8[65$X%!@H..^P"8,3WR MH0@SX@18\RHK3%26XR>#YL;Z'57#\TT1=SA&I]2'*34B'(F;)9T2G1)EKUXN M7,GLAXX2'JJ?,%DK..X7EED9&G(7F',O$76%JDE[J1-#BF&EXR;$6LDXKO&Q M>(.0>&+.+T(<9I^"8T1I*^Q$E%E!P?644J30<1\09V:<9&!SIB1@G* *K**B M#,S=")4A885Z%?*I]\FRYM]UPS@099-.B6C#IY0:$T(X0S!BI$*@Z.<)*XK< MH48_TRG1*9'%\:GJ40['BPJ&F7+P/%\RXZ%2D/(M^J^1]3A:.\"/F#C, V-!\V%U/L,- =XQ+Y^_.H [W@R*P-;P; ?>%:8"*S*B5U'N!\8 M7AI*?RB%EPG.,38KBV-6EG9]0:1D1$Q:-@ESO_?9@D1P@;UD3,L%D?HZC5-L M[[#JEGFD?"NR\=8FAJ_@PCDGYORSI9GQ8AA7ECG;7P]#Q3!;QCS'*FH*;V67 M_&\5,Y"VQ(RES_A-D?Y[/U]F*ZB 68G#* "GJ*B*R[C]_:#PBAW6N>2EZ6KF MDXXZ^K,3VX<9/CV]O"T@^MA'+HXL?,6"/ QQ)+ \ M5% Y['*4 V.!@4V'CIL\WUT%CN8EC *. BOP*JMPN('3@V"!_IBY,1HDFX[C MT$0\%N$_Z'/^K^B-J!$E!(@1_/:LV;H&_X3CU]RU#9R,ZS-ME;P4-MN2T+ , MX*)V\7#D,X\\X9V6O5I K?DM(\3YS7$U>U=OVP[8N^#:\%&$Y["CYO>%[@+O M(Y%Y?-?GUG?_"]\M>[X=@[=$<)@/WW3X+O1"Q[6M;V 4U#;>]H&%'&(A;X]E M;GI60F;3T=N3UX/UV%Q_-"S-#<4 M;V8Y@5*YP2LIFC[Y=F">WZ^2'9BJ>(4+>(:6+?.)QNLKR?F_%=+-]T_X.U('AO3=UX?^3::P#'E@3$RWLD5E0956@6;W24$:&9NK9$WG_2*1R6;,G4W97*)ZN\3OFPO?2'T;>$IT2T?8&<;.D4Z)3HNS5RX4[K%#\H'PL8VQW M_+=#4@#IN(<@(P:W!'3<%/($+@'MX89)RK#[/+/27C0OGPW%LLUF]AI$&KL= MAN+4VRF5/+/KC_Y>[L _@/:-C^P3)17)1P>'8\E=BP-FT%7#R^D3(N>)N>9S>+,I0 MO]4HV I4"RT*-A%CHQ %A57D AG:S2_*7FF>'J'M6JM ;(>_V/XSL=_"@/:Z MY3M62177V^I,N-79_2^ILBUQTD4M%7>AS[Z9P''VU%,)*-A O95#6',?['3) M@R6/Z6K>^G\(BS($.JGWQ_D:H (.V\H-6>5W2LO2VG?,-K;%LF5QUN#.N@4& M).3\!HJ@_ ,7!6/?$T2!Y?E=\X@LTI+_PNJ+GUZ)!G?Q>9S%GR@R*Z=XUILB M;:UV:L=*3UTEYGJ[-U)]B.I#![[D!?6A$\=9+\%\Z]:J71^BSH4*GJS(N?7U MX^G:T1&>[CPP>U7@OD*DVZ'#>JT9)S:\]@10=:$\3[58?"^6V?&D0*E"4I=M MJ-]JW]?5&!P%K':M',>.4QHI4W\8]8=1_8_J?W3)]^E_TP6\A]FVT@KBPKU: MU&D:(G6057"0><2^@[0^U3?O%U'[YQ7*'&P_VN'87P-Y$>,1B1.N@<^YHJF,Y MO^@MR:.IN;E;>I@(6N/"D>%*RZS8PJ*0# "R1M-&KT$\.(HRAH8@LW!.#6D' M6*M5-6&@8LWG+A,Q_2K.*3O*D*(]Z;@)B6S.\R;O%RXJ1EHDS[&J)+*RBMM: MC"*$CON .#+/H9YS7C/!B)T8LX(HL8K:6EXB69D%I2S3RH6$!Z:OTV_1;_7W M6_CG%V3?8]9[.S%-P)Z%:75W;?:.$.)&+"9EBM&I"'/LRK'LYQ*4VL)_U8;)R+Y MX!+'&)Y*E94DB17&/8TW@MI_Y,")="MY5+W6P9[Y5N1\(2S M!>:LN>-#TDK-T2GUNEQC1C6T#:Y/S/E9%-69]G/Q,!R"2#Y %-$I]6%*Y)QT MXO,Z3WG]L#N_T*"&0Q@W;7Q!QWU@XZ:0IZU1:]HCT_J> J_O:5--TDC3B>B4 MB#86B)LEG1*=$F6O7BY'9JS!#;"G"\U.I"-O?PT=,QRO1$]=A;VGKJ4\P[6,4QUC#),_3LV0 M2\;/KS2;>49C8,NYP>(3\\;KG*S=A67#Y9Y')N1?BM(%XG#( % 5TW,2-FYPCP>)L)XZ+ M%\(9$@X&U.U:-_U_H9K-\0B&*-Y[%+XS%B[*T;.,SC*!UMG&4[I X,&Q2P&;%L&,U!2:%3L'+!\@'8C,BQ#)J,=V,]T"^X%CQ& MS=UZ!I:W%AC@4%EY@CJ<5ET)?_,]![-@-7AO-;C#<*C2*1'MW*\J />JU)*" MP6PJ*PB[:3,$T7^ D*)3ZL.4R#&G"S*^)."DS,GL1!$.E?$SS6^N\?-&;H_+ MH8WSQA,X';34F@$M,WT.W\_,M)6.$K+K7_M]DR599@QRW.1H,EL,WD (7IIG M/@ S6^IB'$-*/#L1QJPD5)9MF@.0)ZL(Q9%_ S[T_BA\:'#8H>,^ %Y-53[P M>%54! Q>Y5A)$EE5VO5O#0DG _+UMZ2BS&;KY=IK/PJQ]*C/='<_'I+M!?AC MN72U1Q+5U7SDYY<]IY-NWC"L2HU7I;2I6^!J4.>87VBV";G B;#/N<\]6;UH M=MKV.IX6,]I_*C%A%55@936M#EXT &@OKV[E&-^8"-NJ9=[;CCZ\II*#%"8Z MR$DWH=7ERHQ4K:ZTS."%I()72&8(K#!66%E*J_Y%AK#8MPY9P04IR_$ZWE6M MJJ.I0EL,_PL5&@2FSI(64NQ;OT"_V.+T$W-J6+-O#LME3/%*\9).2^P$-HLIQ3H %1#LFPV25+) M7C=>,#[=PV^4ZCY8%%7J&*U'X!0^RXHK"@\0 M3^\VS3+@N9.=_/^J6]3 M)L<;%6&?$W->V(TO<1@)K8+$3@2>Y42UG(-J\#QY*/,DCQ&I[.DPGKND[!$5 MC"0,06%556"Y"94]NSZJ-^Z#-7_Q_H+T;_27N?Z\.YX-$<9)_,P TM$3JE^* M%PIW\#%/$PKRUV?(K[$ C#:;64OXYA=T^&A:+E+[;/BSZ9U$/ME>,IGM-<5V M%\ !"(IP6 [P6EIY9H\7S?VHFYHYTST_"?S!:QIR'*.43PKX_Q[PW/M']_[R MZ]V$5^6O9Y^XE'\>/"4=43*<=N BXCGNWWF>M[0%A&\+%LBW&N 4#,V!F%\] MF=91^C%.RNJ$:Q$^K#V!R..[GQ72 L5ZN&Y141RXF%J\1$";.I9WV,O5%CNX4SQ=*A>H2GGP*>]K>$T\_79[]- M6>;RZNR8.;DZ9Z9?3Z>7YYW-[_*?POR-&T#:()?S\+MRU^YL^@>-MWL7&B[ M"_K%PQLV*ZA]Z%Y*;S;/:_5:/;W]@_OT9['-,\32F) MIY;?9N/*F[9VK[[:/)X(D_KO5#:6BF1>?=+AH_+\1;2T#O1#5>8O.!^_PDL#SR4/9B%+U M@J0Q \=F/H7I:6#YX:-E__P&_MF I1"O[5S_^Z%ID$X(;0 M]+,>ZC<.,,#,1>7K2FGH+./]PC)^W=)]^CK%4UFL)$190J^*5OAG=AL!(">& M#4!2:@3RRO^O'3!\^ +)OG!B-WVX@+2;1\3.YB]Z:O+K "02&6CI1OID:7.Q M/;5^R10K(;IWQZND!'+'D[$JC:5_8X<[4)WR<'F"ZI04P?U',-4IAX@GJE-2 MB=17B41U2ER=,J:I]Y<9A@O\E+.*1^^?=#&0RB>'JFY2<-<1G5:JM-2<%.=ENJT5*>ELJHOLJKG.NU&B^4D<@WO:3)]M(98K\9#Q_HPQN9LI9X= M?M;XW=IE &[%R&31[?!GW]_MLVY!@S?SPRE"YA"TN+2>7[TZ)<%0T% 5"M=> M^[6^'& _ZS/@X*IJ<3& BRX>$U?["T%07/7&./BI3IQ%"9W;G6&[?7C8VU/R M[CPLMWD?Y90OWNG+?4H'3$\M8D5.+FN+IW8&RMJ+X"1*2I$7,4!HT8WS_*\RO*3M"9.U?HW MX4-D8R07:IR@[KC"ZK1UU3:]9D9B$##<49DB/'H MW';H7>VM*>Q10CA&B#$-:%%6A^9PNBER2$S6OFM&R5V[GDSP6G(Y:XDKU@0> MHY61*K!" QI0/6L9?UVZ6[0QA^B>;W)%PR+:*!]?0!Q@&]0X/:@5E56%9EJK MIG-OPX[P['6/:DD'#[D\J86] XD"1M<"56$YI6K+@J**61Q]=0=I=7)$D?/A M=(WNPQNS;A70LKFGAC M+LDKK2CNQSIA7UPOY!A#A1)$=L+!#6UN^S_XNGK?4 MIE< (YN*-+]!:I?5/*P)&-YI8<*JZH3EN5U;J&)<[1[W3/L^J<(0Z,)KU6-\ M!N(0WUK'V AY5N(D5E!VCYGK0&CWP;0-1,@2V9>WCIBLVH+ JAA)+4:B=1L! MU^8'>T3:&N*)VDJ'*$KX-O>4^IJ^8<^UC:R0*M%$Y(RJS[# \O'4L-LW[@'* MJ#A5@LAGEN,UL[9WPA,'RD[O"7/L76D$H)&IE2IXPCRK ^Q&"/^E:Q ML>T(.TP"/XR5#(,T-7>P5ONTX&2;W^?:3R5#VL+U8^#+R7#E2 ).)!([4016 MF?#-^+8[L*<'AX[BJ45%T"$+4G%TB#S/, !9TG\\+N MGEL'AKOWM0PM/ZM^Y97,1![LI*QB?($19Z&PLKH;%4^&RZ1_ZXF=F%7(NIA@ M9)V.X5;=0+$*Z@,C.3NK"(H4C!0_265E&3?4@"9H]1UUV E:A:27A!.)Q8NL MF)*20K.T&LO22F1HA3GQ!7&>'[:5L:%43^MI9DB$9'H5DNAC#+^2S(['(LM+ M]7L=:TLAHAAK-\&LD*M(G)1/4J% ZB^0BN>U%8(1AU,?0&8E90SU@ )V*:;2 M65<*7%<(RT^4ZQW0BJ?3%=L3E0$GU=6AZ!*0:\=4*+Q4&L<5O4;5OMM4KET1 MEN!YK*H 8TE@)8'4Q*O#7/ZLA+MB6R_&X;/*LQ.9U#I=B4,7S!5IQ[]8=E3$ M^8)2D^X*B1L<;[4 S5)1855N,C!G8TD($^25I3A[-$J,)>(,@+4W ZSY^G2;@45@<5 )>[?WK/MF6XS KVWK4W0;V M<()#A;)<.AY%;CR"9%KT.(4C.)GEQJ2Z<_JW;%FNF/QEXR6)>B^F*-$VR']2FB8?=6[PTE8_"@MSLN#XX0JY7 '7N M-)\8\&,%3 >U/QV*)X2<(CR4.-2JIQ6*#L-^IA6*R+%=;[07VS(,1C/GC T, MS07SS3YWX!9MR6."S]J#99^8\UN?FA<^,3,K[V.5FA9$I;D04&IXUQ4SOWL( M@04*:8+C!AQ/6%41^P<)ZAUH/TP4"X9CC+,. 6)03CT7H_X+ZK^HY?0$;U\5 M,3)P>5:4));##G7NBY>E%\6&/@$3V)JOB&KSI6[JCHO\+L^@07V4S$B&+,WR MVET .Z 39(23&)5R^$' 2?-D97[,CGE:?:CIV)0**SK&R!Z:J!PJ,D#H J%-95=SMJ$M=B"2X M$+]H]C?@'9 AW>UA[>@FSF,BC;\_A^(&YL<%H95O_ M"V9N14?A85:P*>)LS!'G/(:O71!81275$W68""CBG,Q# $8A*UYH3K6DE8SZ M5"0FUY^Y'W4JCA-)%%DE)4J"UC(B;7#DP;2(_S//],8(I1#'J?*Q;P6-2KE M]^J10C>>T:! 9A&I&O+!7',XX04C]F) M(K&2@.NU*J,N$^)TK1] 9"K9?01^IOY=5"_ Z0$MLF.18\44%U6#"GC;CEQN MQY%;K'):3VIJI ZZA%:3_IX2R:&I+ZJKP.0AS:^Y HC]3H9,J>'89DW+5DM5 M#F"ENG>X]":^+*\F@V$YSD%'E;VJ[%:Y-&?6$GR&A,Q4H!+ZDP,'^OYHE.-@ M&0L*JW!$.%A>4UA@>T8*P"(9QE,$%SPK"S(KBD0$EQ7'18\"RQH7)N4AHY1! MC,BJO,#R8H7>V;6%?;4%&!K4Y>M<1<58MG,@7XPE8Q>*89+G95;&/E%N"J % M%,F**_$Z;6*'ZF'8UUJB=E4@2ZC77ZVJ'O.=$J>BR=ZL_4Q(U,40_![=1-<< MU"K6Z2&1:_60Y+RM:P\)"DYB=$_Y85X%@=&OZZU<69 "]0E[N6JT0&V#Z""S MC5*[V<@'F2S#OMQP^KD!E)MKPSM\J4$UOOE36+1Z4C[>L6-+Y3:-TVW;&)7# M^82!&W&JNQ[534AU.X7JXK$(_T$?\7]%;WS+F,A_802_/6NVKL$_X0@U=VVC M*M:IUV?:*GDIU"TD-"P#N"ZP1W#D,V]9PCLM>[703/BH$$>4XVIV"#+=G /3 MC;HI71L^@_PLZ$4F@$1:Z"[PWAZ9 *2<]=U_]7?+GF\_[KT(CN_AFP[?A5[H MN+;U#8Q"=MQ\: YF%G((6>;(7>BS;ZA$P5NH'^FNCKZ0O">@8.;U8+$VUQ\- M2W/#.K9:C&1M&J;9; M1G%661%(V?K3/U3M'.J3IIN(*-?FN4<,'3U]_7B"Z)/ILTM&LQ7RV4DLKU9P M(A>@>:UG3B0O9F:SM1*+*4EE/+ \R_%T,>OCS#I64N"2F:!=\V644FC'KG:F M4PPT@0*X^VVB%CVS25D9<9Q,O""#@2.JX"%H6@$HJ*85:%JOXTH5+=:%#+-+ M* 4@)&E)KFI*:TC&O$(W8XR,M D11=QIJ%1A9;<8"/@)1G$$@55XJ5\PZ%%D M%(&>LG+*>3'DC3'JLDS4%MH4TU"K'@,QRV HAD5!P4A 5%EUG%:2DLC JM=# MKLJ_41>#D^0#K\!_:3Y#8J"2MGY884B>K'#7,8;^-V$GQ)9H[]\*9NML6"LH M"SA-<,:LQ/&$+N$^0=B%+D9LNG&&PH4%&TG"V.TDGA4DW((_54A.R^J3@+-L M?0H+:O!-&-GM*BM-FBE&VD+\WKAQ1UW.%U(TKVB<72V^Z_R*#BWX5G+/&FH9 M9?7ZI%>6:<43/;*XA,=I=2+7KX<51%;M*AK%%&[%T\*8DGD14] MN8\L8=V5Z7$JBK;H=.NLWBA!!2#K.:;=Y8V\0N;)U@Z%2EU(+"?M-H]MRN]3 M_&!DF&@HJ]UA@T' <>*,6:ZI-EH=5_&7[=I>:S(J:I.(P2V?$AR*&22+SK#II$XI;-?$@JZ,U4\:BFPBN5M-*#ZL] MY;!(2P/.ND_-I.T3*2Q:K5Y5H4EA _X=U[;,IWTD3R:1L(SW2QKEO830!P"U M*A!&6;G:#^#X"^+__V95PB_W//ZJ0MQ]6,WM(R3L&7Q*-]=P%$&Y-\MT3CU* M^O?=(3I>_'!M#2KUNJG9+Y!!"7C.$J6/U4YEBE18] M/7'[A,(A.YJK;3B,RZ6Z26.5%5H,[ZLG>/J0XL+*!N*W#4!5+)5CRXXEB953 M3W0:CS*K%8P'%4-6(2B_;5PJI:I!BRRGB*R2(AF[C4EKM5CJ4'U3H9Y\N=%J MPZS3C5;KW\ DM%S:8;%<)F,UK1I*@< 5? I,\*AG1YQ"'>B'H[\U=>/]D6NO M 7*_)MCWO_^E"KSPCGAG$H5/'3D5./"1)6$X\*EV=M2YMY+P]G$87I0*VGM1 MX$J2B '<87I7:9_$/B:48(EGKKAXIM[B'A_P-N/J:^@\<8@9K.00A_H ,7@M M/O"=Z6D.0*6HY,)6%,L$?)0];]V$SN9!+?3XW )Y; M:*-Q^@^3!.'\G,W]Y'"M56,PWI -?J0GI[^YN.8G9?+ 78] M+N6B]8,Y?!]2U'3HJ0]IQSEPD.T<*7%*[AJ-NY7V?)-(Y\-^L9B^7GN<2M[] MM/=EUZN*/R'O7[$QUQ)6#:T&ZF5]]KH!F&!3451S75M_6+O:@P&@'H<*^T>" MSGP:ZT'H62(FOFGSN6BQBA8M^IVF)BU%"%T!=QM2>!)9LCL++YJ>Q\BIYUE. MY5A!4OM>-HEBKE2]AKHP)_*M!1S1>ERX0VI:F#6%*E5,.L7W6LX*JM8EUU\D MAE;K(@YVF947ZI)G7,/R;*N"-EVWJS[7R:XRGSAH#,\9=Q1.N")+"SUJS;XM MX+W =ACKD9E^8DX-^)/#,G#5CA,1ZG7LN1(J2<;,K34:2-9YDO^(:ZW@+_#N M&(JC[:[B\OL NIW1OK+Q;F<_M8[--!&*#=>*]=VB(C4K8[-<7I(J*)"'UM*%--*68BP1!Q=L3(6 "*5F' M@9@%':[>-.LF!$ZR[W+AD_2N#R=J=$"T[FAKO,1;>:] 0]Y.2F)*XE9]6TVX M4+MRD!)-Z*K%_XG+X=LX'U< CG^AV;OGW@E_(S-"J43ZC-',.;3-C+4+YF_[ MD@387(Q2"JIH?F!K1*)Y@HUFDZ6$_M!.C4-:S3H#N7@<6RD8%UXSQ)PO8.^? M'YC3Y(Y62Y.;=),]0_06G!3U=%-/=TM@["+E\T*S33@>YP;84Z2->HQY8L[/ M?;:,^Y["FR*A+S'_I5#,!\4=2\VYGPJR=2UME*B\H?*&RANLH[1J\D;FQZ7D M#5]3ZGG;\B;Q%?P%KUQ7SE?7?BJ8L5)\F$7R-EO)RNPFW[@:&_ B5XH-5"D[ M#[GP\J;S0^IZELI)]I:1*!8I9@)7-#T'S&(-,E?6 6K%;8932O&7@MGPK%'& MVLF)]A:OYH3H&^-%-ZUV56J\.XG@S@WE*$YD(3[6PMDC7;K.L\ MFZ3E#VP/:+T:? 9ZE$GOAIUM5X^ /OZT7,$76]UJ6S'D7>GLRV-FZRCM\=3I+*J M(+"2VE 1@,J[Y2'C)>O@JG:\2,G4G[V D2<*RQ,+F+TU%XJL8>.*5M6!M;WS MECI5JA^C&)5-5'8,,:I.,'W@Q58NI]H=D9BI04L<&FJSCFOJ!JXL8NS&,LN- M.5;EE1:!6UJW?>,^6/,7[R\H7P#]9:X_I[\&?G!F TJUTC)Q0HNU4L M,T8OCTTVK.=/+^4/[^-5CU#;YJA$$2249/3Y^NRW*%\:I9PTT93F01"@Q("]$R6SL0G:>6]0T^M85,(HXOC-C; M0>K:=M /<_"HK0WX-6OMHE"^\/Z5Y54H'8%G)%6"7_UMZ71ZSC0P\B\K Z4;R(7%YMM#,)_AVW807ML6OO,IAXW?,Q3]KW7T) MB5_[$/VU??75U-;SQCZBPUEOD\^U#7OCH:CV806B)AA6QP(U+OAB&]^O_->; M_TQ_N^3/BFU\H1(D\-(V^#A"BV#L<#"&MG+@S^'?\K?)V)[JKUG@Q-/6KK7Y MR?8'X/UV!)?0,()]TE,'O9>\/T(OB6^S!:)7"IUQ=AR8$GHW0Z.!1T9#P2"; M9KM^Q36[]$Y@16:(V\>UV-01#M%'WQ\I[6_1!4CS4R1F]0-WS/'Q^$V?<#>: MS?RA&6L0B])J97QG?@E%;Q?!Z 0R(%R6FEBZ>Z :@ 4B 7P"IX04+,UH'YPW MFCX?Z2;%9<]QF70.Y%9\/9G-ULNUH<4.T"@(6@=!I5>E@&/G]?N!D.Y:VI3; MB-D^_Q/;4;N??5.O2N6Y&+.6(FJ\C'5*M#@I\V^7E& )R0FI8C[5%(A_9[G; MG?1-^.HWZ#O>M&K_8(I_8,_G^V"6[!6===9-,*:P MI]A_=!4AY#EXU&.GBP6,L9JXZ;"I'G:6 M<@Z'\+G&.C;A:[>NX[S04X.Z#N&(F]=I/SV\$CB)9011A?\GRZ_3TSV**GG1 M*JF")/"I9FCF#)489GY=FX 1.3A.3N#K M2.C91+E6)DY+SH_FIE4E!RP[7V&",0!_VGNB;R^]F'%%Y.[](UK/C_<%H#C; M9#"N[TN(A-UFQ]F.QU(]62]XE<\H$!L 8D8,.\[7=ZV G2J$S97#2Z4>!@_A M5PYCZF*XB$_=UP NS9FQ1JMQ ^D!WURE1^@8)\](905AM],=W2Z(X5*BR)A3 MLZQWG+H-3D&A(I=FX,WJ@&O'*L;&*O&LHO(LK^YFL%#.I9S;:\[=6P%PR[FW MP-6@"C$/Z_YUP;+C9,Y9D:*!@LRJ,N)?H63I0'6?/9OM>?K?M>/JCR^E8+GQ M@OB?*=_]+W5 ;7-I.T,JRZ];U3G%4&RM;6O')NL--#I-MPOE6<'8AGF9G?!C M=BQ4-W /EDT('!+EW J3/<6RB0(H@3S3LIK,I MA:FJZLD8+-:NCHNU'RJL*G%P/TQK]G( #E^,-I4E3J\7XL/\5W2<&<[DMN$->**+IKCI)O@C9MXC9;2!T/>U%/9Y.2=(Q1V#%+DC;M#2%[W0G 52%$ M[?/ -2G3) Y#IA&Y O6_O]+#>6XF/$&S6Q"[QNU,;%^X=*^_$!&R7/ S<:'@ MSTD/1 /RCOH.PHU'IZ2BT8*WN)%/Y#ITL;RX2<6-G'FV\ F\?B_$K5UE3X[S M]/#C;9S;0CZ+LEF6FC91\0T#M2\>+W6#T,=4J,#"\=2E5Q.F$')QZ__*E;=?7>;ZAW3)R-999:B,4 MZ JXC X7>@F85X;E.*]KZ ]-^O%CI:"2O1-L.OKG(*A;4_1/V86J+?KGQK8> M=?<,NKR1L%)P5DAOQ,_)J< +)-Y($64 M2Y%518Z=<+NE$8HE:>[5Y=+US=2XG)8R+\N@M=WW9]?R*@6O_6$W^:#:R=:O M"52-T9[BIHYH+;S8FGP8*3Q&=@W+J1PK2&H'Z"%KA2L]O,]3PD6B:K!](,6U M>#6YZH7J!K!CF6,5>5QX^2ML1MG[SE['1@M!+SB?J2&3-Z6Z9L*K4B;C,%*E M+S;&9!>_"F/VWH@& P%E!+\]:[8.!S""I-7<-91<&==GVBIY*4X" [BHYR4< M^LQ;NO!6RUXM-!,^*Z2T6&3"/\A!;\O=!=XWXC,X[L^M[[['_AN MV?/M$#Q9Z<11,P)-@4Z$QVJ2KE!ZMTM+#M M+HI*Z[I!:5WT CA$]+_7^SO3Q^\L-N!8-T_NF._E)%(TBBKS*I@)GNI3K%#9 M4Y$Q M@BTR#^/'5;,,QE7",NC#)1ZN*8B]QQ2@#W>'MXRJ<,W%?949?[OOCU,K-7*0 MX-'W_?V4^C4R_CX%KN;!]"D^D-3.O>=@YMFEC,A[P4%%$L=*DHBZ*U'^I?P[1/[-#0_R M^9> \"!5*)6^)[#"6&%E:4_EZ[J GNI]P#JC*1D@E.9O2$_Y;(,9:QQ%+X[V MJT*EB3!+8='R*BO((ORW>''Z V4',D9!F;(24Q(3$:-P6$PJL;)2 M/,;V0'FC;1VV@]@7?)HV'[N".*OEV)4)W@XGB6-6Q6C0VT>[IT3+EMV F1+' ME$5&@_V><;KO-5("ES!@E.LYJ04\ DY*0DTR8UBK MWB]489O^=:!,'9=H24_D8K2ZV W$^A5'2G/]B.4.1$Z9L,6RO3PQ5QKO,WM; M=9]9)ORX@];4>F2^:[:MF:[#N!:R2*&I 9^%BQA:I%7.!^L;=,.GQ;7.I(7> M+S6'/Q0P-KT&+AG<[4<);F%U_?@5LG1V&*&LX/0:%Q16Y'##&B@T:X=FN0)B MA\8+WDZWAQ7B>QQ&A(_ "LJN5Y9R01^X8#BD:XS9"CG#ZF(\1<;8@,:0!I.4 MRGAM I:RPU#8H0[G8'UL4**G:7F:%K"1ZS%P*N& C(Z0)(XB_L$F8U#VNS?K M@K_*)\NX[=T%QBROMMM:X[#@1<8HN@!Y$6]K7: ?$^)D'3JJ6K>=][EU&VJT M7CLVY7'[ KDOMG#3D4EQ(>2/(VS1S$1[-/?@T+_H$<E0+-A M+!WH#R$2G; YN0)RXM2B@G6V(HTTZ68;J7% M[?S2*%.%MO;,)/%R#&BIG0@NO,_L/^"X BYG M=S@S*:EXUT LC,0INIZMK&>;T4W- JBFK++\+N5*B6PQBF9RT3P[D,I')MA5]0!J(,U# #%31FBV4]YN\].T4-BEBL8U;B%):3>+P*6V404R6Z MJ1D;MSG.(7$4\0\VVIJR6"YF/J1W8E)K@G3'JTC13!J:ZT\!S06WK&)$=HBL MHO"L).\6#B<%TWU$5.OF[CZO)M8T,40P/C GR3338J[OL22QLEICAZ^=5?'^ MY4L(VKT--BJWSBBJY08C_1?G_1-HM=B5]_Q?T1N13QNNAQ'\]JS9N@;_A"/5 MW#643!G79]HJ>2G65X,Q@ LEVP@.?>91(KS5LE<+S83/"G$D.ZYF[S;]2-0* M=&WX*,)/Z(G_OM!=X'TD,I'O^MSZ[G_ANV7/MV/P5@..\^&;#M^%7NA .?P- MC. 3[B(J1R B+=M+HQZY"WWVS02.@]S]T$I%7TC>$U R\WJP:)OKQ4\3(MU) M?&-E"E9NT*.$@Q"%_%E[O>:.#:[.^]!F">1Z!Q8?2J%E:J0\>]%B6,6[F2@B M1E='E54%@97:Z&923WY+J0\3VG&YD0/0=ENG]HV-FJWGFBR0OH_Q5%; SKZD M7%<+U^51)*=_P) YB)P^(:* DQ$&+.2T$*?'\I1E*-R3??+,@41&]N8 MD L,X!3K.=576 MOS,631D_'OERJY47+#'96",='#V1%UBXKBRG[):**E>Z'(M#*+-19JN%V8AI MNJ'R&,PW5A56G11WAU/.Z\[/T;'/$(.1V ML>6O>#*5_(W[8,U?O+\@$F0J]OM/_&<9[Y=FCVXD-(XZ3FZV MB!S,D4VJM-@]0OS7H_=/A;.225:G^GCEV"HG,3$0(?>*/NO?.>- P-K[?[QA?^(T,\ @_ MIJU=:_.3[0_ ^^V(F0'#" 2UMP5X+WE_A%[BG;('TK7007P?SCN#N6[V?Q[M M_QT?U:8)B%29U/@,D]J1L/H1*%&A:#I""$5??W^D%'.CS0!20UJCT4_<,<KDV-!?,*18(PT(][TP!R\YW=A8A'@28:F9,/S&G!MR)'";J M2_B?@,09#1L)H$?C[TQESQA?EZ)WW .SUUM%&D4ZHC)80DI#@IE/^\1,CH_&K_8)2SO$S'\;L]G^^#R"Y7PY%:A,/;,K$L0C*5 M:L:/F*4H(&QK& "R3I;6VG0ILEI#%B:"=L;@6JLXK#;'W/ *F1@+8C(IR"C( M"A/T'#SJ,[U!P10;+#ID&":*=F:)'\VQC8E,,_'SP;4_Y"(':J5,6#_0H(CI MFIA@*U2D2Q59JC#"PZG3T5"-DMU\)=?I4+\8K]^/$&>\GKH.ZI#7N&V*_S6; M >"%@>#''^W!8<[7P@-W03F6_YU)S\V__':3WZ9<9Q$\2:MM8C+SZ]H$83HR MUTR7N.0,N7T3;,E-4_-J1CM2 _83[ T)TI5$N:DWG;'R(48D9Q\]/$XF42[KY+6A!5E MGN7%M&)OE"$I0U:E7J%BB:D\FINV[C,> 6GKLIKNBVPAVU@5&YKG2H4B\G$ MSBH&C&4,UXK L8(R9E6UI0Y6/14VI(R#"CTJ]$@6>N14;N!P^AQWS]BD")@* MYA-U!%-'<$F1M:],.HY+J9"0:E<9VS%+&U;&^N,#VGM,W\!9?+U'['A4\# V M>M <,(>@7*Z Z7A,YE,GD?Q?VM'3!U=>I3T&SVF\V=XI08N=Y;:X-DV>S)U[ MDCZUQ/,]GRK]+QUG#>;G:QO)?&#KUMS+_O=B%DX1TYY%>#:S'E+Q3G:U+/O MH=F/"=9UB+7%[-Y#K";Q*R6[P.P[LN)$Y#BO\[RJ'^M- =VZ$$\_7&I4DA=O MZEO'\5R^.4\H='#]$$W[.6IJ,)?A*2LJP*.._R91JN"$&&3*:R*7HN_OKPM* M^]RI34)+%;IWGI*VPI4>SG-P%06$+#0H3W#:4U:5)]UK1IGN)Z'5+)$"7^O* M:74%7,:PG)S2![DK7'*&I*C%N<,O*4;*DJ4!5Q==H>SW)IK$)M, W60:(.E( M(<;Q5J 9N-*6&4898,][*T&^YX0CC[,PW8/YS9]EB7(9Y;+&"8<5>903>([O M&\S?;':LGT+AXZPT5EEA+&)$C^\M0U$I>KRM@/&:&8&83[@9 MLC9J[U\>-P0V>[?.]$R.ZP^,\U_9L[P"OZ15#0&XHV1SQF'%X4;*_DS!RO7$ M^:$N]2&GD&SJ/27[2^%N0N,JYV;CE!TLUC]QNXFE-F+6& MGJ?Z1:N44)I@! !DEU"JC8YU*AC5@;;7;Y^^Q'GI^S0QI>\;8OD*1;V0'8TF MLH@XTB:]S-! 10T5+E2X]%VXD%,Z217P2B]EON5^K))_H>WOYWH3^TK/1T_?2]_;YO=52$!J, MK*UYUL1\.M\S/[PY'^:GZ4HW_.FFWIMOL70\A4QU/NS56J/.OJ_]:^-E*=)[ MP48"G<_!S',3,2*/8E[Y2:&.WCG4*#3WEM(M2XVX) :Y_0K!_V?O39O;MK)% MT>_O5^#Y)G7L5Y#">4A.NTJ6;+?2MN6V[.2<^R4%DILBVB# !D#)[%__UEI[ M;\P@ 1 @00I='4LB@3VN>Z[9+;A_9SJ-)JNS]41UE\MG4$AP,# M10K+RDZ;QF_">9QS>4S)*Y%/7 MCQB&V,O.C7MJ=]!2V[T,>:TGA/4-56FHRGE2E?I$]HV&547VU0K5RY+&FT"^ MFI"1VI*(;4XR 8Q92,1!J4 _3Z_LTF6-X^OZY80!9G__$H_N' M#S-NWH"!(-2(:%F\!4D+Q$740.!SF:-_<&[;5P2BIQ&0#FN<+FBDER*N#R4%W7!E5 M?)YA@[69>C\8SUV O#H0;>6HX9-.-D_M^I[GU < VMQ6PU)X?X[.**=W:[4! MF+I$:6 M)1QW!LVPIE"31Z4M@D>''3]\*7ECK/8W\64&S_&1#2/UO\I3 96R#&O9N7&_ M 9T*=:)M)K#1SABLHG:N['RM5?[M'U\/.94@JB\,;XD)VYBS,G17<9CK&FP) M_*()I=J[G>6^)BIQ0?3,/5[/-AO5*%H!(8M>TRVM3T8Y_7U/V^%P ,_7%I!R M'B8_MI+E[? 43H"M0*([-0IQ C!3KIFE1 #JCXM0HW:GM!YA#3DZ"#G:904I MDR8-CJPJG*O[O293Y_;09R1^2=:/$L%RT"^4_KX/I2OU^K(3PUI"S2D!;'DF MF#+AM]5$-9T45S\$S?3-/64R\'[4+UU#F7"K[:8" \V+2,C2C$UR^QL6R9LRP]-VABO($S>RN.C*PB6ZPDPVB7ORV@-^RJ@T&_O'8+ M![F K;!V6G=)]"55[,H1DC7L)E49JCTNU? J\U@2"EUKKYTC=JG55_N=I,", M!D%SW6HF+;[(=0['>5*3*I+PJI8@3V?\E.[3^ZG11>!B-,J%Y@.U,SA@/E . M2M# REXJ;!'8Z6,*;D-3*F,J90%!1(>!Z!$ M!G5&53&9BQ_J\H&IY;C.T5T@)^ST*.B#E3=T-P\,\(FY=W/YS37>C-18TU38 M_CA'"8*AVNVUU%:KK*:!)P 9^-;JQ;,TKCK($?RR+"K]AK0.D'0*B$@8$\P M&^8PW[2':JO75UNEM3YM0.TT(@3V@[%1:W1\1>$>($]@;2= M0\4!0MANC]3>/H2PEE?Y/*>N:0#!?@ ]'#=A6BW+>69K0K)*MRR;6(9,Q2VWF@&Q3)IKG+/5BZ1 Z7; M4A4$D-*;6!]AV]5UY(XB=>^R#V@]L]83@_G=^BKP,0! M^0OED3[ GHWX09)]-=U>QF>-#KW49S.#E8VG";O-A)/;$2#K&K.?7P[-9+O1 MHL::B3 TUD@U<1?Z]+O)'&>+>G((]64K")1W.-BCR4!=2=UAYJV# M[;RQFI^KU7P/ -P61E":(:%HWHM' P]L?LM1%J*XE%FEY8T#1+2/RB_NQ)IM MZ!<\%OQEIC^6[W8?IP4;R$8H<9I4+)9!8I@+1SB-+OA,14/'U>SG0N?"\!(T MF^TV-TX98GDY,3-1./NZ8(HVG5I+&'D#!P=[<6$@4(L5F$J'B1]LS5!6<%-8 M+\A=, >+!>%M.6R&OQ$5U;"=]EPW-7,*!X,WZU*_(.K%;_HNV"!U^/3]L)*R [2NO""S4*<\B)*G7PV M&_LJ]FB<)8BO4!Q?V.): OMY8S/M>^!$'MC%!#^ZF#"@%; US7C2-DX","1Y M*3@H\.T%?]"LB5 7O4U5H4^2+S4)T.F__BI.]RI!@:37(YSL_KWRYL/=]3_N M5>7VT_6EZ73M B] ML:SO,(Y_KQ&Z*REL#)S6MH,?S-A<6QMP@-;:1=(KGU]92,#L"_:(I$A\RH6C M-U_?O[VZ^NOMM_;5_=?6GV]'27A>193BM:2=G#!>!PGHO4:\Y">6< M>_.]:-KKXV.C1R1;O9N;__G?MW\FTL@$(BG%P>%X&!#'82H#! LX-/G;;PH' MJ@M$4P%9^Q%8 $;#$.23Q& :[F\O<+@P]4V.IPVOY[*]RIJ6'2;9"<.$9>1L M[L>R2$.)_NSB.ZN QR='!Y?70C@6 /\CJDKN/@X$=ES(WUYT(SSDSY1RE#A;)^(MLL69"O/9?IM#KM1K K73[?)TVSUG+C$63"1AAL MA,&38,Z-,-@(@S40!D-R7EPD;(3!G<*@4@.*CX$ SUTP2ZU>T(]95DLXC7XU MI]';O\13#O&S^"9RN*P.NIFBHFQIFWWYS=36,R#^LU ^*M"1H"*3 M-^0Y@$,Y96-*TJ9K4SB&/*US\K3.@6PHUHJA8 9"%L:_/8)0!L)K0B!+15:& M^E:6.< &L^#_V6SV_#=8&;-HX.C(<'1X&5X&@0R'/V\/K\+_ D%?T@9PD1H2 M=<@:]SFE!+GIUF4_?=>G \F'W%+!Z@,%=]-N;=G,4:KTMI/R#7961.Q$NS!G M*X@X[/74_BBICL[! :IH>=6\\U2J"#5(NNM:BLT S*:ZP:C/,LD*\"G^/D55F*#1;/ P5+;N>SZ?#58K?O\)^K# /Z%1=#YU3LRZNB_:C9XB W61Z@)8L'=_-;#@2M"@50Q MIYNC@%*GI[;Z<W+U9 MV_LY:Q-.5**9L3FS;393#'U*1I6IY;C.R>IB9?6"%%40L\Q8A*/>N0MF![69 M*W,6O)DTY6:8HSM/MZ7V$]N;U?'L3WOX@I"3D+$3S,Y)2.+)VN8U3N<+0MPX M&M*R ^"V=;HXQ,V5[W$OB_16I.&^T69P01-7&L6?E4.DV>"INO&*!N ]Z@X\ M_LZR;ZSUQ)VOC:OI%#:3*JD.\PBJ@[8*4Q\GO&BKBM:XRQL\JP;/ML3PY46U M=C=/-_AZH-31U;'CF;9E_7-%-Z?6DBD '(9E/ES ITLJ98RA>$Q_I#*49^L1 M:791@CNP6#C]>TTW,4CXSKPU'YD( 4U3?/LY])#.2&WULC;"+.W *@N=;_S7 MAP?8-+:8!V8'O1RR9Z>KMD?]8\'LL].:]X5L:CUR,=%X(?\E:M[8< MD+G98%V\1HF,^WZAV>P-POYU /33%/!N#LX]'([407]XG(BJ[9#F:4<7Q M#ZM570XP?#*"[J?JWM")ZSS:8FN,17=8I.-\MP=Z1)()^Y!'=/A+>0XS[JVR MYH"]:.A>%M!KJZWVX2#O8&[?SN <%=CKA68^P&/A5&H>TJR9& VD372#IU4_ M2T[=;/!D9>":[_E\-MCHC V^G/:E[NO_[>U7DN6HJ4W"F]^X>9M='(3.%/,2 MWYI3FVD.NV'\YZTI ?>+![>I#KA>CN OZN .:SA*^%?C/FX08;Z3VV[TF9+RQ!YP- I8HGN1%PEPE WKJ<#2H'^9E M$EX.85K "$73M6R=->F\V9,RR])2 Z>?EB\QS@'L((YWXW%1C3IZ$B"3G6#N MAIK>* ?8#$"-ZV,SXX/#3:.ZY10T/MMLI>DSF<;+O; 6)FTKT[5MPUR'JCC5 M"%O/=8-UMOH*_+@1Y4K>W7,PFXNM8=PQH[':[AVIU<=>ZEW&2-X]I!@^PQ?\"RLXK1U1C/)$PVS+'SY! MC(_.6 Y3(IC_9)E"0ML>4QG-!LP4SCO&(DZ5"O 9#NOPU_,<9BR-).>!PD%K MG*-(PXF'[IZGIN@%[JRT#47MH*:H3:=PEP'U\>B,\KG*;V>_P1H[_21J?.:8 M@27N.%Y\\,/9TZRQ_1QVM:[:'G;5X2BIR$3C^*L!C#9(6(^XI *(V(OB828_ M?*^M#H=ZN(@98XB+2!#XD9O]^H'J\3(MPO76@DH$Q^($J3!C_B<$MN\ MP*- WE!EASZH5B<]R/!U0NL](FHD.F_2N.J@ #+WQR.UG]#SJ&ID'E3G^3PF M3)T,+SPX9E0;Z+(+-[K#'!)G1^UV.FI[?95E@H2@!PZ,?-FF%G M86T^ATO2W(0@F6Q,]U0EYT/'26Q=3%D\"B[UJ_6%&7"?L\^:C6+(-;>*I<;% M1ROJ9^%0P^Y([?4SF&5CD-ZN#I2>FX.P5@!<'BO)#<*='&RDK[9:28+5$<%V M%V<99?.G[<$^^ Q)/.(#7HFGTVRJX!"C:B7#40JTB]X24HOKP DZEJ'/E/_3 MHO_5=$UE\8D[6?.";GBGI%:$1W1'8W64T-*L2F2+G2P^5A5K2+G&>@).+==4 MG@+4*A35Z*(; ,Z]B?*M#&=F6. ?/(EE M3BQCA@>*,I0R-ZPG1YG;UE+1J0-2V-30U IN-EC5!IO:IZ>\P29$N,&7T[[4 M_%JR#*3]X>W=CZ0-?.:'TNZG4B=YL*]FCYHYY87^(TU=JW("G&&%EV+=RK4- MM8?\:EU-_[W6;?8)SG]WIUT82DWUQ]4Y<.':U4Q&67LD\=6 MXY<]JRJHZ#C26*4SYT7,W8O)0]>=A\F/7S_;%KP\<]Z!!DSHROLII>%HIQ:T M_$S!X8P ,3?S* ",G1Q-&X>]KMH>).73'1%*B[NKRF<8J7)'4/U(GSW33)&B M";MXS9,80 4*Y0N/'VFD?DK+00:$^8^BUOYC'=R9<[> MRAM)34C($<[=4T>M@=H9)V4%'4JRJ]EEGR8L9=8-\H)39Y"G5>]8[76/"4O/ M5$O035#Y@5:_%E,6@,D+YN#XI")DO*7^*VD%94 J?$3HB]]D[FD$<)Z 7G$I* MVR[P/LJ,A1A#0&N_A_NXF^<5ZL9YZAEW#I_SF9:&]BQ HG9 F$JZ]X;#;KLV M1#P'I3XS/8(S8 4N'G2']9+YO=LW2.FEFT%T#ZA,M4A*@3R:W?>4%[.?MO'. MLC_;[%&WULYNBW!O%$U5VI:A-.ZIX\&X!HSD\%E*)P]4]5K,GKI&+A@?=D_0 M!W>2FL8MQ0,3,])-7I18!A^Y%FDTF5_9.["FOE@ MD=J?I9NK]&YOT%.'B6EU36&-!HKW*:RQ)QQWNX/:L)JFKD:Y=362DEVV1T$W M)36:'/RC'D'M2VK<2IS:F8#?*=0\9Z1V1EVUW^G7/P/_=')Q&GQ^5OBGU.NH@;W_&IJA&50+3\\@8;S;1U"0XNZ&CD MB4H[4/BH7#HJ$X[*3CBJ[F47_H?S\4]QQ%\5$VTAAOCL4;-U#7["@C5W;:-D MD/C]5%M%OY)R1P^793#79?8%K'Q*H".?M.S50C/AU4[X:!Q7LZ,RD9\-Y=KP M#MIL<""3_:8\+727T>B!#3SI,Q!R:.@GRY[YD]- L+[)=QW&P@$=U[:^LPMX MPUT$)YJQJ8456RWSPEWHT^\F(/B-.,/5[<5G>]S/=61G:!C\Q M=),I_Z^^7%FV"P?Z&TIHFBOV]^)U.*9Z:ID 7PY:SZRY\J3972 M0N"PIM\K3,"LIH-YB.L,?[D;OZGN)34^KXY JJ'K:': M3NS\^PQO]B0!)TM =&;8&?1*RF0I#42VLM1C!C\7X+8YPJ$;1OS<&?%J/3'T M*6>WP(KGS(9]>45W=('10 X)MZ-QSE8-*<+B8C2$(?ZS5P^62I1>LP#I>-AGF0< MT$':([4WRIG8>0BH;4PZ)\"8&DERFR3I+. I6+F]Y$5S5]J&5\QM;#@'MN'< MKS':3C>Q&_(]WLI7N)0;-DE+2<;6EIF)J#KNC=1.WHI'YWK#)PE F9+;<\(0 M6@-/PZ)3)+;BB,QVYW+#?#A,DPT+UQXGR4=(NVAZWN>OGIN$F%3H^C._R#3S M:C^/[M; 0NUG/C@49N$0&0"Q-QKD*+K3*E!O_1 0>O*ZV8T.JH0^6=-5KS1] MAGY6.&*\==LR0,I_X$_J 6@3E52X.I,9:U]D[\_ZJ 9ZN[F?J'9;&$9,V:G MEG_+@4Q=M=4?J^V#BNF5Y&6=*=CLGVV= W &O9)RK!OA?#_A_)ZYKL%XZ:EY M*-*%B^LVPZ 8)CYR5H;N\C>/S@/KENY7,L96OMS8]W$@5VU@(8 M#*.][++4 NBUNNJPO4J4),MX "7YI\LW/R^($$,[6EKEU9P,+N]55EYZKSS,V=-#.?)#09S@0ML*:BAH02)_[WU+^ +0T?JU&4S_.+*G(4_"#SYF=DZ MEK_EUWHCKO?MCZFQQDW!+X (#^R+YK*W\SF;IKJDJ:NUH#2#8;1<[#:=MZWV.FUUE-A$MVHF M=6JULRK+BWJVOJ[CK*WN-_;<[J/.:ZM-C&*K"E6TU:BB9R2V7*?IF\J%,F$ M!2:Z9*VYLB)1HT(&WSJV*V?_!90?AI& ;(VN5*ENVJKW5*[_<$AY?O]L:^A+@UU::C+3NK2 M'I=-7<9YB(LZZ/35P;!]7-K2&!#.4?&J\]KJ?F//[3[JO+;:&! :7W9C0-C# M@,#@XT.8#DJ/ NU=]E>N,K/6$X/E"I!\#K)T_2HA50?=/Z5!;5DJ6P-IC=:6 MR2:4&J925&MKYRCAW54[XY8ZW-9%L(Y4O6$:M4'EAFDT3*-A&@=W))3--,;# M<3Y'0F^H]@=;^DD?@FVDJK>= QO[=LYWY #X2M=7 LNNP?KR!GLV5W[R5U[W M]1T%)$\1,-/X0*=3@9E3#!I?9:2AZ?UZM>(5,32#+QHX_M2P'!"9T'AFHH" MIC5KQ5!>"#X"Y/HK4K]*&#XGW&^=\3F M^ PI/$";3@'-L986+]U[7+[0J]9>WTLPNYT@-':B=0?<@]#L.$]O%^Z3! M]A+YQQ7RGJ^6JQG;-?^C\\0*Y*@L3J[Z"%O[KC9_66"0 M!I7"N@5O[@3:[:A7U!4QU]F M^F-*83_ZKXLU%R,F[QWN>U5QF*W/PU Q9:@XQ'SE ?MYP2#=?KP"8?G1!CHP M27UZY&B#E"/\<9;A!E\7#'5.:PGWBI$"I&(ZBF;#QR9IH0\V""XKS295U%TP M![N'XZE@R6?XC>17;"LGZSW#XXX+'U!CB\N(UR;861C+3W*T@'^)#+A_S=V_ M_AC??_[V\?<_KUM)_YN0($<*L !#<7#M5NOG?*U).5K : )9N;0)FS(T!RC0 MZL&T7B33D01PD;@A7]8>6.#U^+3])$=6*MU8>#)PB)I?1%%0?.M:J]A7L4?C M%,W707Y9V.): OMY8S/M>^!$'MC%!#^ZF## !]B:9CQI&R=^R/$V'![1Y-L+ M_J!9$^E3]#95A3Y)OM35-BK%GTLBJ?2)1UF?(>D(,Z9,_LXDIC Q +S0%_I> M>?/A[OH?]ZIR^^GZ4KGZ=*/_7E]NU]A# 03=AQ=Q= M@)E:[*'=MOY!FTTP\);\*"G^A%#D.B@*O?-$H7M/%/)P2(ORO897%;NRB&;; M)LV6VU,Y%=M%$R,D[[_UU^\L&X5^D ,_SS;NZ1'Y_ZW'@A:/#T/=R[/M>G0,^N0/E; MFVBA^0SC377F?(6%O#&LZ?= W]?V"X4YP"&8-#K*;80T,;%A.&P#F EO@4CE:_V!RSWL"F_@IFU]Y0J/])NU [30<78UC]AM\VK$^5J*\W'(TDW_ M/Z*F*9"3SS3Y+Y#M]?EF2YQONW7)H1JU1J1 "WYO12>8F$A*$%F1D;N!=W M 0S549SUQ-%G.@BP""K(MM'UT6G]=LWM62K]V?Y-?OS$Q >J_&3MR$> [XO/ MK+4M/GS%#^U)]P] 48J6JH@'^&-H3 M&M#@:E?B=K$VO/@+1 GX^X9-N3#1&:M*>SSN7BIWIO+)>N2?]E#":+=5/L=' M9C_ A_?KB9P%]RHV2=Z>X6\.P# $>S415<_Q*'F/&C0[$%%"%+ MP6->Z[3^R'F+HP@\X)TEH@VSX1R\2Z)W7BDO Q? 5RR/4>7S!J<#1O2H/^)O M^);8("YL ABQ),=HVH:$'5+N_U+YZH^ 6]6\OJM+_J&[T%S^#>=U:*J$ZQ:/ M E4KVYJM MIP!Y,\ DPUI)R@&D$;]; <%U$1-=-EV8,,[#AG!WQK"; ?W*3-@E@_7!:.S' M"H4:0$B$\@=F,EL#Q%;PDDU 4%596O#%;&VCX*#"NX\Z?,,3*/ Y4+9UI/TJ M'QIPUJ40.0!9QR$C,.*XJ0 8@F8%EP_H@YX)$%6YQW+)W(4U3OG[V"BAKM9(>+"_**G)3S%W"?&3'[+<^(3^)MK\9^._H/_0G8F-/0 M&Y@1O>"??V :MO5>Z"M<_%LX!W%P;X,[1@$,CU$2X0]OW]Y(2@J"#9PD2NZT M+P.O!S 8N LO#P_T#"X.R27@'UHQ8"L3("AP=$!J8,53!K_ ">#?T\W4X#X< M%R;&44SK4;*KX&6*$X.C@M7A!S9[X*>\!!IE WK!T=ZL*221B",%(FTXW1(G M#%\Y,+8SA_M<3Q2RH:@-12V1HBKIS^=82LPW!R3,)DHJ MB,_"9N+7*5)1@3J >W.BO@X7?SC^L 3L22;5G%3.==MQ8T,"!#Q:QB.L]SW, M;=Z[C!E H'HC ,,E/&H@"@"\ I9+L4:252+,Y%L&$K4 ?9YBGLTX(;Y4_J2] M3-=B!*12@+5 /E5OQ9*(S#">SJ3-$IL*S.;@XN %0*6I)#8K&,<-TW]<#WP@ M2/L,2-$C"8YLJ2!B .KACIA<"WDIX &4(KV_/$%<<#A:,@:FP%-/NH%_+U= M$O@8L!18.CGA;,"%L^1KF6B !9:UA._AQYS63\M[)<02ND[\V+MPD+P!^28X MDRMX((Q%\,"[3^%>4Y8:40UV.\RHHN)!4)V&8GQR&B:&N M3%=!]>CX$?")0;R 1VWQ+ RX$O*=MV\=D4.;;>@:K>ET#>1X2C3O%_@ A1I0 MYAS+(F4^>"_XICSNF5"WKH/RI#9;XIF[0KD7(\+-_0LV 2AC:@]$;)"(/P+$ M\( :7Z+DV^8RK)"IPT3[,APIT\@EYRN7=,J12[9()[NM[3*2AJN!PK"B -&W M?.4G*"9HG".E0KO-#$V0%U=H7/@*" >^[@*,_R,7%JA)8E 03ZQ'T.# Z>! MR"_V P&1=N[Y:W]DAOBPF%W;"E7R1*L$F71ZLDTUR8[\RF])Q_I;Z'#$IT>8 M\&9-E ?=[2'S-[='@R1[_UYY.UU8JO+AP[7J68^5G=;CX'MDWN4#QJ2YB?"# M<7NOHW/.[RBBM@=GYACAHXRY'.*1T:E04G 1&$*BDPP _W!CB>,P;N/%92@W MUQ]P]5_9#QA;BFF&+DTJ(E(79+$?4P:XC:(-OO=?).N ID-F8V4AO!+T/5?% M0BX#1%QK0B+O#*W@>-BX!*[PV6R^=C3CDJ^(S"F>@/P+:7B:C71_/=?(5F:# MD"<. *Y)0UO2W7=#6\!M*\Z*H3F;VV[@ 5Q&P+04,M/QPL(P,#(3.0^I9@S# M;_#VY*=2R.,R)EX;H%7D;N%,OC.T]ZQ6<-[3!:R?I'@4\\7>4(BV'6G&HY>7 M>-#D-T%3FL8UHXC !_L6J7:JLH!C=Q=3$/!4Y<$"/8,L32KEYC*;3/G<9 8 MR.CR/8V1!%8]#%$+=$L8AO7$9B$PA]6!!T5F,CS MS(2'35/^A;9@!0,.T9)!YHEKF!U/YH,V4>XM8XVG[B#Y0<>>)W$I4U#$2=LKHD:_ S%! M-H,A6,E>]ARY+U+-#SJ,:99K8,C:@Z5/$ MUV%D 53)>P3#K&EI!I!K28S)[O*D4R*0Y'' 48 ]&99.3Z.7BKBM]..0Q5!J MAV)^2;\\VN:-K8#\190/H 2@QM[XKIF&NC74K:%N.ZC;F1]Y"6?YXO5MT/$Q M\Y3+=I)RB6X#Y8:'0I"AZQK6%(J2@B_QLT# $^E<>B0J:[*)Z9[BS:#F24(B MN7+6P!^X[YV4.PR]8.B%F 76XGO&PY*OY^4#+45*MGODG9P,=!P0(?/2 MXCNRW"UTO+JTE2"8(C1P00+T6HNTD: @\0FW;RIOF VRT.VMW&]QD!% _^\->%R^)?IPL<6G:HA5[O)E4#@",=MI*&3D(;T'[^R'Z0* MA$6CY$7$TR6+94"G9+3(LYFN;1MN\AK_"N6W;'V #R&N!L7T]3+\$8Z_$R]+T< M;R5[7G=H]5MRDR/MG2K>830!.93AO.09SHPRG"-">38^%4^+%N=!FD*A(='' MJ^S(D_ZED:GVEZEO+XSE7=L8I-'J*\FQ)ZP^9Q'26N)E.Y$:,..6@0M^'__ MKUB]8<(;C#,!+,*F<^Y&8!1]0?CDUXP?M*(%!-H7 ,@7':\TO)A=WK&,<. X M2@7.%0?'1&,HYOYBM/Z%M78QH@:5$)D"X1=$ET98M',YNCG%%"-FBGKK&-BK M7!F&XBPTD8^P AXF_EIR5YW#*, &LXU-F820V?D7#D6 53R*!=@,L$Z3R_)\U&2S@"C+O 88-0913;;&'&@>9,R#:@[\?@*5 I)X@ZX;:="0?'P)!\[F,3*3RE?@<# P6@S9-CQHT@Z 0_S M] ".(K!>[E;GJRBED%F4#9.HG!&]1806/A9W;\>%-34"I""R%>I:3'C',1^! MQ;GS,3-0[Y5_YQHG09%DN,OS.]^C4SVIV(R MPQ[=M$>]'%7LNVIGW%*'K4Z*M(#;TL@+85@/E"F]6MG6#XR3!M6!/U-LBW[QGCF1+MCDBQQ22* MM2.;8(62 L3V+Y4WE&-@F;$(;^J?I?$H:HJ=P:A_+\8^##+(0J;Z2D,S+ZJ1 M\G IVX,40ZY]/#)SS11+9('#*C$DGTJCD-;S:T&[1"]@E^6@WX[QAFM KXFM M@Y@&\M1%,/,O0CRB5=0SL-6_/%+WD1 K"A=?^,:_L*6F8T+]9V;3)0.+O9M0 MQ 2<\ML?*]*]@*;#(W?S>ZKKP6_Y*Y+%."]N=Q*8<8B72IK='T6YG;*%S7H> MR,XJ%C"2@<6&N+2V=BWO(\']Z;,78@6(SHG,-4/S^B#/RMGK/M>+D3B1O ,$ M79XKBZ>D2,%?=,M01;80_U"57P+C59WV4B()(\_[VHN.+ M40E6BQPNGW9,VQ6C%D.%LS[^K5W2MA[-($:-0E\E KZG"WS^FHI$X5&V=,N1 MT1+FPX4SM5; "/X$EJV+RBMM_F/#-+OP%.=\\_(N6I?]G_>^B^=P4&T\IG@7 MN? 1!3F :*OUS$^M]7.R%3HK/<^DE/S%,?_.9/\+^+Z'0)JFNXQR6)>':J<] M4GN]I)YB8;[48%L>LI2+.\6-4V$C6,++.XE@ZHMQ3M0.UW/L^,S(R3+)&5]P MME-^WC)QIB-*8C7/_-2JYC+ 7[Y:7Y^LBIA,+T![A%J4GK M%=R]QG';O>+/U8 M2T>",W?^>M?_^.[OW?=_C-XGI1^^28ZQ.%X]]E@U]D+U3Q>\N!D/KC4LQV$R MD%CGQ7W82I;_I6=-AD3[D6$U'OD;]+: M'M8F][]/K0<3Z]5+3_P<+HI?F/C <6VF+MC--S+M/A3O1OJJR,!N?,=0S>"<]""DN5E%$9X2\R?>Z]+^TN-)X_&E: M)&O!W:07CPA5@$B(7TT,>4VK;Q&,LPV$Q5;>Z+9P%8S<]^CG7">>@!2Z@T37 MJ[L.J+@"S42?!GL>*% MC@7WU?YXH+9[[;A.D;W$4"9\K&-%E[/I>;VE7E"HL-"+UVHH+RLE,2&UPD_# M51JNO 5:[DBU&9>:-DV_ER.?M]T"3:RE A;$]!IY9G[NRC A=\44=5NS MG%^TCW,C2S>H%>T)\J&P#5_GOA)MQOZ]1MI)[HF)9J"7G)PE M2P8 M&KR*?(M\#]+OP/M^DD\#/Q:N'IR9FEUN9+,9[D1P7&I7ZTJ&B5VPL8D0>T#^ M8!@Z;2343H?:*-#CO!2+14ZF4)-OXC$6L!R_SS9Z5-C':^-GF?7.KB1/5[= >DEK WCH.L MN"#_UK@OD&]/=^4).[R9NC>RCOT8-P2W!-"B>2]O?V4^<,^EU_@#R(,9A*L9 M WI!=XFR(#5,EQVA-#*.D Q',X;&0"B#W0+84^]@E(HFL$>+D"#A<& MT)W4+V2GEQ2L%!IJQ)1 /WK) '!R-3\Z0D)DVB+S>E:)K6-Z&\'PB><"+ M<40W+@X\ -0V];O#GED W@^RES0,I5'?K' ;%V]IV$ 70(7!C-:&B99DLR6,+@@M\TUZO M/'=\.-N2$$7)UR9!,Y^!VIKN1>L@LKH6[404]\0M[*E-;ACP H@:W%+0(FZPG[ MDYF&5,(8](8M#N*;FLP!+S*3P!NJUAFS=18K$;)-';Q %1_U,N9H"'B)EE!VZ M/60BU,&&?KQ#7>!MV55.CB*E$#X/G:_W"&],R+=$APG;P1YXTW#')_:#TUX7 M>P6*K7G7"IL0;,C#RVB%!"FZ^!!$=-P77531\?P__!D@+1[=C_6.I+US50+6 M[C,O.$G 33<*@1Q_" ;<$)V+DPT?-SCH.9%M^ TXT_Z("GFB@Q6V>$PX T!UKZE*#JDARS/1 "2*U^$W MRQO(> ='I2Y"S2W]CEU92"!ORO4=A#H,;XI00[]TXE1;8]T-3F 4WM3K7TPV M]0J>BH?RGF@MEZVGL0H9>A,]S&QU^;/\*#?.F_[ MUXFQ>.?2"F!8I!7 \^P!D*&,N!ZKK%:; .0[>6I)V0A%:D#Z(OP5[Z:* M:3, N%.0TN(UIX;]=F(!R&+L-Y51E<'2N[W/-\/;#]\^WF5CZ;D*3WII//'* M6KFE@3T*3X[V*3PI7SY^_5RB09#K/(<4'5]1%$DIB3M*U>G MI8/5SSYLB5F?G8+Z1(>U22@J&RMD7V)Z5@GT*>\YE6?EC)?3*%U$2(3\-YJC MDQU U*'7O)R]ZE0BO'W7:;>X;P#[=I,XBRJPE9PY4M-]1 MQ!Y6L=)L'OV@D?V(_"BDK&L^,HJUH;F/>Y301@_?HVPBDVB4;R;-30(=[>&* MP%E37KYX?W7U^<4K,LE1XTY]&5@8:/H4XR /PFLHJ_MU-7W;I@A/^,*H%SF\ M G+8$B[AXI_T\A72.6 ](WCB86WP4>\O_B=N'D.'"KI3O+[GU$]@+F8.+\DD M<59X,&8]0N3^O7OT;5A7?&_QL_Y'II%YSI5N!)L$WZ.C M22=#%2[S[0_AZ<'*][H7EL+S)MI]54(^R;W[46RR]9'Y;*6;PEZX]+*Q>#L) MWM-!Y'N1S93W>H='N:M4K/-O+$ MEEZ0LMX]E(5O#KN;OX6!,,3"[Q[3'YV7>I"IVRRNL6DW&^XLPW]2U8/M+60* M&!'3,*5 VE/J4$ Z]-$?$4/ R<=Q9(TS<2ED.!?MR9SY]!Z=+$ MLA0\&BCPCM^JX#)D#](PRH)O6YQ8M!I"Y,2D+B>#"$1I!N[>I^Y5%Q.-7]T2 M%Z,%OE&>-!O#?)S8P6G83H$48Y2+IQ@[X(H2&ZA7NFL*(N3B-'.EC)\LR$E[Q)P*>]X6-0K CJ/4LR5I$(5Y')/&WN M.[]J%1(+10AL\53F7-)?>6>#@J,?&QR06FBAP]\<+QS743!%"*%YLJ88>W>S M0E\=!5NZ3XR9Q?;QVM%_).TKRP"N57!.GKE2=%INV902$O_J%J.GE]P;(/)/ MW-C9!D*;,0(5,R[S[YDOO>":E:MD(9JL*23M6H$;1PM,T.XNLRX#DKC\*# 8 M%GWTRSZHTF 3<@*)="/%63 :R>&^#ID-8U!'+2W@MA&&;9!;L6NQ4 SH+$62 M+4G(/,(2-8) O'3!@RY3\\MK0/UDWW#"W IO[Y+8][LD6;YX M8&CN'XV 4KZWN63+8E97<@GZR*G?4+/A9L/-AIL-G_B&FP-N-MQLN-EPL^%F MP\]FPP7^5!LV<&ENT0 MCJ5P>1]:CU=Z9\ZC%GB:1_ ,_, GA4[>\?,?1.4@JE5"^3>!I8;KQZ"+2.[/ MYC6._#(]O"*.B+,2\5%SPRM#(G,3>,P:O!DO"N*5:;$H\-]T==?@3B$F 8"4N9ZQ.D6 MAQ;XAJVM?BSF7$:A8&B]H3OPB=$"[RUF(+7H Z.MHT V60/3SQ*F>R<-TU>@7TUE\=L82%/QRU(HNA=/W,#^&<%^ M_Z1A_TNL$Z_FI(([&E@P 1,Q,+BXNHHBT [^]@B#[@?CXF3>=P M,Z/LV81FUT24](+4<1M.($*=:?8%"FJ7RCO/))F&U6BTE)V=^,GJWIG_!T^* M-YZ@95VXU@7^A(E6:U>R1P6LZ\S()M9XT M>^9OD],6P7R%.3EYU2K1HL BL>R0,ETOJ8#1(S82 ^UZ='?U$D<6O.V+=.(LBPY;!^IX/9N52L> M?L!^4 +&ZT.7##B;!CXGGX*66D\@R(KCL%.&#=LOI_G^'Y_']_VO@_L_LY73 M/,T*V:.F0G:)%;+W3S!I2EV77>HZ1^^Y[5-5UG3N^7&H["WFO$+E(?@ZUZ+E MA8J!QRN="^4A(=LZZYB[RIN3J+W'^/N6+D^ZF3!"I!H!2J@G'&7]8HO9*FGG M%@VRE\M^G:LP=OU+8=>V^/5+V7)F]JI((>QD)>?D3%EA.W#WLA.U;Y5037)W MU%KO=V^^#KY^ZUU]'"5I7V^2 M S2)QTAA(]RJ.,"8MC[ AQ!D_*!/4716KAYLQFL9OL0 MWT[KM[HTZ+"O%$-,2I5C4<3,ILN M3+C-APUZ=:RUB[OQC,0P$P_$A5^0*,Z8,[7UB:QO*PR"W\A.+IX/;^])(RT. MZ#/#V6UKHQG8:53;\"J'O&[@>@5T^\%&DZ-7VY!IMND7V17+%K4"K270KQ[WCI(2XJ4+=!+#B#(LK"(GMYN,,C]MGS@K5G MW.0OCE3>I-_1U3L.32$LHEZMU)$YL2@25D@W,) 9:RIBR6&0UO!<;>R!"7<> M/&)I#7XI ,1F2]'*VFL5:NAS/)PY[Q7([%>JJ%:Y#C@%G+@31M3-\5=GCJM"I>=2 7S^ M?0VO81E]_#X,[OSZ2*^5D]%%/E%3;S9=N]P/$2$)OM01*2!]F5SZO,ZN5#\H M(<%D7;;_4G]]_?%:^4*P 0#Q3K<=[&(Q7X.L*,^,_-L>$<6_I>I+!6Y%TD3@ MZ5\F0:H]WDVU4Q80I-SXLJ#>.Y-"4C8;V (M7[" 5SSN%<_A!B,G+"XL?_AP M[?&+HC/"F)&Y5*\I*+ 5@G9R;CU9RLO<1:.^PMO67).[\BOH=T8O%-XIY&\O M=+1@L>FOL[6-%:->8 QHN&K3*RHE!22@6"NV0@FSO,DTFUUKSN+*I!]O04UY M! 7%=&^!@MP0GZ3\&K^V9FL8S9[U&:=WN6J$^LT\$@\'/2?PL@5XT;V+VF4\ MXX2HM/D W U+',.;HI>W+=IOZP;.A^D\)C(J[H1%9Z/7S]5W]") (2F53>P] M(DP,?<9!C;>Q-R.O:,"P&+:=1^)GPJKGR/*YNUQYV6_]_(KW[&".YP2WGG"5 MU!Z:!F8VSY[9T PQ)N P0Y9KEKO"E9,BE["O$/Y]N7OWA6.L(\&:NIB$,G1H MI,"3$;43;XN2AW3'X3Y^W'M'[;=:P!0UFSOI;0]0%%X+.;5FX7*)[0Q;'H>8'%>[Y= 7^OP:\3V8N^I=%CTG4R0"HB( ?^V7_%:7&SD.&E& M1!%Q.)KC/1N=%0T#:&\6Y2!-P'^Q;+%;@-/0N:5-RH4V?XO49IH\]#/1X87; M&E#.0Q5DR2U17M,C+%PNA4P$[V"4A2A,*7JVVURRP>ER M9_A4&*T&?#!(V0 MU\]A]C)*3G>Z^'=&(98D<.3H!9%=#GF]Y?*D= TPA? IZ6BD-#J1&U[XG6BK M7R_RX0$3'1'$J*W'#PK- (5 )-RT/(MY4,W@("'5&4 ^%+EA!:$3C+A8MKOM M7[?]J>2,7_09T+4KDH]5Y)KVL?.:4 M]5*04 )3$=_'9_XXL?6*]RQJ8PI>&0P3X@B_QJKITJAQ\VDUA?F3LVY!SH47!A&0[:RP'^;WA4/ZT+:/K=!'ZUQ5=;G2\W MFW[M$]= /XJ8HAWLI.P)(4DMF L)]1F:.@/U(7T^CV*=Q%3\3.ALS[-E8GQ\ M*\E$N8./[@C?S6C?/&6ZVA.1"8$$3"R^]_\,AR'@6.\>TP$ 86P$)XUU"_E >: M'D)1Z.3N];[W.G]R&F\CX[%1^\SBXFW ]*S U%,; R) 0YC.^<9S$*;;2*OF M2)V?6'D?3IB"]7U\\U7$3>"W4'/]UB3HA/.:GP'S78%2AH9/4\RGB.V,.I905%#^+V%O!&0 M!X*]8Y8KYR$9BK:QQJ,529LR0,RPK *\G8SGIB,,T1 MC9(T#K"VJZ^7P@HR5QXP.L,D!9'8&77G!*;#A6U !&XE%*;E<8(I139ZXHM+ ML:BPY3F821HT.S$T2\PY/"8LWNB.=!2)6&4A(3FAY14IL)@U$CFT@93PQEQF MS2IB*X,&+L]/[O<]MGU7$1&Z::#U*>^*;,)B&;,%FQ8-X@)VA8_6;$WAY!3 M%V'VH;$-;>(9'\C9CJYT0 P>CQX*XONO8/]!7"39W$(%1I$>8#$!N(4U.G%Q MA$C%5Q+38Z8)D1[O9[-[475/#&8JX!F+R>97[F><\=;$&TN1TX>M7@XYO:N. M6P.U-1S&Y'3:3AF+OH-SV++>=@ZUHJ^.1UVUU8FO-MHC,#6",.+2\/2Q2^7* M\.$K<(T98A'W\H&TO @N7!CZ SW B:3TA-):HLG87E[U/^__?#N\>__V6V)D M_WGD5:?YUSWI)U.>4)-F?9ADX;3;.I7DZ[T"78Z^RB91^PP2M5,#@)]!^G;: MWO=(ZD[%E:VIWGGJ@.VWCNSIX8=;TVFDE&>CU;[V=.AL<\6OZXCT(RA\Y4A$ METL-#?8B7WJZ$GNYWLGJ1UMO&DC5-Z$];D8H)\MG6T/S/8?<)DL]PV!&[Q+/ MQ4X8K64P$J&:NY+B2@*RKZ$6+(1>CHPK5^88&X4.WICI#SX^F;#:1GC>Y62, M6"M#=A?/_7;65YA4DF;W):V,!\-Q?VLJ\(DU]9M*-C;]B* M=W1L*.,SIXPA^?4Y \.YN=.J;Y]WP)<\D_2?O;?O/O;ONW<92WU*;.CTZ>"W M*&2YU:^0M3NDSFEKU_(^$MNASUZ(!9!*5EQ%&\=4M+!1//1@1-.\;-/+ N\C MRM*685XHCX0^>'-HU"EGB.UO1ZQ(G=6/J TIR1 0F1-N&+DL'&S7%P0!)2F- MJJ@HZ%.WI!5$*,:3K:U(<+19V"04CN4#:8"6]3IL6@AH=0F@,$R]X0R7DOYR MKKL=9KJK^.UGR2]-[B$1O(IVS'9R#?-,;%U5'*#D%]S_G*2UAE7SP@J!Y]+% M1$99>^SK9L6V&R:V'&9N1,E]%1Y2# I>2Q+8EWM5>4)Y^4X#$M^?M5^I"5']G,$70][:JO?B84PEW\_& M*_GLM?D+7,YG($_>[73;X^#M=%XH#L@X,.5%9WOQJ+QW5%!\DJCS[.KPMA5X=N'QW\I5/4/1J*Q0=.JU"HD-N\:Y\RXOO8^!C[2-E MU(RH5 IEK2B452F@](8YBIEVQB.UUQT?EX2HA$H!1!#G!)NJ+]G=("A4_" M)_TR5U6M((A5+5?V^E&FX-"U7&PE(-V^2M$0,2)2<%AB5!874, MK8=:3F9U?B]@RRX%QX7;(P2FO59^+AXN=C#$.#*G>6;HK&032E/QN4IE8]C* M;@U5CAI-=Q21K &Y"IE(MW-,T*OD],_68TZQ[R>3W/=S%%Q.0[O-9+E+47RI MG>D[WL[TI2B*ZBCW.K9 5?CGN:3T7&LYO8'/FOIGU!\09 @R=.94'@W1'>2( MAABKP_+5UJ, 7L5$H 'C;6!%\>-P(J%594@[K)T2 MN4M3O)O/]2EK[':U)"'91%Y^A=6K;*,<377[;;77C_/#XYJ,&T]C9?!6':,: M=P:EQ=&.4A[IZOVV^6K.HU8<1K@5Z$'L%^, MT)>ODIR>WE%;1Q6>7$3E^,)<33<*1B4^H^!D+FWQTZI:NA\-VME90*^C=GO] MKMW# M,AM\9X6VF%;0=<(5G';*!R#GJ_^B1G3B+YQAL*&0NK/0O<;<5QMUMA M!E\[A\+=':C]5F[5[!P.OD*B.>P5DH4'^UY#0RB?.:$\@:K_FU&E=.@(X,D:U$B*S2>M#OY8@W&W;4=F*X64.!JKGO*FW4>>(, M*[SSO2W3E83SOKY?3US+U8Q:*'^[H#0KJPNFG%^9LT G#-D(H_J*.MWL8#<8 M@<0SV%L3/+D"S7FOJ3HJT6YU"TDJHX,5;,XECM0803DGZ'>J]!/DJ'#8'P[4 M_J"FMK#R3[M"/CMJ%TL VML0F8FQUMX.(FL+BLOY]6QDS7J-5O-ZQ$?IF'3Z MM]J,=LC13C!)\8A-9,_4)]/$]X2=,DIRJ>"7AC:!61P7]J4JL!V % -N'!LT MLG^O]15VS'C%7PKU5ZIA-]E#CW_623.YJK *H? 0,58Y&DR,U/:@IPXZ22TF M#IN[58Y98W\;Z6G \%%AMLJPM6)5D\:U2NUM*D?F$B3.H7)DP]Z/1!KS5+$] M& L>]?,T,]N?LQXV,__9 DJ%U0+;@T,"S!%5Z>(9ZHFU*W+9,5I9[1AI640Y M4:VUPR)S'O?R%5W/BLW10IELE*E !<7=K-B^:G'N,\PW<)B2]2[[*U>96>N) MP;($3IRY$Z MZ@W5WCC)#UA8#:L8]CSAH?*#ST6(JZ";U8=D=8>=,D*R3H'_ M'U6G:$2!@\>]]8NE?>XE"=!_W0.8"ZHG31DKT_WB3JS9AG[1 !?PEYG^N./' MJD2PJZ,#Q?>6N&<6=B$A<@#4#W9'/[N#*$1R#UJP2R3AJ\ H8 ,_I[3&YK.1L#1EAB'H/_U-+__M!;Y,:Q:T,1[Z MW,EJM18/YM%J^"M1OJ),#XX\PU,)1W@*%GRGW;.62-TGIME3? M)D9+W!J8Z4D'XWTBX,?YG1?C*CU]M19-*Q4/)I8Q:P(LMD9A?O%=25*N5[YN M5JR0^6"\E[L[*Q)XE&=0@I0N*4RMD<0CL(+DH>TV1M=J>E_)S+JY0U2Z,]QA M+I_[. ^+*NYSW[F&K9;@8!(KA74'TE@5F;2:;OZP*5Y2&^X./G\M%*N?2/I#"3GOK4=FFYALDVM@ MJ:;_7&A9P;=_VC=OU+,8_)S9%>YO6MJ[JP]?[8YR-/_IJ)W^4&V/]RR[4MXM ME9+A6\E-5>?!Z+:+!3/DKGVQ*T,Y>!'YJF^=*IJVMEY^=4@Z[/4J*:4=OHC3 M0<)L]U!A/%&W5?U]I-7)J(,*EEU*"7'UOULN,W[YN^6L=!> P=V$(X:?J528 MB>/0T54O#@SSM'D=#-L@$!3O!-7&6R@T-\)TQ\%4HW?:*Q?.6!XG;BH34@'>4EJ-3G$^4P7W/"3^K;MR> MBI 5\H)1C@32_DCM=^,NA$80.4=8J] /TBM6P3BNWI0(>>=*Z<_("/UQ;;CZ MQ3LZ&N6E;B+LP>'+5^F<5;Q#X^33DV7]?^KU#IZW1Q= MR=NMCMH:C,_)2G7L&ZVP+E(Q2TTB"G.DK0Z>;I&S%0QWMT M;&FN\V"M7;K=8DWHZF:U;@JIER2/AH2WN_E2'"MAWEB2$R#ZT-5O MZXI"A[+N!7&P0N-QGFI#[6%/[6'Z81DVO(9$UP^^JBR\W"I6^R=.XLN$ME/+ M:F^Z!F3N&G :6N,1RE;GBF(21:?">J"[8+;RLOVJ,"964A2N/@/7@Y%DE/4_ MV]9L/76OS)E(P*;K/4 (4W>8(X^C@;/G 6<5MJUN5P]N;C^ MG,\-/_=6*(0G/I-6L0W+J^,E@TZ>](E62VV55%R\/K#6 '$957"S@&^5?>$+ MIHN5: ?-!7.-^MRHST>-/#M+(2JD;']AKJ8;V\6J'4>2?*J[7LKY/)Q[1D6 M[^@0_7ES1*N-AFJKEQ2CL>_ABJ+OQ=C;GLV-XA%Z*0X]QI>=N:\[$ ( M6(C89L':5@QK*PST'>2(V^@.>FJOGQ2W<8:T,_T6JO2==8NI!97PLS,0L#)E M661V"V7P*95JOPIG5-Q/%Y9EI(-Z0=O:ON_OK#FU?Z@\WWGUI+"L:E/['4D9 M=;Y.YAJKHZ6C0;^*^TPJT;?U:$J6-NO8V(F<577A*%TMKA\R'IP^M&'VH MU%R0IP]O=Z#V$UT(#0J[UA4N'! M7(:VHND$);' #+>[YT55Z"'N#PJQKMS9MSN4FYQ%QT\=V[.),1%XJ+)::(ZD MC6%';??W$UTJ0];C7TZ5=NY6IQ8V=3."# MEH+EH*[,6:##EFRP=0"Y8I"G))DZ'G755F>X7Q&!O(=9^6V=*CA42!*'!1U9 MN2TM.]S_)=:9J1U4'!OL6KG KLK: ^T\NDVOU5,[@SW[*=3NKDX3&"JD0(-B M04CM_,;>'()#8_QKC'^U-?YE6(,L;B]0-F<#U\-IF"?^RDZ;3'V6^DQ>R86O MK:SXFH9V)>!K:Q9X?$5/H6)SXJ),-LI4$!3% MW:Q8L,5$H9(EK<1SVX<@]R[[*U>96>N)P7SW]CE>S4^%3[S*,SO36L\5JH'# M'$57.F-U-!JK[58Y]9WW1[_Z(N^9 V*5[N5B5:23G3L9@9+^ZVZ7Y\^XGO2^ M+'1_1:;AF\^$7%5=$+E?9>>L8:Y Z[1@A".)J@VO+(]7Y@;&*IO4EQ<,D1TR M4QCF65+L+>R16PI^<2?6;$._:( .^,M,?\SV(W8Z T KF)A^=@>KN)G&31)+ M2H?S3BT-5]PUT-BMA-WJI01)^K<=_*L!A><%"J^48'R>,F=,L>;*3R$ \6JF M-F#R7,&$ X(,\J _GD $@5=!A'%_OF_>]7_=M__-E*^-^$3.O(526DBK,%\>7G?/X8 MSLUA-,&LN9%_IDP-S0'!:?5@6B]V.Z=1&F.VQW#ERR"@!5Z/3]MN);D84@6' MA>=["(G=%U$T%=^ZUBKV5>S1N,_+S[[Z96&+>PELZ(W-M.^!(WE@%Q/\Z&+" M &=@;YKQI&V2*N8ER2?<0I!)!(J-$3GT1%7R*UW^)[C\+RF7'Z8F$\N883K2 M>^7-A[OK?]RKRNVGZTOEZM.-W5E]NW]R$L..I*0TA;@_5\LEQX MS;64'(QD^U25>4Q/WS]:'4< L0$V"-IF"+Y0F,"X LUE,^6=;FHFU0>X=^$# MC!-TDN$P8B1HDY$@$J!P$%B5Y^7"V%,8\IUE*^Z"*9]P_Q_AB86CO(6-SY1[ MMG(IGD'IME0%[=S\(# LDG-+5.>5E]],#91S.(Y7WM:+8&(8J$C!VW/#B92! M4]80XQ1W Y!B '+ V_*WJ#MY=V>AA$7 _@Q#L$TRC1$T_^T%\NDDKBL6]@EKV* @=P]+ MU.>P7--5KJ938/T8^JM\!G2KKPWI=8]2@0A';L30=ZJ8-CKF"_*+Q; M:T>NGT8&A"&H*?%D#U(*+8C"PR6 ;4R -(/@+ M3'*P=,A!2R5Z>[@%4/!A X:QX2HR'PN.:KJV;5P%FE$$ MD9I*D9JNTQ.C)YI!-,19,!CT,AB]5F]@/H4U>E=F^-Q0@%H0I2C9R<]<]H%6 ML:9PDQS3MN*'P"2)CDXQ? S 6'#!*#]S#@5P)FF&-GM$N)DI*VU#NE<4A=#_ M*! @@(2)$X#*""S&81+)!?_T-^%X=,:CRPZP(V M[FP&(@U<"((T "?1:Y2.,,%PJ;D MUJY<*)_EW9/E!0%2-^$O!/"W'Z[4$*0_ 70[Z\F_V)2T!Y3Y@4YS^4)H$\1# MZ/IG@!.&M4*109!=P $ )'>CO$1-I-/Z[0X4$1UA]4H.0U^T?WNEHKEPBAZ7 MI^BL8F67RALVU=8.X\16=\)+!6PQ+1(9@=<0S>4<"L$T/NVE\@U%*^\($G>_ MT&:X96OM H*;0L"*ZT>2\I)C<4L S*V7MBC7XRTG.75,WB;=X37G!%?F[)-E M"K:06D(O1PYKMS50V[UX#3TU4:W@KC&Z*;PE&'?.T/HG*(/'\O%^I,ZG(7\5 M<"E)$"=02'/\YW! :SX'T1)3&K(=Y=8C@[.B%H?<.I 6O98CT+O=ZJB@4*<& MU):"QJK 5/^4;:8O)VO;X7CG"2 &"&$@!W#M&U"-\(43?LOD-R ^%>) B,+K M'(@01S"9).6&L@-U6<#;&^6H_]AI==5Q0BN8J%6@1'DE=(@!CA:">!./UZ;[ M@K.5+F1K@E21DQM@W41O)H*F!>D.^P%:F2M=#T##A)X(#UD.D_+#PB;!9+Y& MAP^L?J,90&FE,'P9N6QR@*#T +3*Y)01%FN[L$&NUB*.*#1+TJ%E+@-<^*77 M#MSOIHI[$_BT)/=&U$P2(&O\7\F(=*X)B),CG5Y*^7!QH7OC9\=E?T=R+,]* MP?UB3. :%^%ENA;(AY+[>'B',UTJ5X1Z8GUQ9XR*G&B]7'-U0]PDMX])'03F M2D-J#J;\F6+8?>7/?A68_&Y.!#>$^VDES-HY2IB-VFI_F)[(0/]>*C?>:7+, M,=&KQ:\=./TNKQ;ZL]3P42(B H7E1RKL;GA7&/ M-^4HN^T\W1U::G\TCL>XXA'L7&Y:,'G>%8\[X[U7K,*UH/G*U4'LW*B)[O8. M_2_BP)23[N??:=MF;%T%R M#C-(?'V1>AJ4TN$@CGW@.HP/0\I_3WCMBK8''Y/7P7.CW^Y,_N7=E/_M6L33 M$>+:8W+5 'LRQ6LSCD-W4_Y4>R@?"^$0 ?8L9 LAJZMR_?F=\OXSO7+15CY\ MN%9>XO?"HB$VP'P[Q@HTM;7%[0*OS-).2E2"1NC4/#A\$>N.QJZZYEZ[YT&G40NVRZ,.&:'C;H3G*9 M@5>XAG>E"0<.%?6()?S-_4LD'MO,M51..\E:[EF_@92@$=-42-[GLJBP#IE( MD)8@_6+H%*H?,.1LC?0KL)VYS@SR_ +I -"EMZ2*"^"H/7!@ 2;B(M_C-E8@ M3#JR1I37038/.L;0KVPP =[RP:FT6ZX-5X]_IQ*A93+]"+UHNHM!) L@W_ ! M5[&^Z+,'@%_N'/@LEHA689!L+*!W3-PM0J%'><5]\A$0TH2I*:IMS!$@7O9? M*1NFV7RQQ!R$>*FM08W07&&F!:4:T!4/PEE/'/;O-5D+@B,(LZ[CSXO7"=L5 MJB:Y\4DWP6U*%H1[I^<<9&7!4R67!X463#8A*$=A:)]KNL%U#S08 M*\ASE^ME3(-57L8YQZN8N_\PS$,2<$F25JEQW'X$]X?_^?2/?]Z^^?KWZ[.. MX/;2:YH([B9TNPG=;D*WCZX_/O/0[81"*!.\K08DL1R1_XL+#M?!VQO?'*^'7 M.]K_:.M5PL,W@?['-"BEJPGIZ0)9.XN*!-H,];>$HGD=#'6_(3URQ5T2TM/< M[[U0X'-MQ609U5LS$B$_%UQ6C*D&/79!95V-&'30G$4J+FBS(_'S@2>6EB.?W]7X0KGB0BRI*X;O:#[2&S)@!D\$#TP5 %7Y"AA\9L4T& M&&!UIO,J9+MZ3TL615X:,?=/HG<9. L3;ESYJ1LZ MBO"X?#$O_Y-RH)IA1%[@YBMM#K>'E( ,7MR3I 06_X5?EEQU-)M;E>)0)%QI M;F%J!#<:I5@W9HQ;2+AQ4E.$/Q47/]$^GB*/&1KT+LYK-8PYW) M_I=I=FK_W%:./G>RAD+4K0CTABQ/;;6\=7]]LK:M>YACW(^V\N!,-!IO(J9GY),.IN'XQ\Z2W9'']TINEZDRZJW;2V!YYLO2C.K5 MN2;+WWO4":*$_1\HJR^Y!L$%)R^1PU$FS'UB(MER!1JW+EQ)\[6-VN.*WQWD:"5L+<]$-TBH_N3 GV6 MCL5M4_8:#F-#BT\BUO0OU]U,QKD9N>YE,B9Y,8D/IWG\->6>N:[!O"=6$*#%SS 9Y5Q1D@L3%0YML00(+9BU,''=Z&H _$T M_\;7HRCI75NA85CY;*P=W[BMXGOP@&*(T!XYN17QR'I#!X;Q%L.]^_F"A93\ M<4*J.+#@3G#JX$(OE<^!X K\)ND&_+"-Z-&H?F1'*,0J#!@VO_.9/P2_BPAU MULFQO]#,!R:47WI-Q%_M)Y!>R.44C=+?_?,->RX^OY/J?-! SQWO/+?2 MRW/4;= C,5MERCU96A$1VK^S&XR&TR=K8GII ?MAT?^BY\ER@^T*S&4GH0@P M4!J#1S%[<#,++,(_7+@0OG=*\.&1=L K_0P?21QVD/+L-4G+_1$M"W>L=9SR MC\1_\Y8C21DF<;"=QLK*U[3:YL;Z51FNW"0V39]XW#JS3^DD'4A*V 3_([O% M.N((2:^:G!*C+,."LEJK9?3\&PPG8XX#;&$B1!6'O!0;O^7@,&:K#@%68>?! MOK"^!X(40HIFP\V&FPTW&VXVW&SX(!L^OLA7QS4=.< @,8:KD"ELXJ6OB'_? MK(4XQV4R)2B4A?)W)GY)C6"JM5!C936? M1 DF:=5!)PK/H)CKO&J?*/0U%67Z\)U0Z2+' 4%WIG ;MVYC;+^-S4[65$I) MV)G0VL.-S9:!^7<\#Y[-PCGJGD.<)UX'1L*595Q(H&P:V@4F:(+RB]2(]01. M_8+65FPNW8R.=JF\MZP9&?AMMH(#EWDR5!W+\1:P6MO3!9H55Z C,,7+V NO M@P<^P,EJY@,5_*&LGN#UZ*;_77C16&S.RP$)5N1QK>AN>1D#A#9&A8."X2^R M2)T]\Y/7HZE#NS(AG4@J)"])XSM&0@4IPG61\&L/A:8^?/-J0A2%0LO*DL3) M*WOQ0D2R]D5B\3T+"=^4#]LYP\,J09:*'T/;X&H MN9N((64X&,4-*4>09B9EI-W*'?ON%MHS53P.B"A[3Z6(C-QT04HRS5ZWTJW4VJ.?V@1?]R^?5%J-8!7E\J?6)].E+>C\EX*S,(W%(2L ML']H";?H2RM8XXY<_O 2%H2EL$*JW9>P=2$RT EL+I4_H@\X@CT],LFO852+ MAOB&9DE=DY@-[K%D6$A)%F17R4I'+*?2BOZ3XFR*D\U*Y MG8N:A(' Q1@/GUEX^!8FP,(<6TX CEG%>FTR7D(S-6.#48_!HM#2789WHO-Q M@R(&K2E4KPVH3^JY:WS.X/.!P1QO(EFR4%ZBD%L-!(^YES:4L!^Y7)N2".DB M9^B*(@EEPH49D/A^:L792DGEG"!KZPG MD8,-QSIUA=0*XA%'0P$!^#I=Z!++506*21J4]ZV)%S,C:P6UMX!SF=82F$.P MOJJ$$C\\AQR?'#]\P/=SE7F9#,("?@]N_ QXY!#> M$%7LY+UYI=5EVYNDKN;Y.XFN?LHR=V%$N;B&>$B26F/)+S4W'$YMM\7K-#X M.5++TZEP..$R0Y&K LGDR3GE^7Q37HF8Z];_?&K=WMQE;?)9::^R< IOD_Q\ M LG/!\UWCEE7MV4_EUAYJ0P%4OGE_U/2UQ:-]]\>X7\)J-E&0E-=F/^=J5RM M']#,U*%B=9W6MLCU?UGPB_((GV(A:"T2!FV B.%NE _:1+FW#![)JX8#ROU' M_*CO8'SZ[W_(CV4=RV#$?=!=!$P@D D;&-@S+'EED64=.%T8ND2%-YZ(0Q8* M;R,V6VJZB:9$Y,SD!:/,;.Q])$IZDN4M)9[;3\;6'6<-3'5GD=M19QBU--^[ MUO3[+;X_XV6&/Y-.?[_00*K[PC!"&>UE]-C5DV;/*-LX$#+-G_1K]G9RE3E/ MR3>TO8D5A\8G.O#^#9TLMLK"Y7#_HH;U0,FJA,9%JNG&F\:1]"A\S3=LRKE\ MFX,=-TYEF^4)369X#W3*LP@ D"W8"U,70?'!^_=>7T;;UX1&(9NDZ M4/!UIFN@7J-5DIX +=+U.FO!BFAB$%8IZC]8%N_Z[H_;FXOV^%*)+1UK C+S M07OP_<>>@Q.&!0JQ1N,009BJ<,&7#-/87R,8C!_H"D:&)=J65)=\V(EL[\PF?QY-[]AD]3.&(-N#JSK=M1V.P'K,'EDMF8Q"*<^ M/]+?O-)TRNR?,*IK@"D]B>?CD;!@5>(;/OK5?*X;.@]=2*Y!G-I&+9Q_'*@E MD*4H>C0?QFOK(9M@[>H*X>RFY^FU>6X[OYC2MB))N]+&AQS3B?Z3+\(*2R7?E8KL&@$]?9( MU#=/E\Q-&?:$##S8-POA0KF^^LHQ;;6V5Q9O:P6?$7I9@A_O=+:)=4F^[?-L M5>&)JQY=>]*=8/JX067C#0OP>3MW%U(*EVDX\VZ/I:E&RE( _W# @6YNV;)X M=SL3+_W.N84)$IQIE=3G!( Z&&^2'#K[C&W7"2ZF.?TO3D!=X*_?45;?0F1S MF[[WB/\)=":#P/.'PU@M8\@+0\KC9FIJK94N"E0!(C@8^H?X=X9R) MC!S?,X1^U#9*MYV@E_Y7H)S-1KE_K]RPQVNX(E'-V#/Z4>@4MV-D4.CZW?9? MGRBTZ THHYO;V[LGD]D?/EQO;]&95V<=Y>@Z.4BS_J&,R>/]%6VK5?.VR-;> MPLCNYB-EI?@(3N]@B8_=-;Y&@UYI-;Z4I5];)!CUQO>CT(:4VUN%EH?6[:26 MESXD9*HL-^BV\IS7%][]Y#/0@LU7Q'D^,)D#9-')=T#@ M\Y?^KN(OA>FL&@ M,\K1+JW?4KN=>+\TO]-=1M/- ="@DZO[:KNG]KKQ3K4R>$]6R:P/E@][N2Q3 MZ44%<7L.1C_.E'^#]NDR6QBM==O_!(Z!%-)06SR_$!+WHI NRKN43AA%DZ[- MF6^,QH*L\'QD2(E,_$=$9TU%0:')!AO_" =/B#-H\SGFMZ%%2C36D8NY<@U@ M*)JJO&<62+$:N@9L:V5A&Q[* =(N,RJ:287M^8^=FJ6(Z4[3+E\$M_]"W,I: M&-\BB9^,;6S;OY]JGW6Z27*M?R0?>%6#4BWHBU[%D,C4?[?M:DU MV>#;2(1Y W&L8Y9!7AQT>G_]?G-[O4:6")08I$! X>KDQ<%@5$A>3'#G_(SX M=#'3C35%L8@SXVCBB8]X#K"_"W^#"NU0+4M^S'=^A56)?I[NO^FEE_$XD!RT M6S\KD:,*'D: \Z<>7I3S*T] 0.RY;6'+/@W@P. 9*TO]!YM=(!F;D2%9$R>Y M7.).-TEW4(1'IZ^S:G:=L('C4NZ$J.RF$MW)_]@26!_JK)2:C$KG\7Z%M]\8UO2['T&&V/6-_4!"$_ M"/CMA_$_OU[_WS_']ZE!P+5/*$K+((ID&KUN=_,F%(D!%I:M_P=&UXP/0/>_ ML*7U&&@P?,[I1K\4!, =B!D;]?B(TB16G71B55KSP";5JE9!/T=*M=K9!S)# M+M9A^V@F1,:1OD#A^ DY2J4C5A:C14+2DR_,'2YW*$>"4+Y4H/HG_YQ;NL^! M$NL2^[ZF!PON4P4J3Y?&P89R*X1UH" M(WXWK2?S_V?O3;O;1I*TT>_W5^#ZK7K;G@NI"7"OGO$YLKRTNFU+;:FJ9N9+ M'8A,BFB3 !N+9/6OOQ&9B3VQ) AP$^9,EVT23.02$1GK$V'7/RR%"-Y/H4IL MWB\*A I6,40 (PX)T\Y!XJZPX('"]"7@\_(WQ+-A'\O\;E=R-N6%=VDX#J;2 M_X9H>+DQ2HEL[;ZJ3WOJN*?GA5]Q-U($WGB5JJ!8MR56#7I&=WD^1Z'\-=Q9 MN^Y8X1&_>OM3BA=*F+NGZ?U,W&GD:A(7Z.*(*O"0 Q 6LW!>A;2&-V<;&S0KE@P MV BTLF?E :M9::6H826ULWO?8^H9_0IKR6A+4R!W5S1Q<9!N7AI?%HIR 2WD MM9W2>OT"T7WFDAF*;Y0N+K%>E=XL0K518CKZH" *FYF-96=OD$Q 5KC=K&J/ M[7E6SV.?@WZ=$4MJ(BTLF="E5!925>213."I<=5W6T#9.\>8$U F:-8FMZK= M;V'-9 I,=G0*XNA"5!J*0-K8PIR6%%,\5(?,08PP/,5FU,#@^)BH*ZO+*TF[ MX5DWF *XP,Q USLKFPL^"\J*>;8RK ??>("7??AZ]NMM5C((=?Y/EV.5TS ];4:,]=$T39WVG46#GB=*@H0&(7QO4M!/6@ >1[WT MGC;[% 'V8^NWOL9$U^+ V81@QV&;:::@P,V )Y_)$XSUR@K6T/A, W]B'- M4>*M(CA21 "C_!P3@ C9?#&C?76#R<+Z^(&MC6=E;BX6L/-4,-J^$^OI1B\NN7;[WWX^F'RT_5<.;VD%R2C$&=:S$(.IQ$$V"V ZGC3]7&X:V I9^ MW%6[A8&121#97E7H__7=IZ]C_;?_N:ZF*G20M >9E?(2(6FK9GP4\.)!^2+1 MZ6PAI&5^[OOP!/R/X3+%(9!OQA,UZV!]S%X,K#^@'E;O@TDJ6&&VX9B(M+DD M]Z,MC'NT\Y,_?$-M4MH!,6A="5;H$ZMWGF'WF]<+TW&11%2%_B)HUB.T*)6%=*ASO))-=PEC/MCVG+T?M(SO,,P9V-*T :3)%QM8S$63R'F/ M&NL?&GHM@K:0P5+I5,^5+QP<-(EU&N"34O@N9NYS'"_7WVQ6%>:FUMRA/-A/ MQC>LZQ*B:UIVN%/H75PQJ"X[AQ"8_2Z7&41#CWQ[PMW)@U_H2: 4C*<]M3?1 MA"@%ZYK'<9Y 3A]'O]1U?45UOM5UOFZ=+GC<5NUX/H1TD0@3II++A![G<3H=)F, M[/Q 0LO$VWE3=Y/%64&25>A.$T^#X/D9+L5FP):IIL,0GU&C \7O@5-X8%(Q ML =4\5#AA"-\)* 5&K,EF%0(?4(3[U2TIM;847:!C7$)Z\>Z4! >A/4'%O40 M964<3S1B2G^\,K^3U3/+Z4.<"X?,_1D#H5C /)F!AI,T:8 Z,;%[ L8? YS@ M*=7L\1*-M!E>RAQ*QQ]U %TS')%#ND9$I6D*OL=:(/@L;"61)!P!1=.DTRS= M4.LFGC-DQ=_%LAJH^4^8%8X=.0+7XV"L3M@$X!)W36R196,*'[K-A>\8\E>D)5*Y MY(LP5\,F(V%?>3.S413$+;I$*MX.O.%7!*M&M4[N;G4AVE@"@GJD]51M.,XL)%6$$FA8T>GR[FFA\E>%?)3JYQUK2\9\ MZLZE;:$*PW24;Z;[71P>N* INDC<'VVGPFY-AV.)LE)]H/:& ESK2EC=O2KK MR39;DUW1N">SHMY$G0RR-?#I\^_<@"\:S+B(]?,1N]DWB9+%/-$@GPO9D=EI MD5E1XE\^<64R @4_:.ZRV5XX3T<2"0H#39WHV=NF;+T-7D;];=?;US4)2):1 MJ@OR,3K9\-)E@[ D.M86(J@^FA?KJ*X_P]0N&$2I8RK?.%B(Y#W?8*^+"VL> M)JK\ZI*%O_IL+N(==?1L73E86V%=^0)G02W-M*%)NT^C?8@%9NXOI87?E9$F MF@[.M1G\JUK44T+*J MZBG;J9QK^?QM/A[?JCZ.N$7BMJZ5)FZS(H<[W-RC?M?5:K]:Z6T=O$@]+B MCI:0+'$\W$UG>?:"2HE)3FEFD@E+'\]=>EAB<7.7RZ5EV\;>*BBJA&N9+!8M M[FCD6$V+IL,3.BUJ=4>IR/5;U1F.05"\P.D?M0C$ M %A>P:),2T!MI*G:. MIO$O][/#DXTDI98-.*3N2.1ZS1/IH^TY>C]*1E$#J MJ8.1H"*XT\I>FE8V[-2:ES?]HY:!\&RNSTPF@VXX5GM# 8K$2U7*]%Y&%-:- M;?4*=+7MQFQMOVBFM;'PB",1=CJT1529>B,AV1>QCG:DY!8%(FV*U@LD_3+Y M*B->U<&PKPY'V11U?JJ-QG4/3]?,@]PM%K"#!!!>+FROI (J?$OI37:(=]=I MKRDET@94I,UM'Q.-*LNT/:ZQ)"Q<:7FUB?]D]> "O"PL[*LJD'55ZZ/&*^N& ME)/$!\EAN2"7Z=KEHD)G27CY:F,WF&Z"0$MBW]BNC!GEG3LT:+2<^4]V3C )RS[V'0I"(./3\1P(#W'P'F=T2QG M!L/("D^]1"+S"EB88@A2E!%:,WJN? B_]FG*,7\*\YO=&'XKQ:-GO^;%IECM M&LLI#B;FT"6Y]L)[PB>JD-$?E_RG*9B^/[Z Y%G[:W%5GDSJ]'0R$*9.8U[E MJ[?]3+JT9V\Y<>-',Q,?]XLF/LQ,G&9_J\K"=T H^PXKAK:QEC=.F%66]C$8 M F;X$=Z,I0I-'\M8DUM=U6,IFGM3)S/5B^8^SCL9PX<[R;XWL3=+I;4D-ON/ MW\C2G*U(#C:GS/Q'6*2:.W^]]MXG9]C MU@Q\:*'@HG?6E;U (!_?V*XA93 MB*8\S7=2#/%3&PBG@>91V8,SK>A_YT/3RE.92Q'SN_!?00_(%#"@:7$2FQX MAI_'NG?"7EI4;3%F%B&()07Q?(+? MEVW(4]!=+X!MP_F+GRV\!&2OA&+)HLM@<2;1V:(F(&EY&#:[^7;=&]Y^O'@O M:G5S('WQFFA\%V515.FJ\C(ZWG6-[TZA\9T,@E#7YJYK<[?/-G=*IIU=(9B9 MJ/V<%-^UT7$NQ[(*+]2___YW[>-8NWKW]ZY[7-<][L"[QR5T1/F0%S?YUVO; MNO7 L/_=<$ X>^Z%-7\?:LVA^*K@$)AF@%"W<:%$NO!1=(%C&PFO@1U1-F!L M+]%%^\3W-!;$*+.4F\".H?':K!> ZJ= D(3:5.C0]-#8?0[M1Y<9HZ_--PIB M]9M@%V^6SR[M]N2"'K!B#>%9>[0S=XF&<_+SUR;\-NIQ#V:B;?H)]P%=AP[SJLPFFP4*,L"K7GRUC*\6G\7+Y$1GWPC?C@9X7 M;"./):)7WC3NS14H$102OG!719OQFKD]*/AN\"!S$-BT&UWL>0;C'AK]%)"= M-51@1C:C-W/!?0N//#!K^QY:QL*UTM'LU9OP$!]H$)6]R,<+&8QU))?2(V5W M;.RC"H>7&N5-YZ""AT>0(^Q\U-]SU$% 8 M??GNX\!SA^.Z%7D"6Q,UPH MPW1^0X?0%^:%BA(H\EN!ZDU>'CL1^1\CO].8LT3;G7O" MR8:PH+/!91N*LHUALEN3FO-4, 9O>%9>&P@R:'ILR#?!OWN,0ZE\3]XP:XQWTEXN^*SOTHVT[UWB4*:!5V]\OI/8_2/SJ&]E'Z9Q1_9: M9-/HD,K)>\<:N#&]+VL^)QC/XBBAQK UD>7R.4@#?U]CR?MDM#F.Y M47]W>SOY\O?_^>O?#L&HE[#KH)VK9Y&X35H"0N]%4->PS[75/=2J)ZD?\$FRU%#X MO>'D79+9P\:SCLE!U(XBH?]BC[E_4,=\E3J@Q+W\&H^=_##6&U2#J;:\P,: M:WL.*BQV]&*_#O4C( U_S7(DWA0<<-9#%X_7->F]ZO"]3R5R=!@IWMYKRS';P5L^%8CTZ"'I!T<\,- MF/)VD?=!+A5N,,E89)F@3D?7+X*NA?WG8UDV==OY;?'3)A,2Z\Z]A@_M%KVF M[_ J0M.,@*V+1W--KR/:S![#I*"?8-:MFVJ_..AI1]'"_D6O/@O&A,. -1T;N[;3KM4LG9D/[ ;. MV5D\9\D-,Y6H&W3#6R"[U28:)S.71;N2\V$&-8USPHSNL0J4N*XR1PW79O5] MP7#1[%B>5<5YYG;&VIK=V<@%BG/UUL[;MGUN)P6B8.VYNEVM5M) /N3.^)$7 M$!R-AD<7$&2+ BOL!VDDC4.0;1> M)K/BJ&0BG*N;?((&RNAP+-8:W%VT&@U61MOB;%8^UQO"Y(+45J3Z(&--?6JK M7'_EA84\<#4LX'NV04%PC&YB%!NTZ&^IAA'6K*230O(V"R\@K,RF;>]X>#!6 M$(+C.C0*'+QE93SQ@%CP&/Z>6%A!,^_"O;E,-S-6,VQQS+-=Z%8FG-2/]@I# M[W-B4 \F+9_Q+5Y?%3BR*3NR0I]8WLQF17ZPHR(/_!UNKL84?RO36UF$U6,D MJ-!47[CL73\=8$[35 #F0)N/L[0:-:QF@GWD&4\TST -VYD#Q3)*?S)!D[FG M207GRM4BL#NB/(* UX$?Z'N .9H]!BXMBV"_.\-Y5KF4P'HX#$LS)H@O ME47".7=QRKX'IE^87M",/:;9!H%NI@>&8B@M9RQ;6=G !$ZB8SF=7#@UNK8X M]H7H^!/K6J$.Y0%WL;@T7SW/G<(M@LU$5 6:Q\3*9!-5LK&5R@:HMR;UI&91 M'>"EZ ]Q!54]+T(82O[PV__>?KJ]^30>G'3!U4BJX.IEU5TEZ"KQCZX6Z[AK ML<)J'N7%5/"(+(;:_L:W^0W,DSA2YE!FC3!MQKX4/Q_M@< MS4-4KE0M*_=@BI?>?^Z/]'?_N)U>'D">4U>\U!4O52Y>JFKS'2.R2N#QRC23 MOP3SW?3P;[$L>$$KY -W>B7613T),[HPBH;12#1(?*<%/J]FRJ5RLNQI(M'& M1J/4I'X>U[__)YEYB01X!#2);T)J#U2&2.%Z40;TBG)8;N)^T@JGZ1Q@QX/% M21^D-OX2SB!XR;]\8Q4$CDS/YX;\A<>BFBHK? K,8IZ^R^(I:#)RJ_?C^ZM+ M',%W*);2RER;Z8DL#88N@B:C8Z)S:4X+CU:VRR,)[$U,6##G?E ;0#?2# %* M8 B;)Q#C" F8QACUWO0Q.HW>_HYG#,;XAM*:':O?<-4DL64X#CT, M]/3X]BH+F/L,QK?7F%P4B_< F;/T>=@B^!Z=#@FZ(PZFI6 &_8--"TW86P@& M^*)W4[H,AN=>GIB?$4,W)HLB6G,U\IBJ0:@/"8)I'AY^PWR8B4%Y!1?U;;!\ M&%@@QA11#C%*SRE$CS<:9X>$FI]:""(<@\;D$[A[LCD0&K\'W6_A<201T0(4 MK:2@OR$.?@"V: QI^,9W8JAH_4D<:E@' Q:4 ACP3"]$'1[I&;CAGQED7YK>UW*7$ZT)TU*^UQ'&VC]+/:L :YB-!2LKQ7C\X()A$-5!)Z5>- M&-HZ>KC#:NV+ENWZ^;/R1!Q6;D69B!M$S2T/]!WXZ'H1D$>\NW+P60RP5L^' MSZ:P?[ BS&5SB?7JK?=DY[4RX-%M*P#9V(JTMUC/2)-9#W).%@L\E&GI$/4) M1C[>?L/"8[\6M]T""[C\]Y]L>_Z5! ":VK8,-QB.FV,XFD[!0>VV7%E]RASW M"IK392@33)C,0D(6*[\XVEJ$5@"VGUG#PO:= N:*HK&HH495J:!V;TM^P;RO MK8;D_V14CQRG(G)LX 3#%6(WQ&:6.-"'M98XZ0N6F+SK_X2.6[ (:1 /94T0 M7V<5C&OFZB0Y8$41V3.U,*Y5G!\!--$^GM'U2^B8FYO\PQK^EYRVPLR;FY6X6S0V:1CSYD:"QX*-,Z&$FEC MK"Y)<]4TWH2PM6@7I6+E=P\K$=\)\6#\+N>4TO=/VA7#_GO)RY*<^HX9'.)Z M@0SLWB$9-B6A^LG;>==>&?&RA,K&;\!0=D+5"#\)/87;:QH2DC7G2,2J4OGL M)\/AEG[;!/D^LN&WOB]S5MG"Y3'01_6",9.M/#)E"PR"4-O[/^MQVJC<&Q-& M7M@--4N)&RG?C)+GEDD+L::8/<=Z+F>8OC[8VG49W8P29E*C0DO7MEY%(E[3 MV4@OST;:D:QOSC.M:_4,H^&@-"K=_$7>P$Z8G]A MQ%Y+Y\MX)!+\4N*=Z$CK19!6'2=11QHO@C121F""0!)]+H-\8].CZG M@V#**OEA,IR7\ U-83VS0:3+9(5?-P>,=5088*<[R9J'&*M%_)$K:Y(5L=TI M-/RCXB.HVWZ#9=];#U'VJYM%V)F(^C4=Z"8DZA:#^CCZ>&D1(W]NJTI\ 7,D M*R3/-9QHI;I&B46+RQ]+V':KZL@*8PON,/&C+90G#NJ44Y9(N2K5ECM;8)"V MKD2<6Z.X4FX%#47Y8M*2T*&21$17HG@Y(\KLG/? MC>RLV-: GU\2CR-W:PYTK>)[HLKRJZ"1M$!AR+^ T">B2CK2ZY"=N5J1^2]U&A^5;G#YYAS()AS>ZJ5E&35Y7LCFO&S2 M>-FK/S+&.-V+H\:5WF_H2D\,&!\O,USHN[VYJV_-5YIV%V<_K=9@ TM ^:T15>#QZYT/?VZ5>M,OZDCYI$CYIR0^=<.T([AK0T_USR5E^E>Q M).:(PWC=8S*/,W"\9Z&*/B%PU27K$!'+YOSU]GT4O)T4I.NG,SC[:F\T4B<" MR)#3XO).G'3BY/3$"0,T:U>0)UJ6;S40S[*ET:ZW7I/>[U[%TU,6]R%:)I,QM5%TV2DZJ-LU>PA M'^7>G[ MW38<"DN_M/6V+<*J*:8M2[!>0>>*JB*L8]VJWLG$3,*E#BIHUE6U^T$+JO*@ MDG:>OXD2P#CEGK%#\G&]I#2?A!%R37N*1@9(RIVU!^H3OK*14L,C>+_@OFJ, M(2NIV90>6KF@!GV9$/YTHFH")/$\-^L>2++C@E/D J:JM<<%VJ"@267&ESCI MJ>/! 7)!-6VHBI^Q38?B"6JFR3\H4#+O[QQKC7[(IMA+,SU?VGH/PUO83#)X MOZ#3=29BJ [UOCKN9SO1'_)IO33J[-9[VNO=N_2AZF-#I2@2:85]==#70 )U MTJ>^[ZZ*MMI$>D2KD75IT$OE,\VC,A#&$<&\::>"F4/FIJ>L@$B)R_9US[&= M.BO;G;A*FL7ZYD?**#[IV5>3N=NR]^MZ>E] UA]MY[WMWWL+?Y65QF6"6,)O M-1V.54TK"*Q48!_/WO#]#3YQ8F"A&2;##YMAL3>'S=%'H;DT+PI>PK);U]M* MQ8=8<6M ?$PF$B7%X^E0G6JR]2%[%QP[).DW[4(-IC=IL*.D1_H0_9^>54I+ MF"\]O;4YGZ](,=;6(WT6CHL^>RB>3(MX<3^FH/]SV075V'D=OE63&Y89T+#, M'.35BDC$98YH4WXZ^OW8=T9212_I5^*5555(X>\,1R-U5*0>=SS>;<)1,W8G MZ([3(ULJZ?2A1(JXKH[Z0W74RX;N.RXO=-(*>OF4M/:3;?73;L.91KO1E38) M2K!8JDMB,PF<_+^Q!FJ*X01)@@H!,\(WL!T0]1K;JQ69P;F9*]-[IJV&0K>R M2Y_8V![,W01-G[F6<2R%N'C4IKO$KD(.+-^T,$\:_V5AV_05T#X*M)AA<*Y@ ML\M2G_63X2H_[=%O*)&0G>(1.5Z,. L[(6@)56T0D%? M*D&W4SQZH!H\6T/9./:CZ>)NP-B%.Y3;[^DF&$*P0[E@1'V)'*Z1IL*[LQN2 M(5H5I Q2N0T"W\2NJHR? NZ*/TJ9"YY^R^SKJNPNRYQ#>V#K#=:',DER/;6G92]:5;!'01?N9V(X\?;;&\<8GR/ M;CVD_$L(@T17S!:/!@^/;AV1[>?E'>?KR__?JLJ5U\O MSY6+K^^5VU_?W5Z]O[KX=O7AMDXCR"+*;7+N H_R@>TN;3:I>#;3NY/S/7BL MJ:[J*K_JZM+&!;J!RL'/%.&,,5!*C2C>6Q3,HUL//EC#?KAB6JU2B-$,/0<; MXL&/9_#$1ZY")9X4V4U[]:A@\**9F_ MJ=EHMA%%1121VD[WB__1P 5S!*WI:_3D_6Q;#W?$60.W>*C?N]<.6!4/CK%V MWYON#(P4$%%W)-V&=S32Q9W=0YWN([RL75S:N'%-ZS3T[Q*T_)V MIJL$M*A<@(7L,8L\_.RSR;Q@9GGZ9(F"?>#,7-[:?&N?<36=K>FW7MHN/U3B M MO2^YD8C@6LZ:)CTK=F]GH#"@]\/@O$DHHJRFRI.&0#*A/'' MC+CN]0)Q@/'D+JQY\-?H2_KL75XG]VG%3NZ342P13M2]/:&AR/H#DCWBL_K- M%E?'-/_JF&8"2WFQ*($?HEJ*6!#QBMV9HN2UXDB.=$[CM,7KHF4@I#:G+K[I M=M8*>KJIU.O9VYF[@ G:%W2,I[6:TR7*WND?H[AH*VFT%$#$%R1'U+S#$C94 M*Q?:P63[YR6+&&U>FDSC-JT9!J/GN3KV+E:9:K6U5SWA6-92DJK6U#*F!8N0 MA8UI'F_ ?;C_$=@>C(ZOK5\C*@[]5WF9%C*U(A-U-.ZIPU&_E9K?_1/4*3'' M*:WEI3)Z(K]J6T:?2J3-#]3A6%>'$^W%,?J6.F E?/WD;I3Z,9JOZ7_U]B:1 M>84I5[G:3\-OW@(W2_;'@FSP.IU!$@P83RW[#-LF>=G*))FI?5U3>]-L8N-. M3N0%G7)6S&YWRE/]E?+#-7^QS%7@P15DV4YT3?]+B]M^<-9L*^@D>[$;/V3C M,Z]9VNH;Q;,53*W(%:#<9DSRF&Y=)2: MP,^.[0 MU0R@G8 L8I1C6S&Z"N$2P=C31WU:N*]U^.R?:@!V>KF)FI$Q4CBHC_"B:6! MNW902$R1"N_M1_COFF*>4=!#TYJM? 1E,RU:[&O,D-(,ZQGK?6Z-%44[=)<$HRN@Y!&&Q;%@EV90+\S73#^;&1LD*!=KB&L5"V<+CP/P1\.: MIR&[V!_1?[<]X4;+F].8;CNI2F^E1#H)ER99(1T9/Q?6/(PG?^"I4Q>,1L5! MY2M.M%?6.T:*MY02D^LOX1!/:S6G29(OM,PYF3,DN$Z*4HQJWSY1;?/-W;[OBTKA M8WD\^YAS*81I8GE*<82F5F>V_X*JXUO+MM6&%9=Q<-6&^3E2OYO>\M)W89G$ M80D?I;TK1A.93N:3@3IJOI/P@=#3*?'&*:WEI?)Y?C)7'3Z?2B1':FJ_UU>U M?K;IQ&E05$V=JQ7]JIYU7U>_K9)?%]."XA')5O3M:O/9F:ES3-/)ETG[::@M M$DX!V.ESF1*BRP@G;3Q2M4DVR7M\^^M_#QYXB:Z"V[A9JB5!'?#, M=]5[5P5$F^MT:<_(O;*"+S3=G9(Z-MB@& M'.\YP9+!$!;7LY4@'P>SQNT-L>)M)V!HD^9XK8CA>HH#_[4M>,NSLK%=UT31 MX"WA:Z1'I%MC1:G>7 =TBX5^(Z9[:_FBCV;^8YBQX:'R9G8]2F< @P0-6N1 MVI\:79A8!MTERXY3-D!JE?.X\H>TY\B JV=&2$$;8]:>PR&/IDN/RPU[?[!O MUL9W_-LEH3F[SW3I#[:P@-D,QRL1;"LQ'#B76O#15 J^(%+(=8, MJ6 V; M%8@$S T$ZMH@R16UV$(T!D&'K;>I5+],ED0JI2_(FRA(Z1/VLVJA;U9YGZF= M)$N(\TA&NVV2E7Y]0"*JLD$B8>V1 C*IT=Q*4F%HOR%H.^)-2KT>>6:@"HSIQEP.TE<';[YD J]MIYC M\]'?-G=ESTFJO4-,4FVI0=1A'N-IK>9TB;*ES.E#.L9&P1EE0GLO+%=ZO?&! M4N,Z*"AJKKWPGD 9+>MN>TII8\>WEI>:5$G5[#\"T@WUZ2_4+*FL?A?AZ&E# MF3R+P4B=ZL,7EV?9K:5C_CUE5+?*_'HF(: (QJVO3J>-MVXZ$!K;>>NF0[+] MVU2BWRH??0=HSW<(U;=L;QG7P2H4JQVBBK\KI\K!SW&/6E%(5R#MKI&JVI"0 MDX$$T*4^QH*SZ0[[#)RPX#AHLC^&.>Y19]D):XXS?7V*+!=-'4YE&\P>'7E+ MZ2K#?$_24-*3)-O-(UFRGWQMD8\GL7/!MX%_4R;HTS_OP_^%H2(Z(J8> /VL M^&>/AF,"-9[!S TD93?G^YFQ27\5N/X&.*T5\4![/X.9S^B2@R=M9[,T+/BI MGN14US.<=) O @+U'/@-TGF0//&T-#U"1X\M )1F^XD-_60[\^CE=""8W_UW M$\;" 5W/L;^3LT#-#E\$G&,[--!ZYBW-V7>+PJ*;P(@FOB']#-_!W._Y887? M+U:V$2: S$UWLS*>\6L:L?U_S?7&=CS873CSS\1PR=)>S17XU+$?:2Z:F]0; MZ[62*2>W@QBWJ!-E^:LJJ5+A'E_%MKA)+4H&;ECKJY-QUL[<^SDV>:G;C'-BB[6VZ?.M#(OBQ-F9+$+C.AM[5]F-I IL-13U/[ M ORPG6MM#6;W->23+2PWQ5/K"+1I'[^AN M+G]5-:]A!'R4!-E+U1A0^J0/94@Q7Q(1J3.2B7,6V)'7V9"L*;YJ,JPL[:]XH4:;!,0J( MLJ\.$:.OWY14V^D![/GT DG3Z.D-!\-7R@_7_,4R5T%Y8.9L:/VE_IA:=&:&#] ?]\Q9 L*NPL68C6\ MP-S)8YCC_KMY;)E9+7$UC55]H*N32>.E9T=/!=T\,BA1D_44,X"SW'LBU]26N@'YOK([T@J8D#;9+: #-NV/U;HE' >F] M*UX?2/1'&T[486]'K5$.$O'[I-T^]1L?M#]Q"2<3P\D\VI7NJ-'!*31K."P3 M7,ZA]97D261]*%&-/%*G_:&J"\H^3I0#CG;B'>L>+NO*><_R67>B290VZ.IH MTE=[TKZS(^. K5JE*&,$JJ9_TZ;GDTVZG/U >Z>\C6OJM*^%Y1*::H^(W=[2 M(419PS26KD)@)?,\V'"*6FJL0?_E;2E^*J+D$$W[#ZPT2Q)S?$(YQ#OH2>0Y M8\[Z2- 0'6==.LD>G22&=*4GJ9X(ASJF,O=GG(=,*NN^\#1E9U).GHZ\705]Q8N%D@*FX MV4\3E(,",O&!:!CI.Z'.A2"ES4P'ZD28S=^1?T?^,?('>HW30M4N3J(?E?:+ M:NQ-U7Y4F"T74WPRID85Q62.SGV==JDW#GBNUAMD-+1^AL.4MS(?_6LS>9 MKS*/9H,H_"M,HETZ_%QB"WKG$.-[;$L>R-D]?G1V3X G8&W&ZLEX%O3U2VP8 M"LTH>5;43G"O/4%N/RGO/E]?_OU65:Z^7IXK%U_?*[>_OKN]>G]U\>WJPVVI M/V!G,ZWHG]C9?+[:V/X35,_#OR>._U9H3^)?VKA E\P3](6Y_!AEIRE5'TW+ ML&;8(_46.^Q15#8Q'58)U^^$5H/]\F#L&0SYD=OS7W']7Y@I_X$ZW7:G'6;= M>TE]B[K-=C>=F(6IO/[5,OPY4/'\3=66C\*SVXU?MM$.M+4Z$WZV0010 7CG M&/,0EO@;F1'S$:]RMZ@WK-8?"9O#RI[@_]-@#]Y0'_O;?VOZS:>__>/#=35] MK'HCQ0J];#/,G"S.WG%SVW@_JVPQ]^Y:?8U;;6Y[7^WJKD11!W.#4ZUSGQ?X MG_\CW@'L/_Z\Y84NHJLXW11H^^8:-/?8FV)?;6S6)5W\+1M?](U#-@35"]%W MAN<9L^6:;KGH>QMDF)GSQMG*W"36?%^R;%1GSJ+HYOCGS$X$>FHDFE/WR?W; MQ%^W:M$<_B]@A/04 ]I*$:87%E]S8=G/V)V!&56X'=4X-C3&*D6\C?#\A$02 ^[*%_>?%0^W< _M.F9QL[W\^=+]I?76!"J]_X" MS[ //MW03[2_O&'_-EW79S[T1#-F_,K RO8U/(!H1!;0$1:[XU,;QP2%> ,: M,?/!8QOF"@%/36?]E^ %2)6L-/8/2J 1?>86S,X(F;L?84*WQHI<+U(_RZN9 M[0\E*K9[/;4G2.WD.PDK#X0:V]+X7N%T@HVEFFRTKS>&OU(^&:M'TQ)WO+Y< M&B9,BO7@OOQPK2IM[#R;P:XV7@8%26[;V3JRNWXN-!Y*W>-WF(R -V*P>:"V M8F-Q_H:0V_2 V^ 9N#!G2P6MP_AY*F!T6O!3,3L6']/5M@QRNP23]HXXZZ^V M]6+<\[%#3TM94,+(W5(NA5SP\X3+JXBU$03HQ* ;YM]-]/Q"&!.-GXCNMC MMB^5UX8'5H#C&? D+DVY>' (">'(;R(1@N.H"G-G7,\\FUKA*B51!1E,X;R5 M'"7@+)!'+L@;EJ4#ZPE&T(9\"'S;5P2LQT_'_,-[AF!W3[PG0ICTXF=.@>VB M5:O\.<,!*0=J+G%A_D$KLSJF_<)\)'QWV2A ?6BA5R@^H,16B;;>DWOOBB(^ MX%9=\8E_@RVF7J+Y#7LG*)\Q"KL!C3\BL5$BF@42$VQB7.>97ER D*&TG]\@ M@\$VPI,JZ%*4L.&NL1\([0_W9'I+NN.^M3',N? 68;=+XM)QJ;##+^!L5B8, MQ)\K\1G4WL4O:!*9WO-[V,!PF_J#Y&X@%=-LE+GQ_ P3(]:KMW_S0;#TF4+4 M3P=FP!!GPS*);3N*O^'K6IG_\M'+!YNH*@Z9D_6&TH4+YX /(M<9UHS@P@T% M-%\3M+UY]'N4ZP'-\B8JP=6$M/[E([\%\$&\U>_(#V"EE;E&7Q/\:=R;*YS8 MC/,_O(;=+9Q33)>^YH%8Q('3VAB.9Z&?"=M#P%3F*A,"-*$.Q)P;'%!6W;ORNJA240T5;N,?_4953AE\A9R]/,^J3D\@7?>A*46GMQ== M24&-1Y'0#P3UC=".#BE)[Y UW@'P_X2. MPIIH^Y[KP5^P'P1\8\QF8%52C@B%2D*[9I,AE$\P)J*X/M UWKCN.[#_8]?D/.XZIE-/)A. MAN+$@S#Z?S7XWVMM<*%?=='_,/J?FN^8*M@@EGOF@G!?E*FJE3( JNQ.@8QJQ[=7K$W7V(K# MU=HE3B?G1<67AJK03V"SV#[EB-_*V;^83H%6M39@&:FJ,ER%>T M;%W_WC7G)D:!DR$\-? U&:"\@P;_P46OB/+9)!;W(Q6Z,_]<*KEW@\&I+;;?S8_^2F!,&1$7W"2ASV]CB3_P]L;3#I/QO? M"6RY\6BZ://_$^URN*8Q&L#3)XP'F_WM-Q-X3.7.)K2/#3#I&?+I!=C8#Q8U MG.$$60<\^L@WC'$ESGX2'#T_]N1/Z?/1X:,5CV!::-_C]"CC45_9!O[U YC& M(RN>!52E#KF$G>-M!*A'O9BU)T.IALK3P435^UFTE5Q2WC%5&@O0=)4%(2[S M[J>X7%GBL5.G")Q D&#!\X->)R5JOM$H.(&DCQ;?%Q.>_<2FPAT]^V7N.^B6 MA2U-.U/VN(5O%)R3&D1\74JZ89 7*#8,&=@6< &&@Q6'>HOY5GI/9/5(TCD3 MY??45;5MC0<0/E#WF_E(*L00DI@LE6,(6A::98^'$X]?4+&T-IYI*!U,"XQ7 MH$?/]CUXR#)6S&^^9NY%=AX1%,?KZ9L .(>QB^FYD1,?Q=RY.^#MO0 9&':\SR2T,<)5(9^59+HG6<#2_ND M"78:E$'#@S=I/D;@V&6[$8-,0M+!TRK#3DJD7E"Y.3,VM"#LWZ0"/)&P[B+V4IGTAV=Z3YP]Z.SCN'T,]N9'(!7/AA>[;P/9-. MQXN2/C]\ODAD5R6RJ9<&2TFBX3L<@RDQ+%B46S/%3*(O Z M%*\L;Q18FOT+)P1_JI$V[)"U"0HS&C),/SH/5*)(>"9?BH.$^U$FGZ+V?<7T M426G30HI+$_BX'[P#"84ZSX[:FZU-;28"S;P9YZC TQSZ3M./CP^<+A$ZN-( MU4?][,(P-0\FB^&Z@'Q++XX*:[FD0V)VQ?7BUK-GWV]!\8(%!6_28FMB7\66 M)9&$..ZK(Q' M$O'3#F&_^12\PUSK'!*:=5MPP+;Y,=LY<])B MT,#K;GW/1 MBL;_\^GFW9=W[SY,JL7'CQ2M:"J+5L1'!FO;_#<,9ZP^PZ7^#6Z'1[1#7@"6 MD3AUZ)"#ZEND\AQ&WDX;2&G'@SK5D59'6EO!A'4$U!%0$:Z;"*&X0WH[M&S4 M?2&]=:+DF$5)%9R^O4/SE0F@[7'WLB_(06:OC:^7':L&U-Y^;."$@2XNF!#^ MT5!!1 U4OG>^:R*C7-KK>UXR4@C#U^OI)>GPGZ03:6!"?Q'\XMO^P5,"$_S!;VBJM#GV-.2+HYU\]*_83 MUIU'.;-O4C$++)MV7>*) IIA/M[-12.+SUGG*TX(;S!48,S^Y9L.H3-&3=&D M($6(<\%]N@;.EGIX<<'*^\O/?-%\LOAI&!'$C*L*%?93;9PH6[K 2;#*A$O# M7>;XX?LR#FM-[0VGZD@48P RF,%;$IFO=&VQ:43YCW + E'0E7VX_.LU;L"? M.-:)@UG/A&4]P^FC].5Y>^GA8A@&$8GI?49BY\J5I:#P9B7*."L7Y#EQHEU? M&H\,WV #YAD]))J!R7\#_X(]!H(C3.%3[@U\65C!#/1T7B44FVS@=I63CM$; MLCEFUFBZ] >L*0TM_L1DQ?M 9,XBD9FS21@C61OSJ/_2QGA8U"V:3+!QMLNU;:Q);6M;6+$1I M1O+R$N9 R"7I,]:ZZ!?)->[R8KRW?^"OJ/$6VDP_TJK;+7FPB?+K%>R%^^P" M;Y_YL*%_NMAL5DBH*Q0<:_N?)GP?/AM^$E?3X[,<')8MO"M_24W5_W:V),#M MY'H1*&@QL>*^>X[?+S >O ZF?ADGR:Q],-#Z6?,@H>X'C#:@"KFH&;BTCI\( M&.:;$S(*?K8/>5HGZIV#-:,AD[%9"Z&FDCW9X]C8H=V84L63O\A[:<[KBIJ^ M-R.>4-%(QCD;FGJV%#49HW87JIT062+[ZF;YS"H^A+N7$&)*9HI4L_^T$ QM/+ LD M62@UY@?#L6R?0V*&T#KY6U[U+Z-7;TKSM=IDC.ISKQ04_F@B=#J$9"6K]]%ABO\[MA9Y.H<03.!@*VT3?@ MN0V<#:U_9SY7EP,_TGZ^?/18I"#TU_+ @\IKYQB&$TT2HM4J^#)XEYN$[ U@ MK6%&U+/R?7E_T[_^^+WR]]%R1OOMO8T9[54T$K+==0[,3;CH%?F;:[H M&N9?!0)&V@,M:34 M!P=B;\39#M7,R_W%X!3T9U).I1%O H0):V( /P+$7%%&3;V]2SHD3V C?RK. M.RK:)1%+B4R&2A[U$]C*6H[Y)OT$R!3PQ8>(&_)< )H$<%Q?&ZF#?A9TIS[A M-.OOSTK?@G?7D*2G0)H7 @6[[O'M=3\"P2Y+-I%@:G%?+N=*2F=*0;CJ!(?FRPGI"! MS-JT"=6,W7#<591,)^[TIZ,]\KV+G83FQ.GO R,_>/X::8]]EQNLDL F&JL# M4=5 ITD=/R%CI\,-<;QG5=FL#-YB"IUB&QIAZ=2J3JW:BWRC$NRK;:[8>"MTZ.._ECWFQY'B $D9 MQT]66"GSRJ=$^V?;\R5RM&ANPRO3DXDKI%^SP'@QV1TBI MGV$\O XQI<5>P=$]!."\>30[D/"53H9P(U9(T6SBG)JY!44AQ!=Z,P(A&-:# M23.?NGOQ-.[%O>O?$5&QAZD^?K:NFFU!N^*75Y MT:.+Q:?S98"T)>LN5!S*TL)LHL3["1M5E1,T84':H0' MCD>EJYV:L^>+/*#557E%:U\"0*VOJY->U%#=DUS9-?1"*CVC8QVDNUI2TI*==?WM%X4ALMUJ$AT MS,R)/=2EYP;%T"YK\'-65 8D<*C,&_4!0K"* );\R;3F]A,2K@CKJ5JUO0@W MZ@@W;S?U3-TQ5(!43_KA3\49_I7D1=DF4PF[N13SH8#L2E OZM)+7=2(!!;^ M84"4ODU!U?]V^UG_Q\UO_QA\J@95?YR=Z9"%C8V1UB_%I]QX^5(V6/1+8)8WJ")NT6O#MZY?K#\/1WPXG==[*N-S9&8A-^RM8B^<(8>)OYNMS$WT M#8:]P;)SO "&*@T@E6C%@P@-**SFBJ$P8D1,_U2?B5 MN1_B6Z5ZKM >)8B!%3QJ.(0^;F;[HO F*RR?!QY+]5]!>#;3FMEKHMCWGF%: M 8Q:N,JP2538-1?N*N.&L; MV=^>?0_>STD+\JX+!_352+ZDN_9ZTB DP"3!I8=W"'*$F4/ MPF4&;'N>5)XB]4CDAMQ5R[YMU:UQB;K59)_01+>F:K9=+=Q'&KYTKQ=8F4)( M45_1"4+OB]J*2D\S8J]6M3SA<$CTWL#=6;/,,1,E=F#-4]5*]!2-(@5!]#Z$%X'H !*=1+#^\S4)>9,UT&]A4%70SYV6< XI?7 MOUV]/].FL'(7-U/%P6;H#9Z;:/_<^ZP9)-V*-9FCJ%2 ,YA-;<2VC8Y<<)RY M)JCH..]@0*8CH^(:W=OZ**'OGKED]@N8XQA^<(GUZBV5#KC@-?5EIW>5(Z7C MYJ&:1]#3'3L9;MJ)MC/77L_IS%/TA]"=->3B<)@4B?&.\"T*[@IR]M;'9IDH M^8 "[HT5]:RX2T+])NQ,D%(&] M8Y.XQ3E$VIZ;@]X]TH<5>T7J6FZSR*U"\MLUBRRL8LDFLV4['%88H#Q[#7O& MT#_+*VMR$PIPV4@$__5*K]#/G9^R0H]9^93M2 M2LZQN.Y4DI+D=H3-O0K@>Z,KEFQ&FJ*Q\/+AZG=>SYM=33G8OT$_BQV]O]D( M@*SW-YG)X4RE L#W_H1WPW)% 'JD8NQDE_*LM9?\)-N)5'X9TE5(2;V8;O_U MXE>7%.*/Z1,))[&FZL.A.NGUR\LG&]^.O=Y2^Y8?W?MKM?\]V0E(<4#6#RMY M:51MP+P5!;"7\,KOPE+YAE_Y$KH^LVTZH!3._39]3M5,JB'2]1I/A5)=TO>Q M"]*OV>"\PL@U*IJ3ND2LJH0S:"Z:J41F1U\;JOV)"$VDL":NPH+S*OHD%86D M;"[K^W0@BL)7Y(RL%,UIW;N[>65X#M.H[(6 ]2I,LEVW32-J@-P4&_5;5(VK M-"D7(KCC/$-C+%-M-NBI4WU4N<-PDUO9D/#(Y2P^0E]0[":!"UF1_\!6=-[GT#C5TW;UTIEH5X63F'5=&27P91=+7T'!+:/M[Q$:2T(91RT M[&SW_6W'/HH77T=!XE)&%!?)59(D.M_UQVI/T&.JNUWV+F)/YR7=97$LE\5. M0QCR;K=:_K:#TL*W?6D](SM^AX0F=K$W?*#+6-I3M3\0 71NZ>H2>%#VX?PZ ME#LCQSW>]FNK>[\K.^I;]8'OT]'=*(>6^Z6G$B$K;:0.Q]H.F+0Q3JSE=&[\ M6JWHABX43 .@XQ_>N\!KD-Q8&]ON[7AV][5C9R;YB;19K,_5*?"'IO= M57R"EE5GOG7F6XSM_I__W)2[K7]GU6-SY>*1.,8#4;Z%U8%,T\.JM%P A=1@ M?,4%E<>'=XD=E$%XLA-X62D(U\GD@X/).#@&H5VCF#:9-1!(-"[00GD6UMAJ M,8M)7%J+YK;]_MW$[F2XM&XB2/% MH>,"#M7.)Z-]<&@7L)+7*[%8'5' E&^&1W:9DWYZ5^2Q64^G*.S-P \[T8H><7&Y%NT?X\RZ- ML[9E=.6W[%*//*U[9UO7=GUVTR?Z4;!;FJ;X;O__?3[YW?")CT=LK,\4/*I #5O MV64G^4=ISQU1@ZH"-:ANXQS1AL4W1 @16D+'(41\1BV\<",,5E>9V\"#GK)Q M[$=S3A!+%VX3$+*FISBT>T>\P8Q/ 7 MA-YU0FQ2VW'L)W1,X?/)/B)QI%+C MT3 9QC-O%,*RS[#9!P$SC4)"X_V$O3;F!"%N62X ;>$!F@%^GVA)PGX?]*)1 M.=BLZ2H.6:P(V%R/X:/N!LRRA3ECR+GQW[M4,,/%:]EK^)Y8CZ9C6W0R\!@Q M8,0'8C\XQ@9&AY$?8"E!RQGV1T4]+B.X]T$RFYT=9';7Y,BW3:7E?6'[SZ*X8CO"RVNADKH?R4YU 7@5:)+IW_(8:#&B**H?=DQO4[314R?FHV M+4U9.$Q20:F37BX#VEJEP)B_MXU-$/<9;V_D:M77W;ZD]X6FFC>S)^DH055) M40D7.?F+HJ %L^IJ_KP2JF]RL*37LO+0V?3TU&\@O-)NN/;V MWB=?8:2[)[)Z),PTSTU"GU1/0I^,U=ZD NQ*&3DV>Z[%?O_C/6EA+8'\"0^F M$B!70[4WJ%QWBP_DU"I)TJ+3ZDG(4DU3QTW(TI=Z M6"+A?+D+M:Y"#T]8@/]I^[K4\'4H5>=<5AV[IBJ<>ZC:MNNY>V+B3-QSP%9C"4H$=]T&^&'@_P#([FX"M)[OP# MUR?C]B3W 6[QT9RK\#HQ%X6WB3Z5"''LGGMS+YII_D4SK7+1L(<81%4RN:?L M-Y4&KERJDOY=FX(\EP1D+%"UW^^K_5&%+D 55EMWEW:YNV72,L]L'$BY]-3I MME;C$6UI2E#E>D8D=A#HJ-@/Y27?X2N^P;E24@(;=CQ6>\,M M/?0[.LYF/7D'<,*%7NQ&HZ>1*9*G0R41N 12J%( MIU)Z2.7^6\T[,07Y/SO<51EXUWY/QK->$=[U5#:4ZBB< RD#V@O*?C'NRW7- M2(1^@52GNJKWZS6'+_4.5P %:*,8I6[9":O)R"^JJ#!7<7%9;E&'JKBP#XLD MP?S3=SUS\9R_\+>72W-F/-C*A>E@):YR!SHK%@TL#5=Q$?*95<5XKL+_^FC, M#!#EAD,,) ?%4$#\F?8(4:3M2R%2>$DF67I$,>B06WY@)(++F^\V0580UVV V)Y5>;%< N'"KCTBG' MZX3KO>A8.LT.?4+(#92K71W?O+G[[AS:8_-Y5KM>N7 ?-Y:VF@62^?[O+&O5TR?E7 MXBE7ULR&>^WU9]MUWRA R JEY!JUY]EIF%;TO_.A:24/4*]^E106W$MP319$ MO?A2&39]_36S$''Q\ZNW[PP7)!U<>6^NZ#SV/U_4L3:V!]<6W 4K? W,#!4RJ?7LIK^)\.!B]5S*[T9-Y-#0.'&_,EFC$%#DL0AWLCZ^V]2%XZQ>Z MB+1:=A&CVULRXSW3/G#R_PB[=$F%"B7\ZT5:B\MX:.FG;J33R?CF^B-UT,\Z M:=7JBWT?;.A>%CN0J1*93 9J7U E0H^\VH*_A31SBR3S*U+,M]M?][)VO2?1 M#TK31^IDFHVGA[='=#WBPBAW;)CAOWI6BT'IFO>F%UPND=P()Y.^ M[:S@"@S.!]\PYSI!I $8](S@DKN8@?&&0^)NI3TB%+>'NCV /F(7O.#F!H$3 M7'L$-&%O27]W3U4G)--@"G3=T2XE;@60H!(@@IUUW[1U[RW-V7>+IBKD6OB2 M'@ )!,(,&_0X68CNT/_DWV1OTGWWWLSUORV_0WF'JE@FY]5:M_AS9S'^;ZI*^]-9AN#*. MYV/Q,+[="J'[%!"W=2G$[:43C+RT'?/?-D+*?8:KZAM9VX]D_BJUAR\-B#O2 M4RJ!]AXD"G369WL"JEN+:EE#R.@=Z;PXTBF("S )^4N\204GC13DD?T#3Y5^ M$,KX&?*D2G5[:!I->GYV,Q9G8" M[E@VO0F/QW-\:NJ\ RUK93]D$PGTP5B82;#3>+M$4%TN?+Y;J'5-KX$-OU6D M/7[$"C_C1D+LN>38J(%9,1=1.N)=92J85<>@KRD$.^%0Z2YWV[*M1%(K-C@E^.R(B#(E/Y$4"!I^;!O-0X MC2 1+^ZA)C_024&O5[!_5K ZYB6'J^0[?GA/W0]X"3%D>1]=$ANXY]AZHBEO M'/L!7LL<@'2(X&O$%3>"G$*V/!;&%:Z-'6_. E,^%8NOF$Z691]ZRC/Q8-8/ MOO7+WJ7G[6Q)YOZ*7"]$)[K/T^8,GF1:=_AJ>UFE.ER-[I'Z)4+]P2K UAO]"\ MW4BBY!_^%598D+G+LWQGK&@_WS-4]DR+UIN CLOS*UM=: J_^J@/;5=K^6DW MRY@4+*)B*PVY=945,O8TO:_ENE0N PN*VP1Y$'=3B;)[?:AJVE@=C+1LK/HD M2.F4V.*4UO)"65R;-L'BTYX,LL98'?4'JOX"65Q*4>OE*VJ](J4LQR-QA*9[ MKTT=.SD6?39R":(';[8TK >B4(/'S=:E'-^2FY+81S_'G0M:L8,5!@SEZS.JG/\>],!Y+WAUJV_.>IDG MJVI]=:*-U+&@B]R)4;"45M//UVKZTEJ-& &H[@;VRSQ$%W,,OK) (-40:$MA M5N;IJICTO+NYB)>^[;B5^KU*O;D(;*B!R;R6OW9CIWAAS2_C9_B5Y )&ZNEL M>PR+_]>KLS(2+7(ZP#8$? TO M0^!=_,;(/T^HR[3_&ZK325_MZ2)O0CD+T21J^K^LJ,SEIP(.0C1Y:FNR9YMT M-'3,^U(7N!?FS=/.JO#O4,*X&:G]WDC5A=T$I/EW>R:JY80I2THX7L5JL/<@ M2UFJ*+'F59-$#V]Q3<87TP)F0 MHYS8BL^]"B&Z;*[;]&O:2#5KL"JJ8*C88 M2< 6Z3VU-QZHHVFVJ\6)TO_13KQCW,-EW%XCC#N18=RZ:=Q'1O_--,B]G36!EZ#,;B;5# +ZX;9TB/(01'_+55$='J0$A0YN S>T_< MF6-2G,FHOF$P3!<]>T]V+)F4UK>QII]VW/_E+4UGKOS+-QR/@:K2:C6.WQH5 MOAN;C6/_ +[RR.I9^6F@P.:N@B+\U)?Z^708?)\F0EZ;OK+A]4^FMPR((KZ/ M0ER:/,"0#D-U=QBJQ6R5YG/VWS*S%S/__Z!XE*[Y2#Z;,P2X"?LG)2$]6=(< MA?^]7GP&F4'":R-V7UP!RX9\,2[*EJ--I>#2")M*>4MX;ZYAW-'HR=!H)!=C MHG!A^XZWC,E" 3W'\( [>C@=>BB[[X(CKR3- J%T;1$.RRLCWP01V6INP,D@ MX08\ X4 ] $DSE&QFGPN\.5WM'TRM,TU,;4F%=\]V;ND8K#6$E0\J$C%O?.) M(%VG(^/3(V.T.&J2,JIWNR3F:6]4DYA%F;%TQ8G-8%U)(R R,L/F%EQMJ=20 MI3W->U#41R>C>0,!9YTT*WQ1E,3!+VG6FC5IL6JE%FOY=O0+2I#E+N+II-9% MK)T+/,PAV6/#6_&&B$QX+;L%\$&%74"B&$\;DN43B8KLR7"L@EP6]T; AC71 M!FQ@I:SG#-^(> T,0NX9'/\OC@J8V1#&)J]K[DGLC4)LNF"'6 <%CF08S"7W M[ALW1CAO LI)M79C?]R)\ NQIX*Q6K'^=:8;)DT]P4"(8LC1#6GKO8QGK'^> MM/MCPNH".PB11]/V7=JCP9WY+FTH;2D(3*ST:6<5@;'UX?.%\H2MFX/FRG-* M#"8](XNPXT(O$F,#_A3U2L$$/6]%)1G]S1>?@BA^(ZRA?/Q3RZ;,W7X4;*KR& )2OI&YF1-G7GO36SM<>_C MWS.--Y)TTJ]UK6CGNJ .,/#D.>%$\(S"F>" E/=Y0>]P(D)Z@PZUCP0D4,0(< MVGM"K!AV+L7[99V+7!",0?_4>>R*9\VWSG>P:B&*%P\R,7##F#NUS,-[E .LG*?/X" M-#S>%F(H3RIA*%=X7%P!G/CA5@\)$$N5Y+0DH5'_$WT^UL-;#IK+_B$]P73R M9FDVIFSR9A+BLV1^O9*52>$D]>"D!T(>R%*GAE:=3>G2KC%#E-5G9D.[W4FT8$955&+D2A0%MW=EW M3W8[!#;69! "=74R'*GZL )&0<%AM"T;MQ:';^^P"C\PO[<8I](\*J0M%KZD M3 1N^0)Q9J1,2G(S@E &7BT_/;FAPVPFOS#'%?%JVX3 0K>%A,5UL?*6MO^P M#*T+ARQ6U/JX]UT38U[,0VJZM N-.:?I=*R_"YJS:AJ):4X6Q''@!!6P;JE< M5XP8=M/:>%;LV.:7@Q7]I&=+X%?8IV=4I94S1I:&W19;;VCT(K M_;>K#Q\^_/W];U\'>5;ZMA-,6U='V@RW+]4,-^J)F]RRKNMMU[KT(+(BI#,> MNJZW'>ET76^[KK==U]NNZVWK76]S0A*'J\PW%$"3J+(*C/9;SYY]7X+T(([[ MX5^^Z3VC#'EONK.5[0(S"P(@8UW8N%>V)FSWW7Z3:%J)R,PV_2BS#M'2]L"[ MP?42 QN 2)=O%KS%A-/OCU,<3W90&.75J/>LRM&'VT X?3F+K[/LM9=W?\I> M[I03LI=AXK(27J;QBSIVL6ZA$K1] 10&CW*V/V/>%G-=?&0WQ?8E]M M;-?$O1%_R]XE^L8A&X)[)_K.\#QCMEQ3@A!];X-F;N:\<;8R-]$W97ESB7TS MK27(62_,*LQXEZ\LY6+CF"MJP-'\]S#IS5BY"-RPW@ 38-:CLF&RV^:R&Y/4 M, L.'EG;.!_0()77.,(K-F1*UK]ZS"]7W=\;Y!A9 M5Z[K!\UN;F@NW>W2 ($!PH=^%2\K8M^$)I<$ LQ@T!/6E"06D5B72]^%6YS8 M7JR,R)P#3;!E936ENW$5[,8?5S?7XLR&6V-%KA=T=VYP9-@6NO)DD#CZ-.P' ME @6Z\4;(JH R-^-#0$##]^&,4;77]&"&M-2C(<'AX"()]AN!L.*,T+F;DZ% M36E-A)!*KH$(G5]!E#M/P$CP7LQ.M-R\4J."6K-L/Y2ACCW)IIF-$%7*5,G% M?O766&#IU9S,,1>3IIY&$Z<5+UC-P?OU %V9+@O7XK]M7"C-=(758:+[RN#Q M7V3#@-A2I2G6S'<<*AQH#P7)>K>KO$U_3P/#9,[\:>32=KV"OA^:)I&OU1^, MU9$(B0G(";;#IYFY&*EV\^I[0KX[?'?N*9;^MJ?0(!=8MO)D.+ LENV]\9W9 M$@NUGHA#*'U$+!'R%G%<87%;IPT=FS8D5&F[LSS*LP15\XOQ+-!KZZFT.%9U MA5;P=*/J[#"J$6]*G=7U=/>L0O1FV.2#4FEA1YI7:2=:=956/Q=FZ):JM#&_ M?[&BUTF,EB7&C>^@_N<%%SP6![NL"IV$^G#<%(B5;[/X+[+]2&7!T/MGADFX MMCFL5VA7PZ=W2]/ZSN(K*I#_W&2)D_BRCZ B+8UU+);\Q;#@?/ U*LB;V3G- ME@RKS4#K>61LY9)'XL#S<<6$,L(51[[PGL')"L<.O-38C%OY#>LBQ>6*X"89E 2?.L)8Q*;3/DP91U7S2 M:W9/:T.5W]49DHP*;&%V"W^U8A G!;I'.'@@HI_1(ZH0'_:,'U)7&)VY?7B M=Z;^7SO?<)H!ULPM 4O71/" 2W@!F;][YL^Y_,&"FU63*?>0)L_X"?)#9>;PS(\VW=-J'B M%/IO-L8S3>%(GH'*#%E)3"+ASDLZQB0J24 4#*MD>< FDWD/"!]LOY M*6$L<,9A^G3" 9-CM7INY#TCFJ..E%RS**D2L586^*F5[%C% M=6W5"ETB<)$_)ZS7P"018EPT".&X,QB*I*G%_BO;:"SPK1=5O.EZ7UCQMM/B M-8D*-;E:M!U7GPUJ5)_M=HH!2=3I/U@9T:*UJK2F 5D%59W!A4%=XI9WB?]* MU'@6/L"&X!2X)G/37R=_+/Z*_2R\^5-5I8DO_^;#I:?WM'%QAD^4+#@#YC$P6WFQ,%<(;Q1&\>(>;!K5 MQ]PD0N%B,=XF=.@;\;1G&*=:!Q)MW!LA'W?#?_9"K1 M['V@]C4!+%B=4\F+#& :D14%,F,)1.7[NZ(8P[0G#-H2IO?\'E@@BCOU>L/D)J-] MM$;E=&X\(X(E]G>)+4;OI[6N((B$V[8PS"#1 [8FW$0,5,,]./-9-I#O 4?_ MF\;AE'<8!#J[G<$6PM&L[3E9!1E OL53Z2OV"ZI*C1]ADK_A'"]"0+-'V>@DZ#<7CG(NX,"2*@.P4C#WH?BO. MVH]E(FT,MI44*1'DVV$RD*4G!=3&1(6;HD@FM):L2 G*F@D M65MKT#09K4%7^Y-);DYM(F,ZK^=/>>ZQ%9R(4'DHT1J*MT=::>A/^A()Q^/2 MC.,J/N!.1ARRC"C.'&]$O[N>>39ZVO0I5?&F,15/Y%?;PKU6KTM]7&'*4QNK M\6$%+7*,J<1E2F1RQS !(ZE'YF^4T20**(Y0ORIN'UTF 4Z% ML1E)[E!-4HY **N(4ZD%6).KXY%+[)JT2M'N3N7%DO5)BEV>4\83NUHZK74\(_DWO$-YUEAL>$> MGV%,R^=^G]HZ?KFZ7NVTJG@Q!],*"COGS$I.S!R JTY![*Z/3D$\PN/H%,2. MPSL./V4.+SJ.@ZC[VJ+*YP56@DE:7K3XA^;'>393W0(PQ$0 8[\F&8?MZ]>/ M;.D2L#)Y6"-'4RC9,8P,PPAP-5NRLW/P.*L:U?I((BC9/]<&'06_) INV#L2 MC]I_M1]9D>4HX?/HR.DDR4E<.AN&L(MK-(4BKE+H>%+NB4+5A,$_#O.\4'$G ME,*0_BB!6[A,.IX+.H^X0:5:JH<(FS!>VM8C<1!ICT,',^6#?>R1N5;D&99 M?-3UD=H78:!%124L*(#LCYB/">.:U MS2@'!A3NVPT?[Z-CK[DR%X"=YM6DC <2&4KCWEB,&;> %]*5I^$L@XU,.3&W M]H%T[H[.W;'WH^O<'9V[XP25E0+A',GHK6KW,J([SE"B=A)I'%8CN(5-U+_G MY!Y.Q(_:Q,!CH8*MZ2QI4*1:KUW[#.]O@B0#\S MWV#XH'JHM27]-''G#E:, MK>"(J=?GXH%8L^>8&XCB06.+31U+O=[F/PFWZ5OZG/:7-VQU6T'4%[\X\385 MW4L:W$#VE!>+%H"8%BXC)& MG+T@*X3O!/+G=Y&-AOX8VDKA";$ %"9/-G!YJPI[QXSV&F)K"\O7Z>*0"Y;& M(TF>.L6TCQV[R$K/I?M@BA?6G%'RM>^!*F$A9-$=<=:Q,T^>[9E+9K_,?0<5 M!1?M] 7PMH)&NYM!3L!&2-3T>L1=\9;,&T4O0[CN&1'3O@,X! @4$[0+NL&H MU3#4.ESFVO1H(&/! <: )XQ52"J<26A@8O4& MPHI>+"L"]\>]X9KM='AK&CZ@ A57UWBN+>4]7)A,?^FI40I?(\R4TPV'=_Q( M*CA/!E -7D6A6L/9_W?V!9!'[%BI"I/5*6(O45P*@31G[P#FI=E:])XQ@ELG MWO(DNK3B@XCT.QGH?8&,CD'OLSLF"('-\V^?::_7X.U3*I%3@4"F(["N%?#5 M)N0V@W);P,<@\1]1O$7?\W>]#[3F OY*HG87 N:E_\C@;E6&LA/BRFOZQW_\ M]?W5I\DQXLI71Y0?RD+))S?W!8'%%^QV?'M38';-XLMEY6\+[ZR,?EYR+XH M]PX.9GM'\PE0FX^@D7#GJMH11G,5E-^=T&JP7Z60OX* &U7J:!-$$7*N%-_M M!I]3J#TT!]>9U"9D-9$\P,^B^N#MWW2B^. '(Y\$*LZ"_E\#P9 =(SYW)'-B M)//G_TB=-IQ(< D-^\/A_>PORG_\.7J*D4GVH:U@Q/?RTT[.=DS3R=F.9#HY MVS81[T["GLR:)+IHA!F:80.-Z\5ES&W[C76SIYUMJ3_Y'3J9;XQG:IK>D72S MC<%4%S;;J+==H3_U_?1O?YW^-OI-Z$X5^%-;[>6AQ+VUI]'8@X5:M,"?>_!- M/B@IGMTC+2IQ#!%878HDL'/D%WS]F23U,['S88RBMZ3[]6 MUI+DF23>R5OYIL@8CA"$J&BTAT$:J,(+TSC8<&K]^;SH$?N&X+-,8/OKC[LF^6]J^:UCS6_.'1XAULS*L')"+HD[QWPCH >8, M1")][.()YOL)DX?RXVX#32+%6YQG(RA1:L 5W.ER#;J!<^A?(F!JLL0(7"<^ M[X24%J2X.+QFQPW#VIPBD,P[>C@*>F"<3&4'9IQ88>*1\B',>OF;85& &9WE M4HRSN13=@1_M@=/&,'#?T(@(AC^0SVGL!SY'_L< *JK4KIHX\BMKUIWX49SX MN<).&TX,%H4,C>=.LX(7OH/);N'YD\6"'R]C_7CE'6U %&^F)/@]W!U_\U?/ M03RM5_ E<0,;TJP(= MJS^5J OKJZ,YMT60V>[$P9Q3&G#Y31>]_QKQL7G_H^BN/IKXFM: PD=OU[UUS;L*5!R_X M,2,;GA=JAI27V"6PX#&G#LC^'A/WC:!EEDC!"M;D"EZ6?4A(\*SLU44>2MHP M^%^6J:X8\S5(!9?E(B9K!L*WQ,U4_ =FL)(P8Q4,'TY\*?L'% -CMLQ3(,.I MJ]&IJ9E]IQ7@('5I^0DF'AIHOYL;3+3C]!@NFA$VKOQ1E>RK]31>*H.!^.R9D&- M5;9W-VY;N39"R5,%*"$/W>/1,%?4B8C)J($<9S^AF>254IJ;\*5TE';TE):\ M1+:@E^RVOLK#V,SQ*?X0'$0%_R#LJ?40EE?R?]7)VJS\+GH=G+W+.'457L@6 M3H,K7W)IFNDYR?AA2Y? ILZTJD36>U#T9[J)5I2T5BE(!Z1W=9@"&):Y4 EE M;PBC4-KN;^BEPOKE'; MBX)_<=:\0+,5;)P[O#>ST< 1=MI-1 ,57N9#YA>@H!>((G'$<'4B-Y-I^?C<6_R*ZA?*P> MU4O/2F/R-1XO2WPE>IV2CJBQM-Z(XU(!N.2 B;J.O)_DO"'Y8R6U"/%0!3\) M@KE!6K(>I2 DDY*3RQ?E\^9M"89R46S]UZM1(N:8#(Q%6-K5%:MBVMF-B*(! M3FD9)NHBI.3>$4Q',)Q@$JX/ M>9] 1Q\G3A])\)DJJ3+!M=O@#2XZMQJW>K69EK^L0F%2\@XOJ4C,V_M,?5%6 M>LMP=:*0M<'S8RE' C5QFE$32]\US5$?:Q_IM-*1MDB0TU:&+U="DQ.(R%&O M4)2+!E,2&?!8]N78M[U7:]N/F]HE9R\I?M,;?Y UQ:>IS[2FJ^17)21E5ST* M;,/9T/%%QQ=[YXM>:WR1JP*.<_4YH;,O[_%$V4"^*S$O.I*WOM*X0BP:D.N@ M'&?V)O=]@O.9S0C!:JJ<4ZQ605\!3O?/ASTU=4'*N@_O_!>;V@HVPFK)@#6:N-95*]!B-5[X\$B5Y[Y^(# M$28',HU.IG4R[7AD6B\KTZ*^=+6DVF0@U9NNKVJC:7VI5J29GX0XJ>=%:'HW MVBF&!LWYIWJ:^7Y/JP$F ME7QQ<@T=DW9,FG-[#K9D4HD.:@-MH Y'_2RN]8$A1&*ADAJF M2J+?-L,?5\Y,I^,WH.-_(A9QC!4K2>7U<3CH8]@)Q]W."JA$PK7TS[(X]G8O M*[=>*KR_DC+T_[/WKEUM(UFC\/?W5VAQ>LXDSRL>K\DX%Q4J..T[GY9:=:H,@!8QX[0C2/>PU"+)Q M!$E/5H N&Z0@JZ''D=.@QZ- CU+ZL9K*[?2Z-7K4]&RG4U3$8=VG72J#E\G% M:TO_F:^AOI(ID"NJ+_D0UC7[XO4ZBWY\#:<@):[3W;O4#E:RC*3OTQ'TSAV0#'F62Q;MVB]JJ_I M@?=1[H6Z'X?QH@NYTG7LMVMY ?6\1["=[QZPNJ#W] '="-O[=7>M(-Y MPY>Z1A3J0<^QCX[S'N>MNLVE;1%*6B>O4OEKQ0:,:^I_7G\I7ZEH*Y;?HG;R M5(]H @H"%>J:D@TK7E0$;'!GQ6(XB[ I^/1N(E8M"?9S:;N+IIC7KNA9-74H M6AC7;9A3IH[V>R'YKR-VE]1VW&4IK+MW78%.SW_+; MX^3%E2=V>^978'QJV%3)33FW/OX2(G G:9C"AG])U%2'EM5;!:S\REHW*;&N M9'M/ ^6RTO7"?.NZ%>0JU&1;(X1TO;K/7S?I/E]+"I :>)L'XMEM0H=4<4^)P(\'K2X8Z. MUI\O^=C/JZ'Q#5 :QMJB[@TEK0:DF-_7:_'C,HRN=^V/I^.X 2 M]\DF'KS>8G,>S7ELV7DTG*I<"=G.!,,ULKA.MX:^(=E;MTM/J$']OLN&S=PN.-@?65]$?$T\H:85\H.XV] D.+23-*G M [C[CK=\(A!9IO[D3@&IDDZZLUO=TCNHX9QL4UK M=1ESM;K]QS5*7O5ZAW:_[Q00XCGZY,_S>X/O$.'8 H-] ],'<()4IDJECI(G M!_>&#ZR9#U01R5=L\-.OT:SVX*A;4OSP:5D6=\G]T"[/'JO=!7"K#V6IFDE[?ZZ_8 M4ZV&R+9R0YQ'?%CWDCOUZ.#PI.]WPQ0;IM@PQ4WX'0\[*R:8U<@I6'.CI,>D M*:ZIVN#3AL/Z>[)L-[!^VB2@5D_4W6K8U4C$6M'06Z,3\\+65??>X&;+#W%] M#:T:J%0G#8\7= U%W31%E5+G:MXSYZ@&45W8.JP1NBKV,#.[);VJW<6LL%3E M:JZ[@MX#E9N=56VTELYJD_4SR2&\3^AJ;7&5 M6^YECKO&ALK6O[J%K;&E;:TM[;48NK-8T"54-W<48@^=< I7^$98,<#-&P/; M"^ ##^YQA"S0&KE3U\+.B]<3/[P3PA(_1#3TL >C@/>\$!B5.2A,$M,'6$RO MTWYY :OP85RXZ1_%]"H<.["VT8/SAS'>GO"SL[4C)=/"XP/:,^&&>GE@N MD5GK$LX0GX9QU-KBEH64*4ZFO*8I@3XE21L.'(O%56Z$7#/X/<)7 5X M&LD/,CH4$V8 D"\:[4>2=-:A5E^M7LM*U95. [1$."YX@>UMJS%/M2 LB5E M_E\UDA1;65)A/)(?R1:"]-F>? F%K^F?X^F?[>[!Z?]]_^ZW#Z?M@O\-S0O:LJOL(KE522/Q]C7ZTBXWPW(7(K] 7ZT M/Q! ]V"+KG_KWL4%[,V$&Z)%PMI2NUP<:K=! >_BO?7ZP_GI/R]LZ^S3:<%;C $ M?F-=Z.ZYQ:NO$D%Z+SM4?'0*8P]AR'=A1-0[U[I*GH4Y8U6*F)=;)5"(?_R2 MYP55!S::0UC/O@7N; 2RR>AY$7>HC#?WU%*:24.*\L]IA9O6DO7AU6F'FZZZ M87*95;K>YNO^9RT"0+2-XONYE51H >(%;$C9! MA;D4>44YJP#)VP+E6A,IF$[$P\@;H$0L8/$_+]4=?N,TA6UV MGV;7()P/*[IGAE=B-//%^;C8IFC4'(I/^"CNON*Q?86A7_OPI;8S'G6.]BR MDSL1JFQX=0*WDM1K<,H?18JL)@@'1T@1EB=WW?IUS-SJ-KU59O//(,8:-^H)H>#CVLU3OE!Y M9O%%7+M>@-KK5Q%=Q]8S+V @W@DWB@O- X\5,1[7;IXTFI]<7D;B$AV49\$T M\H+8&TJ)Z-%CP 8:I9+"G_S'8U0T(N3M'V703+=$W4R/D/L]I//9-)ZZ <*$ MO.J.\])Z(X;2KN>07:^]X9KG]UH%^NGL97$_X3G[6' #ENM,LL*&YP5^GB&. M.IUNQ:C/DRA"DSCZ&E_?)8]\=N_P(PJTD_9;XW)\FG%Y+ATPRE:8Q);KU*B] MU3VR#[KY./RG@YK-7NY_+YON7+%[E&&PF#(,2BC#IS# P"XQ4LJ*U%7>8^#8 M&Q#JT,!%TEPZQAQ4RE(1O;1#98%#B93:]" M],J/OH$J$1E^X,^^&\3*1D&&PEE M6/KM&H2E=]SJY4N!/@X$?DR7L=G+;E"7!8$E1%O^= [6+948%"5#2K0)]32) M/4=C:B<11-J'*1*Q'XOASZ-9A#;6O5='K:X6/.2N-MS*ZA%B8;.7)R]V/+09 M0YN:"W23Q);1[NU9/V+OY\#S56!:3C@@8V%G?A>J74&VC5FJJP$@%<2VK,UZ M)7/T!F'[7J92K8XHNT Y=WJ-]ZYGU:R!4IWB$=+%9\%G2KI['X5Q7&ZZ[;>/ M*Y.[IXXBS1J;JS;OJJUJ#CWN-'>Q66-S%TON8KS*94R9$Q>Y)7I'S3ULUKC[ M][#!T6:-#8YNLXWDP:+Y=BV #PY!L?#1?9AZ=^&B/L'EW[=9NEQ:10_W&55G M>T/)Y2QULG7%3(/66%MN@SGN'&Z'R7EOI^A!IHGEZJ:T^A2U(2/-\G=J^0T1;XCX-A/Q$E-L51K> M[3=$O%G^8U_^EAO5GN")-,MO[L/.G$@3H[W"/AN9EKRSX:^T-C?UBO_6'M&>II M*KFZ7?G(68*"/@6I8A?6V!#MAF@W1'NS1'N5 -X"67:%*-[N8?5H^H94;]D: M&U)=1JHUQC[J\]^%-38XNOWFVEVTR38QP6LOZEG:K><1>0*:Y3],O,R"HA8; ML?K6J,W9<8ZWO#;G8T6W9OG-9=^NY:RRV=93!Y,*C:=H MG,V&S\J7$P-Q=XZ%-[_!^[/+2G&4.GPOV6QI^3/8=CI\5."'.2 _S"B<(<1V MQ:&T^D:VK.'!ZHEPB/&+K+3=;J>6E1:>KZEO[>S=V=F%-Y=^ER[].E-?\<:O MJRAHMW^X6:/MSMZOG5UX0QAVB3!L0!I8(:KQ^*!;RRY[5->;N[.W:F<7WI"# M[2 ']]VPJ)P@E%EI'4,JZ-5L6/1(+\_.+KRY]0][ZQ^DST9NSMV3VH9:]O5C+6IY^?%U>8#9BL:;6O&U2YINFUO4[1MD54W'VV["1K^ M0&!8%U5L5Z6*S1ZW2#/<2#1O#3NQTZMG)ZX?S?L8+^-CW-.N$YA5_?^/G+9L MJSG:.:[16?O^S-';?5TZU=G^ M/3YX!/0VF->/>^VU1D$_QJOX&/>TZ^2E$6KN)2.SMAF_VUE71]''<^O8Q/]B M.@A'=_0+@A-_21/6NH[X W(]:L_)B7+TO\M7-"K M=V%D3:\$_!<)85W#O%>Q)6 _HR+[N1N,*#[:IG<0:]W@SHK$,+P,,&<0UA(. MO^\3PL(=2)#:$C_P=V&%8^NG2F6]_C12#S\*-D=6T0G*/%CM&O4'"HP%N/.% M"V^WNUTGO_ _NZLMO>-47WK'/BJ(M;'AC.*)@#]NA'_7DOB30@ 01 1_?D]( M(*_B8HK[T1T6ZL!$D[E7'X6,;\#*/P_(.-JC\Y% YS1'P+]\%U=2:ADR^K9!E MS);$$>OKE1=K @Z_>L'0GR&'\ )KXMY%H>\39U #R4=C&Q] 1N$.A\PJL"(6 MW) 1?HT,(J :;_02G-*4:W0BCP@G@O<92XYEI:[>.N2?-0ED:Q'%3FC3>89+ M?#82UJT;P\FFEBUU)(X'X5.7'\EX$/HLL]A98/#J%'\>AC% WD %>'V?B[ZD ML8).VH435W]?N3?"&@BA>?RH!1@#B*+T$NL&%1-$'% 0AC.> 3:$F#'RQF/8 M8##$(::W. I^/':]2+X&<,%/> T3M-1:[M1",PB**;0:_%Y(6ZY\!-X2[O!* MO1T:%=G2.$Y+73A=@2B$1S*7^L_7_2K9G(]J5,#HMCH%CG:X1E:,@[:VZ/[( M6*0'7XGUXG^*5-(Q_4_?S5\&K[[ /8#S0KPE3FY]@V.+?WDQ2+'1+%UX\/WI M'#7,'IVY8+O'/J G<<2VHP7S]P^NUNI_/GZ94GQF]_B.$,A;+S M\1B80U1B^IC7]CTA5/0860S?1V$CU*]?LX//A"AUH,B=.J,YLNT3+$*MW@* O7,1WPW-YGZ5.VS,\<( ME]LG'$[9/GGA0SV%DM^E:=*&9< IFQ_]/2XW4L+M!;0&>3^O@_Q4%3?JDO-E MHUO>_C7SIG=G =R^&:G-YZ@J?@5Z(EU$%%A7UL:B?M1=KUU=%SD\:)6;G/C( MM&)B(VD$%AJ)"1 YTO\1^D,_C%%;T^I<^@CAV*[#0.ER@?5.#**9&]U9G2/- MB0&S1\CVX91AK?)9H-# EEH%?&@IRE(B']0>D M5]Z(>!AYA#0GP0C#$(R+VG;V+/C>G0CE-?Q2S.@3'F_-YQ&6Y ML2 @L]_(R M$L#CZ)2!I%DIR@2'*ZST_3ZRG2Z<;Z\'0A?((YU^X4A=NWW4S9JZT*"!1BD/ MKHWK^]+'Q#?8+Y]M"Z W'P;JM_00T:_TU3C?[ MUGCF^W<\R^".[1*XA7&NS%"GQ/ 0"PG.V02PV@,Q#TME6NXU:*@2NC\='_3L M_F&OE?53%JN?\WZLIIJR/KEXC%[.69KSQ6?M82!8_^8&=*%!Y*0+34#.7_/T MIIRB^S-&^O_+)VT-?^()<5_0+IV[IPL8YS^""+[79SE"71G:S#SE%U MI0)O:H9%4"1#[V5,9DQ%4$! CX 6A%%LR@5G<,$")!#69Y/]&[;*C"1P>-PZ M;K-7^/"PU6E;!B]+DYM"SN8R!Y[+X?3R4WQNK!SV:"6-7+)FCMR[V/*N49>& MM0+Q@;F&@K["%;*I'O_"%PED%MK;%[#'+&FI1&HJ\,572/1*#E6=9UAP]Z4A M.O<5>J+CV> _ '+$ S+YPNWU;KS1S/4-*,(!!S.<4$0W9-.%W6MTR ?R7TX MN[R"D6$X"2WD,(!T$_<.@T1,>9FD<$.RD3YT=SP5ZKBB:R]@"5/.I&<>1^%U MX<&_#N$^$>=0. O:(@A@[O2*?L'8'P_.ZHX9R6*8YDBG 51B5&[D>X)@\>SD M.4O 7@2,S T"0.>5<_WV6MRO79[J++6VA!?I"%5/=:-\;J77!>H[EL M7\4*>@%(XAZ>]MOQF)FI]=L,U(##Y8VL1^W#/S^%@3*XJ$MW/R;6X\Y!=1-K MWW:.^P61F;C/&A+14J)0(?%=:"@IEY36?2X[8RNI43#/.6H=Y&TEU8PDI:)D M.L*N7/BO!'ZR\4E _4XR@R'7&Z&*G9SN08NH*M;RED&VE;]4$G KAS$U-/W> M Y*6\<.8[I1"IE A2D_A00E3*=5=7I4I2RUKL"_GM-)SDOLH]F@_JT@7>?GEQ%.N_%^6@9:*^S1M;%>^OUA_/3?U[8UMFG MTY9U\NF-=?'M]<79F[.3+V=O+Q82S(7)3AM8'E;M0%[I<2ILADTQ1'BJR<&"T"*NAGGT+7)#FX$B>5Y4+"J%:@/J; MB" O(/]RBT#"?.#*\+;Z3:&"K@8X78(]P/Y\7Q)_,DH0M_G''G*;(MY1DL$+ M]/BE)1E5*7 R5\@Y;*59Q/SA[[>>(.GRTNAAVAFL9]JV_+Q6-FF*#\QA!P\B ME696EQ)2"U>N_VW"3[?4Y-TD:CV4KE C">L\L$XFD>=;SH%R9,X)8J@7E-2@ MQ\ZCQZ*"\.T#Y^!/9;9=L[6\5A0'1H^71G%T#^UNUZD1R+$X&,2!)G%B\N4#0@U;OR%IS^&*:%%2Q-U:%5%%H7 'T\E%VCH-G9UL.I@_; M&$[7;A>.=LP/9")?,!I.1=MA5)RR@)::._%A3@^]OL9\0$1'MCH6K ]= ## MR'(ZM*X2]"(SIPQS,$V;"<0/%<27CL9SCHYMIW=4+1IO:XR430+&KB9@+$KC M:U"I0:6JJ-2$T>R,[/B0&D-S^ ]^^)7T@:J!%-SJ1#1AE;+[ MB_)>6^FW\JEFV2?!XD GHIX?VP9SMP!,MGTC02 MTN.6D!IANT&E-0K;X3Z4>2-%]UXE7(S\-WA]]+\_?/ ^A3>,#5V'$F-94J@65=#F2>*RB@OTCT< M^-_#I?9W#VND]A\=?#N1I11=CM0&3S7>J"PMI_N^TG(7B0[7:# T.[00. MK2IKUD>?JM*G+KO:S_O"EA(V.^W^0Q;K[W9K%.OO]CJ%CK*EY$TSWV"]-;7K MY?B6'?;ZCVY'A--NY[A6DZ#C]=;E3A5@*YO_;#&=80P_<[KR&"SD5]N#([G3SAHJJG7 W MM(5^C5ZXZ#$X;'?R6S ZW!6SOY:5;XZ[P>;(M?OA5@+LB>^'0]QG,83?(]+$8 NQT?NCJYA!%B.2XZ6I#4RA1TR M#H&L_)UK=^*'@QDH6(#W0,1NA!].*!%>(]@2#97G]5-._Z@27E"M9TR-]C!K M**BUJ)$K*5A).5-.5)I=PW)(."N\X9*98; )( L8$0&G,HRX<^K0"Q?&&EA MZ;,E7YJON!?W+QY>B=',!PV>&/,@RYBS=JU@E/F$NN>>,&3OON)I?(5)7X/( M^CV)C^WGL@=YA_C]],_Q],_WW8O?.N_/G%]/VP7_&^QEJZDIFU&_C]1@I=*: MZ?)K[FP:ZH\D?.FS7(FU5%6U[+H<6I>!QI,P]EAMY4IT%A<'M"V:0WYHJR^G MX<2F I3J S-*Q1@U$A.!=(Q_[O^PU6]W=L%G:<(VKU ;+^ZEM4/;D1=N006Z M1[.QS 8J%)PT&;BJAE@&GFT&"/H+D!C_8Z^[<]&U5):PMKA56+ORLVG)=D M"LVV'%CO7C%7H:T4/+Z+IY<4M/W\=6/E9_=>*>VKH)IL#7DDBT.*_@V'0I#Z M,W_YKS[!Y95%T@:NSUZF:=)HSW1^;'2ANX 0[=;AW\HAFJ+@M-*,R^SI0FQ) M6;N7[4G 4-UQF!S_[8ED>O9A^Z LA&3)^YWN0++;5[N W&6%O[2Q$@!["0B)^.1&^Y?8]0R6 M^ P=#[@3&R-%[JQN]V\P[^7 ?=8YQ)JE^I_VOLAL8I]>K[,O(5[K1+\]% QNN7"4[]]L&?]B+V? \_7 M;4_ST23'':?S:5-UU 51\''!H( MU,/^1PN&9UO&B/F"+F;$!^T:9@RGU['[_:),F"=KO]A[]7S7&7=-S7K[M[,F MAKQ]&WL71F.!G3E?O/TQ\:*U,N *82U;#9L&%!MCR3L/C^UBS?H6+^;.SD;5 MY/E,> O/<0&C;9>IE5N]JT(-N70KCTA#3F]VCOB7=X,^&L@4QY 4]?E> S5? M*&:G"?T!$?I1.,-@\!VA] V8[E= > *P6A"><,_"0^7P!.>H1N9Z]_# /FSG M,]?O!T>V^OASIOGR3O7I4A)%/>*+OKZOG"6YDZ+J$SO]XWZAN.1+J8RJU7*H M4N+[@M2H7N*#&?IN#'1@YDH #/D*Q-!GAF)0Q/44.ZE, ;+1R)@S1PS MOFG1_4G]N(HR4&92L)^-^)/? BW(?95[-$^#Y%E MV!_@1_L# =04=NKZM^Y=7'!*)C 1/THNX&*7O3R)53,]\[DQ>Z\NWENO/YR? M_O/"MLX^G;:LDT]OK(MOKR_.WIR=?#E[>[$P$S,CFN?KU&QP\?-*WCT$,#^% M4WAM&EJG.JWXU$PK?N<%(-Y[KF]=J 3CN'CU5>PM][)#%?,YA;&';'ZD--XE MRH\!?##P\R/G_K[%W%]5"&"IT8HT)*,:%R6)ES:26#@Z1IVJY3W[%KBS$9IK MGE=-Z:Z04I9/74[1A?2?)LN9SRX*.\PR,;YG%OEJJ11ID):OO2G=C9, 9&>L M005,9NB)^(T78PVU6520]-QW2I*>EUQYBEO+)X%C^.XD!H"JW[)FB'SAQL7< M/)?JS/&P_]A#X2#-W.?*X<#^C.2;R>;B"PMIG^4HEX^!Z[W&)UJ8A\(M* MT3.*I$EDEG A>I\OG8F4*H7G"9'A$:T482L \@*IZNHH!V*C_FB[=>@%V?47 M2G0M,_6II."%2E.\.BHYVLR\^?)Y,(&XSD#S@[@$KODY"D%?Q&N2 ]$O+_"= M$G*PB7S_5(;O>NN9V,[][& M,ZR2Z$8>U:64!5(X>01(W"R*J:*BJJK"U1;5^" @"_R_Y7M<&=N3;6J&)BKC MH/!!(-ARW9- ;5&L\1Y&(\V$ERL-9L"H/]5Y4+P:(_\11&8 MN)Z/"-ZR_KC">JO>%#<+8PR(9D^O9,54M5(J/^D%PUEDN1;P#UXFU8*ABI"J MKB1]-00(#[#DNAN' 8QW!TP%:#C*;_D*==$(RYHK -SA9@%JZ5HR8RWTZ:HR M#$D +N_>'0ZCF>O'0*'N<&Y8*DZ/E=VQ KGZ@^HIC7T\4)[?%S=4"#.I=1-C M 4W7^FOF1B!OP-H';NS%"DYR\Q[V-Y@F\)(270$LY),, '@T#8!1*/A[A@1U M'N*=V 0!+Y["DOC(W:#NOOS A#K,L9P"@8PD&^YNT&J8.& XM@!-B& M/G+;P/WC3BZ]@ M"?HLL/B\.Q( 2MG2B*!BHKJ\-;JB?!Z5"?$00E?N#8(?L2A"3(!-"+Q<8CS& MXY153TO0!FL4D46L9?T:WL+2(YO7#MCFDTU,GAE5]$60SP)YW1DE\PN;$CY( M5 ]"O,L29AHH,Y^Q'DX7%C53!1=I$VAGTWL3/W#80B"".HGW T: T?@4X.X/ MPVO!0TUH()N5EM MN"T3P:2'BL/B"$A$4W@O;P3<0USJF/X$L.1&RP@\&V4\BMVF)BID+Q5G7R?G M666*P<.D4G2SWVX-C);DE(O8CW\%%H/QY M'F[N/6 #= 6>#EX+G(/:I?YY6DQ*UDAO0@6-<NL58F 32 CL$;BB" M2_%.Q)ET@B/5Q!3IBY( VF []'=WLF2'A29*890E@?,(Y%@)B'C9&7@&TVI97KPMVB:Q@9O0&Q%YP58@DE A5XL2(G,-(C1M M:.3%2!=DDS/4"Y'0XTW7?,]BOTI,I/NW&=P[IZ=:A^!K^MZDF0.91@6I#V1E M4U,1A*"1= :$H92=JH\*O8[T/+L#8A5(V]Z-^\U.WM+-!T;B3&5 M7%5,1$+$@#F5Z=6L)46L@U'QB=BD6PT$J?\LWXE1&HFO<4 \Z_E8;*MU@1B, M7]!F:6*!:N10L,J(N Z7:$(:\50V!R.,&[U@ 01UO8@T(IC<(VP,MA."J>J7A[S?>90B#QK!. KW2.I40S(.0 M'B)BUBH5[\,V&S -#(N(1*HO7 Z8'3> ?2RV2?TU>0#ECW$!!=2(A EBIU+5RFE^L8!-H#28[ W( M"H6WP("_>*^R0CP(IN\^OT\S8OC\EQ?>*WP\^8R\+)W ( M2,6!6$H8,ZEDH:ASI.!K$"81>)DW"+NYFYT8R2+9O'98R[404R4;C@79H8"" M!FHK,1>?Q3]A\P92T#*0I3IM2;V96: MDY0NH51Y$Q$1#WQ?3T($,PS4GT!:\OX]DVJB $WF!\D^:,%J)3B5Q":^1Y MP+-7PHW(,!-&\NR0B> J,<3 A#92&9!!T*NDRZC7- H\>2-$8E3(&,FO\9XF MQC-/U1K/D"\Z 8E+VI@*LMU0ZS#:GI:A^K%ATYP%;*T.UKA8RM+Y"KR+N[5)#6 MHB;SF7BM5YU^K;"LJT@-!81.FU81I-6%:39C6 M(PW3*J?_U>.$?BS!++)Q0O<5&I2-]%'%Q98Y+^=(GLF]!0O5B(^K4@Q]?25" MGV!9\U10%)+5A :D Z *(HP6EGS=4/'6Y9H([/QAU:C>^DR9L/)T-U.UOD+( MVOJ":5/B_NYJJY5GYY](B-&>K+-@2.Y<[7*T^2.VE+4,=SI?L[1/G4P M0"?O%%TXPRMT5B0N-64N@I6%VF]$&TRM*31@D9A V[);L>E$PG?WZ;T3FC/G M25+N.AOME![EJ,&YN6BKM),)W>%?,X_<(+ZO/;(X(!G*<)*T1SR1JA(G2S(8 M; 7.G?Y&(ZEQS%82BIK H0+<6R%\:9LBTF68M/#XQDLD3,/\95)>$M)AQ93 M'L^L!V8=B"I\"I8'CE=0Q M3-!)@19#R_< /Z^$3]Z_UU]_M5Z[P?=6JN7_ MGA.2L>]-FIG1A10KO"V]_VF^1Y,R,-35\]>^A)M>-#+IW_ M%REFGPW1E^O'H?:BPH8Q'&+*;JB(XVO-2SC$!..[] T"]$LNYM>,X5!2??09 MQ^J"2-@8G X]9WR"Q"8W<2E$;D>ZN$8TPH([X[''D6!WHC$!ZGAR6YX"H7R M>9$%\3$OV)2NG;0<99 BD:F(%NNC!S1/^-8)H$?66EDOR*\(\;/(O;:0;RGQ MU Q#O.>X],;B_@ 6]WDF*U7J)_R!1T5*A;9E_7#]EK >< M1>NK9!M/K;)7OLP4#N^W6YT5=HE;DZ4NM%,*>?P6U M#-@91WK;\/(/8'^IIZT3&E^_1/E.%,:!Z4-1^(/R48"/_[2XF)_3=?ZD03\* M+I&3SC'^ )P],3C>O6%[P@6%<_WN^C-AU-3Y=O'&2#(^KEY0IV,[[;;=;K=S M)772N4,ZMD0+_^E(/YG5NSF%)4CPZ)DZH&)@_FPN#3?_[!S+>X]$F5B"4D/E6PW"7>(E9@(55SL;PY"SB(1/!%TZ_T[5BC*>B MT-^0(D Q\8L#D4>4>(77,HV[/ NNXB,^(^+$%BF=H.\P)_/A2'AU(^G"'% M>_K>C53MK$Q*4(1$,UAH\S"+%Z%EI]=(G0,/"N!2^ M39DHN"ZF*Q1+F(&,HO6PG1$J/Y=P)(D*_\R[>9[LW,CXE)<9E+M40J"B;_+V M4V CK9R2AF4&ATM$HGCY"$R"@YU*2HZFL6'O0W4S)DP:U60CSG&[[W1,-O)G MK@?=\HSDT&0DG;F,I'?DV =MIW64+\Z&D$)@8$XIQWW*>&74!;69/(EH!64R MC )AY+,)P>&?Y\-I2-3A2$D!C&)LVL&K='KE3E 5=1REC7X+T-G.41(Q62:C MV60ZO).1_?@281!>_C<><"34N>'4B?G;UJ_A#/-SX"M) HCL4?CO&2K"/Y<( MBMXKYAH<-)FD) 3<--GI[WB$XR/S90P)IT2?,)+AW9R^QY! MMZ.FHSO-FI7U#/CH$# 55#NDS'=)IR2$EV6R<8TT':_'!:D4-!%" F_6_.A*,RJ*A M$PL ?VY,.W&E=<#,>H!+Z<($+*;<)B4AH[!(M%'Z6:Y(WP),N&'9GK,DFMN^ MU&UO' =FJ'Y]R^3:*BL]@4#]JO53NVU] A4#]9]2*'[CS'J$SJQ\6/&" UXR MWG>-B18-'L[!PQW NN)8T@=%Q"9I9ND=U@3\+N;.6#IMINZ06Y-ELZZDC8*+ MLKJP^)0*_JY&IYHTH"8-:+DTH%4J)*>QKDD'VM)TH 4UHBLG!96F8&\\LG5A M/E%N*2U 00?+7,M(K?M$SGK"^GV@W8O_,:U)__,BBV;3*V_X'8M+ST'%I83Y M3L8^)^/?V<9,$5 M1GG]&WWK=CH9#T?5 3#/8 S2%&@NK#HDW3'>#09 1&(LHDB5A[2R\6!OM+LC M688KUI/WNB8$DTR MA04S^\[E%V*BBFEF3[O,J1S=K0<_QTB/GCG/"Z+?7EK/.L^E5QSM]O!W%R-[ MQBZ&Q. ,_P'MBA1I-);*?B=&WH^18)3*Y=&Y>C#BP7,L.4CA+H"INI(VE_., ML:+\5*42)0"&0[T!K*;8GEB6I^P>=(Y@O,/JXSG'UK?61>NT164">B_A@RX, M00%"1\^Y\!V^[_J8:*> MJ;;+X(:N(W-@VHIN$/8H$J%KXF7B;$W7 MC[Q.YK6[F%$Q\DA>I@S*YG$T5_\8GD)438(R&47E'80CQRJ!AFN6,;;T:YO0 MKQ#Q#Y_/"?5\2?AQXX6^QJ_7LO$$!Q]&X5C(RL2$HQ*_>NVN\VSP7*)8+S-$ M@M[:QSP+QJX7D9M>A:WZ[JV]8#9U(YQ>I]W6].9;DJJE3Q$ M]>(BH:L++B:+.NY+8[IV,AK$L(Y/V'0)&VSRN$;6VN/P!U>._BAVZ!<$8.A8 M ^,%@]T4A;O9ULF-B+U4_KW\ D_^A#IKP79_Q50Y':#)U>SC,(AP1=%$(^?) MKZ]3\;$RX=9Q;)@":D@O\YA^I@6U1G;R'-- &FJVI"RWIGC1D2YN/0Y]/[RE6S_B%EW8EJHX M8E0&VA;6Q3&YH!;(;$O\-?.FLJ>9_/!E3DS[N:H(F-B(4B\DMIT3Y/XQYF%Z M$6G1M"-:\X?69^-U^5RBT+R.0G=TZ]Y9[S$(C&?VHBB,,L8I]5PR)Q#R0&1D MV]0K]$#R/ H&'X<@,MY%1D\/]2Q^$=T9C[\);X7ORQ80KT'6\<5=T6RC = * MZTNZR)4:]K?TYUI\_@WH!F:X3(7P4^V7S"_TTQ> (K[ 8#K S7!,8$WM-'D@ M>6=X!2?O ZZ\Q5Y_4U+RL4F*FUJ@?DR_B/*;=7$=?A=R[^\\@I>)!DBGL\147 MK$F/QDSYVB\F.$2M*SQ'MZ.T=D<51F1@SY>CU!+CSL?=#EL9W02[F!*JI MT*_Z'$\[D898("(=#/J%G]V&(B]'D9/P%BW)E:!\2Y)H:E>:DNLJD&P2&8U0 M&C57[@*O;XZ>FF,145UU2I6VEQ*/-(5\'X6SR6IS+ P ?]I8_$<2T3^4]06C M.YE$'5#&J7 YC84^T[F*LND$^G3#69S*'TJ$!BDFJJIPAC1QY5(CDSM! B// M(AL%X@G;%6AEBGIG"*?+I#.AO[)3A4PRQM:?E)8RRM!I;HNITU*2^P#73&$J M$DZY,45GN<\55;F#=>ID%GCI#4!5);9T*B0F-!1W1_M>Z&FB)*]&)S-BB[)' MEF.30M_:D26':53NK:&@7(4Q,D$QZ8!+&7:)62WJ.TZ3G-.DY37I.DYZSLWBX UC7I.8,Q7D[+RQ+(?FLXU.W18 M#]6Y)JT$%?]8H.DOV>JFJLE@BW-1'@;3MB8[9?D\E#I9'XN*&Q=FD63X8#?? M4NBF9;U]A,/HF= M"WS6;WE4<3&0$8[:X"O]'7\G\^O,YW L%5-IRX;V#)(^@>0H'7<#!&9X508" M#,R>2EOP2%"*!X!EC!4%=?.D:(@D"FN3RGJD.8-@H?3^)^R. 47.=D34+)B[HDUA\E!T-#&<,K, MCC"DAVK58@\G=JHMK"G;;Q]UG#_?CKS4!)^'V3*A\>7@Q\_?"$Q_8-&\TFJ@ M_>K50$$K/N@XQ2;I$L9=1DC+RS%D1=SX'H!-N1 -F-?C(*&?($_NG9V)' MS60 C#O%1RDIX#-Z_D$+W. M42G!39';+]+??#Y.56,N);V=ZJ3WJ&<[GI6,C#",&#PC4U##&JG8 M)M%L"$>BA2RF:KBDRX_0=,8KE5>),YA^ E>="KNFBE_CBDA@*6?.1YOM$+ MK4+#K/G4XQ-:85&%;L[BQISKGF5=-%+VVK;V>=5)_8KV_NGO^^WVX2&H"?-* M8X!LZ,;3;/L,G.K?8?2]7LNTAT32NO66-K*AA\XA[^H.)!_=*Q%?67S9[$(I M"F5)H'N?@=5X(]5-^/0*,] 25SYH QYPV"1'@U]Z>SWQPSMAY,&P329EZ]6^\P-!3L:M1A;XHV)BM6]O( MT:W>=:W;Z]A'W>-"$XEA>H$[2"U_@N!>>H@H)R0 M4E*VATZ[QA[*^L:-9B3WQFI*ZQFJ3^YX*C/+50).IN"$SIB5^?&R8E$&78S, M69D2D)BZL#US)L\MJ1X2":2E+ 4F6>[OL,C&!W= &18 8#<:Q5@'P<9R+JD$ M\T[;HDMGR:F&SRVCN$IO7I^??+HX)>3+&AF%A8)T M"^\LN))6WJR\6\](+_-&E L 5^8Y"HI$M?'R38&9RO9E95GSH!E1^QE\$HZ9 M>L_'L,%XK$K"8,R5C6)IT@>, M="4:4*U#FF^EZAVKT=) &P//0G%--46; [Y$7Z0/N!R"-@M,L&[";$1;N5.M MOND;[$48&=G7N"Y]'Z2Q(A"6VY]23F HG=*"5$!X9&_$C?!KXBV&1O9M;A4'*4I%(? MW-O&&K"\F%/4:?*@S&*8I:49ZR';)*^5W!/ES(:D@=_(/&PO4F5JJ$DJV[S, M0!QUJJD4O?3BE&5),8K_4.4 >II0%/MZU M#"YW$V8VEH>J]Q-E5T3?.@*PT-OWW>!RYE["%&\_[7^[2+];^.7 &YFOG7S9 MOSC1MWM>O;F,-%]?GD)9-V@I]T!AJ@VD,'.Z4;LXR!U@:VTE45MII/Q#36PP:,IWI85*?5O9J:!=EW)H' M(T.G1A;[SS!]EN9GP$YO0PN.WJ?JUXN"#9WV@7/PYV=VLB=NMG3BCW+#?0O0 M5PGL?/0M&*HRO:[_>18- 9+B?.#+US]3B=-_X0Z\Z9WZ?F1X[2ZN &EBPW'7 MJ^&XPYB:DK@:'3NF,8]B8N3!8(K5V*/8EL_^++:^ /Z>7$\ L#?>:-_I6Y]/ MOUA?13R5QV<],P(&]4/& QR(- KAAH&6Q#&BJ58](T)=KD)?T@BH" $UUK'' M]48$+L8'G9!Q9+'D3O#"K0R?7$T&U))8T0B0L.DO.Y' M#"[" ;A1 SS&48;=@[Z*V-"!/RHO3?=N^.#>:L!.HO#*&WBZ6+C (#^,,!FH MIR=T.,-4TNRZJ>>#A&%7,FWN$"O@D,!CQ0D8$6S[I,TBB583+-D.1BZ(9/)F'LJ25-4Q%%.MC0"#32 MN6T8IXE4W1-C8FP8\3T +=AH5RDCF&14BIE.Y]["S:,07RN:^3*R*A)PMS :Q^&L&I_GV!H_T*[Q!JK&6!X^/^GN6B(?N!)70:"9R%OZS MCV_:_?/NA_]S6LW"7]VHGP/#$D9]-M/_8P\="O=FX5_5-VHYO0TX P!7YEJ+ MM\036->N3'$].VQ6SD1PQ0+[7*"*)L^J@%RD#S>YQ!;?XE32<5TSQ+VVSF](IO57T!)!M[!C?D M_UM.+"K'X1=QC*<=>D7$U-Z[1GL?)ROP@$;!HQ8ZJ MJ1 9A5Q^JI5QJ6>\#MUHA'^\\4#>F891-INLU-296QX+&Y0!);5QHY_=+:7K M47)?80K;,SG/EXMO<86YGAMI-_GJ-CCL68#A!JA>?_9A-!,8^(&"P\^4(I5* M02T:,YW)^O8NP)%6TWOD8QT/@OT&C#^#!7S-0$44$4)Y!2*K0# :XS)TT2CRE5>'1\W\UW62XRN_1 M*CC"4@^8@%M\E='&"$ KJ>Y0ZT;KM[?C1M>H>> L1LQU,K+*.+D21#>"DYW# MI7&2ZUSH M:3Z)KC;.9QHZ]B>!6 @G!YMQ3R)J]O ?;V^_WJ MR'NPG;B[&D W@[S+"DJ+*S_--\'D-5KZ1"NVVQZ3_1!VETV4OY\3Y9<*!UQ2 M+3\+=(T:3:FD?JTUW=!"#S0JM_]V ^_&>NT#C@5CX8^H(?DE(#4&:_CB&CGV MZ57D@>8[P;HF'X4_Q8%_"V,QN;(N7+3B$U5]X]YX(^MW$-S=*!)8?;>(3,+. M]H6NJ#12*GP2KE2)6'Z"471=)FT'>%AB>5R#TSOV.VD+16DT)3 M$)Y//-< X,U(HYWYQ!/N#1'/G)*Y%&C)%>:-X;)$OH>L7)4"DC4%1K*L?Q&B M2VACA=7E)C\) JSS]%&(J6S*3LAX%?K83[M5%&Y1*VVY2?II$@/O,3'0S)(O M*P'P4+GV#]<\M]MDSC>9\TTV8I,YO[-XN -8MQL,LLF]W=;9K1\JKX:CAPNRS@-,<% #3*GX>\Z(M0FV0@9NECWA; %%ZB) M"*L9$;84ACD]G6S31),UT63+19-91GVX6H%W:<*X%,(N.5D5M&]0=HTH6[V(Q'E0N=P'/"Q#-V5# -/%W9(<*1"3J!A2G1WG0F 8 M7 2L2KX_8,#TU5Q?7XU\YG[OL#@R(J9!,V@T "75XNG,N&=J3<.],6CQ-B8N M6C>N/Q-K02,%&9Z#IOCL1N<1*?NCWW$>@!&M*XU5R:<:-D?5>T("QROHQ#L! MK"#@Y.+!U?;375$H8'02B?WQC"K@W;KH9)QF0 O?O^/O_Y#?)Z0AQ.Q6)ARS M"?ZYOILI>%(YIT*DYQWI%3L! C(C M$4#MW:#C$[C,4-9*OX +!/.=)+#?'$P-'*T,U1IQM8Y]W#^VC[K5;FP*8!7A MNNC]V%8%"K@Q^*6@CC(Z?S-%)325+4!PV^R(E#!1O3!S(>>*UGXM'LNZ%=AQ M]/I:C#QF7^*'B(9>3$87[*]C8<]3Y)#R"X&(,A356M16OT]\R16>J;E&--<\ M%$@QO>XBLE1$EZBEJN\70H=XVY5[(_L&Z67IM-[\*?/C;E 77C69G9SNK9SD M,\YQ%@PQ/WHQ+7>JT_*#UG'!E=&TW*84>Q-G\B'FU+U!_)@ ]Y\7XE>3IREX MGP2C+Z@DQ.>S:8SMN #;OX( :VQW063>&$.6"D/SN$FQ&1*B-M:R3EKO6Y]; M+TXPH0%W^MX/!W!+=.O?3)X/DU008$WAU:7L(S>6G2Q OXQQ+9H"6^AHYK:^ M))>C7N/FZS:0#*P*W:3G&AJE;FR+C?XNUUK)R,4V=J2F]EI&O1NSLXV,0C(W M,F>3YL0)7R\:0XO1* ZZV-/]RAICYYR_,$Z&^GC?8,\N0#&:7.H-V*Z_=W-L99#KO8>6@2'C7 [B\HO!&)6$\$*PCC([F8FO&1=8F"IL8#ITZZ-V^&%T*-,K[OJT; MDC=(CO1CLH?YA$I:-MXRK;((8!+&2,=M:6?QJ3F5%ZB_;)I,*CL C*$[0>^Y3'Y.A[M2 MSSLJWJ2I'NR ?'_(/MBV%J7D/OH3UAI<"OJ;FCU6FNPE@ M$JN,8G2T_5MWHK'1I+;?$(C! $K3- M(=]9)*!#WE-XBS+UE3=9!# @!%>L5],B9UB$T9":1R(>1MZ >\4.?<(TH *< MG:PR&]6.W0&V./1BB8O<6HXX_TCX'G=_&]? &EH-PRLY,0(*R;SFU59L,)7T M46JF+R.O!>22#@?Q3T74)R*/26KY.<(*H'M(8S/'_SOZ;!"7O\#3O-BO"9RQ M0!4 :4Q]JI%!@_+%J02Z >'E8#^#"!Y),]'8@&JJUU;7P6>Z MS[^ "J$&1^+)17%NS"<&@$[W1H!.T=VKU<0,1+3N/!F M.+7&@-"^-[VS /0<4#@%='"L/UQ_%,&>OH0N>?W>S,B! MG 0MMY;3K!87/:L*SX?^,0J[3TJ\,>;E\(W<4N@))W1\0_Y6C8$T!WO6N)@97@N,:]%! MJVH] P%\@U3_D(H1"\H^T1W?I,M2G0L[P3$_9QGA/X QIW=:/UUJC+[2;Y^; M,4%9PL$.4$G:R".NO) ,.X*0ZHFI-ED"5M+&59SR,DN&?]6>K^!8(^D87FJL MZ2TL:T40.IT$AM=LS$@BJTJ P)%4RZX9O>PW"@C[%%\0RIBP*88^@O+5L@RR M3B%XJIKA !<4F0'/&AOI&*DK.!*;GY:#QJ'=[SNM(U6;2Z$%>:X7(P8MP9,1 M]I9,.HQD6/BRX%)+24)MES(&R6$PK#4@GL,U!@&@G@H@=4&[ BXTNRX -Z4F M+ 72ONTX3NL@T?53X0A C ,.W:2(+OB*N.(H.5=]W6; N5!2Q&C'6B):-"DW$#)),WHB;4Q G."^-@G3BEO4- MPSS4!#) "W%)Q4."5!5AO(:0>5,F0MLZMD9&OV/@.\=AJ6:]XQDM-:(@&(YR MI!!+ -]RA]53P;@$,UOO?1C&4T7Z*"A<$M#L^H'/@"P#/&:$\$/4=[D *0?+ M7,.R*=(F2X,9*?AJ403T)0=<*-#!3F2U3C MI-+1 MA1&J*^:V]:=ZB'SW;L_(35H'R67+#U/2&;)!)&LI*IL5PE588=+F-MD-)_50 MXVH!!'P LA;>M'=A=.G=D(<$U%*,I@M!5T:WGPK!F\!S0V\"H'&IGL#R[+]H M>R:0C;7@ A)=#QE"YDL,7AS-2$3G]O:=/F%KGX!0BEVV#-P47-$Y"),(PY$8 MNS-_2JU-PR%E.8\,!,[.#V>11B[9SWY%30 M.-%H6?8B!WFQ'#G1PK^D&P/7 M5[E>11!0VN28/H<[G3V+WII 0DEF#P&1SKHAZBG3BFW'W98AZNA"'H"I!$0Z0/UR"0H<"_K'[2.TS=;&1(^^@QDS-@5E6! ME0?A,7'IDE[C??0%M1UW@R7]B*WT*MB)1[*;;$RNMGGK8@(/3<\D(1$Q5Y.; M>&*I0$^EK'^7\!S=+[DUOP>:=H0F31]SS8\WU&72K,HS ,5F/V4&EZ]OJI%F MNL7X@+>>#O%,=0EVG(O3_]-N=_]U7*U+\(Z&A!YJD#0AH>D?&V[^_>H75VUJ M"%)B>/TZ#+_#?4MVEO&@*#*1 RB(C/B!E#1>8O-VO)?J^4E(XMD^B22Q(BR$ MZ*^_?;WX\.?;WO_M.9_^S]>O%T68OHE@CK.O;S]:'=UE8OW!(A]//IV\?_OQ M[:>O4H&XL-Z<79Q^N[@X._]$<9CPP(=_7YQ=6.?OK'=GGTX^G9Z=?+!.SS^] M.?NJGOGR]N+;AZ_XR.96>O[Y[9<3G/$B:;KAIK%R$S$VU6,"-W+^P32QDU$+ M66FM.G6Y$AHH"XLB_^X?&)('.ITDVF]E9_:Z:B+*3+VZ/TYBU@%)*0/=YU^Z M%=H7@=Y8&U05*3H)Y==2V5UQDBAHPV=CT I45+JB'M*-]JS]FX%_CN+X5\\ M[;UP%NWQ*_ATQG_*^N;4,']Z(F8I-&F@//)BH)JQPA\WL TAA MT9RY2,_!JH%$1( W/H MZM ,74UFULEAL9S:IP<"BGVE[/7AE1C-?!)@29P>6<*/Q>T5%4,J.1$4T$&( MOP;\V/^7= G(M2V[,EZ1,L22NT10 :(W8B@#1KF_=EME"7*Y)KEHQB18+ZY! M]A62:TU+O FC]ZZ!:1NQ ,97DS#VF-L5?=.I^[PZIKB M18J^#T'D]DIF'/K>Q PG,\#_3R51IT 'OP3E\--YE'52QLF:L7?Q]G3O>:*? M.:J2Y",$,@+B!(8:D;+Y*6Q9#L(J$C*!U@3?V],$)MG 9@8<0CXYM#VR_*"= M1Y,0*G@X]88SW\6+Y@4S>A.O/VT_^TB/4KAEZ2D)M^# .EO6&? M@+9U=J+83QKC+)-.N";KDJ97#GO"B!:$I"RD14?!6=%$W(=3 M)*R*@0$JCCS,<+8PI"?BS&J91!]2R _@LS/3#R3XI07'9 M')B]5[6O2H* <:ZY)K-V38B*%%"\9H,?1:3X""P9Q7V&DTPD!_B^/( M2KB=)[U.FM]00TW3!D@1,J46PY_:2+VUKF(A'$O68!10H6 MJ5GW9.%;O5=GK?._+=BKEGF231]L>M/FG"@27,Q#J?DL[=J]H]"2+#IA#(+' M_:%M+AX!J]A+*#.J0WL#X7OBAG^GJT+ZDOQE1RK=2[I.D5&9\.R#XUW*%JE1 MZWY/(JBJW$8'")A /Q"(^ N\'N!/C&D9TB<@)<,Y@R MF1[D\+IE_2%0,.%@&5G)IXR.+I1W47FOS3 GO T,@P6H"@0ME6X%ND+ZM1QP E&3#&M).X#M^&_6)OW7:DX M)PNQ>8/9E$J,$6W@#;,)1:H3M@5/:![F>]<>]]?^V;H4 7F=5*DJ6!WH^5/F M;,&HR/X!6LH@3 KA?0MH,")[TL6/5N+ Y:I;_MU+%CL''&2-JL^ 3'2J$A3B M$<_"D8ON$ OOD4>$D)4\X5P,APK&%8Z@BE6A]8 0EPWWF9EUO".60H*!>?<4 M2X"!S792?0?0!%@!".LT!&B7M]1E8:2.A3Y&Q1.(\DMRH8DI6X<4LW>C[X+P M5ILZ5*2RTO)4)%%B7*'J>FQ1\CCD VN>I?< *"N!'-*">&ZR\R +NQ3A9>1. M8$J]!(KR2P^B7AK<(39.!5>=Q(?@3]" Q10MITF,(7Y+M2MC "II'M$L*09X M-Q"1+ %VQ](KNE&&A")D'4,ZXL%%PON 9-)BJ.!F4?%DN+VQA%(0HU<2+YF^'0081B5U#QAF M"@=5)5ECPI>\_#L+N#[6?(M"0-3KV#Q3^2AJP4"?+HUJG>Z-Z_EJ/S!PY-YJ MPA1+9Z\BF9:/I5SQ(:KS!^N_\B8L3UK?Q9UU ^2?6M)K<')1MH&JS0A?ON1: M7UPG2TVJ4&X:2;NY!ED"AR0.(*FXI>R>WD@N,#6(@>\)U"!'>&$@8$&/VB E\$2X.&R P+E,>D>_) M-63O)#P:>PKQD.[B\O33I&\GI59E@4MD0RC"#? RNB,L^#R5+GSDQ.%,,=6A M[WK7C!5(:SD:+8_L4RZQR6 G+,5SU]$*I2^HS@=<*NQ:1: 3S4,8RY "!"97U*CFNN)ZT6J&/%E M&(Y0;GFI@G1=%MUE.(3-3)=A%0Z)NU_._+2YC,*420B7),#@/U0!DM\'F@:L MD1C5GLC@7F/;FW<1(*+L$\F'G^B+-Z]$YR M& >BFV:&6-Y86C+A+;J/0[@7=U*(BIDQY$&N#JY(G/@[G-D/*R+7!E\#8RTC M?"_"%]&@R\6JT[Z81%D*4'^!784H" ;[UX@2"6&*M4&64\&4/"D%-2 H*)9G MUGUZ_OO9FWVGOV[],IMA(S6+@0_"1LK6O<-F>>7"NL2 >\),%6,97PD?=44O MV*>:Y:K'R#4R, M 6!#0>%H$4 XA_39>"GIQ=3ZT4!0M7IKP@U0AJKT[=B?H7["ZTV"5Q,18\CU M&F-NG920-E S26IEYDIO8&@IRON*I)LLC\-@^6,A?X(;QC/9N/(2 *E8HBTR%:[5$5\F2UG6^_$*&C.F'+)CA-Q<5W1 M,.EZH5.MDA+2B21%Y(]M:0H/Q(A73=FCDB8:LA8+<2I6V-R?+45]70V<2TR' M7.W7U&%QI5/6N4)?'0(KT@DD50SS2V(?!N)@&.'(PU ^3"-2%DJB\N89*95< MVA\)=F9)Y$0WD-[J:6Q8IHD[Z2S(J)*T]S)),X8?20 @N[9@1!=N]J6-=8(Y MTY.550P#8E2'JW;)=;O=(5R&6/K)L=W.!(._9]>,M[F[Q%&F( 7%4RX)B\O] MY,8C]R^^IZ=2K_M(XB6_3\%.A.T\#0:/QM=P0$04$&8D$.BV=F@-X$+1Q2CL M&L"/Q$C#B2F'X!K2C&O9:\JGP=<3I+P0F1/M3?(B?DCNG>,+[K1[)F6MWF,/ MT)FUSSX@YV11/=:%\2KE01XM*^UQ(RQ>'". [96P;CQ'<9A#I.OCIYQ9SHD" M'#JSRCLL5EV[X0W;>:/FPU; >=@>GX8A7>9 9!SUF;+$ZQ2S&LS99>8KH^!!*,D4A094Q 5HXK3?Q$N23M4;8.MTKHA!XLRZ*N?(5^6ZA4[ MWDL=C._*S<OIYB!J?N=Y(_99.3*5@JE MJ[$06%[ @'P96FF(#V(S>&8"(%L '^B,"U4ZR0S]VU>?>0DX/V/CO/KAW_V M?OMX_J@#WH^:@/?R&LB;#OP]OT&;K[C=9$COT<*(WC1)YDR6LDR7],8Z%4*4 MK!7"?1?4R-Q4;LRWN,B/8%CV2;T2J*YRCGX JQ1)GRH0W3$(^!9(4SB"?3+P MA^%([*M'59SH$'8(&C!H7!,6]]G7+FV6DUF$_8/VT8PUQ<'(AH1F4.E@)^.7 M[/T4XYM$D1*S@:T4I2++MS:.F9I5"YN':)\I.QSP&:1>H-X('L:?82"GO2J, MN-5=$FP+8*$W,(!:[EWY/>"FQ%+EOQ+NS=W^I3N[%'))Y5 D!]/%>PZH_M__ MZ_C@N/-2A>V2QQ?AAWE\00*. 3U,BRJ&I%T1E%G9KUJAX7F78UU7WKC>69&L M=;#QDG4+[FVMC:M;#,34M!G 71%H*$5K'AD]J&U^] M_E&_T^TXRRY'FEWW!ZX*/=?&BSG*P/K709!8V"*E:-Y>M]/K=)?>?RYU'^@A M1=5+U ^&9. M.0=\3]=SH/[,V>&I+U8YF\EN=Q:;D0E)"T)RV;H?8. [V>S8CJILV_HDY3ESY.<7;X0!=3 MDZD/(')M)EE8FT>6(1TE;<$4<+!F_.=WF3I]>)=)<8YF0'3OC(0H>5G. A.' M;H4,S:,+D!]=,CM5KVTD@R&8LEII,I?&Q<+Z["O1CQR9D)$3OE]*(*P%%LA^ MC4#[A8RK,KVH*QN4UX8WF&J2PK[J2*NE#VY&*G\4N1)GNIX$YX\)&0DEKY6* MZ$@<4=S\^])%(\V0:46H K%'%."FZZ;=8JH5CF@6[2'#AW3R6B//O0Q".&45 M5I6JN33"3FX8A2?E[*+7 '7A9LTQ/.Z]:E4D1NIB_B$K%L6ZV"?2UE3A(2-" M#AL)#$*5IJC%A\S2LRM6L[[TAAY^V-HGY8N_%Z? =O.!J2J- O1D3! MK:H'Q']FZG_]!VLG8! ;8@!KP;+8V.4LL&5(&KJ&K2$LG/ >[IA";#OE>\/[ M %"7WG\52T'3Q&+B4D"KOM8HA.H.I>9Z2V[)NGE@<\>:.U;?/Y:;BRN!6.)U"&70^2G<&?3NFMO2S MF L/([YC_!L9X%0S*I^+5U^29.""8!%=8H1[9.:;J.AAC,>.L?'=*"5TZ,P9 M)KRQK0M4WU#U3K3#C<<85QT,M2&/M#RN7@D-RZ_7%S;0@/M*:YYH2\TW@GV2-G^.]^4,WF6-\7EOL%U>1_ MK0R-;\2-\,,)!:0LJ1(LZ]5:BTUNHY-OWN19N2+7.=J<@80[!T9S(5G"OU#7 M_(*2PEN6%#X 0:8"K:IZ=F:H>464.ZK0?*K4] 5FM>U_Q;+X9A5DFV.4.9H/ M^Q8)*D/^-0*8ELR-'AL0BP[;_S\PP@C6B@%-7R/WQHM3J1>XR _N96C]#HS8 MM:7P1-&T6OL]B9'#J*2B#QPNCX]\0?1.+4#W:$)VBEDK/I:DE0DVQ*Y^>-*3#<&Y$TT' Z?WN.?U$/C&MVLW#LUB0"7=\;:3?-1 3HCC+;@&#?&NM9 M/],M!6&NHO )+BWK3%92R&R.SH%G 03AU-N*8Z*0VVX=_HT'H*WK%7)I[):! MQE9!;PWS0(H61R5OIECE2),Q;="MX2-X*E2DIDK]5,"RJ89P0>)[[BEZ8_KE M$*-E*89Q/1>D:X:S?E;]18H;O.6_U@YE,J1G71ZAL6Q5%8XS&]&Y#N-@NDBS11NA>&C3G6.^\EQ6H>'J'3Y,ML").$X3JX]*72"-!'=;D:- M;ST[>4X)&ICX@KDCN /.VM$.(.JPTN\=$@.+KURL,YE>+"4N7= W&BQ(G8&H MG'*.QP6G8H'>:-VX_DQ8/[5;;8?H,8V8[<2GWS%Z_,$VJ ,)$,+]\8S\53J; M*=-";O\=?_^'_#XY+*.3#/<_ZMC.<=_N'A\4;BTW5,$VS>7R*E]+F((RKM+ M2M31%TTOS%S(N<*TK\5CR>J6U^C(8J27AA8*-22VCS4W\#KI M%#B=$(B8!JA&4@ZHX$7#T]5(6I9H*XX.&L^#B1]W@Z()#UK'[02U;0KR,Q=, M^7J:R>L>8K+#',:YD-P3)[$6*J!=O535OSG7@;=III72/)+H]IK5]E=X*2D< M_Z%]>/[OLW_^6EA.^]'$T>L2:'6:72=1]7(>;"/S7[1.^A] 0OTBKL,;HSOW MDXNYW\!=J!KU_L!&+%/T6JT=;PCR6K:/$Z@I7)UWLWUUN6_MQMO42EN24D+K M=Z[432B59V%>5TGLIZD5V\XJW1UUHT:+>=VC;EG+W6=!YVY7:!V[2E_"K6[! M-HL?2>8[GX&,I;J7.2^Z:^\BAL-S)S#G M1>?)=>3J':ZIJY;3.ERA,U;GH'IWJT7ASZ"E@%E%T)UQJLVB*LRE*?AM \>938BJ0<3K(UVD1)S=J,R$9%KT@FJ6H^ M3(D^7%DGB57,=+0IB 0'@:HH/CP5$Y3I$+CW"D,@RX=$5S76*QF(12,7;,C* M[WOO%2 PU?VZ$>6SRHBV7'<=E1XR7^I;S>]7>,B8*R389$[N\_(C(F5:2^!4 MH2\9#?M&*-,&6UO<. D]]?*1J:>^2]KAQW#@@5;P.V M['*+UW,DI8:U8JOFY(A3G)1<%1*H*FC 6B4_HI%S&_:SF/UDNU@F167#* S< M&R^:Q=8S3F]C43F),9(BHEZY"' M 7N]D+W3++V V2U>,$.I QONQ#)O0297CD:1JBY]S57[1:8D>)(QGED@+T>O M40:^)A922E67JY!2*EIF 9W\T2TFA:8!-&<.AA-:RKGN+0F&MHX;E3L47'L7 M'^"O]4'XX2U@,V6%R.XZNC6,+J2MO!J8P/0=O9780U#6J(9?KJEX/74H'$3H ME,3K*[@(,V>7F#T[S$+7^?X#E+'D2X>66X!;!BG7"QG&:+\&F='S58H\;$V"M1'=?!)?8"&2LP*P+<@NLP"R+_,0AES#']R,7*819 M"!YP>1#CM19>?(U^"R_ CCZH5(31=\*H+'[H=EF9A@"T8]U;16:I<8<-,^F- M>T'ITB5X]:[<$<='4:\F>4G<$19BP]\4_&>1ZD-$L->]$]0))'VF$0_&LXA6 MJ2+C&:_(*:JJ/#!$-9D9RB:L:@37N,MXR6'Y@=E4RFAEE:F;GNX'(HO<<+,- MV3\GZ?DAW5411;>HO1I4P6RFT[+.4<7'*(@1RPYR*0/936O$G;EHKV*4ND1Q MX963%?*Y:A-URC(N@'JU95W@S=0]A! =5 LACJZGF % 8>Y2 WCLC:4/[I+C M7^&5-.^B6#^S#+\(N#Q(J$JE Q&3?4FP9 > 84CUCDX2;=O6UPA#%48<7&B^ MI3L+R;>5%Y?'IZ/4CW#B(V\E5GV*8)@AM5U3% *S$.5&--X4D@JC#"PEHR9$ M8W,$(XW:8:K)FB$G5&&YR>UC+(_3!<#F[,/C:KG$@0@LM J^*E12$05004UP MKM&PH808[E%1TJU.PP"HB*B>K;#8G+ )K\HG-/%\9!//VT W:L_;%G5K#?X% M!:^?ZSL,LP&824#DN^.OQ[^>=_[X4#$@4A5A= Z.4-1>*3Y21KA):Z0[FX;Z M(VFTI,_V0&SR?1DD^8^]]A[/^H\]G#4=8YE;)>H#>QQY*;]2";Q*8>'XQ9=6 M[I7%%JET=*8R@]D > MHE6E/5?:G)6*)P75;_+#HA9^B2D856>1=&NK2ZA9>>_\K? M_ *WP@,@TB9(W<-=BP?;S98C?+TT]-W)/U>[WZ($](>LSU*=*!5((D4NIRHW M6,)A+1=WWF7CE(8"CG]<8@$<#@5(F'6%@06C*?FGU_M;A=U\#;'MTA:S M0%H)'!O<&#.P4UG6*MH0(WN0DWGT*[[7V_VLN!89Y$UC2I/>7CFANV2Y03A;:?'=A3\OO8B,RPJ'=[A_;QTDBQD($6TQY,XBV,GEM M$'<;]K1EB-NQN\='=K=WL'[*>"_B[7)&]YK[J3!V?;RK 0/%U30_\[&FWCV: MK;;]9CV^S2RQ_(W0AZY]['1LI]O9\)Z6M*_L^C$W.+L1G'6<0_OPJ/LX#NCY MBF;\+3%4RA^F@H:=9J_%$S9D/C8)]WC[)-RCGGUXV%Z'S?FI> :--P &AYB M\>0UH&'.A[" '?264(LTS Z*S G7WFCDBXQ9<>X4GZ@; V@L YD]0F3?FKH_ M5E4T%TY=;,*=/XO:8(%!=]6)-S(5R#N]@P/[\+BSV.!TL!ZP+K9%%:+.'%-Y MVC7O?>CW0%MT U <6'\SU-BU$K5\>Z%FA7)Q1/]?RH MWFYG/OK7( QY,,ZE !N6)19.H66)%+W@BJ#8&"'&Q@C82)-2>*FTTFL?/HIM MZRP8MM9!-!Z$.RUR76<0YP!=0=8HG"%T$MSY:8V8NNI:GO7L@_:1W3YP%J/R MX0J$Z*$$F095UH(YOM/5*M!NMF:@%3Q'?E4E>91=@'PK_UX)SQ()PK.LV.(NKXS."J9AIM;K/-[JO"+[-2 O6V/[8/C _NXV\=2+NGF.]AV MX6]47!4;+L 'HXCZ)V!CVR#I;@-PE*C*P^J*IN/T>/SM3YVNW4UKLKV)'.=Y:*X"Q86N_IIYW,H6 M%%9+_%"5T11N@3Q#G8/D74^15L"[A'0RN5"UPU1H%+\EL1HODJ0=\G5-6FAE MBKYP U!9AP?;<*3I<\(/@$8&J@)4C(+YE$*0\#ZH32==K"054J5\L7F&G;U> M93<*Z4+OH$>=/>$Q63:-.@?K:FFR1ITJI8R=F7UQZ0[ODBI>2-V]*4';H*_4 M:UCU3,+BRK$L0%1Y<1V[W FYJ==%46TMA2L: M3-Q%^SHA"5+P16 @+!H_%E'N)Z]J"7O$ZJ&C=U/4X(R0TJZ05SM_I M]8SY&;P+89I98 K$=9@>''ZON^&US.0'W[V7K[:?_;17J4_\?> MES>W;5U]?Q6,'^>M/ ,Q7$4I:3TC;ZE3)W9L-V[Z3P<$01(Q"+!8)*N?_CW; MO;A8N(J2* F=IWUDDKBXR[EG/[]3^^7('YN/G7\\_G1N;+ZZ1ZQ]Z0+(K?0W MVZ1CT7*D!*ZJKFW2G*#-#:DT$R)%K6^? :OOG?1)42M\6;S7/7C!=W(QJ7,] M?!'#SFI>L4KC>O(<4>^ 3K&IF,BJBRC(YAJL+?8$:+_(O 5G+HY@D;'6(YBE:%8R\%*P^C2 "75@)2$TE<94_%:!09)/1D5=EV! M93V >W*>$&RC'V4)4!#HL:ELD#Z-72P>W9U 6AZ$>>%BI?_!TN8/._=UN.[T M*WT_9A.9;4&LGCQG*;D@*#?;Q%HWB6."D \9XMWVC[UI*ZEO@61;5P"+1WIK: M=L .QQ*1\JQ0Y754ZU]@LR;_4@71='[/>_VXKA M;=JP7CG+J!>Q8:U,:_;"V :XPDI]4+J*@'QS/]?80WAGJEH(CU\E#U\K9$>'BN'785_ ML0.[I$OW5*- E!WP@C:P]<#B@,]M)518.%GHSCSR42:@_?/; M2)>%&2Y13Y&B^I!@1^;CB/S.-*[)B:\GA;>DFR_F MJY5C 19P,AANLA\FNUUL>E=V<7;T06D=G/1HG#KEX=K0Y^6LC.&7=_\\__OG MW][T'W16QME661FS','HL65:W(3,%5A0GL*FQOAM*00\N1)HBPIN*=H[H5A!C,$R"B(-P!0;[(?:.5?,5-NM?+:7JSZY/ID_ZHH%Q8Y+M;TJS%W*_ %2G/O9 MW&A#1(J'SWNYB&!#?*\:XM4F-=MLRV?;Y97F/N"Y\V=$BF*,];"^^J*HL*IPJ9%LA0UO^%_4_L\6>ZLKAPOMDS&AG%XG;P:OX/U=%AS M$Y:H_IWA@"8ISH51Y@=C;B^$U4TAT6PQ6:3FQH,2-"MNT*KP@/" "N4NF>&@ MV[,'LHUL?L54;#+\,2%W1()"FW?"Y%Q++:C"7HX]N&/(;DR5?ME6G0TJV[I= M>@2ZF+B-G'H5FJ3%LSNI,=O@N1'J^B;V%YZ3UWSEIZKBS.6U)W?<@_VE_ZKYS M W]A]O-]*P6PJEIV!R49 XO]CMWMMW4"K*2 $Y,:.>%776&8&_JF'J=N7Z )3UIS+#DHO5.[?S9$#N;ON()KM W2='./\VK[IP\N ML7;3YD$ED9Y;929XT/8"BN)I1)Q8!CTK$H4FU_#>] M=],,^V7AZ=(DSTZ+X?^'P<\*)TL' *8[*--U<7BQPFM.@G?IGC46:UC#/EA# M7L913O+& @GQGW(8G>&ZO3Y-/8X#X]+, :NV+[E02L"! MZ8?]:KG3^H6'#IEB4ISU#I, HK"AO@=#?9M7?$BP/L%D=GPJ2M!6VUT2]?IV MY[3+D@@LNTY9$!4H[SYIX"+KELK$;8RIJLU3DB,'D^ @QMUGYQLFOU_XZ(&Z MFW!+>8<.(&7RG *7UH439.R9<+#>E-Q?G$L &X:7QID"?T^X)_C8FWB4 )3" MEO*UHV;JB2Y%TBW=0_@N*@(ENTX,'!ZNYZ43C\F!:)-K3_=G#R,#D\P:>:&G M4C'5;,IYK'>_C=M-Z#:(7IK*3T!KGG#:5$/S,B'28/7^^&I_K&P12<$->Y(LTWL@B+P(5BP<>>90 9"[) M&D<>OXT-],N'*Y]%5OE<;Y%VLR[/X_>SE MR8?/IZ?_^/*0\RSZ[6WS+!J\B[745,\^MJOO+@'\'[A^__ *NNN-K1IRG-!_ M2[W!^;<;=6Z(='5#?GC?B,2"FL=9A]S TOMB0S*?NOH8 '1@&EHJ(Z M@]?-X@1'!V/& 5U*\Q=T Y2":PUU/"SJ^&%%1_1&M7B4JD5M# MI?XRN@IT\8 )#_BW)SA@T4BN3KL".5[X:HFU7 NKNO;! M2F.%?0RS 9XS'@)*@[\]Z2Y)0UK](L$ -?LE*@S0_-'" =08-"7[Q'H3Q:S' MI#-1:TG#M>J5VSRJL;*_Q;9[5]V!TC+VG,'V%Y]@'6+ M*-W5C7#$M^I)LNE3BD\-A]]IS9I!# 61J.@56_:"C7M%*V'3&GRWGA:O-31- M^^EFTS>/:'T3:LW:\_>U&8]!K!'V9B'KLIM;,KQR0^& M)_;@I&RV%\+0*YAG;3^8/7">I1QWC2*E5E7LU"=R@WAH"6!L[?TZJ:QH,WE] M326LT*SK^=&I/>QW[7YW/3.KC,2-!$K3J78+N,'9-\SEL3*7H]YIQSX;]+?@ M+BOH<)V&6Q,C6]L+ZD8TN,=$^(_$0;*E^[Q.\JR"12E?D)6M5/;;8>ZZHZU5 M!U:VA^O8W=X)"[8]S7)I(YR#6._)\,P^/5G=_65[1K?/[GC7UK!*Z =5&K]1 M56OW5F?KU)F-1F:QU[$'9P.[.SC=:'L-['(.<:!:]6P>O8;2Q9'_8. M5\4[V4G%6_N4Z9A[7TC3W>'2[R"';G*TK?Q)FA:Z]K![8I^T=^%Z6XKTPUL\ ML/SNP.[U-K30KRGO#T'"JVQ>KU3XO96L6](!]\ %WE&W#WSO[!%)]^?8SF0P M7&.G[)>SWUT(YC$I-HT!7U1L=%]>SLDVZFD>JY&>B_=!&S$N][T!!VVQ:_'> M'Y[:74//W6+*MRO>A\O%^] 0[PUO>WR\[1V]&#F<<+5"[_&0Q@Y3]%*B+:.0 M"G;G>SLQMUTUGO77?%.-!XS:T[;=[2\U9![>DJE>K_OC;7"W+2*]-V:V-\SO M\3$_K=@5F![VH(KF\TA@NV=1,,:V58QL]R* CY)B,[VWH=M0S^.C'E6UJZCH M )Q\1=[>;PT6J36.L+'IRAK5$BMS37ML^:P_NV&_X4/9S MK:UR1Z[(I97;&]0P-V5$]XNO7J>,J"& 1TD 5<5\+R7JY:3YIF"Q(;3K$EH% MF.?1$)4"$GK<1%2\5(+@MA>ZXD%>,?X1@@^E5.VTMOG3I:=!D'7G7(78/HD0 MEPP&--H?/Z=Q"VA\KI-Z4\8Q NLWB;+81;)">+(TSES"3TJ\^,)W$87?"X&X M/8^[/\JGC+PN715D&D;'!K2SO="E*;J>OR@T^I;9^HF\V9+>BA/X5SJS_IL! M,\-^+A-S$0;@ ']\.?/"9;U]W[U[:4RAU#;CTC,:/*21;.;RV8WS$U)36PY8 MC4B<2-G4:9$'K#1,$<_C66$YB3-?8+]K+&]E("G&Y\\J#8S_C/PPM2YDJ;)W MZVBGM)4=>7>K!OE!0(P2C^?Q1!)?REV:-Z)6.2J$B]1%6L56-U*4LM6PTL]/ M^JL76MU@8PTTB,#([+6I37NQCVN_-_B.0/(4G#B>?5C3^Z]$V\L:*IS:'>Z. M5]-OO'$7W6,YL3FNZE'@C*Q4=6/!/RR8O+2O+S9'&5%'0^Q8[AL,@IM4Z2M? MX,) =CDE,A]1#7*>%?@'/2I$C?=(^(B,L8+QT(05]V$DX;PS4?D6:$$#/#54 M';,2=%ND&M52[87NYJ1XE.KX G??J70P67;/X#JW=??)A4<8?XC6IW8!Z!0QS3#14:,>R?.C>0$U13MC, Y--4WM2H$?]3K-T&":UZ[E7RQL4^J*4^6]FEYM& VC1I_PVK\ M=NTI'R99/5P]X'"\6ZJ<^:,!L_M3C%'.#W$T\2NY&PT--C38.+X:B7EP$K.$ MRV")>T!@#[9S,!1ZH5^W8X/>%D7[3TM%[7L;>),UEN!7V_MX>UUW8':9]$[: M=O_D1#Z*5W=9[79.S[ZS+3\Q.@HW/<\>G-C9.&-&3,4::\Z\.<_!/IO!ML/U M52Z"BRC(YIXRXF/TE.!5+IK(NB^P"V=,QO1ZCP8;J.HU2;98!+ZX8V0*YGC< M1C3,)HZ;LK>7@?W1^Q*-01;P1]0) %/&R(T<16/\-@NB.9;B$E=DTQK#>)&>6PH]& HE*WF!5G-K'UVV@.[/6SO7<\#05$W M9G5WUFA(Z_34SEG?/FF?W,:[=HC_Y0CS!1UQ8VCYV@Z;]>WE&C[3\)E&&VIH M8"^RIB G0$PXUL*+$438F7JF T/%W"@"54HX^&Z7A DSHE4$'T32$ MC<6V<#0I%1%VYG"@9,X]Y:GUVA3L+2;Z8$PZC"RTY>82D50&GDQD>60WH9#U MBOXFUW%4'! KJ$W*X(:J#Y8Y\"4E.LKC]%+.1>'[=.: ?N?%7I4$._RE'R+M MPJ=8Y^,EI@.C&C3OVMU!V\CUV5?[FX:J#H^JA+%XV(!2<@=]H^TDL$*74WA* MN7W:%=70PX.B!VW(6($S OF+B3T@'),FN:310&]0 VVLVR:R?SO9)29D\4>1 M:J^70!8W]-?07\/6&G&Y=W%93U%KSM[$@V.L&^=.8/PI]ZRY3H9^Q&H]4N)@%9BD,!@5&C//08<8NM$P MO<(+%IC)@'X[)$FX@)?IS/2)X.,1@;IB95Z8PCL#)PO=F4>%'(D_]OD]2>;. MT.FIJC;._1@G;7U6E2[UM7=4X##&U[WR+EX"%=1[4U1^58]J)>P;2ZV!8 M?G%#IH^23%7I*2.)'8\H^(/* 9 4C:W(RS9=SZ(HJ":7>55V0TJ/G91,K9$_ M*>R>MB9>L;CU=?V._I:; )F.HO5R+,H]O\'PSG!.V"V'[UY=.&- M]8L*:*_'Y1LFWZ;1HO)5Y:?5@Y6O8*7?SV(Y-6.Y+V+/^6ILV-0['N%'Q]SR MY ?+"2Z=JQK>7=C.(IC[.@C7TEFHH,>ZQ-SECRT12!7TQR0+N&CK?8[X=:2Q MOIZMJ9QZ%)BT36#ST:/2-B1PV[D5Y3:Y*J_".OJ)H+\"">K,8>ZP60[6N6BM MU;9^<>*O7JK0MD99XN-.66/OP@LB!A;3WD;\Q8?8.Q:X)3W*L\<>;&_H_.;I MO(%">L1DM6U6Q];%GHV/ZB%0U<8^*A::4:6WO'4TW41HSC<6FO#C19W$K G7 M-6D*#7$2<3;N]88Z-@[7J23"P=G [@Y.BTF$';O=;]OMO(-/0S>/G&X*48J& M*AJJ: *Z#8UL%]"M0?F+R3M.\/$JUYC W!OB>?3$4\HTUX:6DR21ZU,(G3 8 M1AZ94]8B&P6^RVI,>%63IML?(G!]!>G>#W%;.72?>NXLA!E/KW04OSK.2;=) MMVTHE'(L*J249+ +KK>">L[Z#?4TU%-0JXVZF9R"7*GE)W^/0G'0G4]*S:,: M.GJ\=+2(O;F?S34C2BS*0?,98W81@5#T=;&TK0I+3+;EN%2I13U1O=A(=W\INM7,&:]&XG[::9.RU=#/HZ%M&0>C#@%^9"FX[ MB%Q^V%Y)O J[=-AI.&!#P05%C4N8X__W?Z?=SO#'A."6$MQJEILF[%9M%7+% M8!A[(+W1F#7SQFLLSD'5&/GPLM9$X*.E(P+LBU:#;4\>FJIL4V=((G80"V@22L0YHW+ M";>C%345AN$4JP5#6T:.V-)0 OMD&G)NR)EH* G(I#"I%Y'$ ^V0KUAD(-MA1I,!B9U.**V@F?VV;!'GSWM#NU^N]/ _3YVRT$"L&,XQ0N$ MA,1 [,@)OUJ^HCLDE_P?I1Q,H)LH2V%70PH[A%%*"$N>?X'0)$6S1%.R&7O0 M!6W2DMDH,C 3S0L#$;7OKRGF9EA+6^LB=1PA;]N27\KN66VMS:YZ-=]N^Z33 MES;2=+Y&A!*9QR?$H:48CO4AB]T9>AO.I[#U7(A(!T6G'F%.T1MO%&=.?&7U M;9FW'+WCNO [/Z7?7L#11G&K"4,^8F["NO8>)%5_T!2@->1DW3WM"DVT M&KWEL9/&.^P1&H779Q(-"1P6":PX]0)Y:.Z0)%Y*3T4)ADJV%3JF]FFT^I9^ M*RB+I!5LW^YH!F0P)OZV8[<[79UJ76@/WLBQ!TJIV\JQ+;LRZO^2[5#K<[FC M]E7K ;V9" MYQ0<7M8S"O?N%9CD_%6'33C;NO14-K\S!NL;0_;78/'=7K MWMIV;W!2Y&TV/N$ZR8P3'_ /3#2\< )L=5TR!0OS;K4W"&0)U\.TL8F#(7'X M\9K-P=\"=_&/ R><9LX47O;ZU^-_?BJ.4OOE"$C-^.;\X_&G<]C* MT36^WF5B6XLL3C*'6V:!,'1G^ X_2;+<8Z-^#&]+\&WP#3G;5.=Z?8<7,9C? M_@+QJ(QN]M^+?L/M[/>W0;RX(YP")L=WVS^^B\+I\6& PVQ.5QDU M1TS*CD+KYRRX4HRW9^MOU3%BFB/_ ]F G[O[Z6#CZ,H)X/.%J!EP(]??W.#+$'0L7>^2^Y538$V<;"Q]=Y-(Q(".)7.F]+;^\N1B-T(5ANG MP@H+VSWLV2W_RRR%4J\VI=NKS,!^<^*-EESBO0&WVUJ-6V^DO7.DDUU2_,(=DO*P""] M=0Z*5Y!KB(A&$WC( 3329>"2I+F>(P <_JM7[$C!^>;/Z?9(:5CW+8^VI M/#;,PF5#KM_J#D@IH<=E? V[!+L<>BG\/'(];UR;76P/NEV[USL343-!D3KV MQIE+N>VD@ERBU@O_&/L)(0DDD@$_GX/VJLT=[N^J:WY+L4@U]1US6/=(Z[=* M,HT_\"[]@3?GZ]LB#6PC6KX]FK1P,<S M&*%O4/&[8,UQA;IIU6J:9\/!2CU3)Q/5<^-M4S5LBSY9P\SJ&34N&KO(3#)* M?;IT8B 94,:P);&*4&8+^.?M3FM-&6G5Y]^U.Z=G=N^TOX\LJDWF?7"G9JG_3,ZVL^N1EI-GI.H^DZCY]P4;]LZ M2F,RK.>=MCWHM@U,&&NECR;WRFSAE&F(\]$29SE"MU4Z\VWE_UGK,SP.*E]Q M_7S/TU*=ZB8)OCJ_E]-R1TY 6* U&;Y'S'/&$=[5B.K,@VSLT:77C$<#-.=! M;(^1SN9S1SB5:: ]LU8F#KMBX;$V-%S4/=; ;6F! MT.F#KEUJ9'=J]WM#^[3;4W4BN/C*/K6L]UE,3#; BB)5/H()B-:*'E>E M(Z"I].QAOV\/3KNT=AR2MCY+>'ORUJ$.[@*GB_(:[':O:_<[P[J,Z:VRC[X@ MVFOJ8_XGFJRPLL+I^XF59),)]@5@>S=P. LSP%A!X7:GEUYPL2H'<_-D*-E& M(J%?HPO>O\Z ]Z^NE&_3$'IQM6[$26\J!?O2#P(K1TW&]5/"'OT3UMQI=ZPO M3C".0I["Q\CA0(4'/^4PQ:>?K-?N++(F63"!T1++!Z,B&I$+R05[ A*QNGVD9 MPUQ^-&YMQ;K=.?]7NXL+6JN2B$PWR3!7'I9$+Z=TG9I[R\1.@(6#$_3/NB1+]6&\TZC MP &%+P#U%TS[<,J,3K=4!OTEM$6*4202]-@K_,-'=R%>3$9=1UV:)!()!GIC M80S<'5AM"ON'3^->C6"-44@G5OVY$Z31U$,=NG4X-VK-Y;G=F1B6RE]':WPL MNR86O$1Y]R:(+JU/J)K$5_HL1FL]L2ICK"YB?XX4]Q?[+_F*_K)=N%ZG2=)_ M5@3IW_Y*N:6'1$$W=%9%17R49TKGZ56Z95 M#ROJ3:SE92G^G"14CF)KUEC\@ ;)(L6XJ3^V1@%PW1^MM7O)DSV\>=;=Q?+< M*W>H=,D(0*Q0Q'(-(CN /2E.,1<1O7V)A>N1_743,/]R\SJ=@2Y"DF$K_?,N M)KP-;U[%2=UYB7PL4=.&PQ;5!MTRCSQX2H%'Q7FXB*,+?\Q5PD?B27SV@U5S M,IMR%[7W;=[Z%4\O/;;UCZYZ<:=]<^_%'Q_PE+>X/:;=\G^NZWD(,KL77:-@ MEPQ;@UNZ6],T-? WT#KJV_U!SSX]Z5[K-._X_MR8E'E6MRM[].<< MLLIT,.;(6X*TV4;]NH8;K4::K!N^X6)W3B-'IW;WM&V3-+;+O^3,!E $^_VN?=+N7O_XMO#?;VFE+3^C[5EVIS/X[MXQ[,U4 MBC&4V@Q#VXX>8ZP?V7_]O$CW3J\Y%J*/V,^J$[R2RO&RAC=N]HU0WOA$7TB46, MHPP3P"IQ:Y/J;IM(#LR=N"G9K',HWN5QUG#WX4$R]VJYV&;L_CY0R-$9Z$-G M]LF@OR&?6'RC_W;+QW8'6M!J\JI.L.$6#;=HN,5U**33L?M=Q%VX/K?8# =Z MQ=D5MOB6ZBURS&^=S_YQ\-L?'UZ=]ML/&[Z[5\Q\7'-LLUB-/(MB_W\PG!.\ M@R/ZZ,VC"V_\I,11&E3O](?[@.I=-]^:2[9\P3LN;A_8=4^>UZ8<40:>KNS% M8FJ=0&&-\S84E>KAFN9,7##W-(_^;O=\NV7]1!6' ;5ADAKFO,:8)C@)HLL$ M_C=STTQZP\!NP^[!.>!*HE JZ*CZ% =9Q-'$A^OI!ZHGT644?^4!J62O9;U< M6]2L[$WN;5+$J^B12$ 4+3T9IB%LEH+-=$+].(Y?>GL- ;V!1W2@#@"/+)P MXI3[[' MB+5@?>98JVV6(-OYE-THQE+ZB#MNF232\J;:.(*K'F2']!W M=#-0J4Z=PB;:Q5]L4UM^P-+]NCFK^S;>E@\9,D$4I!B64:>T(O1( M+@A#H7J/^_9P<$+\@!:^$@1 "0DQ0HRLTCW? 7GFEO_M)ZEC'UCF>:(CO M_M-S4[LP(1_TSW#J(V.GYK()M]/HV@/D'L#SY^0I1=0DD1"!SQ+3K\(FD5AY M]?*=;;U[]Q)V%!:6^+K^O,3WS@;,H1QU"OPF9%B7D2$SM""!MX!4I+.JB-F3 M/FT2R7"LK'<]'Y3I&D@7[$:(L\DW'??M:;=+LUG9EJ-A*[>TEKJ0?@TCD8#E M;FQ$UYH4%=P\!K0;@Q4*^C@!B6[E.'^CH8,ALA M;]9<6VS$!X>,3(@P]RE*0+RP13132,DYP:9!D M!GI_#26R@7G6)])?ARJR'1!.#2K(03/S+YYB(3C0A>^2\&.(*R"U-$: 0P$R M]$!ZAQ[#E+GPBF@.)\37&IO")QZ0')G#*/&3'XC(08& *?%'W-G1 8T A "8 MSHBL5!Z7?LA->V=><0KT5U@"7FTN4I)(KQ%VX++ O_U@S%J M,"!^IC-L5Q)'4[@=BJX0OQKNG/[!V M F,=71.,&$#9/(HOA]9]G7J*62/ Y M(P2;&D5CG]4\QTI@'8&G;5Y$N$&;3^V.MH45OA"L(KU:@*W*9KC:,IH[$S38 M7?,(YB;P;K621FS0SD I7[D2PQSH*2)8#OOVR5E/^IRJF2@":GFI;#QV5Z76KF-<7!: M3DL8CRWK/4TC,;=*F&B Z$Z3U/,$6TPO%8YJA.P4?\'4*"<$FX^,D+38V,/] M9:^#@!B92Q.Y"C<"C6(WY3ZP."(1EI\4(=!&J/S!_OZ/)47E3'J/F[&\ *TO MB!@S*_>4(67[$Z#U,"U:+JD_)S0HX/7H;F8,+6#U8Y;>0!U3+Z=L.D2&553@ M5V@)P5[ T B%B ,)D-9()A+ X04T+O7_)4BQ5+5/EM_D!^M&,%$\6D<6G).R<%?07E'HD5]+LY!R:VQ#8YSX,0C[ MO#4O*S&X9Y6^@[VNV$&5\44U*[?Y73K6Z6"HC2#D.C @7QXY)QC !W:FQW<1 M)C$(G'H#[0CGQKVF&-]2ZQV" AG%7T5#(.9-"&*:-^>^QWYE,;J4> '<'2/LLRXH68T_?:8&FW"8>$?"B.ST MV&$$2+A+) JT7D!W"6X+JA;D@!Y_#[N.T'E"Y4K"*"]O4I;WG^IJ@;#>3R;'+P0;]],,5;YSM-FFA!*9 M;'HY]HTR>HVK>3,36J;,6V7D:9ZY:AW)_T*Q&^:@G2@SCQ4><4)[[AA[7FC" M@XJX0T+ZZH;EW/T^GQ4].N]/\\FW$LB+@<$21"Q(:7;B*)A56ZN7K%QJH.5$ MB6;4"DFGHVB DV.9XR',6:%7(OO"YW:4RJ1D"_'/;#S%(6TB/DX-X@Y2I"_@ MQ":BU3FAG\?-X07P _@V 3D>Q_-2KVP+8=-![8WG >T>OB+V_/F(-E9O MB9?O&5DP'"%'G'#2X\DK0,VSR'S$,ZI[E!8D$.^D1KGL DR=KQY!Z49S/TUY MC"QA$V7N?".TZD648D #=WJ.@77#*-+1%H*;SV ](XT2+&# 7SU+(W G*X\: M;)DL#," @WD0XC%!'0OF/:]0LRE$$R=N-/8F3G@LW(&Y!=QQ"G!7B8,M3&"_L3Q8^O""3(B^DI(B2R&*%<8C441ZC>F9IR[ M+MV?*>:$7.KUE0;#WPB&7^9^9Y;/]3I)"^Q.0OZV,XYRP3/ M_4,4(&8_5[_LB!I[K M+P(O44Z=?X;(EZU/.#1QH7,PS^&XK"/L^]%M__C3^?D'^K/SX[,6)C;!Y$*/ M;7"=@<63T X<]K%4IVTK_;(B2RBFOTAUJVK%H/E?SF(!"U):@F@9#HA*EY'L MX>U13$N=0%8*JN>2[8.*"BA@FVT02)CTR.26",*;,$1 M&=.T\SGR /GT8!-F/B@N,9$]OB;VL;V%;:EVF"G\[UB>XP90$P MX,-D<8-(]@;>!:5IY-#].@2RFE)PNQ6-M*SW(;?M)(27\OZ>W0)FX%A M&\]U,LPQ844%CU/4.)@[2'*/B")!+Y2T8AA[&.$#559<2:+N8>:+@VYG%:U( M1-,9^ZB"L9^H=.1%RN354TL"?H8[F&A]22DU]U?NWA+?,[S^==1'Y((W,DLD M5THXTZ\8M.U1>Z+NCZKQ "E2QH U0D>XF6)4&/LUHYH;\V Q+OYIC7QU7B4X8%YO77+'.K8/=1(^H MO+*BB@O0K#"?LM!W0X>KG*/>_/DG[% J>;?* OKK]_!%78.H^V?J8P,=>"B+ ME>3@QDTZKJ]SU7Q,&98>+Q0*"3G6IK+54@REH2.>KX%.:B?B+IA3)$_PT9;U M!OOJZ*Y+2+C<,1IDGMDV!O-5U,_,7ZP8FVPQ7IB>QA1S0"R\N_QF<]CUH^4Z M%-"#.31ES_CSPMW"ZT8-;[2VHA(Y^1.\X %G_/%.JZ1-/]%A*C;,C1F)1>Y3 M8#HT XZ8S3&4'7$.:-JN*UF)WSWX)CP@4VHSL(%C874=9#"V- > MWZ*-<1CGJ MAZK=8.GWZB9*\L2$7D>6BA6Y8 $FJFD;O9B_0"Z9I0ENO[DV2=U\IL]HZE^H M\3,41A2FV?+$-CB>T@#/>&MQ,\E-K?;8U19_(=52I_7K9$S#SHT][U@KL/DU M2M"T)?Y>%*GL#!83S@(MFT9Q5 \Z/RQ/9N2EE^@7D9/'-YM'G[?W(X;+\G(W MU?AV(O)_#$_:OWSX^<7/_0<=D1\T$?E-(O*UA?7+@"RV:6F_FE[KVX47O+Y[ M:!V7 M5.21^EP==".J]##$I5D2XV]1PUSF4* M3KV=(/YN"3.K5 3T^Z'OF/T"ZE\ZK\+U8S>;XSM<-DPY=P=56 INPU*BN>^B MCH0J*#P+I^3RG.'OKXGR>&"T>8PJMS'-?'*2C)&"S/, M;W\-IY"H'1FI$A00C\P"0VM1EJ@D_,:X^[+('+;.+[0%7U]/?MKM='[$ M*+6^E392D5&>@HD.7'TF_@$_Y5( 5MI4,5LD)71P3>8^DMLTBL;L'&%O-#NJ M,;8N^?]PP7SV<>&GF#\P=>)QX"5:G 5>.$UGJFA-5?058OI\28P=P5^K>@0Z MCR2G\+S2Z7)&V1W&5!-CKA(IE/6)S[]0=HEA&PXC$'>*O4G =7^S7$2PR\3, M_E7%;11 (,"#H#: %I =4ZP4LQ!G$G DR(<%.N7K),\/YDR.OC/8DQT@EPD M2;V%QOPQLP$P%5#M'(5,KWY8^B-VNEF)M_?^..L],#K =H@N/(;OH/W^+FP(+*'I:B4(93CY+"W5LS) M)7:V-NT-7)T$;&W,@Q='U]P#LW:LAL,R.W8**Q>>-B1AF222[&:2]6"/KFJ%U&2D%>0 M7>"Z%H)>DVAP*\H=1"=%+9$;<"47?I)[)$//B0GUBE,CV91?=D_0V.?]4AOI M)V8Z(A>=.#2MXS0Z=CE.LLA2V4[;]-D1Y)!1?$>+L0OY=AK%(XTH'5,ODV^K M"!SE[ZR=M2VYD'G.9$AFX3P+V$D),LR='6<+24]4GEI)RU3A%$Y85"5Z*LZ1 MUZ7$F.(_!CKX@HX:$F_BNE0_HFG2DOG4*)EVV6D).@V>)Q:#VNRGXM?KI$TT M/F*S?)%1=_GU6:@YVM*7)#3G54NF$4>P><@$/,S("M/-_*[(>:FXR*V\JH2('/?<4LZA59%7><=;%/ M.MM$96N([W$0W[:Y8S60@@V1-D1Z]QSRL(S32,"FD&#A9&E#^E9BJ\";. MHX _D*+'7N+&_@BAC;P@NA0+]9\*D@A_1JNBI"R8BV1$@7%VY03I50YQQ(E' ME"<%-DBB\PL22N'+X9=DNIY"HH(+B,F(>5G]CF&N M:Q&%G0W':8ZA/ ]'B'-%.1USX&0X19U(&O@3CS"G":;=BY\IF([,<$ E5?^> MRI;4LZWYL73GH)63FT!1!37:BO7T&;Z^()&F:E59C9CQ;4:Z)/G?,T<=:=6 M,5G*9WGYX8W&A$%0QP*7CBJAVZH[K:HKI)"=MCZRW;F MVNH[TU#4VMGR;W5/6SQE?@%L()\FK;9O7719B[$^[/7LX&-IG)UV8 M]O(4J#WPW4K%:,-R[QO+/0@>&NM:)7VOC:NOFGY1KN-E!#S@+]JCZI0*_> " M$C?0SHA00VDB8OF5ZB6U%II);DS+.G3UJ48LWD?/?57X<[-8KIWMM+\CD*ZQ M'W#W)9&Z"@-/6BFBQ^?G5V^/7V;((:D7[ML0V(>'%\9;U]:[V_Q$XT.(8(VP2=8Y4.3+5./,'9Q9IG+@SU"1QS MY(7>Q'=]_%M[TRA/C.J\31(M2T*=P;LI/F:+*PM5V[0;$@;W3 EOS$1NT92P MXU6NDF1>DIL>?U\F/@3R,ILS4_^'<%O UE(6V]X1, ZM!]\&];P_1=$8#V2] MMUD7XM;[H;9X%YXQ@S\+K,$W5^II8R^*IP[HDYRL*#7G"CRR6(?.81+*=<3& MR8+V16$<..UXBO$/5NE'3O@USA:I>T7PY>62TA+FM<[QQ7B0S)AT7WI[!3>'V@ESX/O$3U!6P33OU+IMCB>PDUA7S_D3! M6F.@J0#U(16X[ \FD !Z./"_>@3A"0? *!?CS/7J-BU-RA.CZ!E]X3H@=_!S M^GG+0FAF!2[,D6B]QKR]GM%4C_K.L[E0:6AH2UT^JTMA9.X@)IQ2:"]F^(#B MMZ7NU^M(%&ES7=!EI0_U3F_L=Q\ M!Y]V[>')";6>A']A"#+V/8IW?@VCR\ ;3Z5W#8VSVVT3 M58/>__1L:'=.^N000(A;!+-(UCP]T _WA_8I3PH$-N'?3A#R=:/'ZRZB7]D% MU$'K;\WJ:UF*^^J*_%@BY]6KZFU^6=>&/P\6D&.?8QUH6Y:5#6W6V9]W/?F# MPW/YY'D6]R-0E2++C?_:9@)4&T+*D>L,7 MIJ98H_//MZ?__M?9O__QTX,NUA@VQ1HW4ZQQ WB]A\<9?P43G0#KWF@N\S:D M4C #B^E0)W]P;-T(MJ@.,0I@C+.^<*LY=3=((M74R'K]XNWG5^?$NL_'.!G@ MX_(9\GFC.13GP8%*M>(1=N3)L>;"0R,2PT:,> MQJP4Y+Y:XC?4S21&5V2GY@-7@9ELZ=/T!8LK Q<++3T]_80L=#_$DD+K"'7( M9Q9?_=S]*7T,;/6SU/DFSLK4.I(OGZ&Z"K. :=.!D&>5=6;ZH/3ZRC8FZB]Y MN2HEQKV%4;.8E%>''F.A3+G4\)RJLC21_R9+X/ML YJ\:'W7 H!B@[)4E6?J M9A/468JPU.N:1QRNWGP $UISD7(J5JW$")V3(CK*5XG^R!C!2[.$\W^-?%U, M30XU$B)B3X+IQ0 58;2X8%;910E 8D6;)#!5+Q> M1A'8:*T0$AE4)&>^3=4I O^5&6)@0;KW&7T+N;^@(BX%I9"%W'62+V064OY*1AW,? M!]$_YLB,O$1Q2Y1[5?HP"A6XY@ 'E9[/,.8/=^D1669>YH;EN_=_[W;^_?;O MG0U1 ,1:PE0:9Y' >]1?RN-ZC,:*">"ZA>%IS40G[@S1BC&-V">P]4$@%N?? MGK2?\+=_>X+?%@U6-=7"8$_8C)6O2'%7PO M'! ;OX\Z;4+6^.$.*"[_'OGS4^?/[]Y\:JYR\U=?J!W.4=4(NV)KK71DHSNMHWY M(E_)]\R7G%L/W.N[_:']2^?T]X\G/__C .[V%A=X.^(_],MYB-=QZ9QNAE"M M\R"=47;H2H>4]MS1#<7.*%/5?59UIXL]"?[J@23DDP>#J;X73&&N5I5V\(O MXXW[F9,5J9XM9P!T5ORK[86PZ M9#PB-+/H(')C.*8O<]\FN: D=2AW11O+B0I'" 9W(@4[K;6AV M;E]NHMO65909+6&P^['X*0J7G[ .T$L!!(?Y(LJ3K%WZNJ<07O,<^#)!5XQJ M@&VXOA5,(-L-3'=LZ2O'F]"43DK9RD/$[A?L"N,YX99N%_;*Z[FVK%]R]ZQV MEWNZ*U?BF9X*\MLDJ_>\$CDQW9SL&:8RGQKOJ.F1A V"2[+&595S:C\/TQGG M'7O.\C>M3RLPH35A^[T#](QN=C77-KZL=+2Y9JQW]SSU!GWJ$#L>K@Z,KVJ> MN$6KO/G0B,?K&2D D'8Z\#?1$I(XA3B$V-(V%1?;0H< M8,#@A^O+\^I&[OD8T&@MFJ!L9S*5RD>QJD:#SYY27+V]>_OIY M0]>7=F$,^F7OE)'E\P-?>SV%Y=8T7>G\OZV.9GK;N,RJ:3O7\)01CRG:^C2M MU=XS3I+ZT2KF=JU89)6!%F<@6SOHM8:GW>%W.=&43-OB"Y=-Z_H3:;?ZIYU^ MKW.K,ZG)C;,*66D@0^!Y4FAR45L[_TZ[-2 7:A3@M?O;DV[! 8#,_U@_6'O! M2W+3?(!@VGUQOL6>9_W"6*+&.YE=3YW9837=1"[F;JJE6?T"ZYHU70Q:L%Z%9[7+^ MMKIT?G.6M(09M6^=&:V]S=<1-O4VLVDV2[>_]KMKV6/^U:6.IU6&RBGQ%PW/I\ZWG/_SNQ79 M\V?GT M5MWXO:@?-WO/3DZ'P\'I;=RS_9_1AC>HV>9;V>8;94C+3FU3%;#A4O=*+[GG MEX+#L4ORA.KJM5S7\R:3#9T@Q=&67JI:FVKIJVL\(C=T",]AJ]ES:#EI&OLC M1O*1#FISC+5@G<4,=AG[ID<3Z]-/UHL /DILZVWHU@; K^$Z6DF@:PYL"S/^ MCN8U^.[F0R<-ML_=6+,KHRM/BT6K-TJ(YCD0"]B$-CN8<_G\J&>?@APZ:P\. MY<;D-_G9H4QIG<'>\):&MS2\I&IWA[V-)WJCNE7A(M\O%_-.UT:. MJ[DV>'N!F=9COK=JP&JZQ^QX>#>U^ M^\1N]SO/#F@7#!_@%HKEK4WI\$BYN?P/X_+?WKWOV>V3GGTR[!W6O<^5OF>; M^ =W<0)68)FV6T5--E2>L5L"Y#X?CW'1%:"8>A3:F[@;\\:,YA]MWE!PH#33VY>.S+[OV2:>_+>N]AO"[]K7;Q[MW93=[ M6?=U7[M<_]EJ)H:%=7:ZN2-]'UN06Q"WO_UW^>[#.7JV0N'+U>%/V0@$C2LXW4;S&$34NGUM>#N/WP%&D^Y0?]HXK'!FGVT14FC" ME8JT[MZB]-_'*AB;O=;SRH*9UY_; 5G&XHW['[O;; MA[)Y!QT9:\ALEXC/4>_4[I_=BDUZXS$8%7]*H\4/RR-2ZC-5 $$?;K;<:X5G MKM6_DSY9T<:SUVMW!OU^YVP3@;U$%JL/EXGC0@U#148[61K5F?Y[D=*=G:3T MM@TV+1,A0\7/5N+4+0$\N6YEQAZC.#?P[O4%1)NPP1N86)TIM^EVG*KFAN,:'\%CMM?X0F,SI2J-M,UK=13O9UP7>E&_< M;GSP&L6MMQY&NIFY&M9COW]FPY\'S#L-H'0ABP/ABR?'1@U-C6;NP?/FAW;>,=NO7#SQ#X[.[&'9_W#*N Z MZ/!T0\\-!W@0U9M=^VS0L=OMQU>]>=.UFOPO0ER+N&=W2OI.E#A!4[9Y,"5[ MO;[=J8D1/]C-;VHU&T_'HS4I0=)UNK>=7]L4;-YU^F35LMJ2Z]_WNLFF9E/' M-)D#W/FM?Q@1S?6 )0'PZ"FG6PID25.>^1#C1OU.SQZ>G1S*OAWJ<3;1R6M1 M6:<[M+M;@!;?7GSJD,I5FF*M72=I:(B#PRN8=:&74@4[K7I :V2%G M0&7] V=H2W75P6))T9:\WKVF=G0_OT]&SE6NB_O3MB"]4T[#OB5+=K+C>O2PM$[,3T-%>JV M;,\;+HI:J1KU6X-%JJ3+*(#M*3L_;I(/W(]-7M,R\%#W-W>#;K?'Z]C4IMM^ M-+!/NJ=@) V7%*MM(H76[$)Y\^;^>!QX6R;#Z.WAI]>;3K?&BJI3/-Q;TK"B MAA6MM$7NB MU[?9IS^Z>+"N9O6,N5-6%RUR(_?C?IZ-H?$5_.'" ^,?8OZC\ MOYH=+6]?[P0_,HAK2+1E=,+DH>!_+7_\MR?I?R;I?][_UGG_YN2G#]W3=LU_ M1A0SP'FIU^N#AY/?2G%G0H?19+DU'-EDVQ<#YM,Z0NG M'G:FGO%X];7]TZ(NNF;K9[$:>1;%_O]@."=X!_KM1V\>77AC_:)BC*YLULBW M:;2H?%7Y:96@Y"M8Z?>S6$[-6.Z+V'.^&ALV]8Y'^-'QR ,C U;N!)?.55(] M@VH6FR:1=017=T>NS?KDW2;SPPG0>FL'+9.9;=$G]=1&0SEJX]PL@8-Z$45? M85'Y[I5,'F7<5 XMBQ/\8.Q-G"R G8RR%*T>]?M%1!W0CKT+V)U$/GU"5^W% MFT\?OYQ__L_OK_[X_/G=QT^=EW6W#?<2C+IP^OSMY]>_L-SMM8H%/?+_?LO MQO)3F.^%1P#J\$&@_OW*3]P@2M#TM0K;#6_XZ_?.\6# M-W9\.PN]]@0.V%"_>Z^HR<27R,M-N?N.MV^XY/(M-B.!E6//O;&?S9N#7WOP MUV2=OT:IY2P6 :@H(+Y:]>=XYQ2UG*T\.0C6_/<_7OUT_I_?7KS^_?6_/_^K MEC&WZW9%4>(H"L:PE)QE]^M9]DMX*(Z"!-FUVJ!U@UH?XLCUQGA%])XZSZ^C M$PX:KO&HN49A>T%A .91VB,AO==@MF1<$A!-#)6B0,=U]+DK]SE(RCP@,L0L M)G]R]5 (\G, _,?K7!_ MH8DQRF(@/#_$SP+K]3?/S4CO?3^9^*X7"V&J[]_XH0-_PE_RO6VY3AS[WABE M!/S8\@JDCJ\$4]YS<4P,GJA7_K__.^UVVS^.\ZO@FE=AH:\"_;#SHW7D)"B1 M0 Z-+3^D@3_!7&,_]6%S7G]SX9RGGG7NX@:8U?NF>'C>.>NIOO:V!2,ZL&-C M&/$(QY,YF6/)VY_9UL_-,YE@\&\L&1]PRH?X135 M+L*NR)\++_8C,/;!?(YA[J,K^-1/T&J)X1($5]9'#P-'"-'U!B@52.3XM^(* M\S-ZY:2>6F3+>N$D,&"VB'"#G=0X3/NZA(+GZP89;C8.;1M+*TV'7[6>,JQ+ M6#[ORQ1-!73UB7\^*5G M3?S @_.SDFPT]U,K VJ)>=(FQ1WYSRPX@1AU*UBAS;-,$OPSR>9PT^&NCFG^ M_ +X!UY)>2E:?'*JB94L/->?^+5DC@/H%[^,YG,_26AM2)ST+:Z7_SKR>5*. MZV;S+'!2F8 +CV4AJ+DI[P5N]EQS#QL;CL,Q 1N[/FO "[: K5@ $T_I<)P@ MB"YIO4"FH(KZ.'W7G?WU=O)&&CTP:?H9KLXYRT\)OJOQJY 6^ M=R&,!'\,;&B,U9QXA4)*A:927"X'PU&R)\_/$R38"S_*$J!G)>=L0[A8,P=( M'Y?/ @[U.=?W@%0]$L!(Q>1;")ET4>I;J.48%,WCPL)MW"9W9ETZ*#\")*!]PU__#UH%^C^)2IP7+Z3 MUON"5*:-*RI0J)R,(U)_YL!3D*\8>I!6F8R=&0%#*FXY2%>*D^#LMMFW]6ML M6;\4)S_VX%CGQ/LT0W6F4Q3\H!GX7L6C0MT+-BG+!6L->P>1LOIQH<7I4/""M9 M+R1J;@LKH[824*#'BI)KL=)'4RT\%WBDLYL7A)A\P]8;MKX?MEYSO="L,&ZI MC182L+01$*&R_$U&0YK+%HP]R=R99A- _O2Z& @]"BE\OHC [!GY@9]>\<\, MSF!>;,7!P%*"C;GZ"S*N,(,?12)G_'G]S;ST0Q(^.7(2?S#OV\U7M@\4OX#$V>1H J*=:="0"]AL%'LPW$!G1\+\>P[IKVA MB[42Q+@&9]B8#]S"!<<3%4_11P^=^GR_/J7>(D&9?CX>QW@ADC)21QF,2I^>I=D><>F.8G'Q4]T3>NE'Y59:1K%===E*\-%$P;U<>9@^:M M\]7#Y0M! 0EZX13F$BJ;EWCU) M=\:(5)FQ8FC)G\7R18I9X,C#[E-"[AGHJ M;<=E9&%B$@Z*O-<+?9AFK=X-KYIYP<+RPAFO3FV4KQS*)2V5_'IJ(KQ=$2_6 M>"-*GP0Y"&KRM#_B'.-MRT.]!>?S9+XFYGI?G'L;QUQ?Y@;36Z5ZOC15S]SE]U&IGH[[*/9IZ77?N8&_R+]Y\OP]>;3!XL+>/V +)6[LCU (CN!"V21(6=(D MJ)DHD<<1UD_> JRK$?R[U[9)!MIBW9%D'GG ^8MNCJV\@:9OQR=/>^BY(CXD M])T',Y,\S#2ZHLBNU>DYQYW!T1B#M?+)8"R?+ GZD>5)DU=Z'8H[$J3H]D1U M)O9RL_7*"ORO*%]!@E8>L+=;;:O4;.E V=5-*?!KY%ICES,Z5!K3?;\W[VT52D# 6L7:EF5A &/;CC63 B]NM-R)1J%,+XZC6$(K\,]) M[&1H=.@QDRLP(.?H9T>>B=)D%EV"&0&_!?$#AR=)#1S.1+8+]@6:(1=HD44A MNS$QIC/\$98\^I,)/M'6R-Q+.?C M\R!;O?2X-0>Z@O=/ MY3D(R.VEP6?2P@V- E^Q'NMT^!!16A'L$=F_@ZHL G M0...^ E8)\HQLLLE P:>\]$?FZ1@*;[)8GR7#;^G8)>REWUUMP/C;DN N;@, M"G.4\KKT5,SM5CM;WMABK&4LUBJ>/%(#G7GN<8U<-Z//V;%KS 9&R22^YL-. MX?BT+30 $/@$PS"VH4XH9ZWR12Q9,KLFV.K$N@^,C-'+_\S&4QT?4LDJQW/G M*SD98.$C/%$P^:_DN. 9JAL"[AORUO!JC*U/R+K.5P][@QZ85IX)BH^1BP$/ MV(_=;"[N9\KSPE6,?=CNC'P_3!A)Q/E#"7EVX'? "X(L43EXEQ&]*8KQ1]$" M+P+\&WYF!!CQ\L9T9R;F14@J-!Y>*>HVR0 L^1'%H3 \Y7 >@^O%%)5$:I@O M>+<=JJ#!%Y RY,^BB-+:)AD*2XM3RLWPEVQS&)6)"B M0G'*BY^^O/[C/[]V7OSK[.T?__[E_:;%*3MU6U %F<__ZC__+VC+^W^WLA2+[RF7*UZ_,/K6"IV:^LF] MVWL'<#?_^/3W3__XS_O/OYST/OZ[U_O'DKN)='L L_W]7V\^_?T__^A^_NW? MP_X?/R^;K2H.9F-:U[1U6H42@%)IVSMO"DH)U0)Y*+!RH]JL-3ZX"[O21\T\ M:3T3N^>^8]/[1#G(9O*OK[+W0$%[\BMHGU;GA(_\F%/YTSQU^"6%]:::>S3[V";(S*CT3@ NQ6M)0QCAV14PF_>PJ#W MKS2VD1@/4F)\_OCFTW_:9[^=__+FY>?EI<9+>/"Y*BP6'(-/PIZ,-I67]$F97,HBP8:SN3LC;#8C7*9T.L#8B::>A1!)3<,.J&J)4(;%0:5O?E9Z, _4E8'MJI1"D$/ M2=C5ED8MZRW[ND3?*"T W8T9Q2Q5^!*(7&J/I)R(\[8P_7QY$5+@_S?SQYBZ MZ]+NC8KQTS'F97E&)+5EG7/Z+XYK]GOGZS1/*%KBGXJ04"AB1[UA%GO]4R7)X MSK8X;?,!\LI3^/D'G,=;FS0KJW-N6T]0'BF)8S\IUXQYUCFG,%?)XA\Z '_E M.2KL_LIS)>K>H:A[VZQZ%H_R.?Z3O,"_ @UT%#D42H;I4?TF73%L:VY7US/9 )L'P^U^2' U5DJS-9&67L;I&44B>LE:-H==9+Q:,(K.*2 U@8 MM2'O>Y( \U/,U)M,N) Z0F:%03C/2IR W)W3 ND>8?@Q]LGH MD$+RA>*R>9<801B2>$=? !IY<><&G^&ZY_.I.+B5-P5(E 9$4C#D7D M^9_"GI"#8L0 :8/\YE35B[^@1D[%T! %"#" )=*6+61@3_MV=VSMCUL M=_.1GW9Z=KO3MGN#$UO5RM(3+>OOT278%+%MC;-896>'*"J8AI;F++$HT>R5 MWU6_ EW2Y0"YIBAU$IGHL-^W!Z==&NLI_-D^M3LGW>(4F8JI./%IQV[WNG:_ M,S26UD7(8/ML('P.PSRX22@!\M+>\JJ7WEE22);=6@K<9]Z>KRG-QBCOT^3.P61<3C:/O7&&LE[K&=):%Z\[##@558K2S6TEU:5 E.;,^=^Y0!)%0P)X MR 0,/08#:].(,KFC^-*)Q\I8_)2-$B!$E)62 6_@"-34=CIE2'2&"NHSH7C!TI@HD9-3^1O,8N@,94'?DU9$'D@6M33 M7.V?$TYF8C#;-2']2T]GU[ HQHUU,9INRNTLA'L!XADG+]D_#"@#GU'A(/\" MN9PL"A,>Z'[R!L;FK"^5_FZJ !$P7I-;9N&*^:@M HN'4VV85REKKLJQK#F5 MG>#\!8LF :Z"IJKOL/J$(5^ZO9E9Q.&%5(B1VT\X'[@!CE_F76 R8<9"F>3T M6L=^D*ED(7R2;*99%,!K];J!_6/^%U"RK0]&$EA'Q90&L)G #I.R M3IJD4;HOIT^U/'EM#*\&9;"R6 WE$!\I[:!-=5$H)&#NSI13=U+TC4]]%WZ' MHCT+*5>(DFGHNESZ)"V31<0E1]0*/O5I9Q#*@T%D%8G7; X9N[G]36G5A60E M%K\D%66+BJ/ (E/<&*1QDMWE5=58PO46<)U/1.51<5:2RL BP:J.(:=CA%!/ M)=^GM-_Z8- 4%3F+X 9>'-J%DQ/-CX^-N!Q9C4RR3IHE-2,P=,)Z[XL;G$J5MPHQ4< MD7O+=S7R%K9*A5 COPUS%'R/.PLOWO[]] M=8P_9!@14=E5O2#&*=),L6-9 Y/(R!<%[D M&4)QC\6!F/Q'!7VQU,4K/QX.\L^0G'B?D$I%"S"1,9:\!6X89>T0(TJ 6P1@ MGDR#: 0$/_.< %1[(<7$IBF%"+JA:_T/XH*>>R=Z0Q_U$.KO$[QV06^BR+1,W2G7%SAJ_#.FWQ['AC?G%BT)K8;D4B^Q+% M<)I_9\IY'T^=T/^?>"X]%V@+J$73H:,(#5X]]N:^*]SN,QH7Y+J<(E().OA$ M'BE:9=L,R3'G]DAX=%WR_&=5;ZS,M44V J)1=#T&O3*(%@+&(B6^90,(/3%D#(,IH$IVE:X+9T.* M#7[C80#!9:*FG'71^6('9876:%EE&B$&F^?YR9QQH@RJ@F.S+; PD/&B^>9, MV;_)UA,0?9Q)XK/2M/5I"X%3HCY( ]Q&N)D9>L1AYV-=9J%9J:COHH/G9&Z< M ?M7\WH((QYCX+_AIBI31397#J!$0(P7R_>Z0B((]I4O#6L5R%!$F/RQ9#.3^TIX?RK&75Y&D]>(++,8W$[=!(50F)YJCS,"F M CB@A;*H!(3L9.CORL"#EZMB&6!R6&-#HH[8#-;^6>W'FR8,;J@@GG6CAL&USKM+5+-NTJL5^3!O_R7R]? M_./WU^\^U>:=/)16/X-VT^KGNJU^.NU6Y][KB$6A8&H5IE;";,)4320.SX*P M[&$7@;Y,P")(%Z*=DCE'7,*L5U)"UILO@NC*$S],::SZ9W-P5OTP\);(8@\J M>@78>4.S(^519DJ1_""@4A^6;[YRKNJ*]8C@8_/YX?/D7:?YR4"&UM(J[9X: M7Z0H>I>%BQJ+P1>]B)QXS.T$8H_#Z,Q0A+XFR>:XT9'%_--/%@T\1\ MI?AR>3@21GJR*J=A7@"X)XUS@KBXR=ZY_3HC[PZ=(QM'+]!U(/)YF\O*ZD_" MCM6%/PZP[@W3H-@905H4G3J+XM7#H5YD**?*.&J6;ZAI#5RDS/U$1,)EAK-HAA2);EV"=7J:%\%?P\!CLR'$-ZMW)3S-A" MT[)0EG*ES8)@5@G"UZ:O5MY,M:TIK#$U=V--A' OEV4K6E]Z8[I;E,_GK&"7 M9!AT#F!$@K"V1 U6RC^%#Y,C?@!+($9.F/.,:.Q&/1=F=-R:T>KCV27 MLUCK^UOY].?:#5+1^;PO!%?N"XB,'$:O;8W1C:%*J(LPRN]UN#_BKA+.,O+@ METGVP>8D0?7Q;-;BGV1]2"L/9-T>V']Y^7_AR2].C.J(YK%+YH4N=AT5XUG"CKPJ^;LTT6,1)')B#D1R:)G_MV)FS,VR"<6@G4.JS#7#A@XC??=&97T;*A4Y30V3X @P+6FW4/JLN$W0U@6VCCEAX MO2<.!!QCPLYYF".85=HV$SW!)HB?((=4[)S=,489+ M3@]GTP;196TABUWONQ8V@Z*;2E-:A#RJI@=B*<"0E(0,3. A76GRP[Z=&5F0 M5[XE4H%VC*F%/U#1!;F6 U]Y2.=7^"NP$.?TP9.55"-8HQBF$,#WRH!!X0DZDWAEC27I;DLAW59B(@Y M+2,1:,*,D604#TXZHE"3;:0Z3B*='U.?RU5*2&JN57.M#OM:P3-S_W^D.>RZ)Y1)?, M^^8S+H*VC!A=%BRM%SP&$D=&D@ZY62=G\9&Y M+FE\RIM7<@ 127^?!0?L!]HV,6!5"1YY17,79P%^6GM<3;X-/!"=X<_I MCP6L$/YQ[EC-Y:]1@&8ASBX-H](%L265,U\6I[^<6ANLAMT M)I[>*@UM4D6TR:IVK\U=$Q=6P .A!6IC7N6N>M 6<)(1\'OJE'N;$9V_>OG. MKD33-PS"R?90W6&LC+/MGC53@P.?DZ@%MEF!"7!-Y,81;]F7=37>6YY=E?AV M2=:H#;\)%A^M(D';P:X7H0V , 9A6&IA 704)"'MCLY9:"E61#'4TUG)TB%@_2^G'5$>' MR6/HF* YP2-)YI@I9?H)0DUP52:!>@F]$A]M\0"@6/KS/"N#??[X^K%TV,OF M>65.X1)-\E?EP>.E"Z$&%2X#"'$1.!8T$#BAE^@HH4R14B*O5 ($1JO5JU3U M<@X;56!059:D(3>X@'D92Y NCXHM&'.Y]/)=I"S0?"KO\M?XB5G1/<<,!9U< MQ_$0%3*-LI3R,52K;L=5 V#0M)1YIY4+G1M2R=7GI !I$"@+0'R@D&NN\8.\ MM0.,AREU>GQ)C9$"'CVG?/]HWC;U4#0+)J1ITY@T(,JV22J]+?U$=1SQ=2O, M3:'5]L%@#TQOW 6FJN[=Q19*IB$EG98X!4LH6&TE+B5 M !M6(WG<_O[NN)5%JMCO[+?I0[Q#F>BF0U>XR!>1]07YSM+VJ^$*3BS0(\:Z MNI"P,N'X,:5>TY$N[A=;G,1BD?#0Y\IU:9>(6'*)W>N*]5L:+0-&J(/"$Y'+ M^#[7"!771H=-Z I=N:[JYPW$*%TV'^Y2+L\H&(4[*R *^6Z;8 6BXU^ S8RG MJM-,R,%1>TOU)9\[?Z(BK+"WG3@-225+#9T)U:G:WUFB0^=JF<[99&(P0!^. MV-Y_)KB&,2+(P,;.G'A>K"14S?$$ E'*_Y2'@6%(J!4>XD7HPME-[Z8J"\H#+#J+IC\@XD('8YJ?*&ZY0(WTJ M7&+ J0M-4%+CKIUGZ/)R8DQK+N,PX2_0!\[)#"!G,),#>UW7O!/!)Z.Q>ATJ M486WP5$EB6B9ZY3K&S[TFU)"#X^,;V:9&Q3?[#SX"R$JS1,9,2&-4D)V#1!A M4@HR=V4[$02!V3T&QJRGBY9T$ M6-A'):,%.%P#MD5@X? VH,.$%3HH"!IADE"@] MEVH4,2A)LD7]1F'_XM[ 1/^'VE:B18I69%1I$.R=>I):V:>S*#&9$>GRZKKN]MIKB:W)1TJ!P&,@Y( )8V/G86+!U6"$9&&$^EN9[SG)]AIA:W(G MHAQ<;1',OCMH22<((-% O=&A$:M:RF9#MEL=2T93S]XV"/.%4QX=RY,/*&U43!7F;#K!K MGE/NBM#JJ5>BE60M&[W8HF'3T4\'0VJX0):XBA.A82L>?'X-JPZ!1BYPC$Q: M_:/*X$C=TDL0>\5B<8PFT0F%V%M]RZ4E, M#B?): ZXQQ*9*D3?"-5"FCQ4^*ZKN:\LBCB\F;R'!SHO+#/_*M5.X6S1:-U:'+43R.V@N2!-'EF' ^ M(DH=X7X "4-P2!,T!.Y!G ^R_L674&D.+[*X&6*4)[ M!>S<*QB&G#6E<7=MTX)DYBE^*4N^=X MKVH;%&-7J0CE-:1:$4],_9CEB)$ HZ]>#=775WZ4*?202D$.KZ_KC12"K+7% MM\I*JX$$XSC>;K5QR\8TK'?SYX6SZI]RT^*Z^JHZF7"XM4D/E_KNO@=9/5&1 MOY1B^(C_)I(@1XNK=,FM18>+LA3576XNO)!XSJ6"*!,8>0*Z5(4[F((E;E3J M+.4IIP(FTE#SI$N,%,[\1=XISPN/M7%DMI_2R8AS[+]4BSC+O8:JO=6DIKY5 MQF-J[DMS7VH2-%9ETJT2^X?8T_WADLX-)46O+^_=KFCX$(GB<2F$&U<&U[8C M+H2&M=3+ MB=WOG93TOH9D'RO)VC5.89,JGI^>]NU>O]]0RF.GE!I"0;".->33Z9[8IV?M MAGP:\JD02FX^FJ9CJ5G]&@)KB.GA$%,A:48O%8#3SRBY>'E2@)]RA#Z:^2-?5Z3ENEN.=:0H MF$E:U_7.%UFJLY%YEN-\4LH#7>V[EB52FIXXL(I06E7G'A=S2S H&& @"W9@ M%"E@/B?Q76YS)F^EI>;[L1RYO+E*]_\J;6.SF!Q67X*;8K4-)=Q%.*-Z+3>F M#\4-&Q7NH1+(YK9BC2>CH.S7N35NP)UAU,,_'W3M7F\HL["M_LG 'G1.\P)[ M_E5OT+,[V@KA;S;2/JW]*!]WDC-\>UG07'%[P'76RPJK2P780$V;U5DW!=;U MV #TW^%2%_H:LMZZ,CEGRNMC[QM'VZN5(;45'L FL/.?RM/,$YMU"2'F4YK! M10_A!TE)SRT18(&<><*I0N-B$>(\&GO!LEXPV_;HV;UX9S_[NG)'-U NGCQ_ M@\;7>Y 9: QUVYTS:8.56VYY*O?ZXT&H$2YVA6WGZ@!'6H8CLY>]WZY4[(MQ MHBHW4PRY?.3B\>IRY T(JJ;/(B5_868L53]@4J("+%/YK4O:'>G4)ITXQH7/ M/A]?:9+885P]P&E::#6KMTAUK.0C$MS6))+2_:N-<>G7;H2JH5!K7@HUJN:E MI\SM7+COKNJRIZ%(*[6>Q20^0H[!G4UJ0,(PAZZX4ZKF$U?"74<)HI'R(?(: M=*I^D-0UK!-$[8:S[/+RS_QDJRND D[=4T:?M0'XAO4;Q=QD6H=1$L;GV+)> M2PV83O/-B4)I?&MW>I1G[P5>RUJ95K0R9#]D(7)-4()U@F$W.; ^3>9]IBND M2?E5:KZEE);EXJZSBO4JE]7;GZERYJA:J0"=T@F[I;/F. MZT;"%IA.Z@S,%DPUQX^_Q$LO3Q>R=@NE8L7CGT@[;60I&CQ2ZFS$R4C\QYR4 MP28$#TLW.S:(2#6VR_-I"\"7)LBF78!QSB>G&D%ZJ?3;-'>+)BKOT,G&;'PE MLE2L[PLQ&[[,9LW!5 DZX;A5=LSLP?SSJ[?'+VGG RFQQ]^0=W4.I(@L?HX( M!-EXZJGE2OX_U]& ND;YW:BDT\Y_^HFP%3;K369M]C/. )?Z0ZY2*8P%N:">%B& MDB5YLKOY8B5V05[@KO(6)<7?X$Y3=:<@HNJ;*'M'E3^,BBJ[R(F6V.%6Z8-1 MDD,ZYD-O25Z;5#)6BPI76SI:4]BGM5.K/NP*=[6D0ZZ)<;Q*^"[?D%U4$^ + MK[R+EU&\T+5@5,57;>D]]B8._B/'+BX@,G^: 7D??X:/> LZ& &X0NH:H: MPI[^-!5XE(KCS'BIU 1/'>1VS!$";SRE.X)@PX9*N9.:LH5ZLBOEF!")6^=7 M+SL=??. "0''#XQ"TJ==+!REXE'$6"8T-2I"XZ"DEB8^S^R=,XVLWWT03[;UV?OF"&_1("S8=6\:SJ6Z,.!2-\[R M-JJ;I#>#4!>N>ENK^W,-5:+S):-9_IP!J77;W:Y"VN%NZP1FY%QQH16\7 -N M$\-$0"8NM,=Y77K!A^>D7/7"4&U(^#M_/S8.XZ-V+%N=L75K[M, M=LV.E%?&]VCLN0%%D/5U)5UA(JA4_)&:BA15RKV4$DX2X5S**$6;L#_<22UH][*;%K=Y>VL*<#;/%0QR+ M(0&\)5PR8MP0-*.I80_[%MF$'/L4)%9#:3PSXP31C.(2;7[..!\5>"Q!I&DZ MH,,O(,^@YNTG-"E'FZ14L0[69K']@=1^ZY+N_]_>M3"GC23AOZ)+W5:270-Z M(!ZYW52!C6/B9\!>)U>N<@D0MBX"<0@<^W[]3<]#&DDCGA(/6UNU:Q:)T:BG MO_YZ>F:ZN73-!WP6N@/(Y6>YMD'^!TT88'N/,R9%:AT^S1[1?SR;)\KDI0] MRB3Y&1%PX,Z47IPIEPK!KV_/1TO#J@[IH6FN1C]YM$-G"*0S+FJNR]*T,\!Q M[<#R!XE#3UV2_!4'.6D$I8,$)= 3N("3WM#1AIO)X_P$=T-DOB%4ZDB02>(@ MD!,<T*TR@+\4\JCT#>S%\67;Y7"UA02"O3]Q@Z\.>>+]R1(-FD\ M.6/R,'!BL.=#9,*TA&3U(1*"\AE$*PR &Q/3WP,G+2 M0BRN:?[D3^RQIY-)+5X[P"DAQIQ-P1X-KAC@5QL(/HN,#A$-GI.355-\UP V MH6"S (-&FB?J MJ7+I2?$B0;#8RFRK@1\/C!R0/T.]0*?PGDLBPF#"+6$N9X'4\M)ET'+':H%( M&EAVA U8/61N//K\0A;0YT^38PMA9VIXT87#[RRGOH/S>CTB?QS7AJ&.+DDS MP ZOLA#EU U/+DA*230:X)-VG2=D<(>0J)57R_YTC THVW$3I %>Q19<8N/T MC&;]POZ-][Z-U?V", 3L$V2/I(Y$A"7( M5 E9AI O0M:D2;@(QKV#/A!"]'<2=J83# +;&EATR4/0DDC8?H2,A<F#R&#[F6S\DBQ6#QF'^_[D M_N]BJ?'WUXMOW]NRX)_.:ZG&HBU;C>4-; ?D2O-DN\)3W16.Y&^PH27Y_>J. M\Q.,PKNX$4#&SX4O:["M&>PVZ^3(P=YFCBP(LF]#.\=9224,]WJS?=*H MW9=NU.^5LQ_RX1<1X %8J/O#A\_-Z\8YL2,J6\ /_+D9CB'@0389M-E\ND&R MK[1)44Q:C5*ZPIWS(;_3,X)RCGHEEBQ4X2 !#0E7PW\ MVO*=F8R^=H6^Q,03\8)68C5*7U>WC:_']\T3_?OY;>/L5L1>''V14T0^B6E" M$CLB_7"E&W"NV^;0.+!>V MG\#H9AR5<=0N<-0$HMVVU<6'C>:O*F723U#Z?UH!VEF*N!B%9KSUMGFK<5NK MW5E"VB*E1YM#7*@ ^IUQU?Y:ALP^;-$^\&L[F> W)WCA M@JIR??2C\?7T^NA09"1?S8)J,5M0C2RH\G]X(*X /#:X&9S?EI_U[W;MY/Y6 M._UZ=OSM^XG0A,3[626AGQ7(]R4UGG%BS-4# YG6!#RTU5TP'XR^EQ>*1F3H MWQCZ?0(OWY9OOIW)Y9)PEA,E<);^5BU#L2;)Y_.\K%1^"\Y0HHR>:%6/M329 MR4%/)'CR._!#BKB24934JB1X2>Q=U84!F2Z(8A/8[-/AK(R63TJ5#X]>M7WC6[^0?G MJ5 ;=Q^M)],MF+T'8USH&1.CH,BJ5JT6"XC"%%71JNA/25:*%44O]"L_%5G1 M%=U\UJQ[]Z%C.]V?KC7LYA\G@WB=73,Q*=:MVH!4V(5-@BVR<;TG'8)@X!01 M.T1];ISV_8M4QUT\@&MYZ8/EW8%^#><"H+ H/L2#/N,C 0[S>R6D M2NPX\2%-;A1*_U+)G<(>\[YED^0,X<=Y:0%"FQP;SR0CI'3H# :62]+/T&0& M94C(K)2D#\>H5>G"R4M( CE5U4O:QX^1A%S&0J!-!9DQ\%-3AM\F,;8A(&T8 M22'0($I K^A!YLK# M+B%DB(Z.P9'-!@QX.AH,(8M+F&5'B(10=N+ODMWN6+ M,STO"3?UEWS/HKA'0DS_=<3&OJ>A2)?[\,1982 M0>?BCUT?@HL_:WV<564TQ50(198025:#.-M'=Y0@[NMT:$HZ5MXJOZ=HMW'' M]_J-L6@Y8]$4T(UF,J5*H>\JH%&& N@N;Y9%,4P02&='E A$,*'69Q'J2B N M,Q"W\!%S:B=P^122FY:"N9U3"C4.=IJFY51-5ZOZQU3(M4J O@\3S4HVT8S' MF8H^JB6M0L(Z":V@D,MX3T"W< ./'2Y_F(;O]P@ M2,G]&#J5U/ M!*BE@K]GN/IJ]*5)HI5BCH%EE55*A:/X8"P]CT4T[ MR;.:T'8O_CP$('4U *WYX#7@M.Z3$X%!62M5,5\5-1G-]A19$#3U]JGYO;$& MQ@-?,IJ[-')<54O1D6J9A$U^@0=*)GEGFD";@9/X)9](.%BM[(SB0 ML)1G S2]%=<&7K5Z(.@^O'S@"QKOV*[_,]^R88NMI66Q4S;+Z=E>-;.]F>W= MMNT](K7 !-;F&JJ#"0UP I9U]8UZ^VI9=\V#+F8>=")67,NL>&;%MVW%:X%2 MBF=^*<66B6M\<$:\DI@-U[9BPP-=ME\$[Z%4EPT,"FVYWWQ$2H0E,TF2P.5-5PL$6P.H!+R5BF#=350Z_W7CKY<=5H MG34O3J7WT!'W[M-=X0XZ

]N8/NW'G]N2,=NL,]NF-=N@OV29>K>N4.=ZJB M5/50I^Z@5^^E]V&9+R6[QF!D.[CRAE1[&)LXK,GL3]L<3.B MNEL*[B:Y3(>D7\K6+)-@+/XY9DX]H%=NUFZCF72=:1$2W.;IKO:E+SR>S+[VA9\8H(Y M)V;V>D'&FM]KQD?FLZ8H]PH)?E#$(?#_-'O4E'NHRR&^RB$=&QM=] B37$TG M584TK\8?N(,Y_VW+$;,<>28K'!E;]#'\B^"]B(<&9HY ?F A,+,KY#8$6"MG M(U::XEA1XR)WTPXV(+S8L7K\SVJM7+L6V/,'W(:H\?#1,ON(^! 1XJT'EU". M%7'=:#IVIP;9#(A8$FZG12QDE7Q@&W"-<<<8FF[N\MDV7Z0:5 ?M,^]45ID+ MNOBACR73TJR<="99O4)V0?U],: MGW%FUVQ -;@ !D!7[]6U@9YA4X3-8Z\( M9/K87!V4*;'RW*;3@++*4WQ24-X_II_?:\X J,J]EC'][EN3*-/#Q'=I2U.5 M2Z_#"TA*VQ19R3Y8[LHT76(G&%<3_80T@\H?>'(U.$W\7T/SO]=:9U!RBMX HXI'3G4+8DMR2 MPY;+8A=[]"+Z $74B[&-,9L6V$3(F6(ML!V'AD30\)10,/%%_%S)L:#BRN8 M0RBTUZ-;M+V?XP[C&]FCHF9QOYPO,'KMPY,_4G>/$HBTK^R#9?8MLV^[;=^N MC6=GZ Q>D',W,8=XU0*.BPP,S^ E96C6=[K 9!S6SI(P&&W9W:9-X)48".X9J)6Z)MNCQ'C>-7 MY/)D]N[MV;LW;>CB?"9V #=-LY6, W56J^^D Y69DLR49*8$[(?1,>W7Y_PD M'C&_:C42C)BGU/?D@^D).67)UG#)K/+KL]YYRYF=@Z+6U8 .*K M'2=(2!?^NY',OC?(D?LLW3ZF])$V*L8[)"[Y3$>S?;)>%! M])^I.['Z+TL-AU?:$$Q[X/1 \A7[CO$I#3CT 48R'U>W,-8:SJP4N^C[[IUE MX@JV3M(8F)!^995@MT4[C9/C1KOV0SM=C':")\LR$EK*"LPXU;UR,^D15.PQ ME+7[NG=T)7R+C9#7=#RTW$>>P-BK+DECF77=@G5M??O[MEX\U8^+L=9U%"J& M_DH.<)864\Y'S[B^YB.:_!\>B"L CXWJ##B+A\]@;]Q%!M 9U!WG)R)"_[4C MD0@"CXBTIV,7ONB9?6-J(Q$XTPG$&]C](\>")^;,)T@!0[\EB*BW;FOM^_/3 M>O7XHG$J1(0LCA.2"M5I!B0#9J?CV#UT0[OYY:)V?=-JM,-Q*VYS^3;F"#L1 M3&0VWTO9%+Y.1>%=#T\H9IF9]"896Y_-[>]0>6J7UZVAMZ?MBCO" >''L?G? MJ37&V1M2A9[5,1\-NP\G4: A'$>E-TS =YH.T8]P>\9T@K,% MF+U\IB!I*(BFY*LQ)G8=>VUY>+8^9X&#O20!SC6^U(^JAWI5+GY9-O"@[FWD M(8U\%CL=E*C*B2^9S9OKK]WGDDR%[]CPA+_>J',;& MI+-1WM]1_M#R7!GAZNMFQC8P0NLTNL&Q]49H[[JL%W>^S^DI7SD9PU).V[ < M&1/S$Y]N6[33D#+UF'2*<#_]CE TB6M\OG">:$UB4M1-$6YQ25 DI13BS/67 M3W']#43E8%>-CGKN.K;5HT&9U75%"H FX5^F+83]9P0S H M5A*! 6YFS_@UT.OLS!V&A:9+7CW< MNF.,>^* R0Z]T8A:IPW&DV!!TZV?[W6[4))28!GQ%V-!61 B/FH&$/* M/N/8S@?P= #EB $ $0 '-G8G@M,C R,3 Y,S N>'-D[5U;<^,V MLGX_5><_\/CE9*NBD2^923R5R99\F]66QU)9GB1[7K8@$I2PH0"%(&UK?_T" MX$4D<2$HV0YTPA>73#0NC0^7[D:C\>-?GU>1]PACB@C^='3R[OC(@]@G <*+ M3T)]X7G.WGOW9%'[_3X],0[/?EX^O[CZ0_>YR\/ M@P%OR#,-/E)_"5? 8^Q@^C& Z-/1,DG6'X?#YWD4B-EG9%LUI"6Y"&@\WZ4N<(DGC(>W3(*&",_#(#P19Y"!XT\K'Q4-L^.LMPK\5E!'[;:#ER7- 8;7CD8$>83[+_)*><=08 M<6J&&<3''.+M4'VFJ)W?0;.^9XF?/-_)^?GY4*26PWHQ?ZY1L@\1\7^C[WRR M$F/N^/R,+R417+$%X8;$JRL8@C1BX^[W%$0H1'P8@"2)T3Q-8(T@Q162!,0+ MF-R!%:1KX$.+2MF"X'EB20 8DP0D;&43WXJOZS7"(!>);TLQ(SCW@Z*^?ZYC^([U2D'"![H!9#$/6!;*ND4T[79; M<5$$B'VI% D*5@A9PSA!;%W8CK3AB['E@Z@K6RR+GT9.7\\ X\/B/K_=C_=05+;HB?LK7BA$.KG&"DLV83=)X)4;3 MD8?8 FZD*"LOJM_"]A-;]KR!5V2O_F1"C9>5Y54*^W'8+*%9>$IA,,$_B=_- MR9SGSDE,.>LCRSY?8YZI,^9?"Q3V ^>2X !B5@'[04F$ KZ-7X"(;Q^S)80) MS2"RH#,#=M40O+]++RNSQZH[7%,2L$Y8P0:QUMN#5,YF1 M/-L%2>^;6A5_Z9&U0K;L9TK"R9JK3JQ!]"L&:8"$O*V%MRVG&>/O[##>5N*1 MT-M6XWU35M0CW1WIRR7 "T@1GB4LYY)$ 5/CKW]/V6[6%7JKHLQCX?TN8R&O MUT/8J];\OUY6=S] ]AL@@"YO(O+4>2509#2#_V$G\%DMGJBFQ]DH&4/JQVC- M:YR$%RF;I9#F\I8ZR8S5]UP 1M2/"$UCR/_9%L)A*8KI@6@"<8O8JL1&Z2;K M_.V_Y@[_H=GA9<:^BYM=?+V"\0(R@? F)JL+@'^+TW7BYQVN2S1W_WFS^\MB MO)"5XVT+ZN%HPC%+5RL0;R;A#"TP"IE,SM1OWR47*/7A.]O)/H/?0A>@1S;D7B2"F^FU$Y::)2E.!M MB^B[7R&?)3'PDQ&E3+4%."@^W"(P1Q%*RJEC16F&Z+0)45&$EQ4J3%WEMTJY M/6Y-W*:9=7,SC=A*P[J-ZR)K+K5F8.F3S0B=-1$J"OK6$T5EQLBBL!Z6)BQW M)('24M;\:(;@NR8$(GN_B+7U^A1L&EU>?#'W]WMU?^>9^\YN=G:A>EV2U1SA MRM&'*L'<]1^:75\4X57*Z!&05#P(:+$KY[_-_2QITUFNOF>EA00F8\S^@[>$ MTBF,9TL0%RN*,LG<[Y)2S0KQLE*\;W@Y?_%829XHJ@>C"<88/S(629PKUMM_ MS9TNJ=)EQKZ+%=+_(S\C9QO=%9PS;EF/;<5]19*QZT\EQ;A2B+%#94/8$9$TDMSHKBIQG;PKRRM!X;>1GBZ_4# M>"YF1O6#N>\E?3=?^T7>OJ<5JQ%-XM3G55X _[>(+,JU2$HP][RD1%6+\/(R M>@0D4ZITLIJ;3>7OYOZ7E"K5R6G?_\W^_P7$,<"%HU+YG[FO)2VJR-?WKS2^ MN:3-/0$#IF"N(:85]5639NY[2;,2I0Q$,5ZUG!X+G2\EZZ452L2!>VY49F(( MQ-LS&QM",TJ2'E8IJK0YEX7U4,DG;',*?T\9F]=MDVOY<5 MT'>\YFB3F(\KE4>HSV7/2JD'7*8490.@#MLN#UD%H[>53A MTZ::H9)T?(7#1X_)7IX?590ZT)MQDVP#MEX@7H]F^V%)%;+F1S,NDAVAS-[W M>W<_G"H.;41&7+Z39'"C3TZ/51?/A2I*^F0S/I+(H/)BZ&%I<6>H*4+5+^;. MEX2 +&_?W=U\'*J];R(P@R&[4NG]'7J$NIW*-T0Q+8$9(6F/5Y_0]^#8' ?7 M1:WF9S,0TL%!]6BX[_XN9\2-F:%)-L.A."&0SXM[6#H>K-5L-"8*,SCRR8'F MD*T'R.9^)BDO85[!!*!(OJ8I4Q@!>B]I*)K;FMXW>7D]0/H3@1HHTED#TIS1A[0BF-C-::,SP2"J[X9RF MGS?['=344.N6Q0RBI/IW.:KI47T15$]V@/6D!5?9=[ [KMY)C^Q^R)[N@.QI M"[*2]6$79$][9/=#]FP'9,]:D)7]('= ]JQ'=L?@%BK!=:><9I0E*\DN*/=B MK[V71$UVTB>;49/,)TH_B5X@Z@Q+;;JU4AE!^B"94$P@]7-H+Z^6VJSJDL$, MH61\Z>#7TL^^%P#TI#.B+:K(AYT#UGB])O)"H-86V1WRF0&6#$$[ -POQJU. M:;455_IJAD@R\U3KWN(:5* M,2.@O;71*QD[7=^HR[NX1WJ<\)(8L:D0X"''J.= M,#JQ *E%#CB78T&WH=3+ EUQ.K7 J47O/)>T_W:<>AVT(T[?6>#T70M.DGV@ M':?O>IRZX52_$6E#:<9,#@_=BEDO9>NU(NV#'@VK0BN=&36%=<'P_D M!BM(U\"')6+/\SAZ1Z'_;D$>AP%$P]/C4R;W47\)5^"6^**_.I8[%^$87MW:2RW!=H$?^R M4X/X\B;*YT6?'A^?9^L;A@N0P$#=IF:V*(YKN0:\G,')Z>#DPXX-"9)XR ?? M$*C#/>Y?M,B3.Q57'1MFLS MBGPOU(Q?^7;:I0W1SA4_G8EB3L[/SUDQ7:ME]/NS7,X@MJP=\V7-M)FVY13_ M4ZDE,(+B4A]OBA#<(NY_^P#C52;*,<'O^9_US[R@3T>\+O0Q2&/1CG$"5UR* M8>UC4EN"DI1__1R3=%V0(D9RY&$41?RJU*>C)$X9.6#4_$;UIZ,01'Q\9<1K MMER0X$'45-1A:+?B2.L+7,UA7&'"0)-QQ-8IML!]#,@*H)=@*/M_)WX:=P1S MQ7&4%UUAJHVPBA7[QC0;IQAKY\A=5DRO@U7X,9/MP%20?%RR]-A/YW#\>NQE M=W^8QA*&D+=KRO9O6)M.RO1\*K%YM,[]S?_PI6&U(E@W9B8*8XH7H@TS3VEV)#+ME0);XM Q9P5.)!3\K8TOKUS8[!&/-%<]$Y.YZ-V-R59!&(ZYGS)80)E3;3Z]:BY/]NAT9]Y")Y "C?Y>2,MV:-A_(5B:X04QOL!EK M>Y;H9'_)FS ?+U>LD$>6]1'FOOL@&HMY)BSV(J3D1CW>7J T1_NIO(1BV1-6 M]$[R.ELR+9DKG3S0$Q6G-'I&;8B=Y++T6BH//U3L&:F]QJKK8RK0[,B=!$]G35!PV4YZ2!PJAF@KI6O# M--N*^7B;K+.SX3*(I+1A:ZBJ+#$!!R8@WKPT8/-,UOYTY,BBU1ZOA6Y:X".@G^EF:3!IL<>.7;62JX5(FN 52V48)#2G&W\Z]$8U1M+U+<;?OH&2G'3/9]-_-D@%A- M-+?$O#8#36MK,\%="ZM!(%4;_VTS.#O)%3PITEQKOK#5CO'UL\^4HTEXP>K@ MEMH'<@42V+3IZND.1E2]7 *\@&-\ U#\,XA2> \C;J)^(!51/%0&DJGVQCZE M.-)7-H.#R;&$SWUK!8 &W7FT25P8:Y_C)Y3X_C<5ZI3JXEZ5$,[4;]J]V4;%T M7]B&56WM@ YY#J4;;M(8(RZZCG P298P+A\'D09V.ZESX[MLH4$SU9*X)HRH M% [53J$E<@X>56.5VHB9[B#X4CH-MA&Z-@29.O5_,":L[V?H63\(S63.P77] MC)(;X/.3.=F8JTITCH,[\BB:9HF/';ES7.;ZU0U)8]V!537-N?8K9[M^9[(C M=VV)*(UFA85,>?S-AEQ5LK#/,>*X>.$C;IYFDB7+()8XKI17\G8S4P;LS5(U!ELFM,R-W/UE\VPK+.GX1C_N#J@LM9 MV?O01N3:LKK&_)11Q_^ (-XZKDU"$1N[MD#KB5QCJ$1"+T7I25R3F93/.AGN MB%N1N\9D]?2B-)'FGNB:0PZ9S!'!J-VB>@>?RM9G1P PN$HY"GR"U< T$SK" M\6[W$%B3*-6 6RF-.7CE!NVRFNL_/Q,&+?H M#8FUI^/=LSH'KQQ27X^N!:V[X!:7()7P;1-K#+@0PH-/J33B DTA@&2C2QF4 MQ(;800[+N7/]S/071*$(;U,(S^J+YAK2FBKD0D2<3/_NXMMJG>-@+')EK!SM MTJ*E<&U!$4/JHAG+NF+]OMAL2:9@(Z[9/8&XV!.*81O\ M%BR62Q$4,6+.!G MSCZWEY<'+;7+]F]7J7,3Z(68!R(DPU34_0?T?==2W MU_G_;M!/TH1#&K#ULL'U/>1")_M>*!]LN6T&H/P#*G?PD/ %NV&,^=9%D9\= MH>.7'.;F:MR0$=H7&*8"/RQ)RA\:F*'G!$(\986JW)8,9,YI5^KFJDP9K93. M\7:]6D=DH[@6TTQPMN4B2!6*H9^06%;NC53.\53>)F] < MB!=0=5U'1^ >3#:WY0[IGES1V?E=1<6I5)GBA@YA=?>/ M.[]$FU% UGSYW=YFC@EF/_W,/_6.)/^ 24ZD#W'Y(J75<'*B=8KGE M Z>XPG_]S$-Q<[=ZX6C/9@IXGF:N?4R>E*?;KN74[)X.. Y^2:,$W8 5BI!B M>U6F.@?M) S9QB]/JMIGYUH]\Y>$1'+8NMIG]UK-]A$$HJ]4[F\YR;G6,]VQ M4*T*#45Q#U!+XQP_N?:;Z<.5=RFJLT!+\BHF@GW6H@>8$(4!NOK5.01F"R%> MTAF(%.NG,M4Y'D3< D/P#DVZ)J M(G9#E[4(^E$<3C,&TE5QH)U!^C/AT8PY/_<<0]4M79M?;GH[F-)F$GPD)9B0*^ L_"OG%1.3&TF)S MWPQL8A+)PG[CNW.#\PMYW 9PDK5#5:IS/$QC>)/B :ZYQ%U!&]KV[?P".-" M9#[-^7RX@XJ@YWH:!X$A/H0!Y::4:.]OA-!1A\9,_7P!5 MWE)RDJNM5UW[DI.<:_T7$/\&^3 !."B"/ERQA3PB(A!?$0U!WH2[Y7..[U$4 M\;?>8:#VRLS;/_)]5D7UMF7'? >S5X@51&)'Z9K93NHY@ED2N_)=VA\\O?/[#C M>$MYX#SS*)96+&\)#YUCI@?:<5P2'@S'5;U>Q#S)HO]I-/\:A1L\6ERP(0F( MBK, P8%LT#70'(X=]TO\&42/2!90FPGN20:$AQ"-5[<$8&D JA(= <7B?5(X M5^KQC>_.(?(5KP$*?F$B,K_<<$%P6H\:J$D_&%PN(X!6,&.@:CVJ?3Z4%:XB M&D_"G 5I&IF(G!.G:XT=11%<<$,>'W(W]9L:;83.<;9]1U%[LTA/\BK<[&,T MRCS#Z=8II?6%+1.M:^QQ+9KJ]LOISD7.MYXYADS9A)>@147 &RYV#CNW,#,+]V(J)3\$?""R<@ M]3U[*^JWQ<;"'Z\\?L^:;SB?KQ,X!Q:WYM;"63I?)3I/+1.]:\/M;X2N40*4[_$ITIP;9.6CV67$7.63VM74*@1O$).B M'8.*]5EMDW9%).^@(B8DCG!0>0%1 M7+R"P3T/ $7"E$+0?*_H=:LYE$GQDKU0V-0+0R@.%4C2 M^#4'O6WE!X.,8(A)![<\1 V\R(J<+2%,KA#U(T+%J\JZXZ.=?SC@M&/,Y .Z-J:M=8G+)%A/WWR"W1)(P:2W#]_JZ1\&!6Y7RK MOU5RJ4H\&,[JU@2VQQ8?*NP8WSCKGMNUX3R*5ZP4@A=RI.IFBG.+*]_;8]4% MM/IWY]I]!Q-?UE<(3OESL>L(LB715X7([93M4/1_LX[XQ^MU>["6'X9!)L*O M&P<8ID?YAVTH/9*;2LW!'LVS->I3Y0WH6E<1)^I?(# M[&V$AS+$A=)-$6_():#+FM-N(^506"K6T3PZD_J:J8GH5>26_;3%ES.D5%V@ M9+]LEH7[[\G"W2N9=79NS<&L*/GNE]\ITSF1-)*=$^-FW#N.=X9TMT1*.91E M0MS[*Y?Q\6J=)OS5O 0R7;;F?V&F.[2!6(U?IQN-*AKGAF3>UELPU[%127*N M];4N!FPP(0:XZJUT/95S/.7=?ET(^CI<) +G.+GG(4*B,5@8K1HD\RBQHG>.O.C-8JVT>JK'/XARW9?#C0LP:)5." M<#+&#V@%55&2-82.[%:[L#QA+>UCMMSZMZU7L$?+.RO*VP3';.>#'RYQR9A$$>)Z7&:-"RI+0_T1BE9B1Y9*.WV!]W]&=X_H M;U/5&WE&JC<%TRK"Q"0L+:R7&S^JO\BL2G7NC*9LX?;Q^::I7$]R,)O8-":/ MB(N*W!V14#K!7[<>&:JWCFTSN-$#%E> 8KC.0CY.(>8!(.M><,TT]V::.,S= MCD0_08]-L=)$=#CKI%IBE":EF:\JL>Q9T,%, MU8, 8VV1NY\B.H9C+G5$&V:0R8\N"S2A^A\4D[ YES7+%>%T\I MBICTD,DP;,;^B[6Y:;=NH3N8L#=?,AA39*UU3?._%: MZ 6,6=>/)T\8QBK[BY'*N>')Q;3&YEY;416ICNV1;#W(_;YXT<63,5%$GOA@ MEGFRI'>,RR)"'H^++R_TBD3G1MH=3*K"2G%Z)(G3+71N+(06=C+6CA5_VJAX MZDYQJ]Y XR";/PXYE]1?PA7XZ3]02P,$% @ ZH-O4Q?PM^@P' W,@! M !4 !S9V)X+3(P,C$P.3,P7V-A;"YX;6SM75MSW#:6?M^J_0^]FM=19,EQ M)G:-9ZIU3+[-,4FT6J6V80"D)*57[\ FVSQ@CL!$NSX(8XMX5SY MX>#@X/;W?W[?)+,G@' ,TX\'QS^].9B!-(11G#Y\/,CQ88##.#Z8X2Q(HR"! M*?AX\ +PP3__\=__]??_.3P\0R#(0#1;OLPNHH< S1] FN&_SA;P&:#MSZ]N MK^YF9P%:PO2OLZ]I_'L.9F

-MG6^;X_^?4V4J%I2A01M*WT/:@K'@O9Q M2C]"^-H>QW*M#SM4':U*NN/W[]\?%;\E37'\ 1?TUS ,L@(:4CMFW!;T7X=5 MLT/ZH\/CD\.WQS\1QQ^0[S>;;;\@@@FX!:L9_?_7VZN&3/RP3&#X#?\4PLT1 M;7!TE3X1K$'T<@ZR($XP4;O@DKT\$I#B>/.8@.IG:P16Y&9A"/,T(YUI 9,XC $N!1V;:*LK MP=R6*Q("-N ^^+YC=V+F7@8;FUK94:J/3J7_\2T(0?P4+!/00S4!,W,-SV": MH2#,YAB##),P7OW@.@Z6<1)G/5&IQ]_:!!%I^&L:Y%%,?FW-UU(Y#NTZ"_#Z M,H'/CLUBB3&WZAR&.64\)T&"#+?9RU6Z@FA3^,U$?3$_E_UU$2 B=PTRDC\D M;CIO2X1++*V#] &0_GF7$J302R)<5?I@OB:X)#@[Y+@, W)4&&61PC86:GI M]"SF]/R*.$-Y2'OI:1!^2Z"1CYAL>F02G=32*&M@<#'7Z;< (3($&7VL5]H> M/J$A@]:1R7"]>20ING& YG'J/T;2R! MSI7N:E9@-WVT6UN=-YKI)&+K&@+GB>OQM MSJ?,=>;SRQS MBOE9R,QZZ-;E84^?>_ ]R\W69[BL+&2.JT:BU\-W,HX#[<-QO@UG,$N,-NCH M2AC(EK?.;7GK?H6G?T;.^B-8,!D8U.K'@%*P,QJ?:@?(KG<7.AHNJV?S\Z.ELLMVVC+-NN5 MHLN8VER%[U,[X#/KOR;?0Z\."]N5RCX^$S-TI*G9"2T)1T>ZFM5^)!P=Z?JS M=5U_=J9KG]J-$M\^<92[&:37R"3G:FVG2:\2+)M37;HGA^(U5?=]6+-(]2C]0HRZ2-8N(Z?0'1%B[4/ M=/JZK4#S>[T:4:L/R(C&BPP"S>8;2&;T?Q2PN/A.AU?PA:#A_ADD3^ S@>2: M%S#L,%7WH1+3\<.+(G2@(T>RXY!8J7IDZJN,>L#ROR/\'PC0_3.T@O\6KUZP MW_':?[2SW38LR'\OM3X)PANM&P/A6BQ+E)_N" M\DN8(VL@KS/KC?$MLS\'Q!F.&Q[A6R5*@+_=&X"3MO8 7F/6'^ %LS\)P+N. M&P'@A1(EP'_>!X#/5QE 5E'.Y-@+ZBV.^X]WD0N'!7U+DQ+Y[_PKE[$N\!NM M"YZ#%4 (1$0=625,U+35:=A-QPLT'7T^(8AYU2QQ8YFE9>/Q>[[PS *&7%43/ 8J4$23G((.5B(.'6&MB2(0V M9=!Y&LW#$.5!@N=) I_I/7*7$)W# M?)FM\J0Z0: *8&N"9#BW(&C2W<&VHZWU&@N*^5TT5;"XONN$6'T*4K"*^W0B M"4/]SL)EN&>=0LUQ#L'/5<#OFFG7=@BCYSA)B WM.99R>BQG(4V:12PF#5UU MYU@#JU"DWQ7/;JZ6K0&O9"]N+$VHMXTG#2Z6P?;2Y"USORN(AFD*_3^(&'>= MVLF#N>SM9+\,]I.&L1VG#ISI,M11+SEZT57.U@&*,WKDMMAO&"]SJJ11?4.# ME:P+*+&:--SUG64-VDJB2QC_,A$8_RM(\NVWKR:?JJCE4\I RJ+T$).J%5^I M(RR5?UERND6!0W\7:L8\GU#J4@Y)Y823NX-?V+JS8Y_3VJ"7=X^5T)_\9X'@ M4TP/WJK9H4536J-(,WXWE9D#S>SG'3M@TM)NJBAD&B5QO?ZA2,49!CS$EAY@ M&&.!"<:4A+(&A(EC[1(0+8/$#')JQ!SDR8C'#VZJ>&) 4,LSXHQ$ XLRJ=. M9/&*$IF>7A-9AL#48<&!IQJ+28/4P$O6H*HFV]$J&R>QFV_HXM[-:I?:E[42 M5D(G:UM/Y/AMQX>/:@*G:*]9XL9G[O&,BO\6ZV@1M*L2F<6>Y0C5'I5J14P5 MDE:$%).,-WYT]2J*2+KVLXBD'F@2C=^ME3XK-'0#NY.+1-9' )DHOY,4T:Z0 M5XLDF#/AT8:@'H\)(K*'DWH"5$^RQT.4ULO;UM*H2LAO<;8^RW%&AGY4:%!) M?6$E5.I4]=1*A@LB5AKGCK#:=DG68/^(.7JG1^'#0W!^,:HU<\"[!5!/( M''G&&VI82N],$X\P.J2M@46-=%*8Z^$58]CIR?1X#)%="C[>;*>AV;RF&?_8 MCPI)JS^(2<:+#ER]1,>!U(A4/>#-\2"ESPH-W5NX?KI1:ZQ_,FW5?;=:;HE]M.#N"/7]NL,]I3R>,#4 MF'39FW,11X>EF.15#$QS6GFEW@51]?OVV&!,7Y^IZ-';GY'Q3\+*FK'F6YZ< M?C7_,NV)ENIA6&V)G1F6_&RLS8^/,WR5AC2+CF[2KZ_ZG8FPKD'6!(<"F2?S M(LXV3D/S!9.@UF9-=0&.\A[9EJWB8E*,U<&B1\GI@T2:NXT6#> *0,76%)FHTQ#@ZS"@>FRZ^AX"HM#J- M$T+S@._A.=%6,"J)"1CC$8]@VFF+NB_L)3!"F>P)QV@SC(ANHZ#HQC")(]H! M3H.$KEG=K0$]&SE>Q4!TW%9XD)9]1'9XW25KMZPV3$L\J)5S_ [5S.&LHA84 MC5E]DX??%2UN]5ZZ4T:#4F%)I4/I"TH$2_+Z'A!!B+'RKB3 ;WRY?WO#2V@( M;-+$0).3W]>L+!!X#.+J9.T\C8ISYBK#B 9E9S5&@7("B-'W@":0E 3X?<.) M?_LYO822ALV:&!)S]OO^D;, KPGJZ?_HPLE3D-!7N^99<4*:3&WH9FO>\6(M MVG:VHT8[ 5R9>$$WXU$3X??%)=4E/1PPM7_=PLOKKWV!! L+'"-4YTBOY'YG M-*_W2=)GO&^I@C>KKWA[Y1+G^RK1M#ZZA,9G).B8JPH/"4^_LQ3&S=<7W\,D MCX@]DM"@0]J9(JF0^@PD ^-5\:3&VN_\I3HI6!1F.?AAMN$C'M.#I\^8L^DN]?#42Z;?=Y-]@5NEKV&0-B>.7^!V4P1W\JY# MVD*H&JG/0#0P7A5O:JS]OBO,O]WN?L%'PUA5V(A9EG#YFY]PJ6TV)9K?93#\ MMH8)T1A3*SI'\'3)6K"1DWGA";G1ZZD@2,U,G*"]K"0@F ILE(TV08Z(N=\5_)I=-ZO3',D9BY75K[ MFA+MJR0P#Y(Y(K][ +0RJ%Q3Z,F87X,P9CP5T%IWH@FX;2CA]WH#)QN5KF$I MTZE-$_Q:O9)4U71MURJR*3#W>\IY!C>;>+OJ.]_>BD&, 6G(+\PK4'3J&0(* MK_"C7+A7=T+_0KY0EM_HZAIVE98[GA;T2AGRE;/M*U%TMG,/:;^A\1D6YSRO MT@P@@'E!S2[S]DS6$O-IPMN):_OW!%MJ>5ZT45T75EX)EJ_]C@%,RR 3PE<) MBG84$@/6]Q6/!=J]!4%4%QU'$;3LGH[KMO01?^PM+#(S5<'4.@?7Y>HW,F@: M E,I+'C-&#EAL]E4 "$QT 0-799^IW7S*(JW6BR".+I*SX+'. MXYPDDK=L+ M\+S64\&'FKDF,.%R]CN?N:7W*J8@N@A02F]O:5PXN8I#[L-1ZH0M#*D03@5. MVDXP09:*$+]7HC['*41%QB:<,_*:M0#4;>8C7&RERQ*G#)4L=]50'P6'ONVI MJBZ3D7L9IP7;'F]V6.H##*5N00@?TO@/$%U%(,WB51SLSI_-0_+92 I*]^#7 M)N&8@!%$_ WLCJ2T>J!U*>.%)INFE$?3:\?2!_A*?*$./QI+Z/A!V!7XX4A? MCAW;+5M9#_*NK?-[#FW5^NT"T[;EZ_FI00*"1+3+L, 5_2,XN/F*TPX17!O] MKK X\T&Q=6SH$-$0.E1P*(7^" NVO]S^!(32.K_+9S:MW]WC.$ $Z,ARV/%K MLG[T=TO?:=+=O&:4WW5+9[%-=-/FT.._BBY#I05B77Y$CX&^\Z2CBX;1?I_( ML.F4PNS7C:^#11JA7(=1A2/W1P1Q\/TF'2TX!CHZ;L-Y^L:F0<55F'!%= U8 MG7PP>?6'=]S*V^M./?3W&JPS#V 8\[C0?HSG[>M*BS!VOPY2R?6QH^C@M+8@ MU6&OPX,/WW72X[^"L8ZNK1L@%^!>]E/.AYPG!\H*N,H6%!38Z_@P^A>=;CZA M8&D9&7YE/7'H6RPXZ[[OZ+KW"T2ZZN],D3]ZN-VO-MT^S;2M[,7O>_=B#^<) MY2F$X@#\S3*)'PIV@VQ+% EVNC61+7BO@\!H7W#2N3_/PFKWT9MF1)A$RE\8 M4PMO*QU/O/BR4TD[C*VMHLF?8-MCN5^C?C_9+= M;WKJ2OX1.IQ\PZG$"ST3JR#Q5F&>,O09W#-("%)_R\B?Q5UI M<%5>SD=^^S4-\H@ ,AKO<"[Y>E?K'2L$+3D7>++'S?&0.80V&-= \SU%QNB#M5D7B1<5\]OK'Y" M1,EM#^9@E-&BA0YMQ+!MJ_[MS+ M5?UZ_$_-^H90:@G[^]9X-6_5JGCX_5'IJ^0WJU);SI=EMNGFU.&O'I;4H]#44"*WLF>,:>/"T\LVOL 4-E,W M,3JD[=MK,_SVXR-EX'J;JN]&K;H)E/1[<*R,$>.7TZJS M)J-3Y6Y>"!JE9R M%N=X IKK$"W&W>SY2<]C_ AQ\5C S:IYHT*[1*M"TR[:BFDF M!A\=#_0 DT2,[^'FB?0#NJUB:Y]T%5?,TG!B5%NWN%))Z$"63D70M% M63F_-2LS9[6>&'K4K.X!'JX O[/V78Y7FG1*YAS\-4=):^;N#T;K\;&CLG-# M9J;^K@L&1\]KUXU]5CV>$S7F(]J@-Y5'0J6;W_IZ1W./G($X#9AZMU.5OF1P MF M9O$3ZUBG.8-NU%1F,'ZX' F>T(+#V8%X6(-:D5[9$+]71_=P0[PNQ'KMEE<4 M-LVM].?@$8$P+LSFP(/5I 609I.I0T1@L$V0-,7X76B;;^C;B7\$V^)@^^8X M#G#4B-KO[$J(I@XN+:?8A)M,\ 0*=?4>0[>/U"P25>P4R%BE.R'9U&&HZ1B; M0)2+]KON5YB+B1J7$)W#?)FM\J2Z,8^?84E)NCF7@&3J\--PB.6\3"#6[S<1 M?JRB6D&>A655(^BIK;.^\[28_:K]ZTJ?''2,MERP-=KN#\CX+G #KH:\[BWP M7H&J79FY2JOGL?@%/26:[F*:B&;J8--QB4W02>1V[P[W''Q5(O#Z'*LR!OFD M4BBR2/^4V=$@2K3J)&[=/^W(:3QV+2DZP M"3F>0,9=H3XAJ]M3=%XLUJ26!DAO7P^V'1C-G_>U%1#%[^\>_SR9U'9G>?%@ M@/[0+J&78Y9'OX>H57*58]SR=*B0:_OI:&? /<_!/2RONED$B)I>WCBMC%TY M"RE\12SV#\'*#G,+8I$:%8Y_\1/''!=L5_YZ;(H7,%#;%,]D,#Z"O=T4+W?X M1#;%,PWQ>T/K(G@I%LGO8?D P1>8 ?G2GRI9>S.7E&S\;F( 4FCL&*W@SE"A ML:E+*MKS^S$Z!A 'D/$L>UDD 9D7I!'MOH\;?EJBST"&3P&#O4.JJK.<8E:@ MA*MSSIPG&8DF(0!1<<%1H=QVJUH+>BI-ZX\;?0 MW=&OSF'R<#5VEU7@ZFCA]_;_J@]>0K1 X"F&.>:/SGI$G&#*(YH\-'6DHIP,^5P7/CQAPS+^, MTR ->]1*!0S4:J5,!N,CU]M:J=SA$ZF5,@WQ^^QU/8NZPC@G^I,9 %$]2!;Y M,HG#&V(\(B8II,Y*](+$64(_?@\RP"\G;=9QE5;P9^C"2YHE.OA]MTG=D*(F M7&ZL5( IJ[D EAKEPB#XM]WCTGG/FYC^OIJIA[]5$'7 MUU4V\&>@ [N,.LX-R^=*4A)6YYN4I7$&T:1SR&N]KY-$AHO[U; T!/ MF='=CFN0Q6'M!NK!=&E<,UV447"\_:SEJ+8M.;Y>/.U2PW. 0Q0_;J_D.:H&N/X@SE M(>5W&H3?$NC6KNYP[U1<>QKHQB;:NY:\X[Q.DTR:&L?;A=ER$"+ )*._Z^'G M+E]B\'M.Y%X\ >?^W:874)Q>#))F['*X>SHLN97%R>0&D*SF\ $4Z69U PA5 MR>T&4&,WH@X@BYM-#B";D7X-('6;A T@B)F*#8/B;JHT"&QWB&L'O"(W=:G/BC MREL/JEL#8K6;%0TH7"4[&E =;N8RH ZMJM@0/;5>'!M"'B-)VXH=1^H07W6; M(0XRWM4E'0\G:I"^P4I_AW J,_\=9.@ZCW&80$SD'8J45ZD+R? M.9\=7;);4 E%.Y["TR,#(Q,#DS,%]D968N M>&UL[;U;<^0XDB;ZOF;['_+4ODY55F9-3W>U=>^:KMDZIE3H2,K*F7UIHTA$ MB),,0L6+4NI??P#&C<35 8(@H))96W65P@&'PS\X'0Z'XV__YWE=O'M"59WC M\N\_?/CIYQ_>H3+%65ZN_OY#6_^8U&F>__"N;I(R2PI/R MW]Y]*?/?6_3N!&?HW7]\^/5C]O/'Y)=?EUEV__.?__277_YCF=QG__;N$RI1 MU?5[U+S[3-M]^-.[*_ST[N//'S^\^_CAKQ__]->/?WGWZ?/=CS_2@11Y^>VO M]!_W28W>$8G*^J_/]U61-7__X:%I'O_Z_CW]SY]PM7K_\>>?__1^\^,/.](Z MV]-]__[]I^^_["@_O/_/SY>WZ0-:)WOB8D#;[_>7]_]Y20:QHZ0#4M#NQOM# M;\"Y@CXOJ1+2 WV=ZT?](]>*&]6VW8=??_WU??//_[RX2 M@WG9O,_R]?LMS?ND*,B0NQZ:ET<"T#I?/Q9H][>'"BVEP]]!@8[J3W0\_ZOK M[?WX43V0H51I>X]^)']%)5U?#D]_9CA=9*['#+?M8OQ=EW]N$;K M>U2Y'.RP7[/V^&^AUA0FV MFI?K(BFIU3_[O7G;IS@KNU' M?X*)P:O:E!JMXR3]5N#577)?D$^6Q7@5G=F/\&M2543\>BNSS;BX+NQ'K0?ZRFJTRI_I-WAY7%;YR6JQRP,=7\3S>D' MYW/Z8=2(;!+*YNSI M\&FPFF-)3_9CNR!;HS6Z2YY=&"5%9Z.^?QE!$X556>,BS^@VZK8A_Z3?V1HO M%X]T:T6P5G\IDY:8:Y19?AHM^(RQ%/<-KO+R&M?$DE-?YSPOR<:&[%-'V0M] MKZ-T(5TB'RTG7=6A_4B/TA2W1&U./FF*SL98A?4ZJ5[P\C9?E?DR3XG_LV5$ ME'5-$)CFXR;7E,,TN' -"\>^])B/A[([=QZL"]=U,E_!N:LPRHM%S>8;=$G, MWS6J.D9C?%EE?PXT;+^3X[J82+\CW %8OQ.-V\YB:GJ<+@8Q1?!A4J_KY"$I M5XCL1VX;TO(!%QFJ:CJ"YF5:-PS&V--W>?+/\BA)N D:,VIY9V-0ME[G3:=8 M@E^B<3H#J!PYP9!>W?@0]YN/?K;IM;$WE8!.1R-Z 0+<&'MOQ6=DS.HZ>7$1 ML&*[&;&OPVE+L7=$##(1O'FY*)>X6G=?$JL=G;(_QQ;^."GHV=KM T*-K>>N M[77*,5^3#WC9/*"&H,]V)9JQF/(;F]0/YP7^/G%@0\3&201TL8]8C@Q]]CMR MX'6/\K?'C.!LC2KZ)4+G%5X?)^6WJGUL4JOQ2+N:^CLQW9?!;;S'3:!GY/IN MJB1MCNH:[5T1^H?+/+G/B[RQG$U8OQ/L59QN4AR>5CDXIG+EAXQU0,:,8VPF[$GGO9GG,[C0/.7>@!#JZL;'^OL>.8K;-@[?B3D0O1 M&8;]D8BD.R;@?*=B?UZAZ7#J6;E_U N2XFV&?9CT[;I=/=A?TX%9V-W6F,.%(=M'>\Z[ ?EK([Q_[_ MJ 4L[\Z)ESUFS7*=N/;C1GQ?E/TY^((O!Q_<$0([)U=%[F,_8ZL5,KVX/(VPTAW<9(; M%E:3).S&Y:BL$B:%W4R1G^THJ"W49X:6>9E3JDORGP-&9*&B,COD7=!1.KIM MV@U@-P32QX!O06^IXVHH(65;[V[D+I/ZOKL_V]8_KI+D\3T5_3TJFGKWEVXR M?OSYP_9>^O_:_OF?@P$>]09(I$<7#5KO)[M([E'1%4TP;-CD#9TGDX;O9YL/ M6E<@:PNT6$K'>=<_VF5FQ;0Y,S?PYL,9.H#VJ-K-U?9FME&! ;J7LU(Q'CT% MIWL1WOWU'7P$[QK\SIISAR8R#3^0+LB_X2Z]B'Z*<96AZN\__$PHN[OH?Z77 M E'V]Q^(!4&'/Q+?DJS?LZ++G2)&!ZWZN0Q!+>?CESO"_.@Y-U[/?$OH@NZW M=(A71>F)(7Z-\8#'3(<0P- A]&%LPMH\^B^[B*D#+Y M-M9U- &8LZ$NQ83,4=L46!L?*+# MD>$Z18\52O-!^AICH40DC"$:DOC!"TPE&"3' !G*CON&0]CAR(_7W]X+HEB3 MA;?D%<1F ^0->D)EBVX053P] 455=T.N3-'BOLA7W6R?/3^BM$'97;XF)(OE M+?EKO4S2[;PH U_N&3"+P26#^0S#:"E483:WG;N>?X\AN@G B">>9N%7U)T< M?0/K>/RO+USXA=C[JG@A*&*&.G%E(BV12[HKU#0!8G2TPJ%6A!GSP(*",DPY0,P;\)-M:@2LJ#-W!B/L; M6P6QWYTM0!'84$ P* [1.&#_!TC\(MS]&S?U:I&FV'R,GS<,&PWJ$$4;XW'BHL@4R,9=) MMO:O;+GY44%TVW[SQ?LQI- L^XC"?!EU[7V=9WE2O=PFU%AV%_EU0598(S9[ M3M,HA*S"PQ@7U::,P6?4/.",7@.H&X1@R85&O4AS#(&]^(AC O4M3#.TF0QQ MLI9R$.),0S/FKR^"N"\=MQ&>WEK$):V=H @C@MJPJ%6WF3>]T P$V&XF-/F% MH#$,, SB'6&PD)%'N:%7TC(0E-!ZCP["%(?-A!2C2\6ICR4UAP@QM/6>E,E_ M0AH&,PR-W^V"6BL8)HD0&,*>^X 0]Q@A$$8;$VE@T*LY4<4$W=@36$S0DT4) M,(S2A387R^W"6%0W^>JA43A)6GH&3@KZ2)TCZ RX=HST?%\+_)36#- " L'9 MW"2]&G58@SM*4EY:7(5WD+H;7XGDYZ&R0/7.7-,*NUW MTM-1M6+OOF.M8CD:@6)[-,$K5B;/6,7R_7**]7 \N1L,(=*O60&52+E]JO#5 M*Y5IM((%/7,JUL3]':KX'+>55L,\D4#!?:+@]2N5:*QZ!1USVOWEE3MST@WJ M#.Z<:IOJRI^#;52]>70![A6$YR"J>+Z.'G).%_56%3H#SF/X6KXCSZQG@=]! ME*MD3?[UCJRN>G,RKS1R\(8L( $-_8?YM;K%(T2''X"R1L^ 50"[65IM'F]> MA[RHZQ9E7<9A]X_O54Y+9!ZMB(LGO>D_KI-A&K%Q)WX=,P/%8D<3(T:A=AR] M-&1;_C&D)T]H"*5.WWRF4'E$X=86 L\J/%M#?Y&"&G#U7T,JV%+RI)[M%SB' MR$! RT0A$(>0 (&OVRI]2&HV]TQ#)81!C\KC57[=;'-ZEPG#7^:7=,TKFN\R MPB/OK@;]=96GTCQ$CH#]B/0(PD* 5@0CY2MZBW#;?Y[DU6])T:*C[+_;NGNA M:1_;D&W]06T8=&C:A D8$T&M, 1C$.%VGKZX=]'=C^G<\*1I*_I>?-+(S(N^ M 5<]1MX@3#2!1;2"$J!W'8YB"7I?M509Q -#*14R1_5)4A0H.W[9S=.6T"C- MQKQ72.CMVLJRP[6H(N@7P[^$M /';0-U?ZZ.V>4-7?T5TAE!V](2J9'6X/;5[08,HY Y5 MZX\JIS"V^>& F.JC]1WA0NZYPBE!6TW=@MW.Q6X6*0O7: M)GR=6T63,+%E(*85K$#]ZQ#UY^DCE.<(G?U.9+@F8R.[&6)S11%*.54_0BFB M"DO[,&',(Y2*+KF3L+^$9R8V"1#;U\,?D_*ELX&;U^!O4?5$OM=4PF?ZO9>% M%:SZ8 R)81]A8VDLHV;C9.RAF(FWKJ24) M0!QU@%H'"V>N>4#7O/;]9=D?]E87)1GC8; G*J.O;22R_(I& 4+"5%3[;X"> M P\0S9F%W_)+E_GO;9[18Y>Q#SU*L+IG<"DII:2AZJ-11.5N5>U[%]4V4E ( M1^BA)I%NXC!DU#ST^1[WJ)?T!,A1#+X\4'M?H]];>N'_:?LBCN8B@8):<(U M2.WS$H%*?]A4,@5HA*G_JAYC3#SB15*GN>KH]8"9-;M?I3XU=LQ2^@5\-$B* MOX /(Y2RD(^25HVAF3+UM1J3P\<@#U_&10&>^ O^.#-"\A1[WV9(EUD_U@[! MT^DGMT0>0@2'3[(^B5Y'*W9QYTFC-W=[X8GS< =8FRH?;O[L25(_')49_3]Z M>?,I*;K"5LT)V=/2"O===J?LZ-RD+7M\#FL[!XH@9^@6DJO\9,5!NA&G"#]= MB^8!5=T["O5)6U7=UD^(-CDA RT18: XTLID!QI%MQ&F^/NN_*J*@# M0X.9=&9H@/9M6G+&Q'5FP2T1L,>K&=(KJM,H?MW(JGQ, MF(L MFK;5?(9 BGX,O]UU73PQSY+Q9O MY$__[#*A!5%[X6^[S\#PMSG*^D 4A-52&&!D'Y\7]S?_;@*N:G$=%/&OK+JG MB(E.G>+VL2B4B*=4J.CWOD*'OX>A4,6800H5MI]_3^[6SG*A=4^65G1D M #6UZN, 9\8VP/#*QC58$ %SO_0'0R(OI]\'K[X/=@T:&3Q5;Y\GZY4X\ M*R&U6WGW'5'II&4)W/;M8/VS/ MKW/A*.=OEA4C&='(*A9^C]NO<(/(TD]1_D2/E+;G[O,=N!^E*6[))J(;UU&9 M7>*D[(V/@Q6S,DV;,\L/WGS&C/']^QV#T79#)4,^S\ND3(G;>QBVZIQ^9&]L MKKEM;S[.]XVQ@5U/D]!*08H92J.\@*0B9= N)O5^]]&)4K'1 M#.@-O>$X^B!5\H\0?(P+JKP[J:1EX">A];L[4BH+FPDF1)6(01\MZHXCA,M( M6R6])^G36JFN2/HP5[ KE$$8K !/O&\?<-70X#*M?*^K,:&BY:I&"VDC=_L@ M,S"5/Z?F_1J@I[XLKJ;6P6^^:A5*M:FP95"I0L1#B9T@7YND]2WILE"^)BDF M8HK%L42>:TQH9AL#I8'IFG_74=(IH":27D]$+]F7ED-9*2=!U8"F=K2>Z@"PNSB +5 8"WZ]D+7PJ_U ML(G6FPL^.B)OPC(&V]._/[QY;9013F*%P.T4U_@E[3Q>X08J4G*M'R(W?Z5; MS5-VS5_-*\*PSO 5N8NR016JFYNDV>3L9=)2Z/8=*-_U4W<0-":M9V(,."V8 M1KC__L.\+CD6=4:/3-JBS.JMR0#O,@RETE^>T=(K,37#A1DGD )>DQF%*)O+ M,0'>8=CO:*YP>9R4WW8QTVY:KI,754*005/9SE+9-&C$64@_!GQ&[$;>3O"; M5RA^%W&;7OCO\^47=N,Z9L=U1)\!6'793,6K9*T[(YF.E>GGVHJ5_Z1)(]SY@D5C\TGR,ZKL1AD'_WZP44(X.-SQDC37\(-J_4_*4+3P)V+X:E:\#X7X6NK3RA)5?FPO MT1POC]N:S%E=VU??E%P;[7%9[+EPF.M?&X6UZ%\;U;5P=PE6R$F4' JDUDKA M(7'39-*QJ61\:KJ:T_Y"*X##ZTN#O&WOZSS+D^IE<[FR2Z50E?;1T;.?.SF] MS]-4J(*QN:1 O/%E>K3]SW_T8@ZG@R@T4V"Q[)6.5J>B@!NR ,T]%_+1ZM; M/$)TL>CWEJRILR?R#UU13C6UP&\74D?@M>NE'..SJWI_'2!2 M6R\=O1Y(L[KE*O6I<63FBPOX:) 4OP/."*7TMI2T:@S-Y&5I-2:'CX%C)>.B M $_\KKHS(R3WG'R;(9W#--8.P;VDR2V1AU*0XL^SOB"D23M]9'R>XI#NHN7P MJI#CX^;:$AT^_" "S*^^NSWEB;;(+*AK3?7#F\?BYR%GD5+UEQ!6LX- M/TAI(>,9@+KFBOI"!CPC_%:>X/4:EQM9Z.%Q?5'7[>$8EH&@AIJ!G90Z JC! M)!T/+QV?""T<)]*B;>HF*;.\7$%Q)6BB ]>@28P(D\L\ @94'>W# M6W6TM^IH;]71WJJCO55'"R$MZ*TZVEMUM! _Q6'7OK']7 =4^>:M.MI;=;2W MZFAOU=%"A7#D7XBWZFAOU=&"#P=:;[E:* M-]$:9\1ZC2ZQ9C(^$<*FOBBO497C[%.%:^<'&GI.CI>XD-/;(K=52Z3+7"58 MC-]QNI'?9!N[3"=72Z0?2Y5@L5:2 M&C$=6VM'CUHGW?1*^3A>Y (^;TO<3B61+G"Y6".+2$55*&X[&5>X?$)U@[*O M*%\]D/\_>D)5LD+=EH$^K;TOP:5:]UX'X*J0G,4 (K$4^OCV' H+N=""N;L]VCMGG 5?XOE'TI MR?A[1[TTE7GOSEU7>8INZ/SV0M3;Z63F;M#D&*WRLB2TQPGI+D5F+W#,.T20 M1S/7$&.V4V'.:!A>S\S2ZZS;GP.U;BJM2"]N0.)5@WES?D?(>@3.+@Y9C.#5 MF)Y95!9" '<"X72&XR_1;*!0)A'<3^P6RGR2T*V>>[,8VJ0C 7C@736HD0;VV-/.+JQ7>8.;I!%,_D[R>X[.J'MDE!7X?].-%) M\8B1.#XBMAK)J[$DLZHP@D/A,4)J+8S+O-:)HAGF\D\1UK ?A1.'9!K$82LV4)1X41N"!CA-1: MF%"S8MT8Y LR+7E9Y^F4EVBT_*8K.<7R>S4VP8,Z(@AIZ$71KF^7&:?A>1## M6?'@*$@83N,?U5+SZB]Y/8_7]XC+>5XF99HGQ459D[%V M5DS^G(N&FD&8E'J.)U[TRL6F<@J_0E(^?:3I^H^PPN@=^3#62U351V5VBZJG M/*7)QDN!I#4MAEZ+?U(6VY^"!0-9MRR\/[^BPQ7V,IG"=2$96G]53#*D")?2 M\(O5*)]?4=)RCVL*:?WN/"91,C:;$"% 70YL^$BG:D 1PC,R2R]]3B4&6Z]Z M1F4F8P][2"54TR3SNZ=7S"5SCO5C%BMS0[I3I[A]+ HEXBD5*OJ]K]#A[V$H5#%FD$*% M[5^;G>6<%T^65N3'04VMVN%R9FP#3(NF^Z6#J_<9)?3T@?[K1?G8-HRFS1HQ M>P%=(T]+W"XV;B3QF YD-%(I/D]UKIM[VOT>TN$.'LB_]B>8ED<8KDZ11^. MAU,\>P:N(6=/L*7D,^8-#,>D.N-2D:HE]7"R!58)-A)(?-8MX3$XP5;U_?I. MLEAQF?=E-4AB7Z-5@VE//<?Q_@ C[JEY]U]'H( MS79,I%.?&D3P,Q\)'PV2XC_ 8812'N H:=48FN< 1Z\Q.7P,'KZ7<5& )[A@ MQ'Q&2/Z&O&\SI#K!<&&'8,<17BQ1(,&0VR9I.K?L$\*K*GE\R-.DD)PU:&E[ M81(%;8AND(EX1DX0K.-8P+)QW/MB""T.B+8/%CFMU[,,O:*PF7!<\$W*88\5 M;<^S?:EJE/ZTPD_OZ^:QVF"%_EN'DPU"R'_]\^X_62P,_[K3^NZO_L+A^IG% MLM'R:I3UU:F1Z6-^U\+?XA:&S+TO;UD ??SZUH?7/:SP (/OEV0*5INBLT3^ MME8$4U2DC/\I)@W1?S 0SBJ&HNPWPI?36'F4&Q,1%Q M4($F%$?"'C;7J+L'>1!,&2W14#/ D5+[C9AHE(9-Q0,AAX^6Z#J/$#P.;(XT M4N+7ZJC")./,#BQ ,K'A"="_^E\G;'WG0*LEQ-9%KP$J#'D MP+_==WKE]YVTEYRT-YM>[W6F,.XPS7QQ25(?@(YJ44KR/J4$_=O_#,'K@(Y6 M="_048SB )T)O$-9O;-&@VJ4^D:O"&>F4^0/ M>_"1<7CT4+^5%I5)RI=MN_)V:??M MTNZKN[1[1Z=NL;PHL_PISUII4HV2KG>(*J$+,48$%DKQ:)^+#-7B#'MYT#?QE =FJ$EM(K@>9 MFOD.?D"F 019/E>?DN(IER!'3M'?HK 4<6!#*YL3,"BX3!HG&6%<3AYRM%P0 MSX+(19V_99ZB2FI9 -0]LZ*DC@,W1C*[,B@0CO,G%<'AM=\U@."EIF;A):.. M"UX@F9W"2\/1YR&N+*I&AWF'TH<2%WCUHL0.E'X0:U/2QX$?0[F=?>1 /+E/ MGLL=G@0T5V3?(Y.#!D+?!XV:/A[0&,CM##0@GAQHIG\<(3D0MLE(@\7 M:4 11]HU1?\1YNH.ZY:=)RDZ6N.VA%60X\F5M>/ZY.&B""BB-8JT_<]_LF?^ MK:QPBE!6GY-9O\1)N:CR55YNG$+9$V6@-NP74=TF7%"9"&O_W0,QT<$KP.?S MADOFHFQ01;[D-\0$=_>/LVM4I>2'9"4KCF?>@=*0J3L(%X76T^#(V($XZO"I M>?G-1=CK$I80/955B7=ZBS\K^$!@Z8VUQ=UW:),A@H1"0.)(4FX>%"( M8@T&89_:L&" 5_)N"*K+%A'/98EI7E**%O?%]@+X*:K3*N^D6"RW82CZZ9.% M"$?UQ8#+LJ]P4>AB6K!^+U']'OP@IMWX%&UU6>2LN:AS$J]ML^]ZC"7;6S3XTCWR40 M,;26),"3B=N$GA'?-CC]=M525)'_H!.Q_?Q?E-U-F21M>G&JAZB'+[6BUJM"*AI>ZX2Z69/6N:6$>(HEHCP^A[V_UU?3A M@M$V=9-T93H5L($V8T"D;Q8NI Q%M@88F(\6;B$>_%!7=;.Y.6TK M(M%FB[[YMMX@LJSRE&S5.[+NZ_NIPK7T ;51G;$^FV5GX0+6R?38^UOCN&O! M'>#AE;6+V?WCMTW2[&::I$>B$[!PM7D1L@AX>4PWE?XW*:HQ:7.N/5SA[Z?, M=0M=GNZC(1UN4B2DX:'.0#3;#8NZ;[["7(AG8ZJ/QA7ZWOUDY0YPC4T^_[W& MX2%KE/C3?-YY;EH;%.#Q2B^X>IU4BVJ32?E;4G3'U9VD$B0:M&1@"&H9+@;- M!;<&H DK+?H\G)A/!?2@\5 B<[\F(L\5RB3IS*@.%DI IRBHB#!0 $+'LU*[NF5>VAS#]25(_ MG"-T]GN;%-O,?*&JY60#18O(0E6S5B1+)2OZY54<8,!^=Y?V'%3^L[9U>* :-P&C;SY#V6D=$ _W,:Y0T]\C4@>= MIEO*-^*@!H,J,^H&X:''6$P[XP3CP)NI$./W0UE[&;JR3;FV ;L15S0(#T'& M8MION/4Z9Q3/'-+RUQW[HHB,/#A9%X=E9% MWSO_*("'2.\5F?8TI9:-9LELQW14%/@[M7D*;]>H(5/<#-(P4)#8B&WY&3+B MQ(/'PQ,YO:#.]AA\$U"4;(25M,Q>6$(;*"J PEGOB-6=\[KW\!S-=87.N_", M5O-J2B8<)J0,5.L@P:R#7ZJN>8T'6$-G._3!!8[=I0]UGI*RB3A'2=(D/.18 MB#HV-TG-0UN=21-._=M[9F[)4+YM?A'\,."*GAM$0;X;RT 1W[]__XFL!8+0 M;_5/*5Z_[[1 AH_7Z"YY1O4I:I*\J.](+RT9[VPXW]?0OL1U?4*F_&6)*WK M7W, 8.!NT))!/:CE?$M?/KS!.S'@Z1B^+@.=BFTKAS8@*0KQRC?1)+:56&@' M )S[)@'*T?P=B:9JT>&/N&S(NCPKNL :^5ZBE2@F.74]W1N:B"-Y@Z65E8^'F%I].7@GQM9# MB&Z_7]INDX[NZZ9*4F%(5T?;#]7(:?UNN0T=;Q,YQ[C;,#[S+W7CG=W9MO0=J+::)Y<( M-QQ A-:8YD]O[ASMS@7)_*&J0AD1K7O>X>2!^B47XGJ]8[MAL&W>3:!X'CD? M=ABV9AKA(QUR+\HX-&P<%0X6=6 9[? %Z#["ASKD4IT]/^8;M^:4&'YC7(F; M@U'&-H\. M[[Q[/S NPL+=\)41<+9*UG7DE"9CDQ*T"F4 )?5%HFC#@#A>M9 M4"F:[S'"T,).%@T2- CPK7FI!@1ZA^B;[4^D[9BU3)]C6"P_89S18DZWJ'K* M4U3?XB+36 )X0^[ZN+YAB-;"6& +^V' (\+ S4:Z[:I1PHJA$2)H3^,7+ 8J MXL C%DN($ST;'C=L]Q&:HZXJS'6%B5LK 8B @H''@")$2R(7P<)DB#J+.3BV MNR&D^?QHZ65!"YX^1(A Q;, C+[K""-BE\D]KF@U2OK\/,JVHDFPHR9F@",C MGNG$7ZHT;"B?^J"?9=,'D*;["+\ZW?LKJFQ9-*4 M-4F@I@'CS$)V>]09,8O0.;Y%14'?HR^SSTGU#?6F0Q9HTC;@'B&4-P@896 Y M[;$%8!&C2]5;,7 C!K=9,8!'+YD;BV0*EP!=*$YFJ.<-];C#!HI&JA$PD?8< MX4G?7IC-<=6EO/"Y@E(&E#YET)LRJ4ACMF."3B,$R!4N\5"B71$']7X>W(Y[ M1E?;+D0HF8IK 2PXBY''QK/$"8D:Z%)9E*=Y_8CK;FH6RRYC3&:10&W86**Z MC5]HP36*[:06HDS+=1"-!'&+,$1P43:H0G6C=J0E5 RH.*H(8*26;#QP9/U' MN)._*)^((-0N;Z3>B2;%C)J< X^,/ H4@61U 2<-HUCW\_PLJ/;T!;"@THZ'EIY3A%O!PX:65I05W;P[1DM< M':XOH?KLF4P-D2@OD^JEV]&0F:%E58B>BVYN-)_2R3ER7^,).8:X'6B60-/WK$.- $^NKI)*5($ M>'D"MF1_CR!$-$@%L " H"^=S@.LG'Z%FH,)/6J:*K]ONT*\=]CH.VS=#^L^ MFO<3(M#&3H=-\->:I0ZV ;YI.A 6 DD(W"* DF.8P&-N <9GSY*J)'"N=^^J M'2=UGAZ5V6E>M W2768P;,V6MX"V#A%1=J);8,V4D1:% 89^-3+:H<\.=;[1 M9JI>. 0AT -R-\!CS(=5&M&Z0.9I7M/QMI4VU7YD;V:PE?<6H?$$3HU[8ZIE MK#6N 9Y_?$7YZH$NYB=4)2MTU5+M+9:=_(NVJ9NDS,B !@W. BM/=[6Z$J-"\FDA4E\%A&'F9JE<.WL*"2_K2& MD3_%"[$&_'6%LS9M%M7VYJBD'+R*K%>X5DPV1Y%XB=8P6!PU4@;5X)6]S6\E M3'#0OT-\.JC&SH-!3LLC0D3KM82\4D?83"ZNW+&HR>9MR) M("YO#B(>/(4I)PX, $:RF8$ V#7WLIF'&NF?49:G2;&M&2%7NHJNKV\Q78BJ M!DADH65EK_R[R:_(/1"^=>#=09"]?##*0] _B3"MCZ"Q WX+]IVB>X*]O+S& M=8UJ.NOG>9F4*;%KVU?IYBO/MWTTMK["#:J[>M=)6=^@%.5/U*7G=I:,/V/: MG/%RX,UGC!&D#RAK"[18#D;;#94,>:_*P["5P81QO;%1!]O>?(0GC+&!74^3 M<,\*'=8@YC%R.,&_CS?.;BCFX?BE-R=D5()XBLLN5?;%N,M9XC0CD88GF4]Q M\,=NJ/UUY62($<8+AM((/4<(*5 IXU5*6K;@EYC6=QE;A;*PF6"2NK8\@T&1+V7'$<)EI*WB=H)S6"O1'M>G MN5)OAX,R6!XB:)O]\(5H/PQX=]"\=3_:9M+:K^6RV2Z-FY#1VR-;]A'>35=( MN7E@Z:BJZ'M+LK09X_:,M31H[_%]#PO=X_%SPK\! A]'WTZ:\X_P\ZT0% M@;Y^MRB/<57A[S2%J)?K8XYF@T[A$ =U^AIP;SY['A:#R:#"=B^V"[I[)V?_ M"J3@P:_1_0!=#D4_P:/9U1R-!?#X<418TD0AKR,[[LAROV);'8AU'F>/-;55 MO+]L]H2J)B?[#"(P6; T4WE[1/IQOC-2.OD773(2Y!TS#;5@Z0BIY[4MAR&I M#C,5E$HQ/1Y"ZK2!3:01;I@E'-C5*^OY]1T-#J55'/C)"97HF>]P3J5'*9"@ MQVF"SN48BOT ;"C-5;)6!Y9UY$J\],F]'X8IU"9%C%0^ &[86+"VYP!R:46? M?7E>I9ZZO_E24?N-[VHU@4T%!,#AP&:_50)T'R@F%J4A++@&.F3T&D0$#IF8 M[O#!ZN.7X[RKJTE+2K2UHZLBNFXMKXO(N_V#7!D!SNOKX\YKO4T* M5>4+!5D_%BLDF^OBB'+J,5@PS>T1$9=]#%;5.U<2P4\T?E^+15OX0DO,1.%E MQ$'K'RKD&!3H>020;4D%0)E1.1Q@DSY,M$V"!HN9P&,@ ^7D,Y(F 5%K+^E81]=4L(@]8X1+@Q2E?WS^G=Y:O5ZAIJVN)I MVJII4>A7)JP!II43EL- \> M07I58E$ANA*%*LYJ! HY1G@\<504^#OY8*!S7)WB]KY9M@4OK0:*-GVPR#3K M(Q*@CI@8-[BU&L"K,*&'B;'XN%M\U*/!)%SLB4RG@-_(\*;?=*_;=KU.JA>\ MO,U79;XD6SHB^49*XC9?XR)/\Q"NP9XG>?5;4K3HJ*Y15YSY,D_N\X),!(TO M)_1=H6Q1$L40;="+]V5VA8QGY%R(8@J"HC)]462^ M&;24K395RSGRU]P#1K2FP/,UV6KATMA,QA;A5G OGD@X9:37H*4,Y*J6WA/7 M3!0MPBYX&M38E7,7HA+ ]96@LMZO6V4Q9).F %SR3?WN^$P4K4&E9A;4L)2S MU\%2RO:5X-*9M90>CLUH+U4G9-,93-A)V(PF,\!@6&\V]O_ZCQQ51(J'ETOT MA J8PPIH+/=9E8U?L]L*G[59/%?(\&+&?/]SP\MJ;)BU?4 ;W;/5Z%6%3*SW8 MM97R%P)2P?>5P.^C,?P^&L/OXRN"GUCZZ>''\HWY6]X3ZQ=C^/UB#+]?7A'\ MQ-)/#S^6;X0E8+R[DD:[?>_.)'#?/Z4W:1P$F-6?#-"B]K:0>_%.\YJ.CXBM MR8(U:\Q6/0(VGLGD3G4T;#5G?L]]#8<8P-753:5+:I46CYMDGKT$#'2AY'Q] M40FY7W@:J@8;"RQ$&HPK4W=4S2V P@=G257BMM%@14[5AXB(*@ID:,5S 0@% M$^Z.D\9:A/.,Q=LK%K.(^_:*A69MOKUB\?:*A0I(;Z]8O+UB\?:*A4OP#+V$ MYI;NL+:;,$5D$MB*@9*V57BO'=@);/SD@2F; '8@=]_Q_T457I3H-G\&/)@" MH>_O2M3TX2'%5$B[9S% # ((:IP]Y\UYDM(=TXL<$W*JP?Y40!6H_K4"V6E= MT6T );2N\%,W)E.+8-*NCP=8NT 18B&T'6:,&/FLMA66U_OVCHX?US? XZ-M M31E:B RPP=90LV><,NJ M]HP"6WVV[J>(P3/7964]1)5].AJ4]TR+U>+I4#2 MKC!1+?Y):;*F8,' U"T+_VF?&EQA+Y,I/N 4#ZV_*B894@ [P\.N];JMTH>D M1D>K"G4Q546);FBC0<%N?2._;N D*L664R3$IV;;Z%E(=U"Q>!=*/, YW$O@'F! M@3H8 :ZGH[+)L[QHF_P)'3Y59\]IT68H.R$W),>!-J[^9MMGX^AA=A+GH8JFT,3QH,]#2F/4D MVP=RAI&$ S-)XK-$(5A&%"&8!-?&8N M[CQ">$QD%:7N^5QV45F4/BS#"*Q8'YEI]':I@4D^OD//39L4DHLYQNWX:PZZ M=L$]2FXKLVGRK#F?"+=YUQ5.$U'5+R^DOED!3*6Z@,)1L@PAP");7K9&4 ML(HPR#-<2E_*9(W)G/P+9?2R'2TK#S*+BG9*4RAL%P'L3*5W;?)4'"/,$CS: M"+/=>>U?$3O!=7?I?">B-(YOV)S=88.;1X!,R[D8#U!CQCJVLJXP>%S31I+C"=L.81X-1R+MP84B/&.IRZ? +5%TZ[B%9-O1B4 M6:-5V(DI9IE.7@-R5?/B ;]B]CH4!_CPZY>R0DE!?9Q/1)&7N*X7Y2&B*D$M MK!EVC"%!I)/=X% +9Z5#WY_!0MXLFG#T_HK)&BKVV@I+!EY R E#I)1R/ M)!4/'7S^,OT1R;[XS&*I*#JT*-GPH5WC_F&)0>. H31J'NS19>X.D?2;:*$BOWNL5018$HMF8/O MFZ1_+58"/'?H>87+VP:GW_1&"])$6%!)UB0"2!G(/!Y?(&9:L+D\/)!=6-QG M&"R69\_D/_(:75=Y*MP):HD'UQ3EQ &CQ4C.D]+S_)E\]-/6B;>HF*;.\7-VA:BVQ M8M!FX@LVBF8!(\Q2]O%V"LQ0:YTTT7?O==2I[4UI?\=)^JW JVT5]0_SE5&_ M04^H;-$-HM@A\TN^ 4M5U]PR8->:2P7QV"23%F"D>,WN^+[Q,@!D\;KJ$]V3<#;-O_[KG$PJP1RUXMS)(KRS/RF/:5:<]QHIDV+* M_:K35U"90J )%I^TB("_U?!Y MF!*'3/U%U6#FP!(9R1V^^X[54))3]9$DHGI-0-+.@D<<*<8R:>U."8SN'E"% MCI8-4H!(1C-XSH:C>4T TLR 1_A(1\*!Q\/+*#%ZDUS)HZC\25%MJ2@=2G7E MJ5?B4@;U7NYE_GN;9SFM36/[1J[$#.Q[EAVZ:*CZ"U%$YHB:ZB8.0T;-KRR^Q_WBD/0$\'!]AP[W(Y4%_H0$0DWZ#[JIYII3JB[N)>B, MU^?LH:>#_9%^ZR4D0IW-$[<13R>G,6#09- ;K[( (A;[L"D7!7CBKP+OS A)Z[Y[ M-T.J@N\N[!"L2KL72^3A1.(M)6CVE"!(=,)C7H\JON$M.>?M..4M.2?0LY0_ MP$G*6W).:$?B;\DY;\DY;\DY;\DY\P/HCYZ<\W;5;ZHCH\M)[^LICN*GN707 M5#I*=V7_/B'#H(_'$9>\D\4^-\71*CA;/Q;X!:'->]*;P@+'["B/BFX(.:VT MIF("[.RG'.9,6J8/J"L+6C1&B="J>YJ3LJ+ MC55.P\O'3& ?K!=@)K@,,SW&_XP8PF#4*&:8^DY_-S6"35$;U+DP0[JO=JE ), M1#OZGE29)E=12,.^/SBD>=5NFFH^YO'+Q".*$(Z2":'5_E;=1J@^?CG0;,MX M=](?IJ#,J-6_2M::;*8)6;&AA4E8>7<8Q2C#7J=4N+X& QOL\*<<4(3[G,Y) MVCP>I$X3E=&QP.;I/*>'3JE@#)\0L=F?8' #=$L'%2$T;Q!QOW)ZS->)]87, M9GUS^T4)4U ;[HQ+V>9UPM=DHF:!,FR :3$$M&(<@OY#E](,"@G/B1X78#3 M3H%7="E&,T=2Z>>D^H::O%PE97;ZYHE13;\2@N*$NI!G==!52O$(K:R?"/-\60 M.%"Y?)WH+7J@OD854?Q %=Z=)8 BP.'&4*()D)GM$J,4.[;]/O(I8',BO=D M&/6@HDIHO$+-14G^"UWBNB:"=[+-GL]X5#9YEA\#CK/L04A='2@/+673)1)JLZ(:) MCRQ%YP 5IB=.,.EBA\&1-.*$1*=2O+Y,Q)'3<_PB[D!U!CX]1[<&5\UQWO-Y MI^C&<*%=7X9G]=,-6;]B M7L5%F^5.>M4DA*I2MH]LES\KI7M?V #HAGK8(^N','Z.Q R,MYGJ#BFX"ZH?\ M\0Z?D3F3/69DWX,*P+H>_!6DUJI9!DVC21@6)I3QE.(.R"N ^BE7N-P%R15W M7N14_2L#(BI/92I'* %#9=1C0LUQG^"OX#1I710Y!$[S"J6$7@T!"14# 8XJ M*@BH970) 1DG#@*A.DE3?Y?X-_C"^3()G^B;Z-.D>?N\2#1^[LKD^)+LQ+2UM M+WPFHM>!+T==L]&-5'3M1?5 F6B$'BZ< %X.T(\:^CZ JB? EFJRFQ8Z M7Y%,]=2\B".TQ/-7XP4_9B3N98X=L_GZX4F?SO.)F]'@X7&=V3X?[5)JB M$H;RK7LQR1SOKLAJ5RB'K] 96W!"TD\<2XT/$WA<;,(X@/%JT^SP':RW +=! MHU^=ZKX6U%\^IMZB-*MC$BXV;S:9<(GS=2?K>9SD'2B+T4158$'Y8M1V'SE? MH06B4E15TJP"&H0\A"0WFUBB)2[3H*;)!9ALAE&35UW+8U22:=2_*>5_ %Q= M=W\#"*&XR(W\E0HK9PTI$A#YP:=F)< ?NHY3%# M<6.PB7"WH M@_?^YE!<8B/XN7M]93MVJ7J*JR\B$L8(#4GFS6P+'D08-+6:1+E0I>PO;*%T M$29:@U*D05=B9K_,(E2) )#P6RC]'D7*#R_)[>X[OGO ;9V4V6U.-EI(\T 8 MA+X?;%+3^\T7T-2[-1!-J7SVI6](M\$B85$JRB4#F^CQT&L2 21D HY'!=]S M *E&AY?K%,4Z )3B-P/G+-"AT3Y('!.E:SJ;NOU#]B>[NOY!V1)P\Y6IX] MH[1+E5PLEWF**K%#!Z/N(4U)'<=-%R.9G=QX 7*,"5[G>9F4:9X4('BIJ5EX MR:CC@A=(9J?PTG",Y'O:B;(@;EW2=&D+ 'BIJ5EXR:CC@A=(9J?PTG",Y'KY M[MJA%%%B@AZ(6()H<*.4S!54)$QTZ/#P.MSNSK$\M"6FZ(>T6(HX=*^5S=F] M7@D7G?9=/N.FT3[=S *N>P/(1;@0DL<'$KW4SA&C8JF#SY^FAT^O9H'Z"P(B MEE2-B//+8B+Q%#4DM%^<+4K^P\,IR@,B/I+J\$1$,#@S&1+$@P"59,ZT+F;" M:?K/TVOZJ%K7387+E5S7$I*^MCF2>/2MELZ9QF5L.)W_)8SMA?=H\%N5D#]Z ME9"C586Z4QG9;5HAP< ,#0G>SN>TYW.Z:8WY8$XNF\\0CP[L\ON1$A(AX.>Y MBBR>70Y7P*O(@]YX#8:7CGB4/>4UKE[V0U3X4&K2@4YEI![O$LHF'1N)HU Q MZQUI^@M!V<8+5GRAV=.2E5YH-EJS@ O-;E=M@/>;7^4;(Z%^N/N =/!N2:AB MCG\+Q>4YPUM5^[>W4-[>0@G]+A/S&H;)&R@F;Y_\H=X\"?:MD^ RJOYH7X.W M-T[>WC@)?FMRBJK\*:&)F!]C'0?8S!U+^" M;0U(6I_Y-,[7W DNN]J^=%*4WR=($^F:$S7QOGL *5,(=:W$DG(FP"?B/S0UX%4.DW;<-7IM.]]V:8[:8[;3&$#I+_.AQU## M5KRQ- HW&(4+O![F&FE+&P#0'@A"V.DW]3%_DKL9N*CK%F6G;;4I:YOCK!.T M9@)]76#B4X5KV89]7&'*!YW# B#$*15;O&92?02?*8-TFQ M%Q953R@[Q]5YV[05HK-"*SM+@&[=#X-QBWXB@/?8V1F/;/L1S'^CTCSIH^AZ M1YGXZT1+DI>U#,EFC=DT$6#C"#!K-0_C@6K(-L),B]V-H5NR\/(4B>6\PN43 M^=Z@S=E'?8?)BNW_?D*<_2O<_!=J;E"*5V7^KT/5>@;0D_-CUL"$_")8-KYF M>_Q*FWZD 5RX/4A%)/FMDZ0_3U]1OGJ@TCVA*EFA.U2M%Z7P7;=1'0WOUEEU M%##TG1OJ[ $8@"'%N"@!&FE<=1(&/8M0X1+J_R M^LK;D:58;&=J,TT7Y6;?JXQL3,?)-&?'AE,L8)]TAJ<*_[D9HV[YN;Q?/??R M.T_RZK>D:-$1V7ZO-W-S]HRJ-*_U!GY2AJX6(X#A:UZ3IO,]X]*$#U6W0EW> MAI?X]]L)V7A[IZA.J_Q1ON'U3V M_1'!!]<&6L'"E4D6L@@8WA[F=$:SJQJ<]F IQ'/4[GQA]BN:^0*/*LI42#$H,\4MAJC3/$8DTWR.*1?,RN1QIGN^>3[CT<$JV&\X)&7M;-'3D M*F4+R$3J'I#%HG"Y;(Y4+F+ *SW4TR:;GO!S2[NM%\X"JNX>D%$:! M7>^D+=F[VF4;LP]XI:]W>G+9OO["'9/;N,L7^9IUZ1W.$;FDV:=.4^I,6#IZE,%8AGPRIEA MSF?\H)@,5ON->$T'N5=X^TD5?W+E"04S<':U=$TXO^85;*V!&1>RQ9BU][=" M/#M6W<.\0M^[GZSNW'*-3>[8]AK'L#!LYF'B.[0\6RT\-8?/?WO/:."2_.?F M%\$/ ZY$!E1F!\=TH*[OW[__1.0G*/]6_Y3B]?M.5^(COU/4)'E1?_PA[#ME M6V^=_-MB>;BMLU$/O](% M;0;*'1'7DO(M;CME"P2-[-1OX9>I@(@GFF5AZ1?'0@R*&+D9/+=1#]%5F"S( MMK_Z>(.+XAQ7M)'WB+1J$-["SN)!>*[UY ;27@+/ *6)BT&-DM%/Z%DI6XSE M?J:?J[= 8O;>+!#+_LT">5'L'\8"268APK)] MT\T14<@2Y7,:(>D(O-DAP0C>3)$O]?YAK)%\(B*LU'AXL\=-K'[PN!!K>J;D MQ1J9:7@Y-"=)4B_ MO#T;[?BYM2E4[^:E9X8_SN/,7\A,UC>W M7TP>:1:W43_6S+8);#LVS:/-RHD*X?%FR0 CA'7D7XVW1YR]S&I$GXZ@4H&O M*TP\\.:%RM(D91<:>:32;K.!YTL&'HSLJ#EH[M" MC2;7UJ0I=$X&3?U^\PT4C$=-@M"HZ+GW+8T1UPB_SE+Y5%7788V@2/1:"]U* MKQ 4:BN;FW &(="L3GF V#M*TW;==DFEI^BQ0FF^O)H)U/:SD%#OQ:8\ZO[W1-*OCQB^;,S: E MU'SV6\Y[/@?$ \2>2J=#"L%:&0@U:0B':;^G]>,M$ MT1!H2J?!S+8>N(-0*> :(2IIS+5M4+472WE$I:'F7]X64P?B6@HTB$UE-8/8 M@2/SDK:2DT]824KLG;<5D;*M:*B]2]!3X\6H3;^0GKY-T-BQD7L,@LSX1;@1 MOD1)C1YPD5VL'RO\M#D/4IHH0 O&3"E;! TW?6>"2K^-QFQ=97J[^@8KL'%?= A%;*2AY M_YNH) \:-(;2COX20EAQ%6A/7+[#(;%'E\D]KBCU2U>+=?U(_JMZZ=+0Y%8)W*AOFP"- M@@:2E>2C[12<(6>M GSML2H /ET\: M[I0F4"6%XEQ(3,2Y4$.BV$Y[E$(Z M.]B1<(D:.4H+)B.3HF>VHQB):H00@1^Q#'L50R'^HY.CML%K?)\7DKV^EHY- M0N/I_#I#4N5@N# ://#>CKS#""%A:1^D[HPO"Z'R7L.ESLONDA@-J*.JWI3#^%(F;49K7LQW MY6,_TDO-%0\Y(?<0 D\XYX,0V]$HT]J$1#*Y/*:H*28= X3[07=+$=Z0(]+NFH5&P90&QETQ&UFV4Z(=2Q"%4!0-I7>@I&5?MA#3>M]'P!2'S814@T?$J8\E-8<(,72=5+H3:1$)&R$;D'A^ M9$.I$@R20USG2-3Q(*(EZC!"#! 1UWCC,.H2]<1T?(H>2^CO$[R[*(\21[S)BG4H0A(&S8LH6X3%EQ,!#2"#JSC M"$.:-[2V0(FRLZ0J\W*E#F6IB;G:-&+BL! #$LD(*IH>(TR-N\(EW:21*2=] MKR[(=JU"M=H3@31A\*)N$JBG8B"GG><"8A"AW1F](Y(&3;WNB5214S>;(E@T MU=.V*$ @;9X!7;1-36OFD#4BB\_(Z$2UH(9TGLNHP6)[&G%LPGO2+F.$A?C1 MV-^2HI54 Y7&]6P[@CT$K.PH2.2-G1"KR+,USPC]K>L*+_/F4EFTAR'@\Z#V M!"%B2"J !38$??F\$^#!7IW0XOL5=3@6RRY+U,)42?LPL%*"/D($UYAI<&R; MY.QT$ WP6H+R'?:1&-5T @.IM).(4 J;"'TZ[U(EN MA3$P@S?H7V/0- @)/L8"&D#%H.])+R88XJ"#L D.!@T@.-@VB 8'(@%=X6#8 M-X<#EU<1)#@8AL3R;4@LRVG1[?M6L)4S;-5'!*15<+ P%M44&P8,.(#\97J MJ#RR^@916*..YO:QX#V5,5WTH6/<17 X&C<)IJ"RY<8A[-?(7&PANH. +90UD%(B!L] 8[LH(879P4_N S* M6WQH1^!*V1[ZB8T751#Q77Y<#3#E,EANABGZEZ1,T6+9R^*Z0LUBN?NE>[%M MLTH,L&;5+P"#AOW&@LTQT^4(LW9#X+'LH3#0. GMNMU4KW@Y6V^*O-EGM(:"6F*V[+IY"_R-$?U[.]ZG>9U MLEI5:+5_!/<)E2WB\,6L36@S9M7IF\V9!MV-Y9PLN!.*PB1MON;-PTE;-WB- MJK/G+72/ZAJ1_V5WR;-DP3 MY?%FOXU%-1!TM.D$\3+/N?1<$:"NFA[TR'^QL"-_HHF%69LVB^H654]Y*GI% M1D>VLXE2LCFN^(-4B,'"F4!J?^-?V_?\-S)-,%(?E=E6BEIXE05$RZ-%1.OM M>%1G\&A@(U*,WT[FL+Y_WEB1[ MM<\HRU/)M7PY07\OQ1"$ID:=#(::E'?'[5(\'$9N1](O_*[5I)Q8H%41<< : MULIFKVU%UYSF/1S=;4=UF=QK%<[1"/3H1H4$ M%OH3]A;#.Q-=715U?2,1B:@J3:C.%$ .N\V0L$.?KTK($F0>49HGQ9=:L8!E M-(,D%HXF,,U")+%8S-(>9[EVD3Y@K-CIB'X?*''P>Y *E$M@HSQ1;S'<9MB* M=I"L>W9479D2T(2O8:!H$A@\+.2TL^0@!B%<.O@'KKL2>7GS(C<)4J*^71 0 M!:9]D"P6%D+>Y2SI_OTM.GWQA5[]0XAF.>[&+]>T:5OF6BZP;8BXL)3< B[& MG&9)\-]&!K8G@MKHBI!.$&%AZ$)$ D B^TB+N-=IT][G/CCE:N/-;CJUKXR+I2:PC;R"9^]$C$9Y U#^C_%;^WTI\?R%LK,GK9 M.RL\_;Q/-LJ5+'IP12.MYL%&CI?PY14IC_G3)4;9:/6#;%)"A76>_[$5J:ZP M@6CJJSTLB\%S"O*N8P3+:WM:0Z&>L0]L\%V_VF #Z3R Q"[AE5ZRWUIT8ZG/<:4/BMGVT0]_F/<1$J)< M3(,!QL:QB["4] @72/XJK3S>M;O$(T<6HD[$<8 [.*D(G_N)ZH739N=\9*/5^]USR ZX6K!='# \M MBSY.^*X#N _?<^,VI7>^E(1U]X_O54XK;ARM*M1]QU4'U):=#$^JC3L)&5!. M)F8$ZD;RC^%>^X3?1:D#/]^74>G0N_TT AU\SQ_' !%(B[M?=(DC= DI/'TY M(5M%04 8@6^OE6^,4Z_H/,*PPE :NBB4MDI'KL1/G]R[OZY0FQ0Y4OG$E1(X M#G+8"'H.P/VZ^X[_+ZKPHD2W^3,9,!EH6RD2NR#T?:=*3>^Y5I!.']A<2 L M#HSV;A&(081[-4>F1>K\^#8N*I=GG'6!>3@3VY< '9KSO$Q*>BT&Y-5HJ!GT M2*DC\&]@DHYQ=B*9"TOB.#J<4_*4W8%"P8V+IE MX=T+T^$*>YE,XO]3:))#!)?"#Z7 MX^DC5CB."!$7F?&6^JPQF&^5GSN3_88YR*%:\ ]ZZ.RR;.\:)O\"=VBM*7A M=U1OJLRB;%.%=OW8-MNBCV=)59*)JJ]1M7FD_47<@<([]\"166N3W'D:6D?C<18$5@(Q$-L"6()NMX<$?I 7K[$QD_J5<^E_E3>=J! MV3^8!QZ;!9S>,P==H;^AS[%+BM)SO_4NR/=^"]@?54EAXSF*^].IVF4!P[&J MEA:!%OS*JGN*3YVV>#P_W5@W8*[*P;Z/@0Z#"TV!M/@Y><[7[5JJ1^'O/4TR MO_LK<2*:4<6)L?;T[/J@'>FS8ICN[K[JD'T4X1W(A['5?= M:+[KE)?J-W -9#4K5F+(8OZU;YZ5+7[&=_.F]!7ZWOTDKTYBTECT-"V@L:=O MA9FFV6=H32=A:)! O+DG9^$\YWCH,A!X),) G'S>%] 6O_B:5%52 M:9B O'26*<"' MBY3;TN[';>6ILV=4I7E]*(UL$EA0=F029)!T%#I61T_.E,$'-7^?#S%-94./ MUK@M&T,;*FRDLZ%,H]!Q:22T:QLJYJ7#FX>WHNA3%6W1$)?B!J4H?T+;ZGL' M_T+DX,%;L<^'Z%J%BB([L<=X>@;,=#@*\.DJB97N=D2;/_?*/YI]AM5]P+[ MLCY"A:>+*9GFNZMA[?6%+!]^Y$CP:CHQ\1]?#WQADS*EWS@"P%[> ]L' '9. MK>I4RJB-I*J:I$VH +,1>=S'&\A*"Q\/APB7N*X79=]GW?Q[D]\7:%_11'BR M8-BT#R9PTZ Q93UE/DJ) V?'+ M+A2_)=0\.C:V5W'M=_M>0T>UVVD;&\]Q-!CMJG!Y2B/YVF^CGY_H"%%VB"9H MSO0,FO6_\J!FH6+14O Q7W<3;GQ9W0 /7;IGL?M%@L^>'U')A16AY&P1&BEY MJ)@R%'2DX=)RT5JD ,\\3KVR2LJX0FVL.I.:\00EUZ'B"B3G:^U,S MT:+)RXG&WE+NO]!=#&>_#!IMX7E]0TE81-4P5 19"^\H0 +@QW_I-$<:?I]% MIL+D70I7G909V8Y32XO*E+B$L[^/W'T!>@.\U+R1K*47?8'%]#,[';U!J5Y) M5M)JA/7X,K)>+ZQSH9%)>-5(RH5S*J2]!_\J,N@"XAV=I,7RHLSRISRC%DQ\ MOU])U[N2**&;X]Z_6GT8+A<(08-[_^I>Y[\'9 >-KWGS<(.*KBI&_9 _WN$S M\@5H7H353D;TH(*3K@>O]0;4:I8AS&@2N"NS0IY2W %Y!5""Z0XUDEJMLI\' M)?O[/_N[UFX[WU@KE5[O:E:'LOT"%I,65Y+H]RS++\@7KRJ3#;:N4[FR=;1] MS &&7Q0#6Q!C6S54E5JDR!&7A1 M4Q$'%6CB?]W@&A%K6JX.@BD?.M!0L]?G9=1^:\]HE(9-Q0,AAW^=0-=YC.#9 MWOL_Q]4E6B7%+6J:321*5X1!T4)2@T'8PB^0C(**<$GM0XL0'C%^RG!='XX% M7DZ3=;)"]2UN5P]-ER O^ZI!V[$?.'V[@(%F*K4]W."< JCU<8-2_(2JE\5R M,$Y1H$!#VH\32$D#!(B!;.:8 '7.!0 "3)YEI3Q%=5KE'6"!1V""%IJ#L$&+ M )%C+JF[XS$1CP#J>O2&M5B>% G9L&2;:ZHBBZ*G[AL5%76 Z#"3T-*T /J? MM&@'! 9'18%6*/M2/B9Y=H[$=SY@+:1P$+2( A(Z25W 0LZ#@X;+5$\)-#;# M^$H_@R(<"'[N*WWP^RTD6NNF7V ^.[#1"8 M$\V9_<["V4#&5EWPG5[;O=V9TO[ND_1;@5?9)JVVV607SY==>X,V(^L*!M!T M^*,R(W]#U1/B(,6L1).FS&J#-9VQ0,;^!:#!2+M1%DF#LN[B@"HIUZ('MC2& M20\^$GB-](U=3(70T$"&,2B+8<$^^!1@E^MH\/:O9\]IT=8Y#5*FM(#1T8I\O6E44'%;$M9D<&E2 MU\1SGK]>-=A*6#!8V N20"Z37J0-S^A(/2G_9D?E2KFQ.S GRI/E\5)<^W#Z M>+PY?00\<@UOQ;Z0H6OEUP29GEK9"3_JI,J4980.T@UZ0F6+;A#5UZ8T_1)7 MZ^Y]ROVAO_00RJ M=Q0%:NNQLIF!GO&X.>"KF^EY#P^>3'@&X&()Q-L9YZTL M0$,G::4Q=%RK8%%E)[N8W]?.V7:\3>AWS-E^5^3)/ MD[(Y2E,J 76I<)'WBJS>S9T-2G23(KH?V-VR+Q#W%J&K#//B@:S/H( MZ7!4JM1.-;%.7H\)FP#E8$.QA/M<.1_F25%5_Z\OY9(3^/CE&)7I [$'WQ3' M4=!F.J!QS>8XGM(H704_M=@P('*'3V N$693\K+M)%-&A:'-M'ACFWD_E@(K M5PD[I?0PV#%\U0"4\(L0@%N_IMX\]TN7GK)RE8Z< 9R*O7(H0-(*=(9<1+)B[4?.VXJ>->/)< W/*3MF[P&E7J^W4RHL&!%T\TLP[8V2C;Z):=B;*#O&>W'YSF#I:< M3*CP^>Y@6:G<[!:6D=*5][!FJ[:[&]XY;BN]UGDJD=+[5.'K7"K3:)4+>H[A MYMUM^_A8Y+1,$R.J,H8";,66K]&U"A(_=C+;X,F4D\^"NR%N0. QE>FW((;A M%,L]B'409:I=2(![W.L*/Z*J>;DN:%Y-F=$WFQ_IP;\VA&+0DGW^ M(R[)"* MN?"6H1431A'&CZ7B:2V=04LH_&8-O9@H&@)$LU ,@#L(E3.'9ARA/]-_JY7(TC=@P*5J$ 6^P!*[@!B 680>V&_H(4\+ M#;+$1 R:6*(H$*24S 5J) QT2 DP^'7YID?O=4 M*$ RYU@_9K$R-Z0[=8K;QZ)0(IY2H:+?^PH=_AZ&0A5C!BE4V#ZF#RG$SG*> MB2=+*_+#H*96[4TY,[8>TAKWI3M%/H^4H+]'8P@"]7YTHIBZ0/+^N$V7A]C, M?B3"#9.*1*A)[^??BNGDE*<_S^9[XU4FW9WX2Q]?5/DJ)\L=4,-80]I7HI34 M8S$DV2QC(W$4.F7"(+K^YM"N^9+D/X0>%Z7P:VB\*C7?10?K4/?S9V\=4-==8._"!8@5=[;0I["* 2UG_[^G%25<: MLTC*[*(L4'-Y>2+_L@+(^]982>[G"RN=?&PL$J?K?K][VPSI;XXO[%571OD8 M5=7+Q<7B>XDJI:8!Y(.ZLRKR0#0-%PFF:4A_(7V1#C0^7KY"S469 MXC6ZQ'5]U&S*WU*O] Y?D:FA59-Q0=BN+LH&5:AFH3>Z'^;@V:(?GQMW,!2P MNZD1[!%UP^@?0MNSG_]HQ!C.%^436OF*JV\7Y76%4U3++F>IB1E@RHA# M1Q](R)$0T_"(T"P>)^6WJGULTI=.&$13#NM>T?C%LO=W";RL^F"30,WZ"!V, M8Z9D)$;M6$>8J[Y]%O,ZJ9J7NRHIZZ1+A5PT#ZC:EF6LSXD>>[_57_/FH=]. M@FB777-/*+GH.G3\3S"!(Y>%TQ'Y3'&2;)V^)A49:?.R6"Z),Y,M2GKGJ4#- MX;URX2FN0;/^]@G4+%106@IN"3AC;A&6HMC[0<3GUOF@$"N MO,I^SSX/0]2)_&B7S"NR)S(:0?)^CR9474-$&F,6I%W'D*!/*Q5_SXOB8OV8 MY!4=/MUH2Y:_FI@Q!#+B4&%B).1(XZ#AH3,3?PX/1]++ E]JM&R+RWPI>RK( MH"7TFD>_9>AP,Q=_)/9,&.J ^)?P@'A.YP9=YD\H(UY_AFCYZ_I3)3=J^@;L ME7I%@]#1!A9V),@ ?'38^C5H;%V435*N\OL"'=4U:FHR.^VZ[7:51VM<-?F_ M5,\UVW3T MH2,1*NI(P.G9:''E\?GG77U7YM9H.L%+,[0,Q4W>H6M,XU\9XR1QL%2E; M$%E(&BI<# 0<^850\:\_[\4K\K\7RC[(,$.N!T#)D"[ MT-%E*OI(N,'9:?$78+2=?\.VE]% )N:D);)S9WN6K=G]/+1UZ(BTFX:Q>WU# MIEIT!AB"WZT]^A9J37R&+AUG$T#3V$5%"XE%%+8('7EP<1U9014C+<("#,0/ MY-HN&2(>S0A76CYP.Q7:Q.VBPAQ =)?(4[+3)JD&&#/OUM$I>JQ0FG>16B(: M('0.;<:@3]\L=/ 9"CX2>V!N6N@%F-O_"96H(G(3D;(UF:6ZN_WUA,Z>'U%9 MRV(FP%9L"H^N5>BX,Q-[;%(/D)D6=1X"^Y=Y2L=$JPWGA&FW+'K7"42!?F"3 M?N!?VR14_%@(/.9@ ,J)2RC\&.#)0&=]Z6=_L5P\=L*4J^WV6_595+<0?1%E M+4(%E;FX+KZ#&D9:8^2AOMFV$N(-?DF*YN5Z%R8LT7^A1%QB'-)@D*RL;A J M8HR%'97&#.+#FR ?.>O"H=U]QV8 81KH ;)O$"% Q,*Z!PC+AP>(R_B]&4#H MH].&$&&; $!R:!(C3"0"3P 4CA,/%9>A=B.HT,>JS9#"MM #Y= B0IQ(Q'4/ M$XX1CQ*7(6\SE)#=G"%*F!8 E.Q;Q(@2L;@3H(1EQ*,DP+#U#2+"Y2F],"K* MIJ"%>^2;\'&=<-D)9IV$BD4GDS(ZL\&*M_:ZN8]RQ^%%SC8G"+LJ[?,UN MUPU:],V_C.%Q">C>2P& MQ_"&K=D<7FCK4&$U;AK&YO$:,M6Z*0%FE^_3Y6FBZ:XPX$W2H(LRK5 B/24% MMY-=6Y"W"QV+IJ*[NM"@9:?%7X"9Y+<-3K]=U'6+LM.VHC."JAQGMP\)$?.P M7>C(CKXG5::ZGSZN,Q:IEIT%#U\7DS06T^/&H 5Z@'GPF_HEW#UI?1 #WI M M+P5H&#I8C84?6XH*SD\+0@\1^OU9]>$QF3455K37T-$.WDZ2TH8*&!,1Q^Q$ MM"SX/4F :>==NL.F6+0JT61((4HLV5&$"@N]."X21YB.M98AP'@[#<(V+Y]1 M\X"SP\W9[NF+^B%_)-]G6CT_609-!^]"Q9CL5(Y%HSE9;>--+6#U# MZX[Q*U%-Q+NCMY20LD MKIXA)QL^5R0@"UKM>L%&5=)0],ZKVT-4G(8R\#+9N4\B54M(^FKF2()6L5J@ M,>J5]0@7?^.D8?X7;F+'6*_601;U8+FO4;.^:H'-<75?XOU': MB# ';S"(L*@;A(HH8V%'Q5I ?'B3YB&+^@XW24%OJ]$P=1><%M_;@1$/'!LY M<="@@ HYRMG1\N#!H(G"_NT],YF7Y#\WOPA^&+ A@T1EAK(=\\',?__^_2HWAXEGZ(FR8OZAQDK ]PWMRAMJYQ6T_@'(G-$4-'0 M_WXY*@K\/2'^!%EU)\1$YUW5]4OVB4:N9L#H'KEJ B-ZG+/H COL._Q9.>S! MR^/::37J33NEP-XZ1F'*T$FVG/5<.)S+G27'19=]T1RR]=X'Y\N J:KX&N)C:(;8? MR Q5:7N/?MP_?@S%NIGJL>DL '$,&@53!5S)/<+G1;M7T,CNA%8"ND75$W%+ MRM5B*9"TOB.#J<4_"1_DGI(% W>W+*9Y%GPP_N$"T>$*>YE,X:J1#*V_*B89 MDL^E)-GZ'(S%=5NE#TF-]D?AGP?;B?X6"-RHOQ4"-/+[9ODD*L664R3$I8)4MR<.R]?%+_Q>% M"V_> >Q)86$'D3OZUG,UE>]O,:#(,:ZT_')"!69G<[ ME"?!(MQSAO.4P6Q& ME]CA\\$UZ5SH+ZN)!$\(]XG\^L,*K6"@(%J,''Q137\1XF"$69&ZA?X,B\JY M$4H:P^)ZKJGUQ*C)2.G'^26$+N\9P;H"EL+"%_Q"UGPSPWK.X^PD\< M #< K$2"CPDP886# &W)YO+R+NS1O\9\MERBE!9_UMXQL>I#P4!LS M%[98M..I+9L;.EAW$9%3(B@(F:(&2A@.&T2".864;@ F9*"]6Q<>FDXPV;!6 M=9?WVMUHWUQSW_RYD;^ !F['%WW1M0L68J8RVR(-SD>;CAP>X([2M&I1=IDG M]WF1@QXY4]/SN?$R^F"!!971%E#Z_G5 "K XR^X3OWF9*'G,FZ2@Y=6D$4LU M.1>[E)$'BR*@A+8@TG:OPU" =4_ZF]I^0:U+G)0& 05=4T5P0=XT6)Q92.XB MZ*!EI<-?@.]_RCO!N MX11\B=7/Z V[C)I_7.09/0T[3@IZT''[@'K/Q,[#_3JA?O0#:O*4JL[S4&X; M\L\N50LO:;7R\P)_K[^429OES<%7G00/AZ)CB^5Q6^YL3L5ZF M9'*V1M4*T3,T8DB.D_);U3XVZ:0L;]OU.JE>R$X_7Y7YDL"(+#+NTN&4(^"? MLIX8QYV1W+Q>G)39[@^]W>F4_(E+^8BJYN6:+.*&L*>5B1[[UXHFNUKI9WY% MIU%3\-FM^1.\OL_+R;\#E[28[*3 N$+-IE0:/38G#ET7=)N2(4T5*HD_-ZEY MV08-\^Y.[SWAUU;33B-U>'!U45Z3623P(+UN,XO+U;23255WESQ/*UU_$WJ< MI-\*/*E47?3W 1?$'ZPW)=2FY/8UJ2IB%">=P&Y5W2>='[.F[^E.;CEVGBOA MM\Z[LG.[KPZ!)/G63_R]N6WO:_1[2]B>T>4^,:_.E\!J7\*'3R%QI+H,[0"F M8/IQ\$[5]#PAKM7TH]A_UJ9G)?7EIF,)IW.WB?3@UP\-\_" M??0<4AC,Z?:"TR,#(Q,#DS,%]L86(N>&UL[+U[<^0VLB_X_T;L=\#Z;.S8$6J[ M6VU[CN?>PQMJ]6,5VVXI6CTS.^'8F*"J((G'54299*E;\^D7 -\@'@DB6:2J M)^*<<8O,!XKYRT3BE?B?_^O+=D,>:)8G+/VO;UY\__P;0M,56R?IW7]]L\^? MQ?DJ2;XA>1&GZWC#4OI?WSS2_)O_%?WO_]O__#^>/3O/:%S0-;EY)&_6=W%V M=D?3(C\A5^PSSG+\CIB[^<_O27 MT_\D[W[]].R9:,@F27__B_B?FSBGA/^B-)=__M__/++#_(M)\V3O^22_SU;Q84TC/-W$".%^.M93?9,/'KVXO39 MRQ???\G7W_"O1TCY_3*VH1_I+1'__>O'"Z/.7WX0%#^D]$Y8Z'U\0S>\S5)$ M\;CC^,B3[6Y#ZV?W&;W5R]ID64^4:-LOHFTO?A9M^X^^AA\Z3=V(1^_YOWIZ MZ9>"IFNZKC4+V98O)U7++RXE-[+9JB=U(VS LO[/R>]NOCP38'S^R\OGLK'B MR3^O]S<;RK_R)YIM:P;9UO_Z1O>J2 K1POZK'_JM$=R]]F0T9_ML117Y\C_: M!D ^PYJM]EONN1)M2O.TDK<;KEB$")H^^^OU-R19:PDC\;^$W9(-S7-*_Y23 MO'I]0I*4_.DJ_4?Z:_KZ4_I_\_]<_XG+;I>L=MQK8& M(#"; 2L[2#\@?R%=$E(PHF-$ ]$_7_C J.#]".U'!!.&I& 8BCAI5/]-N(KM M4S%@^_&\32A8?_"/2^)WY?R'R1]U&^?U$AK!G MSU]4O<%_5(__^79?[#/Z:Y(FV_VV;M9'$1\V^76\H>_%WS?QZO=/69SFW/]X MU,C_GG W2S]]9O_@3I@KR$*46'U+%(E!?H+XFQ"<"Z MY?EE^CK)=RQ/1/LN;\]X E*H80E$6WUK!VU0* &U Y3/&N.#2X79\^V5K7\L-0R$B$%KQ](J6_O#UG6YX, M7Q=L]?M;_CT^4C'B3CQ1J6I(YH99@#>6JTY+8^@J*6 M6KC32M*37! 0@6[9BW*6ZE$NF&;.C\?@AX785J7;L+J.]@(@WS.W8(P#[/*-_N3A2WJO)/N4[XEL7P] MKY\ [,G@7U[Q 3-#BW@/G 3@NQ+\]_B.JMF7[E7U._JO@E"KTQ*&4T6B&9D] MPJCZBWP6?\Z+/>V79[8OIN"K2](BRFJU S]-=W%22GV+%V_8ND^'X#)2E.U MWD 3!"^KWC"$-HMQD ?6(&EEK;%)\S^!QRK M7HO,0BP0G;.\R%\H #.\;9)MY6U@/JW5%9HRJT)M67&?-FH>$/ED[J16;PKF M^'Z#U+1'UAZ>?MX4Y"+/]RV.3PA_,W?F:;<= W[H0XFG# T!(VF;HK+E/Y* MMSA!F^%6Y-CQV*:,/K*"$_TU^*Y_\?W/#3V<'9OU\ M ZAU:+H F\B*?LN@MN"B"@4:4:R!RF#"GJ09C2NA$$..7 LU1(CW++T3*ZSO M69QJYUG,!'7;-01!4#-K#$.;5JX97FY_=QDFUC/2)A MQ-7O=A$'(1;6$H0\RZG(#&L':U3_+2=ASM]<+@3L0",S/U,HSF!G:IUC1A!A MI7D +6,Q)!)!22&6,QH:T@#K& %ES!YQ(#7O7CN1ZEZD>9')#;@7*0].-"\^ MQ@6]+L3VYRO*L9P6\9T*:'_&SE@7RA@\A/)K8?CH"JS//O "BJDF>!KB$U*3 M$T%_0DH.TK+,/V;SQ P;;TW-6 \FH#\07!A64;=$>ZK% *WL06B2BCGKIV0]:X0QVV_>""&WM-VSS9J;\\T?^Z1X M=.X.A7/4Z]00CK"U:WB;(-CFK#?,>HX)I,^RU W@CSX.]W623)S/FWDAW,/^ M;(2!U 5S-V=G$7T$TF8;Z;V-5]2PS]-.IAW%=>M^?- _^?]TE*+PJZ M5??PN.T,*0,1_V/\4W&Q5_-A(]YBL23+SWM*)BO98,QGG)H,&X?+$L>/>- M98*VSJ0&6$M2(Z3UAI\/SODG^J5XQ17^;L?TD$X/["X=)KJ'^E$AWA,/QGF' M:P#VG*.=OR7R];(@K[&E"?=&LQO W](;/<""D!G=X.R&9USQ:C!<=I 9G* E M0_4!53NN"W2DPSV@8=(Y0/UR8? ?&-&(?H.Y3>"OR44#EI*M^G84N",Y._6%PMHDWP]G,%X#>2= ]U07 2EG_3M7M3MM.'83M0D MGWJBP"3#IAEAK=RHP)9C:%EX@D&?W FG M4;HO%LIT\PC18,DUQ^ !-].L:N9]9(_QIGB\BA^W^2@1R-+,RR#J02,;3^?< MD1>.T!WA,J5@1U!HK8[0T$[@"$H[(([@+J;M4N7K"35G5(VOV2W9FGQ"5%M= M\^%*DLJBJZG8JWZ;Y"L^E!.NPM]O-NQSDM[)UYNX4 AF+I\-0XO#F?3@LCM3 MQ>-R)A,6\7L5S@-WIP&UO6=IJ:?H6]2V3-F[='1Y]R\-KZ6'$33+[6,&5G?U M,@:8./J9FLO9TQAQA>X>;Y,'N'>HQ%;G:(DG\ VU)8$'LETZ?%VB86T\HB(@ M-041).0?"W6(@:$=_F AMT=:B:7-QP$2*C;^@&JQB)*#%B-459>Z+'4(#L6 M4\:1+ ZJ-"-;5%R='B(E[FD;#:U34&+<28IOD]OB_NEGQ:.1>3HM,D\/T/US M7,.[?X78WOTWQ%-XE]*22;K_5H>W1]6LENZ?DRRW^U<-[7((/3 <[E Q.=WA M$$ Z1/??53464?;N7V!JL=W_2$SY=O^>J)JJ^Z_%'Z;[[VH;#2W_[I]S'D7_ M/Q::GOV_+S2'_3_JM!+6@YI6[ &W2BDFJQO>CX627/F.<_KS11U&OE M'R3L]=6-AQ@L\%5!3]R1N7[Z,2\ G'Y1;P0X)XI[Y?+=Q%&OHV3D.JT]XGUF MRXUWHU9J?6.=UUKM5'&NDGZ8*-=1-A92WJE=3KGYCR',C<.D9XCSP^0TX:U: M4)TVO'65C%Q\MX8W47Q]J>%MW-JY9WCS6SV?*+S5TKW"VZ@YD:ZFL7@ZM='Q&>_$*3)YY09YS?)RN:YO2D_9RPPNJZ(6I& M8TITWS6J>C3=JQ2/"U3&+AP+5KB;JR^SY"Y)X\W9'1]/B^BN+6WIH*I^J9$J MR \J"*0=WG$/1)Y*#J=_8)5J,V9IV$4]W%PM6[DBZH#.M-E M<4^SUW27T54BTQC1R"W+BN1?O7G-.LL DM?IAI,\K(6="W'DS<\<#M3;SM8C:$3G8.CV2+Z)FN$!6WN]YON?_3 O>O _\ M Y=_*" &TRN7REKH4:Z7=;8'P9\@NMSWSIJYHYI$3)64M:56\]^F#+?XX"I: M*$AJEW+R#:^GA>-J+J?BK9(!X"S/::&62@!0ZAQ)I<1S(7T;PD8]=@5 CU'X M6E^1;V5>)]^3DF!!/F,PJ]Y;K!C0^DF?P^ A#L S;0@=$5RCV;F@,J*:D&0-);F)-^)2 M\'F=S!<3;*3!%.<#.>!@4.CM$O&NQ(8H"\J#R^NQN=%]0,$=*@"P7T."E M0,$K\Y8N!/D&(KN>42F"@-%'FFQO]ERWG!F5E1PWY3((E;45=AG[;[K -#L@ M98 A:T32$(PF8!S$BE,^ZH*[20&VIJ-L:4](14TJ\A-2,1QWUVD$X52=)^[J M97LGX.7MFR_\CR2G5UDRP+63KJYU9Z8+JW#FTH]1\$ M5B]Y*$[F3BC=YF3@+Z\6/#/1=VJ>'1HD:)7PK I&8$36PVM15EFG-$0EHW'EC3O^&Z(]T M3;<[^R$V#P[M]>0&#L2;RJUM0EE/@FB#7F*NYX_:Q[T1^(+&W3Y ,%QQ#D%/ MN\#DY#1=?#X3Y/"6Q&&J@A!7+HO?%*2E$\M+->6"!NQ3XW"!8J+WR1_[9)T4CPN[$MH3&&R\R33WYL($]&_271@@_?H*YXE[3\48V"Q/ M35?H_!H :>POIH4D[E2PG&A^%>=B3\Y6C*[ED9$KC@;M9#"4O([\3O(P]P*V M!B'G!ZBR.)&+.9(41)*0+LU")O' 9F>^IE%=Q\'6<9AYH865VX/TC$>6",KR M=KMG-Q);U=P#.1/WWMTM:9X8'V+F^(P&,MQ8?+:1U'0M+3906\U^GJU6V9ZN M%=2.XJW/,?CQANW2'--.C#,-GGHM6S:])$4?Z8K=I \ Z)GW MA6_B/+^\K2YRO\P^)G?WQ8>]:-CE[35=[;-$GN.)-QNZ?O58T>45H;K'!DE: MO;L\5%K8IF&Q M7B5\U'^VRY(-.?U1O#G]<2&YEC\$C!D3' 2XP^XZ]J74%G<&K_MQI_,: Z # M;2AQIRO5B?KO MEA9[/&#@BCT ("QPS/6:;>-D,KOX)W*(2[^D4DLOF$H)@B0[1LZ;='32&MSJ#H'>X@A8C 3GJN9P@D7LB M+O)\3]=_3=+1_$VU!F_^P&/W(]N+4M?!7[?MA+ZOM*AD M*??*D)*)2 ;295O<<=/Q&&/!9A^<^O>4TRT%L'"DXU6=&*,8$>AE?0I/J"]A M^#D'T"T%+@X']>!"@8&SSD%0*$N_R1A19 M25GDYK%FR!N.F7<8+&U9Q>Q."UE8F=W5O&YG]1R*>#9C.A\[M0QM3LB'QL=: M4>2\\;&_=WSLX[]]S *AI?H8ZGVT5]P5[^.<.DHZV:GJDB(FJK!B%';=*'VJ M68>E/H6!)ZI?+&ZHX[(B WYRM6Z%GKI3O^*0N$ K5F(1[PT*6;QD"(LE# M" M06$N9S(2%KC+I&^^K#;[/'F@U76S]C@'I*Y^J9,Z"-_ MB!,';DUF0'OXHT: M@OIFX,6%1:C1F:=E%']P<+5^,2NLL,(G1,UH5(EP:L/5$N(J-JJ,<18+5S.7 MLLO8BM)U_I9_/%G9Z\T?^Z1X5/-0.U6=AYJHPO(-NVZ,4G= :$P\ 3?:"% MN$Y$OA2#079[2[,DO9LYVW 8D &_MIIKZ*D[N080$B$CJ8Z*J_W-)EE=5I_< M F(]H0;'*B$:E/4M@*!YS5:R9)'N4E* 'ABF%;;HTSTEJSB_)TEZNV&?"1]* M,W&+*5V3STEQ3[AMQ>6O>]X+E/>#\1?RGAW>4&[P/^7D-LGRHG$'.1=95)4U M!/-.*LR_7XZ?&#"B=14KGG3>TF?0.\R!L(>ZJ]6A9@SX1-:A1M5XQ__ZDFPY M #2*+>.^T3@F.* MZQYTY(5;D#HS9 #L4>^^=UD%MKJVLKIE< D7"X*OMV?^=E*0Y6)L(091,2W6 MD'HQD)X D/$>K0Q)72*YZ[Y+=G0(,_5MB @;MZR'5>.UW4[S>B^ZW2O>^;*R MFD@N7U[*2K1Y?<.76DYJO(!NY3]/ >$%VT:U&.*AW,YY/39^MT_6XGIJK<.. M:H:COIN?N*BYS:X9"[.2YJ2LW#-SAQ$ +19N;%TI."]!2G&X,(B'U.EA#Z(H M4%ID\4J_^F6AJ&ONZ"C"RI.8=0;6S]$*ME08T=!'\B&IGRYDOF0S(MOH)V9GS44U-N96@?PQ-$!4[:SU6J_WCF[;QL#2R5Z*;1>T Z6$W6(B3IVKX=9 MU0C^?/Z1^QCM5O/I]P^X,)]P<=.V] MPR:ZT(MB[?I#3^N8Q5NOAS5P1=U7I'JWD+3,;4H&_NK#ZV#U]+V[8($ .6 7 M)0_E;![%D9P\IX7<^*P]]N\FK+Z(C3#($=PM"/,$JWRS*UC8HO8=D2_+'>H+ M.>X/L"B#?WO%'\P,K4-X(&5FC]"<]'>16;P!X9R_2SN^)SA/^1N9C%ZP@!/^ M3BM:/$7;3ATT 0]L3AG>(&LM\KI,[ZASS M6NS1$[CMF;=YU!E:%U]G0M8;88<=WXMB[>_;V8;S/1^KI,5P-&^G:\?N)KK0 MD;I=OQ4]OY3ND]([,41[;QN>&[58!^,&KJ@NH4\74OC=( M/BPTT.ZWL"H8@0NYB:)"1N?M":G>/WV4F&^>",!)\/8(LV2O?1&N.WVL6L; MY50DH+LX6==7\9 DY8V@^3$@Q;3I(0@ILVYS^)3%:WJ6KN7D'V^CV">>?Y3[ MQ..;#;UBFV2EGCGQXJE7GV \88M0/NU"V< &U6A9F0))B.HWU19^\4IN,8HW M&_99[*0@MRPC:W'MY>U^(UQ/DL^\;.6%$S;*C.HB%H2WLY9U %1J%HR1MU&: M-'@M[6*8)2MQ3YO8[O77-.$!^/JO MVNDR$&WU11RT09@'M2-L&.=288:\G3-J7U?%^B0!^9:3Y-\M).+#[,R\S*$X MBI6G]1<_%!UZ=W*Y-U(_LVQZW]U;W'\?OG58IP\EP=%)=VSX[5%7=X-7>W@7 M@G*SB9CSJ^JVX';IE!VV5D,?$+5OMKL->Z3TFF8/R8KJ>Z/JXDZY):6]^;?< M&"QWI;Q/4GI1T*VZ1#B1]+JT#;;TL)HET_Q6%&_%;YNE+ JRKC)2/#-?S#MS M"96)(,XFQI5:H 572Z>@RZ*RGZXQ48&DH&&E.?]*U.*">Z,EGO!%W8UL8]]SPS-)MYHGEU3]?[#:T. AARIU61 M/'"+?1++(Y_HE^(5;]+OZN1#N*1ZFB)$4IC;A/^&0/<*:H#%#0/D1C5S>QI' M\C^[&8R73D@M@_PFI1 AAD@Y<_LW CP9(D[4B#%>8B>V(#I.T*&?O+B\?/-W)L] M<=!BN5LI!"^SEP&^38KW+%>GNXHM1Q<329+3&[X MOV:O]J9^;V;^4L.*;A5!KXB;R4Z'O&J5;;=)(3;XYV>IW/F2I'JI=YN92__X"<9>+R$O4N MSH_T@:9[%7)P!G/!B0$#=N4)0XL@7N"N10_2YU630F6/+N2.]6J')UV35;VU M."LI"(VSE#]?[\OBQZ+:O%R'G;G8O I" M4%A>3]PIDG)3%4EIP%C>CG",B+.,B#$Q%W[)J5L%UCVF,$U!@#LU5.5I#E94 MA$>)..-EH;B(F_70W =:7*0KMJ5B\'Y6%%ERLR_D)#K[P#^X:"K;<+5W%]71 M1P7TH_FK;SJ"/\@]1[<7H8<8H]OLO?[2FMDG$G?(!5;3'D-SS'7FG'\\MEBP MN167]Y;31H!PA >,);B&>B-AKMU?92:H'51#$.:!1HUAW:%6KL5]AN01?_:, MU@\7LH7#8B#F_J0JC >$'9RZ#1T&Q-=)1E>)"E#1X_!@7@WG%$9S5K_;B#,+TB#:&@=U/H=D+?.1$@I@\"&IQ16!- M?B)W5LJMW0\-!\D$R[R>,P8X+,"BBJ]Y2&B=, 2RAUU2?DARWKBW+'M=E8RH MBQ\,%YF=I.VRLX4T="':V0J44Q0.1=;E:C-CU+Q=8I4.D(F9CRF&:]]&EMYJ M.!P^AQWKG\?YO6S>FJY?/?XUI^N+]+(N@%]MHANNJ/DSMJ-[,&/HL-ZSA:#Q MO*BM8!W/PY5:!_)0,7($+V_(W>>R'%7GHH>X(9M]U.X+%C;>C,-Q.E! ;X!^ M() .$EO4!0B#>)^1A[P%EP^"Z\=/>NAA7#'P&WQ@W&YK[ X0+RJUZQC7WU=7 MEG9Z_)J"G!U9CV^[P32PSP]&$#Q"8>')4R-&YU;?P"W(24U/;A[)MW\M^[KO M2,-%SKZJSLXM56D]3.X%MIJE]NH F_ M?=FD-ZP;-(EVW+$\X*BN56Z?+R2QMIN,@;ZP[M)DE5:Y*?D0 )CB?G>M#D\L MB#2G1$-V3&BP7]/NB0?<\B+7=W+S>GXM#H?I2\R9*>K3VSJ*L%/99ITH@-7+ MMQRFUM!'Y6D!>:IN(1BUF8H!OJUZ0GE(V3EY? BCH]6P,(CVLK@\5GE7'FW/ MR?41V-UU%KX?5:GVMOM)YNN$5:I M7-."_R+Y2 $?@+(M?V^F#"VF[FH#SAD%JQYKF74C7U2]%'#8W2>[W=P[% 'V M9!X??EAXW<31*\-^>*2@;6UUJ!@%DZHV?_F=Q+[6C2 @>4MQ'*BQ%>P/P@U" MG12?RG-^8-K26' +X=9K.$>T :ND85G*YRF66YN@J*&EML\ARAH>&LMH]7^\ MM:*A]]2!7M(RD=\64R[_P*@VUP\Z"*IG'=J#VGIVD\M*2(I3C>+UJ<3;\D[O M]FH[#^#S'96!#M](BK&0G MSG3KJX1P6-X5".)Y)V2JXGMO^3>OZ_']/2GNS_=YP;8T>_-EM=FOQ7&*/*?\ M_]:?XB^#B>G1$IIIZQ$2 N22KBIR( M+SCW=.EX4#$$*P\F6KTE=:=AP^%]V%(RZ_VJX(&KNG)7'DW0KDE!2-M2,A;2 MT'/ESE9@E9*Q*;(>+3*?(YT()8A<"N8QQ4 MJBH$XKU,W"J*$W*<"+)5(@C$T-PY5Q$G^FN>=:^:+*G[*C#]&6H)7&/%@(QHU&8ZT.JI[84LLZ1K6D-BWR<6"L>;F-Y M3N\(K&P^G0>V,_)9X=4]8_HN2O>JO=NY\RKTLN:!%AS$]05;;U5N":/RKZ4 M3&<"9OMTPPN)&Y+>#<-3F _M9*\J$V8[&2.>IO7,8<%I/^1CNK>W/('6A@/= MJ_HX;N]5V-$YC1:<>A9]P98#7 M;L:;#9B604+&F-5HR[@E8<=RL4[8=/V+KK/G)/4K">D828U-^'L<\^U MS;.^9SE*<=@5/MP.>40#KBAWK+2([U3O0I$U?F6_*^O0\6'X.^9:[>^U!#5L M="0[=@"V3BQ8:2(;$#2/" ^)'*S,HDBS#86;L6I5&3.0MW>[V;:^[ M_7NWNS7TMN3JWZYDP)>+721[?W67T3I8,N;RM?LK[)*47!=VJAR6A MY-5W=I,'!1)H:\(B!4"+.10XF:,^A:B05GO_;X**2+*9!W%@LS-?TR@.Z6)K M?Z8A@F??$_Z1;LLR5;Q3E-6K^/>\O-DD=[T26OU1(XRG/SIT\6 D MM;!VH=2R@.ES9JD."=78[56\^GW#[A:14P)MK^:.7I!1,D0[[R 3G!]IR,,D M@+) H'6&/2>D(24=6M(2GY"SK;CIZ7CAZ!JRH (2=X[PTSW-Z-EM8=C+;WI= M_<[AZR!G,6D+\PJ-5#/\!\21?$+DHX6LTAB-PEP?4H&G2M8B<6+#(N\7U(J' MV[BJ?9W1^$D;V1B%X&9&WA^4TD_LTV?V#QKKHXN9H-XKI"$(VW)BU(BS;T@G MWK(#94@>O1#6.26/_-%25H4M9F+N#ZON2AD0=O:F3&]NM'U&>LD^MI9[CE)* M/C'"GQ/QXDD;W+P1R]:ZPS/9]/6@7=/-8W=5C9O0;B4X9[;)8HI\ M^:$"--MM A-DVEM3QVLQ&$2M[0/7& A&>;!EO]W&V:/ X7J S&IC3RYW]L0% MO6/9[ 45IT2EL0N8 I?8&_C$MH/-X]F:[0JZ/ENMQ#RJF!C,6,K_N2JKC7Y@ MQ3]H41%=L4VR>C1U"H@2F^4:!(F!4^QHORET^AVC(;:I^7#Y42V$5 2D%4/Z M<@@7Q'/ HJ'\K12VG,X,$\UL C@-5@.")7?7"H[ [Y O#,!ISZ0.6*Z<52X8 M5XX5MRZXZTGZMWO94;-P!YMWT'C.MKN,WM,T3Q[H1;IB6UJVSYXB^+*UI66! M;*'5.;U:AU.6$ZK26H\3)B3J49*2=/:BFWZ(8&.M-2RT"6+OU=@B50!GO7;5.H7O57/K3?15X=\M0"P+( M%;&VZUDZA-'UNW+ E9?75]VSS9KK^1-Y\\<^*1[GOHU%8P]F^XZ#VU9:DN[U M*FBVM($<:P'&J6-<_*KN^>P&L)I@(4LS>(',=M]G8"@+/E?>12/>W4V*3%@T M*&]G$G\O! 'P &"Y<,D5 I9Q0]TG=K;B(3?CN67!+97<;*@X)V:\I\Y)K]Q6 M9Z%'N8G,V1Z4+LZMRWTMF9D[NN(_\S[.J5C-2)JW)!:OY_8$J-D'UY-!D=)Z MC(-O>%'9;.#"ONS.KB@ 6[V+[_CWJ\A(2T=*PN.#F?,N/ R@(73#+@VPZ\-^ M*:&6BM4\N@Z(98Z+PR#\7UD\,U[\A0JTX?5>GD,&6I331^]9GI\519;<[ NY MU,OT>2;:.&*48LO@8H2\B#-5,X_D6\'W'>ER"CL8QB0S#T5\?ZMF?#+>[NJ@ MQ5=29R0SIA&A]Q_<)H50AWC;05>B]6Z#EG"(O!/Q9U4[XXIE]W(Z=RB/TX\9YGC'^Y[F^5](RB&7E)"+%6"E M?6 M9>IXCC!GZK4/&N9">_6. WG!N1#'JBU98E\L*-:=EK%NP__]).*4,6NS MQZFAQ0XX:_-KDK(L*1Y5/Z@P87I=UZ(=O XK2FK0%M;-:J1:2I&JQ)%N->%I M=*]&XS'7!U=+E"IDG?JDTP( =?.35C@<"=4R@W:A]*G9V5R,%FSI>2>;NTY9 MNF23 E<9L$^G7V$05VA]M0>2T+!;)5!_&4(Z@-8@RU46."JJ>C%YKQ>@"UA3 M1D8KFP8KZOT;*,([-W\)%H7F3[K5QOCL5-W.*?%^ENKW:D,.+Z0*6#..P4&Z@E M@4DMLXR!2%3LF8] HJ!OWN#]CK'UYV2SN=CNN%U%H[IS617.[4355S$1!?F6 M73."1QD5F/W(P!+5STG2O)C7#1QF8["/K(!>3]R"_8 P0*Z#9E'B"P813-LG M(D[>571/&1'&0#@.$_-GK2R[2*^8K%3/.ZVW21JG*S[V>\6RC'WF_\@O]T5> MQ*D8,VKRV#'LGRH*HH%,I3E=<75^1M MO$HVL\_1C 80"S6J)HOQ$=//:Q8,8JPYE5%Z\3 L^I*2YUF2/FNY2,-V0EI& MTN'\V@!N3=0/ _&9ES[NXXR^BOG03S+.-(E ..5X\M2;4+\.QS MG*WE__Q-C/5DV>2$K5\H+CB%Z'H9!%5TV&+(!+\2H0]%;I9E8013453]3K"V5_ M_%"V;4FF3UMMOUO5-Z;5-P[2.$OIFJSWF>S(>,Z[6X#[F2S&')]YL(32H^JN ME$QH<[]$5MX((:855/-__[3,;%DK@QDZ>">O*L]K M8Z-M'78H%F[B4[&J6AFV>O;$[&K:[PBVZZP['T76?Y:NRUT#UW3%8VF1T/Q= MG*2:V7$@=6?FQTH=/$8&M 5I7L>NR3X$MO&*&E_L+DW^Q3LRL<57S-Z4BTQB M!#;_L!9B;>9I$LV0U<+5'Z'.AB?,*1:7FM%PJB=0"!^BUYMT6ZH3(NBJXS+' M!2WK? @&N.:=[:BZBOSL)I==AP)@T^O^17F=UQ@WE0VT(41:C6CG!60M<7W3 MV%_FKH9HL(9Z5YC)7C5V5;+!_5]3613YFKF^7+A!.Y?'Y>2W^NGLI61]K>NZ M] U@W[GK0\H='2LQRM,6VC(3M/,4 X+0L8Q!8_!@9BC7.II1R:/NLX74W;'8 MA[F_Z'!$>SHKJNE9N:MOPDHQLQV=L@?>:9.+?=&=A$"NR-]"WZ#XXFU !HUS(" M3B(<=EXN)!IB0,08&T- $CRI:Y:,-+UK5S &(:=]A-1O%Y(KH4#%-"<=[NK[*>*NN:":?Z39/V.BZ.R'T=.';&FSZP[S!)MZQUT#+%96O M2/GNA,BW8A=!N0B^@(T$5ELR\&?7+?'KZ)7U>A!"QKM!GA4=%^!_J?#GCT21 MBC7/;O.S=%U[Y&LF+EY7 .BDJTMXFNE":Y;8]8=!WR;>6LC$P!55K^1<=?6. M_%:^G+M.K=.2#/S1AU50]/2]HBA ?!P&^)=9U8RS+\F@?*V%I ]WA00#Z5JM M*"!7)3OQW6?00UN\6@:P]>92,6TSJ@+G'ND R7;3!\P,R'/OE^4Q/.XM[[)8 ME'JD7XI]O#$LE?BP=&M7.%G"*U, 6X6QR1*FSE%5PB6@K!E$*C+I"R4A^;8B MG7D1T@L+;(RM='4?'*Q*50=?W 5XTX>]&&9%K(C23&T:N@8?EGJ'$X@E;%N*1ZL"=Z; -%DV MIT $1#55N4=%TI$.X6(6>KW@P,:82]VJ F#M[%=9!O20#R:#58:A4.Z3^NIQ M:-XTA8Y$C T,.5U]?\<>?EC3I!R[\G_(R"^C/O_CGZ7ZC_0N$5K3XD.\59%M M(VG6!W4D@;/T9JVAT_-:R;9Y>0U#5.&_?4S$\[EGXBVF8I!/.YA]'Y)V)]X/ M8G;D@&E4X8> :&H__[,^MD4X/5H6L#9K31N;2@;:,CR]//3 M-*6QLX(8\S"=T_D^$W?&ODWR5;SY!XVS-^GZ=5P,ZB\XR.H##D:RL.WO#NV! MAQW,TBT[X$U,4?6&E*^(>,>3DS41;V?>#.\R(H-^<'5;O(&\LSG^L,! #EY6 M-?X8D6F2K3;00U(B&&;"WL/.43.A=$MDT="CH M-NK'B7 Z\6YH#[E:<%I;K&8V-R3[+89:O"R?&>GS3'8WK'%!F[]@VX8+!<./M*=N.DWO;LNXF*0 MID%(^]L'#:08N\BLK4#93&C2X-Q(IF=L=I-52U?->U(2+ 'M#MNJ>\L@2.BC M7\\RV&<&P\UTWL"V6Y;*DY-E_0CSM69PAKYG6!DP_ /0(A0OL>MQ^HJ-O?$8 M252>>SVIBGXLY]HF#P2H_@-'C>)%%L:!+\V)M&DV][H4AH"NN^WW*X2=:W\P M$O!FOO6+=R?RKI[+V^IRLGASQ?+$T,)6AU[^L=ULK M+\,V[&HU(51&&0BV;-;MDT;EWS/OT=5;@-F_F[I'MT?4V:0[G06Q"LYKI$(- M*+=;RR>+B55^UC3ON0;9<]Z.O6Q+-7JTAA<#32_*#&@0H&K0BQ9SAO)=R%4Y MFJVUL7P]\RT8=FLQT,?5 EFA5?%\ -OC1BN=<$_3M['KI)FD6E80&X<#1TCS M0\+,=VC$^?U9NA;_$5<,/<0;WK3\K#B/L^R1CZO^%F^&=W_Z\-0'46 \88$0%J,IR%@$D(1+O9268E?@';2EG/I/@!0$VRD+J604(;^?@PE( AWLQ M"%AC(/+DD9BO#WOFDS(3H"_\YE20%J^"^^ZC5V"=H0@\_3H1:+RW=0H$#FOW M3X' ESX(W,EII8=@"+Y$@.#+"H(W,1>SFOLWE(U+T\".I^'(.Z3QC] M[X\(T/OQF^@#+>\68UG!$\+M1?I M\T(L?ZL;6&TD]:X-+4G@96)FK8&[,O22;5>(:1@B^?19P1^3SO.Y;PVSF(I! M/JVZ@T)#VKTF["!F1]X/9U3AAP Q>]C!0-*\>:H0,,X+^H,@>-9/*]1KDL\Q MY# J\ 3!J0$$3S80&.?F1J!@UELSSU8KMN>M^$A7E'>]-QOZ@1;5NJ2ZNP% M6F]RL)*&K7<#6H& ?(<:R_*WC3'Z)+22E!8D:][/O2,+8E;F\_G5I7 +2V=% M?![(H*[).16-@XW.D= Y[4#G M8P S>?L6]R M&S"X[^D)PQS:#00#37C:<<(G8T!3QP PX*R!_RJCNSA9O_FRHVE.S]+U97%/ ML][F404U'AQ%??LU@"/P,FQPF\(Z%9@BVU79;OZH(B(5E5P$D'1$V> \]T7: M<""P$992/ G V;UU>P&00^T0H?J"L">ZSQI]M*0K+ZUF$GZKWN&*XT2?L2O& MQM^"#ANITW 6;\1TH0GB,SP2*S%W49'5@6)(M#3@*(*3-B,!&&IB7N5N!@&:'&EL69F&,ZKR]R+UA0+F(X' MV9CYV&*099E9NNG5+/CQZ^0 &\JO5N%>O2UH*ZU3W4A\G<+P]:K90'ML$#-UZ @0"STF917N M=SJ*Z^%\L2B\\VZ?K(4%_6%F/QOE8/V*.D3CL2@$3(4>@K(*]SK[Y)SE*CI@(.1=XRM/R<;]1YM]7'UJ]O'0=A7I8=-4'6DF:'< M$$7UO^:%YN #,]/'40!7OV[!A6P4U"GVGE"W=426_53L8\R)S1::=W[Z@N<= MZ5URLZ'E9 B//6^^K#9[,6 QA $?EF8#"X0E<'D=WJK0#2\@3;95>(" J*5J MEB-%]_%M0]I@ZKNY5^\]\,#&V&NPUN]F[>X!6 3VD'?M !6&@;#]] M$M\DFZ1(:,[']K+ _3W;K'F_+L;YQ:.A\*PO6_TEP&Q! /5M'4*JXZ'2C'*P MD*A#*6>NNK1_(B7UO#[BC1 VUGJ*ET'96S]<&"JQ:NEZZ0L'I>@K55B6%(LI MO#L])HU=\72HG#=![[327JK<33CL(W +5[M;@.9O/I7++6Q=?UI>&6N 177^ M RML;F;0>LBAD((Z/>)0,P8RLG9NA9--2S5SX7L/ M-B*6WH!I=9^+A\AI#\GO2FJ9+\>Q5!_HU89_&0J3"+5EH$H@NYT@A4)0Y@NW5(KCJ K3BZ2/+//0- X_IU\' M?HS7[83B)_AJ'8MLKR,C:[;:;^LS(]X J<4 0-3XC, MNJ;D7$MRKB&AS_%.M6;D.9&K7R-:VO0M9-H6/%EKFZ1%-S/RWC/O.1K]5$R_ M_L%B>L9QAO=8U[&9?H)U'-2"%]ZS'?I)C>,R/7R)QFKZI6RA,_=3Y@X*#[7H M71(4GKU.:#$XM +0C3LMX/",-5W' N]1VJYDB7'$:C](IZ&U(&8W,57_ .\8 MVA[AZ5D0$/OU%@P?WFZW27D7AK@&BJ5%DM[1=.7ME5L:Y_N,"DG6@@@NA;9! MKHTSZKR6BQL]@KG'N,:6Z\:X (L,QKA&GNX8URIX,ACY!0;7'*U=SSCTG [1 MLSI"])CGV +1,VO*^6N<_4X+L=YV3?E00(;%3^)/!:A.NNJK6.B"7,2I/RQ5 MM8DW>X69*VI?D?8=^4V^G7FWK=N4#/S5%5\PTK>> ?( ;U N"=+Y<[XWK62 M%01-KYNU7O5U<&^@TX;4 2BB[3&_1QR53T@N'IV0__/Y]\]?D%VO+C?_Y"DCP7^R9D^>=] MD1=Q62TNSL75H]<TE"?_SY*=??CYYX>)^35<5\PO)_'S^ MSD<+'.8RMJ:3Z9+U>Y8)P8=UA$@K%XZ].D7EZ+LNT?>W$G,7$@U/SUM+E%AS]B3GN($==(/..(695OGS@\C#M1 MQ\(C=&K0)-=KUXMK []%AS\\7AXQ/$S;6T;#([3PJ4FN5\U3<[IM$^^/C!^' M7B[\_/5JO]=K^)"[I^36^35:)N M@((S5-\'PA#D&? 6A;D(2(_95P#L44U#:B+R;8>,5'0S5S/T0 #SMY'B56[& MUL$6@#34'?) =2&0JP[7-0A;EX^/$6#& 0$NQ(*'"0 5N!OI@0J#8';Z]<#, M-+! AEGH< .@PF_D81^8 M4%@>SEUP,RT_ $&62A@Q: "J_Q"VC6#*@T"&H_ M@G.UQ4VL381(T[ (&9'#P1(Z(G]"GO('J@S"XT\>>%S2RL!$8/SI,&#\:$+;X/8'WDC>8&!3Y :+>=YSU T/+C?+M>Q S+. P8![A^* @> MP&I$8BYQ&<1[H:#9NG[]CKSB0?KW_(1ZCXO_[CR^GS%[_\CPH<3Q(2 MIL&H)R1"!YL:D7[W_T'R?H,2+V#P(>3"TO61AC<-$#T-'SH U(@<,>"SIM<& M%5YFY\.Y)67%(VUN&H)YVGS6]:C.81MMZ6D%95!RX"4 $Y=91^P% :K&UU6O M>\?N<2BUU'_3.SZ%BO]#]_$%3N5*+C9X#?6)H3;=&4^SNO& :]-R&^2>QNT2 M_E@;7;D?CC;,HZ=Z!4@5&T%Z H!V:KHIXNA !3CC&@JJ60^B77%A-,MHV;"K M.+O,^ "AH&NYV_V*9M?B2(D"9C^FZLM!F0(OMO9I69B3@779[K@&B8@:NOH8 M!B/34<-)/TT)7H MZ7OGCJ)1P+'TRD>$')^>V ,YB^N!+]OZ3X!N6$-MZ8M[U.@.HVD+?J_<5^+G M+UU>8__<(5J>W^C,;74>,SYL_M/ALCO1P0 U>>^MZAJ-+$L_SHX56E[=^AAP M3=+!=^5/W\NKVL8#S-+?'R_"?+K_40B;-1'H%,(#[A+PX!A6])QH2=:C31 W M6R?Y:L-$"7%G^7"W5E!91O,>@7Z5T(6L?/E@0%>VT7,; (!36]IQ/K0A[S"$ M:@S"VK JZ)&C#5(W% 5O*"7M73J0]AA"585![52%VH)W/DT&/UL-?%3X+27# M<*SK RB'&07R0BR@#=-D$%X+^S8^)6-8V"H9Q,8Z)P(NYELXM"YS./1,EQ%X M+N';.;\.]$!Z_E'XP>SIPY;K03V\YR*]G5/IT1>VEP@-.H!>>QQTEM5+:]?C M'52FWAEE@=6A&]DG &OP)AZM'RSN;@7[P7AJ*#GBO"L0'?F\Z9FG=<=C8IL,?'X9NM X?)T2>!'WB. %WH5"<8-P\ MJ9/K58=C[)BOH\L?+R^/.9Z8ZG2,QLFP8L><*99YPP6$U)1LX:V,0UJ!G'9! M-UE8&0T1=#'[*T#6-3N'>V>%C<7B)(=!SM3I&7P_A8-5'U@7L]"-AR)XWN:- M(_P,;O3>"5"9+*>ZD6@ZU93.JB%U-# "IW7^,$)/\+K"1U1;LQ;=6Y:8YGT1)C7W@7"H245(>M)&M91JAYAU(4'F?9+2"_[/W!1H M!@1JL.D0X !UH!$IZ'3E E#:DG=Q*IX2^7@I8!T:: A8DQ$'D&T(-;"=SM!3 M1:6^ A^;*]'IB5O=':I =I\W9%7CFO3N/8USFBNYFWSXD3[0=*^BSI^Q^DH^ MC$$>X=]"%#_Q4FOV'@\QT4;\1;+RSWE=:00LV'B#*8X'%] ZY +AZ!>XS7VT MIT8,+(H(_]6AT=@13(O'>3N.JA%JAJL^;JXZKQ\'WE'8EXYP*K\CTG;/8$44 M?5P"K /+==1-BI_[UTTUANVS899UY//V=Y M<7G[CK&U+'9/LX=D1?-KMED;UA?@#,TV)C=#X"(=M$4($06DS+9(YV2/!(U8 ME:@ZV;_,O3 'MC?SM\A@B<[%V%VHFQU76 $1J"D$5N6N)PZLRULBZ0L>Z$P0;>$<*X?U&O?]8(TSEA(JP3H/D9TQ!V[&>>-)N\REN=7&;M-U"Q0\Z;Z M=;TW01C4Z C#7U^@&7M=NDC^0_T21K/M$O::;Q9SX$5N]F'LZ[K3B<(W<8?# A MKM)KYK\/A0WTU1:M@A'0$/U3"X[Z[6*&X!@P<:^);J*'[G&C9R&RLIW38R<^5): MN_T8[&NKU\]JB3N7SAX.#ZAUKRTJ?#$AJUP?*2K,=UV/PD7XO=9ZL5BW69NE M>X-"W%PMWDA(5._J_O))(\)X4?4X1(2>HWQ'4][E;KC@L_4V21/1W1;) QT7 M-!R#0H NRT#1R1U5)!(S<8]H(='$\1LTXTRH>=2QIYVO,QYU*Y@47[C5\B': MQB/L]&M$F'%V PMA4TN%_C['?:&=0J*'83UN=(+(1AQPR<+4#H_*U*+ <.S&Q1\T3ZS,T^ M3U*:YV1-'^B&[>1Y!+H$SP%8F,%MH1Y,,#)T#B@<'CFHHTV'FC'H$>GBUX4? M\]&6( 0%9X@6T4CC4H>&4?#AN6#U5H*GA=(B^FHDQ)AROT#$S+ON5=S3K,H< M]!VRA:)>Z])1A*UDF'5BK&]II5N6+S3TXJ*P9[N,_3==%0L9Z]@,Q0!?5EV? M&%)V5B8.87*T92N#:"^+RZ4J\;A.R)<1VL8:W;PLY6GVA9SMK%?(7,OUKF5Z M["78B19>_99;=8NL"UM9!:RH0M=1+>NGV-9%WN.EE^]A:!&D%E! >XQUX>OD M%OL&9]]#B9C;P/32?>Q[^G3M:\J>O>R[C#UBY8G5]RPW=C=#"K7#Z5+@0':H M$ZG3Z0D&H+5#W^EXJC)BWXKGWRT$OQHS#1%LM.4 P2VE!L-3&GRJ?DC1X&7[ M_MZN#7_R-(WN[IB 9L?KG#HR)^F>%/E^9C\]$K,[^RNHV6?MLSZPE/7;5/6E MAOW-8/KJJP#H@S /;@_"O!!$E]D7W-S5_$%2=835K-%W,^^%AEN<>1M%<1TG M7^M(L^,*:_()IB@ 5J*?[1(UB59%]]UBME-/@31C[XR)M7GGN"[2!YH78OVM M;-Q%RN,8?Z+@VD76U+PVD076-K9KMZ+GE]*)4GHG]O*9 [1%B:VRL8$IJO]5 M1V11%_Z>9<4S_GC+']9\6IP\)2_GHL,(*'.$;!2&O?5ODC4'$J4%&_JWK>$U*_?O((,8V! A R_VKW ML+O7K7B;J;JKWCJJ\&50LVZLU6^M!L=ZJ(:G-Z)9P$*HQ6@,^(5URZ%#:F5) M]% P0%T1-XCW1D&[,JX9ACQM4-A7R4? 8MZ1A'&@ YT$@D[^3#4XGWA(/FX@ M[AA^+W3,[3'6]AUA T;64P$$>2'$KF<$5A:R0(^!"O^9%P N@@<09LF8*R5V M+6-PL8R%?11INDB;C7S7KG MHBK? N(>9<3_;)8T-O.O[>OMP:R?405JEZ8#SJFLB7JJ>"@9:$FYCL!M*6Q( MXJ+(DIM]45]$M.I^9W*!MJ_]/6_D_(D,;>!F+(T,.V?6E>1VM=:]$#R5 SOGR29C2=?@69 M,?2"X[XTKQN-+:/,@5"H!7\L+5@/).6&.7*F1.2K.)M]:?E<9G3BB<@R^8\J1(D=GF8 6Q0\5>+68QWON-BC/@VIB4B7:O91$=3\S-] PU&2@[$W7/*%V0%' M36_B+.7-RJ]H)N\0?Q7GR>HL7;].-ON"FF[6\.2JOAZ8*\CK/-N&D ; -9J= M$"JCS?[Y$)SD@G0P#E 2?O*,W AI\M#ONI0W\W8V7_RPD<95W!;(W?KNHA"+ MM:[DHRX8L&+ 6I,23DLD\0EYU2"R8EC,!KBIL6D<"_G0I<]:G""#>KY0-0"XX%)&CA.+ O^!^JRK.K1T0_N MXD[*366D(^.I#%PF=X^Q'>9D#C)O!UO'T[,RG'[8;V]H=GDK?\!E&U/MXZ$P M(94=Q@H)"B]A+0^++:-UFP/+2)%MKUHQDI)3KLN7_6N'>W$Y=2#\& X8E' R M3E@;39Z0.Z >M@IH K9?B/YV8?,2\T+=V'?. _9Y>\[K(BZH.)7$V]G9R_3F MCWU2/!H&HEX\=7%J&$]8I5B?=H7U>E!5EMJQ( E10R9ZL?-[+HMW8QGJ<3$9LA](V"@;JF5G(;R="K2C(#F';Y9-.F?;'4OYG_G9ET3= M=0NB57U13XOC@[9V(/F>007 Y[2<4?F4M(^Y,_$72W$DJV6'#@0 PL!Q=#P: MAP'AYI#SJ_WVO&;;.%&W+%EIZKE1/4W8U(]-;^"TCD&T9LVF8\VLJJ!W0M8B=W,"HPV*]= ]+B\'L\^^? MOQ"[?DJ[IGY[%C8-1'YO/.X0\6Z_E::IXU(RRFN52846_GC-K71+Q_QCNPBF(AD0]F9.9E"\4[K#RMI\P& M(=2HZ=8T$DLBFIK1=#P@,@99#!C-&WP_TH*GJ'1=+]MIHZZ=J/HF)J(@)[%K M#@NP1MEF;S"P1/7S9OET(9'483@&^\P*Z/7$+=H/" 34,&E1X8L(&1A7J_UV M7UXL7BDN^X]\V2FT3#,^2W524N5KC-1.;5Y_>+6CF8)6U\7<5:8HY=> MAX>UY3HOO4M2X:7D5;P1E2U.JL_T]*QNOH[2P^[AET\.)'H5)R@M_R:UE/#5 M:_"Q^^DWT9OR0SQ]HQMOE/0Q^JRE<>2TS$6>[^GZ]3[CS;F2&)!S5?6&.KH6 M4\PTS6/-V>KQ IKE/7\!@6M^8UL*S&\%+NLPGXJ"_6-5_R[);FA3[^3UV//)8.!8&:Y*^@KH+E8OW -S[K\>I MQW0%D7U(K@KIJ\Z[KQ'5YO3EH+B>>W.9MKUEC_V!?I:OACM9?)CL?=Z :0HO M-[1LDKYMJ,O;B541UCZL'D!R\I)BF5V4"1PN![:#RN&R"K/33>< XR&Z&9W* M4%2*[N1J?[-)5LL8RTP*.]^^(A!XX8-BF!K<,GX>2H/!)RZQX/\28VEY>&2_ M6M$\9UFOZN-)=6CSJ)%I'(]/@\S0\H- -5YU"7.1PU#4S'$B6 86CX1J,:KKN*_:,:"(6@ON@@6$E7)8O[U(=%4M'$B) [+ M/$Z"Q)]\D BLG^VA.AB2/S4[0"4"B2B8SKZ&_OFGP\+QI\/ \62^AX0QH&ENQDB8F@0VFP6: MAPN&JO9'>,+686 ?"&M% >%L;,:AH0T;KT.OIAW9 %10G_X;U(IIYP7UI,-[ MO4K,*PA&JD>%M+C,H*EJ\CG.LC@MOGIXCYH>P(?WI-,&>I5(5S.,U(R*[!^K M8*W9*D'.!,[ORCH(-X^]+157\:-\?,:=090,*\6V'I&3)*V6L[Y*WQ@U88'O M&Y-.9.A5>DUJA*T_F!N ZB(_?1/5?XCP7PXN68WXQ2^430?R4=,@^" ?3H_, MO]E";@XI'[]EV37-'I(5=,^%G1>PW5##.]D^*V,[I]MDJ%,Y;E/54!)D:V'U M\I9EI.9;I/L[< 3:9N6"H&3BRMW(P0W8*'LC3'2V=<"R'TF.91(%V$CZ5/LN%)EBZ M&MAK&80 D]1YT7RXK8=(_999&*SC>@(C,'0XCULN00/TW)U84T#R/,[OWV[8 M9]/='1#28:54#2E6@51C*]#JHNHT@,JA#AG;*JARLY$@())BB=5.S?;5%3EU MH:'U)S.+MJ3I(;&#/D9QJ!H'H_*(4K><[C'CR!*90Y$T;]1]37<9726ZH[.Z M5]6O[[\*\@2=%E"*PXIX8T:](M:,\1YAU/V+T"]BS83.BV&M%9CMZRD([?VD M!I$361 U31T(AEE11*:G;$=CK'%;,GBC2T^8UY$3U%6G ;)3<;>I;GM%!GC6#$=>U)!W%8Y4!02P*K M3[IT6$H&VEFC[GN11K44I"29N7 @S,[,SQIJX4 K4Z=RX'PXPBU!Z58U%E"R MUIH"J:2%5'QTD#)7HT0!57"/ZA"/>ZP3H&PTL$[[1?SB+LC$74B]!XM(N9"! M9NK7D8 6NIW3(=YKZR;P4!) Y6BXO53BV#$BRK33$@E1PQV4!\PFW\5)^I[E M^65ZD3[0O)#SC0IPK335-S'0!+F*52_*?GV3!K,[Z#DB;E3*?TO!._$5VU+" M/6'#TKMG_.F6I*R@A(\>:/(0<[//ZQMV8S+0MU?\0$O;PO]@T,"Z.=@LW!,7 M(LL3+\BWXM5W A6=MT\7!\9D;@P2<,I5AM8:LT]3CJLG]M1JAD'K@GG6_G+5 M]X+6\$)!!7)]%K,2;UR<'BDNK-5-_7$1?)Q*+Q;UR)19A38J+ZUF&>O+.:J)J6E=-H MFR2^239)D=#\+_/ZW0C,L/'65+P3+J#UV 5B%6ODZ*D1 ZIRIV9%3;ZMZ;\3 MUV4W+.U5:0O9\7,8S!J')-.B=MZ=0L-VGJU6;,\'VA^;&2AGKV-F,?8W.A9D M[S6W"MMKM9I\O%4CP.2E-2GYN) 90B\X6-S2"2*S.PY9;8XX"_20MW^"58:A ML+KCJP3<4J:DIP.<1P\0"KG@"2N0$MQR16"5@: [_;I 9YKQF@!TL^Y$&[90 M3.NG7%TR.+X(HC4F%SU:9"_3M ,2T=T5DEVJ?)RJRQEU_EB:#^F,:G$>,P;, M/M/AL3G+@2 SWFM2P4W,RZ.VS8M*N,[N)D_9K> MTBRCZS?E=K^S='U9W--,>P8A3(@Q)X0)0?8YGY9/%,2!3?#Q49#(J**JMWB6 MZR!,4)#5GO.EQ2+VK0?"S>+S(V!K#@408;88L5CXHVZ\"F@"M@/(V[G^[0(^ M %B$$TR0LX/43CU5!VX$NB.<_ML1/"&P#$? 'X* U'J-37QF2,#:T3W@I7%. MI7:,BD_ZA>1_YS>J> MD=?G[T_(^_?G)R0MKX]?B2HVL>#)YB[_[S(I WY_Q2<,U"WHH2!9Q-Z3J_A1 MK%=Q!^1/LCW/=-K]<^#=*! ASOTI=B$3K>!"6C[5'A:'[C%+NU:1VIXQZ>QS MJ;AEUUCQDXZ I?607N@#+!1[H-B]<&P3!EE*7IPWH!9P"&@"MEOT-M[L.AX0 M5QY0CZ2^9OB/V*XSI0/,NY&SNN,E_\3.RCR'=_@[FA6/5QR8!6_P&_YT)TC4 M'-.;L4X[/1C#,E'O%J+,H7BIM:2M<#&]3'97D9V0G2"4WD]KTIES6'_(L/'& M5#-=L(!.\KL\J&+M!/'4B(%3.;5=48MO7-&3JP:QDN5$0O;-UP198X\T+6AG M[GDZ(\NZ"/B%J#,3;Z[V-YMD=7E[2T69:LOD!HA/,]WAX$.; &U#V4%UT==?B#INK^G- M8 SNIM0D/P-*-+O1D2 MR6NOVO"SIC<\8=[/?M<5&J0@_?1;I4"^FJL[4P#27 M^)P(FO-.@U]F=W%:E>WF75S.-LFZ;%ZZONI,GUW>ODU2GC'PP6I[99^AGT&5 M65D!2690%$#]76$1 JLIYNB!HR%Z3?-5ENSJZS]>[?,DI?ERKN7#Q2J;!"I* M($*1W8:I:3PK8)/QFRW-[BBWF$B[7\7I[]E^5ZP>#<$&2%U]0R=U4( MB7, M]=U*S$[MXHT:@G*8V)(LQF&A]F:>1E&Y2 TA= +Q. ?W]T<',M-Z "+/0 M$\Y.!7[7\['5?EN/$?;JGA+=!;.?M3*W?LHS0?H"[:?B_/SKH MF0X>(T)OUCI-U6F6)+V[8IMDE5#3_*.;L+X+VD(8=O^ELP5AN:=5ON6:2S-; MU+XC]<&EDZ%QN>7B@( _M'8K&8*9<.-INX^Q13.U>)W=I M3^:KG(#C-NQC4,>&PB::QOQ]3O:D R!2V:NO5LL E6Z@NRWHM M3$3D=+3%S ]X0H.-,YRZ3@MB[BS3+@>*R#'?0VDH*OWZ@F-&I7G_P"2XG+?# M:(OTFW)Q"T7U?;040Q.W)$-6GP@D"[BUL^?O+&-T8\7_//&\NJV5I7F0U!R-'3K6LDF'IUAY9R MPQPF?HPA%@-!\X;=*^S#:'UJFT*;-5WS7SMY7*+2=L@MF0>'WU0 M%]?(T2U^"T?)O YA2N @I&:7P.K6(*U =PI8QF5E[+C%(CLAD'5M3N)*FFPL M5C"A<9B_?JJ\J:\@WP/1MQ3(7?6A% M(5A[@JN7.=582PHYN*,K6[WOQ60H<.LS;P,-"PO9^7KEA3PQM@0'CWU8F#U/(" MVEY%_GY!_F6F]X?#L*U(XL0HGC?C$U7WG--*=J+JBYF(@GS4KCG,%XVRS3YG M8(F46K-5LL3RG>9ZPM-GI:$D0@1R=*.GD"/8/ M8)O"HZ=;D=U97/Q1220NPVW)VGVJB\HIH$!@(RRE\2\'9]_7?"$74.S+HLZ6 M8$!9W'Z$V=% 6S69)\&3$J> VI(.T%2&1)L2FJ<[8!-B<]::3"W&&A7Z*OP!V%#HIF^U3%LK /3#.-H1NGK(IL&U\ M,?-%Y4O"WRYH)AAB3N;QW0?[7XPTO<*#,ZQ/F385N4K-7X&T-<[<"W2^@ MFPHMC!W/6.8\(T6SZ_O8F&^XR.I:YT:RL"*N#NUAX=0BW5*HU<04?:!%A0KR[7N> M:GY'. V11(O)-YSF9-!/KY9?-9!WRJX>%B+8ET;8U/BC158EKP^Q'R-,S)7( M1P-E6?'2E(LZZ0P1$RN5<.K'C9FP_-/,I?6"Q62>;F,:'<&5D5-P(#!Q;JIVX>0 MFM&.%=DAK4#'.RP%L#(:$+^8/ !D71OH7=F C<4*^T,@!SDM<*H:!Z)J,]L M1L>"'%OYIT#L!"_,6H4C+\@Z=8V$SZD"GQM-%)IYI1413*:5500PS;J2*D[V M%,9;=+4OZP&Y\C)LB*75%#CT5F5:1E!]TNBZX(:Y9YLUS?(_D?+M8A)*@U68 M_5NJ Z0>46=49+?J(:\=Z=B@;-4'5E#WXJ8W7WWY")PO[-('W_:%>8&/.LM] M#V I>M\1U,M<+/6'"QMM2?7N!RA_Y_J'I8$4^W(2+[T(>)57E&@0>_R@-%]) M,B$L<>?6_AYG69P6IA+1IM?5[QV^#G(9D[:P\*V1:D;]@#BJGRPF>3':A+F^ MHX)2E:P%H].N"(ASIR$ 2@6'^%$I>F4> 1O7G]^CA@8NRE0X$2/(=EDXT\A>52-0XK[0F"3'.$($GY M_VYEFTA\P_8%^5S)FGE2"PU9IBFM8&3-.J'5-NCR]IQM=S3-I1$_THVX"D/> MCB'7>V_BG*ZOXDZH@0M$1GP3U1CM"6R=Q%3M^* MU\]D5T"Z(O[M,'I,+-1EPD^[!^KW&K0B9+F69DSG+WS0VYE68[<]CR&5%"+% MG)"N9]6B%C05MS@7,QZ_7XJ+S3HR%YM@V"99RQ;+*^L?;;M#7:2=W:%FTN!= M6JY6H.WPLRBR;] R,D81AB%I MW@-Z?\UY)U)?$9PK6-6_K+Z ^C+('_2:PO _D&G&NT(:\;_)Y6US=7*^7(@; M3,3L'U8!<9^HA>V$)D9>1]0(AUJ[ZX.Q00^Y98/H"4"?ZB1IW64MU?-@R1GY,=,T\ ME(KS^[-T+?XC#F \Q!LQ\^\8-?GPU ,D&$]8;N?3KL!A#U"5)4T#28C$>SGU M+O_1H5QNE/>#!QME/343@_!VDJZE@!%UPP5<8R JY7Q^C^9Q MP 3HPSWP=GW/LN(3S;;B"O:\$*N[]A /9ZA/00,8PDZ6@EL4>.X9HL=R@-3- M'DD:(HA(2[6\..Z! >9O)?7PJ).QB. M$6+F$\JH( O>> 90@7P@"J@Q"&F#G6)QNU2V*T.<.">5RR"HH''F(U(3P=&T MO0L9CL--6GYP_)3%:\H3D\OBGF;5^F;.QZV4IR@W]20D:N"#:S0C$BJC7K'- MQ91%]5(FL/%FPS[''!,2EJN,KI.";.05-O.B$?3+AH#T-*."21!W"TNPL@,@ M$VD?+EQ9*"C%05)!*&$H24D#TI9XN0/]20%J"IJ3 '3F2ZD>>#1GF6.O@HNL MN7C'1!9XYC/6:3;KDDQ,$7-F^7ZCM.:#/KE!_>EZ,F[=Z4<%"&H&8-5 MB3]4RMMTJG=/'1"6*W3&0F+>M8EWC*T_)YL-#]\7?%23WHG+T\]X8E;D]:M^ M'U/AT9NO^EX>?$&>XMV^L.#JH\[L0G I4?VWS&M:8E)2GY#Z_7*CLS^"V&CC M*LX*YF^]=W&X15[0]M.+ &'1+=1/CA^(QGYC2BC.V[.H;7N;I$E!WR+.])T#B75,TFVW X"#@CF;;-!]N;@ZZ9Q M,\,._0Y-B+X !);Y?X/!6%(='[(L(P,\;,T;T:\RMJ-9\7C%H5#PWD>LK._< MZ]R^;-7W@[,%^9MOZQ &V!XJS7X'%A+5E"=D)VCEB('6U/,ZHC-7@L:%?;CHR/5:-7;9#;NC8P[@'#: %_T(TH-)0 *W M4*WT()W_\K3I4&JY3@T?I;/N"G@;)]G?XLV>_DIC 8,V0;+G+-Y\U9?TX MR M7>_VA>4O/NK,;@N7$@E2(FE)AWBY0P=_O+#1IE2<%LS?.N[B4(H\X^FG%P&P M(MF1D'V0D-VVY#,G.X? I3'IF1*9\\Z3ME4>NW4@RZK1D[J;^)^ (R$>=QNE']0BU^/>NJG?[=0+;>TO(BFWI MI_B+?7CE(FLV@)C( A?@[=I#MWL8I=O6V U,4?F&\%?+'?TXS(O$9;_%6%3,7G!3Q.NL+!J?Y+^? MRV-RXE_#)3,79;M09J8,G1UVM2%X4B^)>'9"RO?5'TN-H1"3 M,P_;#*=V31R]"=W#@PF_(J15TRA<58M9[>NRB9-^Y^ MH)_;0M-7&4OY/U>TLUAA3U;'LE??T)\]R-/&MC8LEH_0:G9$;V$1YR"=6N)] MGN7&_-'(8J'65OS;5TSK] M'-W+G,DH]'M#+DI$BR/;6LGN,7QNBC7W6X3"- MVKOE6='IV?A?:J_&'_WS>G5/U_N-O(*JTS*=Z28H:(E)1$4E&?I.$R^FPQF&'!9E4G4_U MD=&925TJ[CA-_E6.PU<-OE?-C4S\CYL*[+D0 M^/4@V[Q6< !LS[QPWC3U+7>A^^LBSHJS]7_ORUI2)9?K16M9@3];\SXIEE-[]/:6KN0^#M%3$0$KDFQW&]IL;I9' M[8X=YH">"AOH\_9/G?.XZE'=LRW+B@I,;[Z(Q7AJ'6=AB*IW%0>)"MO"B? K M O<>A[7 LKLS1'!455C8"/9A>1[2E4 J$8OK)U$@RC"AHNX@#1#9V53Z--T' MM2\.;L@T?B3[[/UV&V>/LMNM;L;DW7#7?VCE/YPB65:=B>5XD'D7]NP^-'.7 M7F\I?Y_$-\DF*1*:5[O+UY?I1[K:9UF2WLGKVIW'@<;(4(\&^1UU$/Z&1SH"8-R$E3&R- <] M@KQAEIFKNO[Q!U;0_#V+T_PL7?/X&*3BOX"U1-]40[A:S1)BFD/ Y MCX+\7\#U7!C;(':XV) "!:QU6'/C3FT0WW<(Z.?HHG*X\$Z"P"[O1S>XGH)#RBXZ]^Y>@8W(Z#BW>$@A]H/ M -6%8,\<^Y=>'C0(;/YE%D?!;?;39'7UI=?TQCY& -$.2R_J:+$JCIG;@59J M4:L"5%5,P]DK9B?>+RYPPXRL*Q7FQ$3M/U8>;6&PPT)HJE*)!DTCL:0L>G4+ MT*WI#8\P^VSNT[N86((411R-IH6L+;UZ[.ZX?)>Q_2Y)[YS+24 V=07)R8:S M: 1L'=(ZD5L;8&G():2W&G3SJ&RWK^D7%]J] 3-<\O&#VF"5Q\&N6=A9!DAQ M-U'X* U'JYJ]Y\E=FMPF*SF&S//]=E<>1=Z+C?7< %79.7+;5*([=M2Z2\^A MXW8I^^=%02"6BJV38BJJ*G=1;;]X15-ZF\"/@8V4I#D4YBT)[:#-R-^ ?.C& MOQ6P SB^4@A1]1K4=J^/V50X)-7XR>]UUS2J[Z>H,H-CGT3UQL-R>>AP*-9$F!,[# M$.,E31==GH!?3-0A^[(]\NVFYO_NZO0'0Y1[6'W!O M#NT5J1&7A:U$U_XJ7OV^87?@F6H@IZY3*4ORRR>#7WB?-#01I6I&P"4 =?:^JC"_ER4U_5.+@^ M'1699[[@]& X-EUV.CF.9[WXM&VH_@ZAZX(WL;Q(*#\3$S!)\0C,PD(%#I*S M\0*1XD3H+T(=N04T!A).1HOOU6G9[C;LD5*2"S["J@OP*L:E!)9@H&KB#1+X MAT%HK&!=;'JR#C59FAG4H"G=2EFK^!QGF=S>5Q'++'1US[4O9Y?.DMP*D*4N MP;%PIU)>TWR5)5+?Y>VK?>=R*;KMU4&/?.$!L"B#/[M%9\Q,[2^X(&40V:[^YL\62<\B%['TD^%1YY] M27(UB771U;FIF2ZLAW3I#YP4M(BW=&)&KD@\$-V2?$1^$P_GGM%S6I"!/[;: M99CH.ST!&!>'!'_;E _QEO_S$T\A\EB.3%^S;9RDJA> &6IW #"$^06X18$. M M%C\10WN^HRY>.YG09N<.9O$M6-G(P=?_('UB$O,[ZZ_)5N;VBF8';PO+ZN MN'T>=OFL*C\,]%UQEEME&ZJ(_Y/\5OXQ]\7"@R_-C!])O22V?M^Y%1;;/LC# MU;Y<@*G$X/%J?[-)5CQ3O2V7*9Z.X6(3QLA MG'35+[;0!2'4J3\LHMC$FV%KYHK$JV?-.U*^7 B4W;9DX,^N -U(WP+_X A! MCFEV/2/ (F*>>$E:N!P/3HPA,00I,V^8Y4,F^L>>M^F-J)?VB2LT#,PM5)UA MN98J>%!NT1T^)-<+MP_(=3Q1^X+(-T2\6LRPW&8_!OS8FB&YAKH_((<@8E[ MZT?A+CHSZ''&W"[]Z,"'C+"-7";P+V. [;2ES0'LPVD3O=4)YA\\*XW2ILE6 M&CW\49(?JUY4V /28CW'$.[+R'+L)C.AW)H%:VF-Z)X. +@[\8T:/)%0+A ? M'1;,"[=E5 MT!!)M,2UUZ&I[>NO)FC4\+'-VD\L]T:!]!WH6ZPX$ ME66"O0CZ5DVQ*V&@R7=_@B+ Z#(5(1\85J1+=!P3'!S;%ZP@LCJ1PNK:TG!P MZ*&F'V"%81@4R4D7A:R#PF\KVIF/]4T'/F,*@P^_\#,18HGUGFW6'#:BD'7Q M^)$^" C)%]>[38*+/Z@^2S(,DA!5#ZN-R+EX/'-2[&ZW)D7V,8^:,+MY.^DS M3-'D6/,Z=V,9;0-5A<%,G*_ID/V)E(0GI 9?N=?C^HC!9SQ$@PV^X:$93_") M';KY19[OZ?HJ2U;TBF;R&6YXLVJQH,W"%Y4O22+?GI"=>$]V?/";BQ,9 Y;39_L'KSA\3,$2#%&&Y"D#+N M/)YA5/SW\J!&_HE=<6C=Q[F*+C-!]9MT!$%(-FL,ZV2UQM^C,SN[N,GHGRA7NZD]2G6V:^1S3 M.,,;^RX_TP?W5AJ1N-V408&7^4\[#L\_QNX).[RQ)_*T>VA:JQ'YTL?N[M(% M!@U>AG_Y3?3IGI*X\?UT+U=OVH.-/4#,7(%@)")>XB#B)68V? MF7ZAV2K)Z5IFA JD@-3-38\.ZL []T!M"2-.\*RD:$'>T"PA M(X>:FWG:9'"WGI6K>['>E( Z6_%(M]_PZ+,^V[*L2/X5EU.KE\4]S>H":.XKEP!1-N[[]%(BW!9GZ,=./F+2Y7K MKCX39]2^+HM8WA0\O)<4Y S,V\[*)]J8^ X]Z4Q\42H<\R9>N,LJS MKM>T_.]%>EX%PK\GQ?WY/B_8EF:R)*:"XQ&<]6E '\ZP\VC^;<0YK^:EUW*> MS4-.5(9C69PO+Y*M[.%HG*5)>B=NM!>^*5:?17V_9+.13[GG[D5U\=V&%IT^ M<.;N;PRR6(#)U4-V< F=8W@'P[0UE&!=3.16,K+7$'E9O]^0-P;7-"?51/;Q M]!N..U[#>H[@63.[=*\)--"=P39-8Q%U:L]$^)?D$6[+7\F=$$>(,--,' K" M4->&3*KD]9+ 3+U'Z\C4*]I)7*37C@D=I-;C[QXEIX]S+-,I^A9W.H4.("Z7 MD#QNEY@<3W[]]_BQ7ZML)*R&_7@?6/*2W84._\;@R;L;]T$4[G3(Y>TMSS+? M)RMQZQ]]R[*KC/TW716]^:(*DB#:NB2#G3;LT#VD'8&E&1PJ+"?NK9Q1^9IL MRO?R"ME=2;"$N428A9F7(=0C^#:>SC%\+_R$9!EQ?O^6TC=_[./-%>602]6Y M"PM%G5'H*,+BOEEGX%A-*]@2US7TD7A(;BDE5#P6F^O$\YGCM\5*#/!9U4@] MI.S$9X"] R#Y@67;.'U%L^SQXN+R)E#@;>%H83X=9AQKEZ@KBA!=H]>M M9>FPKVWEVIC>8JU=XZ:X;[8TNZ/\Z[SE7^-5G/Z>[7?%ZE%7Z1E"6OUF.VF0 M=T!:$192'1K,[F!EC)JW1+PF[?ME5'T&69?Y6$'!OXVE!?],R,&>+7#J&H18RR5<;EN\S60(V26]%1U3>C7'#]F+T],<^6==U_6^3-$Y7"4]$N>WY4TXW M\UP"'M",H38<:@<)LN\-]1Z@Y/9@^]YX4!_%;0:MF23H=K5XNTS+; N^[Y=2 M^P%L=I=SF(#B<(_WPPH0WM Z9)U4L1?JG&VWB:Q&F'?..*M3F+.1ADV M+>=N0^"DG%6!94K.PJ>>NU^U9#-/Q0$LRCP^O3H-9^;H3,)-AA7[##?2L6:W MDK'K&8-5Y-Z^A"-:R/!=+?9:R)CU9K^+M* B(F1+[J,-M:5C:WIBKS],4%4HB:>K" W)DJWY]1< MWT 2KT2"A,K]87JL8B(3))Y\ 9!(#%&J>-KFI V>>N:=267Y87_,5)E,[SD8T$,'W"4J=6C$K.Q]*,Y(R@_DA+SR\1)DA6?\ :GSRQ4_XC+ MC_3['/-\O#OATJ1="[9IXKDH;-\K@#4^2W&ZM6(+!NMKDCV\H5TYH(S2H[RE M6WJMV $"9,H0C5:/S4W%9>0)<)M1Z3ZD65KBZ_09;ZDIH/A(:>]X\F7Q<93( M;$=*V?7$SXL89:@URM!T73U_PPE01X$JDA6B1,MJE>5($[?Q&&B2 MOE&G0PLB"?@F PMA4T'%E@X%)"7\]U,"D7(U$ 9&W@G"!O9N&<*D3/:38:2? MW!D;K^^8])."CFHF!P2=1>=R%T=\1SY5YS1OD[Q,&BR;"9LZJAI"OQ*6 MQAX *(=6B*94I;K9^J*:UM=/4?UXA6J"%8I 8RQ&E]B/P[ :I;*!4(-R?M0 M>V>#H"G8J^.2IH/]^X9M5;U"!Z2R G2C;)^GA%""D+FGJ!2)O M_ZQA#;3D:I P"3]GE?6Y4UN?D\",RD%[8F99QXSO*>NK[);00*%@Z\ ?JLWZ M[.'\0(Y9><[2?Q[P=NBG7=NUY<^MVWD6HG;LGZ=6.8C35:*VY;*N2-^DV9N. M&+74*U31HZ;!TJ6I7<%")H_CJ$2U97NQ3G5D$ 4NF.XB%0"K5>ET1LQ.K3]U M:-TU]*L--9Q\8![#L"JZA,&!>RT:H:0V6;5BIY\]4Q- M(.:6#0C\4\JD$@$RR89\#0ED??(U_ZW=K8IB(JH9'V+^HK($L1[A("\L[#B# M1J4*]BX#SH^PLV./]\GFMSU9V&5/&VGUM=A.8PV;.'[=Y/)+;_=5/&WZ/WSJ M!4*%+#]+,V:J1MV0=MW^$,G]O*K1((9/.(#;@*K#FFD\(6 F/4>K>#J$& M1_1F]ZZN(GJ>;9M_=@\Y+3^4R"YL?$>[]=L 4$#L6X!9]- ]":8FO&[$H^'0Y*_5 @"NJ#$F+EE=%?E?7=%(BB:VPH1"U>"< GTE/"Q"?4"+[_?D*]L+_T#R"W*\+W?'_?EF MP[9'A4.#\HW)26WK;^38UN]2K2G]!-C_ BW9WF!%F19\;[@4P#ETN+@^6AYL7T.%) .Y$$M,W9L M;8+1AKJWW%C_&(LK&8V,)!I5#-XH'JWI9#&I:GSG7(),BL?A.J+PDU"\&:!: MLPOPGDB1ENDSG9CI+WFHV.J+,_]AS8[I?>:=6WH^+GY<(OLXDB++_:K* /A M%DDV0Z$?!=-*3$72)(CLF66.=2C4BQ2CP?"_,(@Q@;5D:1N.L'@VVH+5A M_\#4,#TG^^4+>VF&1EEM:3PTOJFMG(E3UJKI1IJ&H6%@WK[&@5$E@TH&9IS" M.6%@?@+:Y&EX&<;DIVI,HOW\/]E__I\6KB135:*]RFCTPQ>@)-OO!JJN=HR< MRK="@TZV=[48!7-M*09IFW7[ '5/HMB[-PT?L?S6XSH,,NI> 08K0,R(][L\ MR8H=]0OGV?8SSI]3EM)^LY/TM+BCG2GDCZ2)GR%8UU\G599G5"/%8Z;W#)Z;7%Y0I=X/A M-2742='0+NKHVAA3X13@F3$>O"9%\9YD)>T-SC8O%\DA><#%9W)\>"QE5Y=; MTS??R4SOMZ5JVQ\0AVPC3;/S:FR]KG^K[IA>> O6>J2)\V ,MVA-[80M6V<\ M+3BYDN4C:FD4DRJ(!#:M7-C)E#E'4=Y"-HF*(:]-/V3*N9,N9U%*JYXSR0$P MZ_FH*H?^[VGY^/Y8E.2 \^LTH>X^+5_D:6XN3=H0RZ:)[U4^UKV"V&>T$Z>] MV**]0Q.=6K;)1HA+_,QAN;@QNI+&%HNV AXVY].5A]QT9U/1A^ MC=>#*8%@>T&8?UJ"/\.M/QNN5RU\'@K4H:EO0P1P M:+X9?1^2-.?S]?.B.![X)9T%0^R&&H-?R9XBA$5BGZ@H\).;KJ(UZ4!.G-:_ MX*2Y)7R;%D_559,K7KT2T^]$^_Q OS_.#P7Z8#B/U[F^1; MM,7/:7UT-$?/29XRFA]7W$TFZ"%]QADE9B=QG_)TLS2D';Z1)"EI"DJ&J4KV M/(3T)3?!89?'$=BILL:8C;Z!9T1DV %_/D??(:C5'?U.1E3"WM9Q!)=^JXJ3T'\UO M=9S^"1N9P[X=R X@8*=T M-="!A*SKWYJY[\*+PN!X):&P,BJC#L->K+(>A8Z9S2;T[,M2HH\7K=:N:Q_Z ME9*A34U7>=1VE^3E%)VI9B$;TIT"K"L910 ?QK03Z(6\L^\T@M,L-H&";M'[ MX93]HT-NOP>N:&&:,(DMPNC=N$^!-L#'TB;HG-"^,_8Q7*+M,N9F#5,"Q:A@ M74L+#0N*KN'&.MSFMZ4LO_2*<3C14*Y02QO)I2KATBZ[@UJ>T^$UR-MJ&M)U3ZT@]Y\GF7O@IFD&";B*K:;CNGL9V:MIJ8(G+ M (PFE.HFXB31 32+J$BCSNS,H_1DM WI2$5DI$ JHNX%E(I()=BHB*2AJ"*M M"XKCG+#5P$I4Q B#L8J,F\A4Q (T,ZK(9[8!>U441[R]..9I]G!+.TJVGQ\3 M"M1/F&ISRO82.=GYUR3?_IR38NA?_)C4WW,J$R^%\^LYP+QC<@?4FCJ1Y;I[ MA I.NZSB>H**P SQ0-FG,>O,P'(@OZF2 \XSRC)AJ?KX6WE,]DU%0:BYCK4L M W[-+-:<#M6$B%*BBA35M-$4B;1Y(05NK4=-AE-#XP$J+42!N:DB+P471?\: MNB?ZTS_NV"O=[*ZR;?J<;EE7QC,;+4US?EY.XW<&6R?7\RRV@K7F3+:TQ9K_ MS)*XN@=13%KT8T:L/O'PY+:,5CC#;86 N>',EA8^X3W?@BH>TZ<[ M54"W:ZU2 5-K6.6PZRNPVAB%.BB4@==:?,9@5SV-9 8T%3IJ373"GE)']5PT MVNL(WEEW7@X'DG%W^CYY2LMDWT9V;(M\^X'D'X[E,<U1KHU$BZC ML6GD?0N-?<_\;(*U+/V5,Q8LUBU=I=UO[ADE$DG190SG%1V!0:8-F^2>&7/C M_@4SP8'H[![!K^><(A\P/*OR('B 5ATO2YZ3=,\+E_#3:C79*HI5[B5",DV* MQ'Q!&3!GQT&MV:AWA2W4EP^+PTNWQC^U*+EB(]T]/. MOJ_Z/TZIQIZ):-[WUICS+4,F0\I$>:7:ZE(A.>D*?63_B387$B(1U_V Q<14 M7-C#OI=4 #M5C#_0K_,NR7[+CT_EYD6Q7UK#V*U1_3UL&WFIEEO/_'3+6I9: MN2Q9K%LZQ A11QG=[KLC-,BT@1NHF%WC3LLF0M%#S;HIZ$>2_8J+9GFH3@/X M.TX?'NEOYW2^ESRP.Q4/-]D0X5X\FK2O:3S\5G1]^NVYG#M1M&8M=Q+'-6^& M>#M6IPQ5+5$_J:9IC.K6B#5'M/W"J[A>N",@,!BNX$[A)2S@+J %=JM1;G&? MQ979EB)]ERY9"/@);\A#EOZ+932RKUFO7F[$UITUVS18)O^RF#Y0]UJX5.X88,G)3##A$]S 1/V M.+B#4&]HGHF!_6X0V'\?D%2MV@2"Y*('Q2_P?=F=V&H*['=ZPTRJW M;<6_@49,:MN>H')JZWFD:D(_ 3R*JUS=R2L73ET=V7SQNM?3,$*\AFYT.LN! MAWA<*U*$0BW#N@L% B@+?U@#X2CMJBT2C%BC%6J;H:[=]X-D950T!Y:]8R0W M:;"ADKML*%#3P.DF3Q]H(+_G"0:85<[=D./2>PNSXE85.LV"6]\M,#=I;UUP M^T2*E+6' NY;0."^_6X#AFX,EX#KVUGA^I,+7/^%\W&$\WF<027@ED,J$*;-(,O5QRQ@4I+9@$*Z)Z-0&>@P$[->ZR=YN&3 M8L21N$EPH=/L"S9A89^,QG[2>&_QHO<@&+*;53MCR'>^/"G!!KJF_/1. *=_ M,3]W]XA11K(WSU7B5W54BE2M5NCK8[IY1%_3_1[=XR9)9HO(,RM.C[XV>6%) MG1>VK4X"L_N_GOC1TX5O\UHR0TQ]RG>!'#%O+SU-JI,#-Y7(F]P#:*UA5?,5 M&C-6B4H/OF,U4$43BZA!P!C$:7&5+5GN";M><6H,XK*D.FAX@B&KW7JH<[@! MN]+98^VTK/E$I30AQ53 N*QB#AI^+T&KW?JC,XH675FT.[6JND%Q8NOZ^SFW MGN$D^*2+%M6KE>Y"?4^#"[ITG$5VP=-L MQ394$[W@Q39\)W7L"'M2/-[FY#G=XNV[E[_16>55=I6Q&7Z:/9RSK6)N>Z#2 M;ATEJH'IQ(C?]&[I11'2#7GD4' M7#>QR\T+%/VL#Z')/FVM,^X-ZZ_JTC"$/FMZ:!4KZ2];=Q+JK- R-M75G4R= M?S@V*OPD*/:N:8.2N-59!QV3.IMA9U!F"0.C,B\)V< N2"41 K$6+JAM%;L+ M L:LJPL"0NVR+N@]7TDL4I+=[/C:?54KL/J91O9_'JB*-7UW.:V)WK=I6QED49 M8$DV"T$>(/O'"&9UY?RZ8O[[TX69K@@;&-"6M>:7_SRFYDC1GNJ25ZZ<\*M9J;9&W6+.?WY2L(BM[ ML$+L$>+/EE4)_9@1JT\\@+V4MD/Z; @ OBM'+<,1#,Q:7K+(^"E/"XR>7S<( ME-9O"@P6CFCKZ4I=&Y7U;!C"JBG:;$H)A6=JCE*F;U:DC+$NOV9,WQ6DJ7]= MI2(Q6<=I<:,*,44F!G&&SA?4,[?:>!YQ-<,?11EF:<.NB9WSVW8 M 7+PQCQA#U>K)+@-_=D?UN?;JO1QLJ_6>Y(-OT8BCO6>R4A0Y\8Y(@'V -.' M9(//#ZQV4L"2# ,AMF=0>LW656B[H[^AY!!;L:>NJV,TF#^X]K!)UT!UU*3/ M,@PX0A9B&(B9 ]J-6[S--ND3]10G @Z[&HP.*$#^.PC3MCQQ:JRTM,Q+$:D MPJP/LXT;K\^+XGBHC^SRY#GZ^0X5'3^]OF-S:#Y]8AL/[)>-L'%=+;#LXSA. MHW]9$^34PZ@_ S=HICP')V$/=WG1>_956(S QN-36ORFW&2VH.R2AM24OHD< MICYX)W!H!&@3-Y3MUKV'B#U=15..V694B3@P\NM0>+_A$>3Y (:V$_ MX2VNYL<7*>6>WA_Y7'F@%0:J^FLHJ;QTT2#;SR.KF:L52M5FW3U@E>J[)\LJ MBFGLB.6''D!>0=WAVA8-'N#][XNK]\?#/<[I2%&5V>/R^OK]+YC],H"2!67] M?EI*+R!;],$/S'H!:D#KVJWIPS?=4\0?KQ E0%\JDH6#0IN1)0Y#,("YID4' M=1?,. =N!=[\\8$\_]L6IU7,1O_!=8'K ?WC'Y=9R2I0D4.2#O-E98^:8Q6] M1WZ)ZA(IGH8BX;KZ"WVI_E[Z(GK9MR>Z;S;,^Q9(A-1NW;C-?)-! M=U*I/9S4+0E7IY:NV,TMHQ.>TQH+-QZX-/;>#''OJ1_ZG67J=T@<6%4W*'0- M5MU9O=Z]"O5!OJK9\MLB$Z!$_ 98LFEBSZ2_B1(IE,$3!1Q%0V&Z3BK O'QE M=\*Y/O+\/6%7FXD0'KT@60L.XN#WJ1V%@R'XK+;+&\$N=T!.!;M XL5Y,[!L3@=?.$V4[K M],T)"P;ZS0DM@Q"FPJ+'X38G],*=;86.W6AS@C3$T6].V(#*9!#L@6DP!QI& M1G,0$[@#^T&39$AL6_C!MO4K\H.!8>_J!P,!WWMZXYX5 #I%GR@>,CV%9Y(- MK'O:9J3$;MT#YZ$ %*^%R$19-MR[*1]Q_C/.J!;NS[/M^?:09FQW,6%W_-;' M9P;*Y=*D_K)V3;R4W:57 ,IM*4ZMS%8,UC4!8CN%28^D.>"W\(*;$QC(E,$: M**=-TTX=)P%O1O6C=F*#\;;X0#_F1U+BXC9Y805B!A WD=7?2$WFI5HFZ2#+ M@1HA:B52-EHW3RJ?MV\+/624"CU55,MJCG%,B>WW'VB(BKS3"FN>D> MS)L .#SOCJBUV)/UFB%J65T&PAN!'?6!7?!CVEF/5ZP/4$L; +T(I0YLRE=Q M>,-9C$I_%2LDLNEJA#!.J&*%*EZ_*Y4,.E&JU;*S2+>^_P].\KNOQ,MG#WA, MH"D*^$T897YQFI_*%B>G*9[ATK+G.;$['ORWC(N@>@ M-H7S9%[R[:NS##TP^=@&"2H]; /CYF4=EH/W@OZR%0^.;E^?R7A\W[H!Z3E! MM..U><\/5%.]G:?(9++OK)C,;%O$GL]M6&K9D%:%L_0Q*8S!:[,H/?1Y&!0) MBJ=;$\;,QY@LI@V@*3T>78!6"^9KJ=7\Z7M&-Z"WA,#WJ_.5E-;?5PI,IOM* MSF1NZR#T?!G;4'4 U#(PELPN_.75V0411SYV88Q'#ZO $JU\K,)2N%YN>ME* MAX:UY^22L?B>=0+25P)HQ6ORE><[:OI!'*:4TR2O.> THXF1OL.<5F;8 2A# MT^<[T=8DC,GKM#AR<$XT.SJD3[,\/8Y3S4\D:K/@I'3( MW]4 T 7#*\)$9ZPH(G>!=W3,EBXF(1T'HO]ZHU(0(I%8Z@%P'&V.<$!-=ZQE^9WK M8<:1TR'Q?$^?M DI3O5XC](8PA_P67BNT=RC6-OB;'M=7W^2XJ*^Y6-[DWW" MFV.>LQ."V?8CR?+FSW=)D19WDC-!X'R;>0@<7[_P"OK]/.(+:1^@+>QB+$; 8^[%Z6P-FI+;JEA*%7!)EH5R<0:(7 MX)A;^OX@9_850*"+Q+[+NB>M<^_08FC?=2U@-,_<)R#[KA5DH6Z:]D(,N$(* MQ8NBZKX+$L:J9PV?D>*I6TH4;TG,A;+V!HE>\.M/0KY/ )IM/Q $X[/]13LA MD5[NX])$8_W'3/LOD>2F@2,&*@7L+0/$<2>0$R"T.FB D4X%ATWU M.F@$G\<.YT=^-]'-[O+PM"9X%7"5L-=4I1]3K MZB=TLT/MCPL7FE0.##%^RV&1R"&=4 ,2>'AMX#U#$"(5Z6<#VS#DF:^%'NH% M,\2NO&Y-X#U;)#MY0^@4C?B9PDCBD7I. 923U76!U+)65SAMTO;Q(BTV>\*63!0W=+LU:KZ7 M92,O!7/KF9^%MI:EUC5+%FN!KK=)^4>'M'WI.,@K-(27:SJ_Y=LOHQ%_@>9R7M MSS A!X!3_?V\.'EI., [^+D@OPZH#8 /WW75F,XO1$]5,T!W!'4L6&*GP 1U M7)8U !#8)( @&1@*#XZ=]7B56@-:]LRW'T'4ASG56H'23'23>:U = WG0)1 MO[L1%&C[NP(I\!*9"BT[Z7O/1B[C-8Y(]BDM?I.5!](3-;Y70>1G(+22/3VF MBK=&F^5-UKW?$7L01XD-P\ 1N\\\5!@IL: +=D!8$N3O7M[A;//(-OHE">*V MY"K@C\AA54#1&V!E&$MQ4(MA8YF"M!119.!:C[E:9_0H46K/H)E&C^;%%?!J MA)6XZ1#CP=+W!S)U5 ,&L\CBD[9OT@QN6W*EZ1Z2 ZN8O#?0IGLDQ46O!HT- M6A5%:JKUJ&OT2HL3M5;UF^FT:E9D!3?>$G'3068VWB<*,P?S/15HRYKO\\V& M'*M3HSCEF\/2- X36?UUU&1>RF22[F>>-=S5&J-LM&Z>H.Y1)-OKQD$DMA]\ MH PJ\DX)9@8&Z-JC5H@[0I@M;3&2GQY&E"9S.DHD)A(()V>@7E@K9@)2SD[; MFG1?'PXI9\O.A8KR9O8S MSHZQ6$$_1&BF%U,PX>TG%6QAO:1&B#,NSCI M1AR=)BY;LCFRNC/<#%H.N6'2(J'O#?D?7^%0*Z M#QR+\!P$AR-Y,(Y%9&O&7D?=(8_^%IFQ&0_-"(&JT1OBKZ4;XR_8 $/OYDOY M.XQUS[64KWJTC:[%9KP7KI9P9'GDOZ19>C@>/A_O]S@I\"?F:?;%YV2/K]G? M]\GFM[L\R0I6XXIDQ2?,XN\M*RW^(2TVR9[=WSU (SSCIA8#(&._0_C@;P@0 M^8%V2G.X'T[,NN*%.(MV!9W53RL?V=^L#3O0^83SE&S9:BJ#\L+% .#!3<+! M:EAH $R 4)<@%J4J,KLAWZ13>B M/Q^?GO8ISD?['5)79DE=?Q$CM1?B+?OBY^[,0M3H-[5=-P1(LAT7AUVT'6_B M."@#E3&TZM0G,*)P2;O%C" []7XXD.QS23:_?:"?@B724/_(__Y,NV!;]NBO M%< R_, .UJO=J[-H#>S<6*T[^JH: VN!"D:"& CXS)@VJG\J6+.%0>GP@A*$ M3AKD(6 =F CH=10=TCR"!H<)Y^7)+Q[\\S[:7_SRF3TP+E#EO#BWJ+V;5PDN?'/KD%W+8"5*KDTW[=4.T M0IR,U[IK"5?QY,FY((%,&*J!PEFT[)1N"N9B4#ME/IU#"Y/:@>77.?0ID-I9 MYMO9M+=3NRAR\%RP8%8\8TZ>14L+Q?/,T0-2O+8[TBFTXFG]/49/O91'(5UE: MILG^]GB_3S3JK60UGS6#7$U!WWBS^LI**G)5BC#?,Z: MULSHY+4H%ZX<:/V24NOI.KIC*VK'H6=+[84N>2C@\'2D.-7;5@-5>QA 0>5Y M$$ KV_<0@(JY[@" O,VZ>8!B,\:FX2.6WWJ4[R^E%G/]9P0$\'%2M0QG9%0' M2FMLL,BT(+OR:Y)'LTGG"0_-P=)I $X6BKG"WVV5"W%'21G DAP:T!.$2[J M\Z83X0*YT5?DI> ]Z5]#STE_^L&:[I'X]4[0L6/N+M M52:DV@VWCR;U)ST>T&J M>OLP.%9A+^>YW*97&8V;,KY]F>QO-_(55 -9LY2J)/-;4S5(]UQ<57/7K+*J M&JTO+ZY0[]$*W;Z/)#XW#B.Q_>3#Q5@%N; J:PN-&<.JNE3/+!\\,HKO?ATOA%&D*+V$Z!0)U#X?W"6\(C:I>;G87 MR2%YP,5G\WHE&5^C" 4/6FC7O/NGZ/,N.R9Y=Z8I1D>R3_&7A M)6VA?Y)U;.DW'"Y>"T3"BO6@Z?S1G-N@ZWS*5.' P1S#3]V03KJ$N*YKNT)" M:^:WZO:(,UC:>RT7[2G!NT2\M_!5%/L]^,.N V;XWM8, M4%)S^-ZPK;X>9#9TPZ[DOR?L$-*F_'M:/C9'GL^+ I?%1UR^/^8Y]:X#+7%I MTE7UM6CB6][7NE<@^5Q6XK15?\T,U@T52OBCI?-T' :>3!F8(> 8 M0 8U/[*6Y8>Q^G*\"F6,L"V+@#@IHJ2HICU5^.GNR0,&X,('/*OI4G%'SC?_ M/*8Y_DA*+'B9 >AMR9LS9D9ROS,5EKWQ/%UFEJ(Y.&%JO&XH&&IJ&L2)A%G% MPN=N [,\ R$H9EP]&%98 %7D+ 2-QUC?#ET^\PBRH)EA&7TL7!3WZF! M2VF[X> %:K.MMF1^2;ZQ,HG231GIL_K=!\^\M$(JQ\^V#EFJ0=ZG7-=_1I(/ M(Q\!HOUP W#V:#HDZL-:#K/_,#G4R.)^@&+#6@ZU&NZS]C M 9UT!(CVPPU!)]((H-..G\?: L],K'(1+X[L9.(M+]#[:[(_,O,ZJ*,S7!&? MV+K)0G=M[9?*.ZVOGKGHSD(U6;R.O-;\CR;OO&J"JC:H:H3J5E7..JK:+9SH M.Q%1Q'.8A\F^;ER$?%]/3,]Y]$3>U2H]>:KJFUKK55_=.H3JF_H*4]&&)GTW1*'!GU7<3'JNS60E[P*\#K-\%6) M1XG/9D+518 "(>P]@*,>>*_;JOD[W +8-9-= OB%/4;\^>*G=XTCJKX"4#7Z MP@*LHH'F D HI#CJ']3"_Q2Q8):=']%2QG:-75^]GN@NF+57'^::R=[[%QYU MBR=A"Y%.D TV?6DR_M0!3)10#C91<84R^%1EV5TQ76>I\CRF2N&/68U7L8QVO%JO MAI*5SIN0:*/O(QYVVFX&\O*:7GG8B:IN:&RS*#&3LAMZ&GI) D3=5:PFZ?LK M6*:8KOAVN+0*6MU5?U9H#G[>,$L]!_-BDR!7* MDX6:@"F49Y;U!2!$JYE9K2Z\%DP'LM'3EA; K/3BEU",ZMS>["[P_3 /W4S8 MU;Y7$H)7>>[W(%!1YU:(6PWGNMF@9#/)TXKV]!@]5-2XLO=#F_*])F=>V0KVLD# M_L>_NR")#=V>%,<<_WQ,MZS'4D2Y]T -,U=>Z^XO9MIOKBY0@3>TQUL:F3,[ M5*8L-V^+[RD1_7E9%#J]W1B8$X=Z@%8G+AV G84',H5088M!PA1+R,*1OBUL MGC-L,HI3,(+J#%DO,^@=_8JL><;M;?+BD&[M!)@1?SNX#)H-P%+E[=>/XT&* MV&D]3N1?78,2L8$<(T.6R\61LL]0XT_ZA:JW[C_RPK=,"D \.&"K!G*/<%V! ME8=XVV6QJL>G9FP:1,I1"#AR2D [E7MWB.M'0B:8I[,_K,\?'G)^^@0]T4G> M)GVB07URB"N8GVB=5"7>/:S3N,C[=/V&\ED.?FKHFR+R1O8:KO0Z9AV'/0?/ M.->,[_"W\ICLS^\+?II3XCOTA((G41%ZXT[? W\,*OGK\:AHQK'90!/53]&7 MYOG""6P6(TKLO[T$Q_(&?53/C!307!Z#F"F0:0Q:"YH?:H(?3P$K6JLW'2W+ MQMM7V3,N*'/I^3'YP_KMAP^],"^7Y&<11SS5D!Z0KIN_(SE%IA@'HO]Z Y3V MB3ID&L9Q1BRR]8G/;%DQ+5-<_&^\WY;DD)3L[Q>QWDY5KXN5Z[I6Y*L#<*J_ MGAX64?H]!$ )(%(D MB]<3.?:7LJ%49]:+ O:L$L1MDI%U+1_];E$':5W MH\L(P-2K+Q%.C5J^=NI2DP_5(HZ*Z>H!DBJ ]H+[,:$: MV=440*MG5E;<=+.J:9H!X_',VRWF?1;X9?-@.RNN6RJ*O90(]U"L%L3M=TVT M"^!A]DFX_X31! M?Y8YR^FQY#VO7<;E3=1TVZP3;(0N;[%J9V&5# M\:Z?PMTYDF!;2R>$TPHZ0.V3R >89^IDV&J5V(JE@Q[2HB#Y"Z^R&]$5H.;A M5"B0>N3EVB+>BZ50#AU(/&+'GY/]EEYQN4]"#)<-J M^P.7K:\28Y<5*V\]R-UG1.R01V2U]ZW'7IHQ:P.71GF,[>09M'8(\[J0Z/"4 M9"]*NZY\WM8-'#WW+!>HD.=;)7#,5E<<<$B]KG^J#'OUX])U %4#0XS?WO/O7!EL$>2\\M%641[ M1\5)]X<-5$T%(!657PD)O6S/2A%*YIJ"$(HV:_[@#0UV#WP*L4+L820;R*81 M)):?>UBN04XMU&4(@HD/1W9RNB[K__E('712X$]L-6)?,/]]S?Z^3S:_B3D9 MGS"3O,7YS>Y#6FR2_?_@!,P: O=(C3Y00>N*6W-O FKXH9KAJHHB6YY(9,I* MI-9L69Q9,4:,\[)0A_M"8^T( ;R!2L&)Z+00MMNPT2;H00TY=X>PL[HL4 @\ MXUA1F!)Z:N[\LP\^(SCAW,W"I-,E+8UXYGE,XW\X4B47X(RDA+7AJ.2HQ7HX M]X\$S?HA(U9?6'::U*4Q9]A*Z-+>&L ,*)>MS^A#?MM MX?'N]T\RTJI/.1SE/ITPOF,&878BH29#>@$3-B+9H/,TN^[I"EVJ7V^?.8W,4_+PC2:';T< M392E:;?N'J+JZ<(1EZJODMC+_-F'49BJA1"/Z9C&<[*1]QSBZDR8Z8 M;W"+:WQ_3\M'L=T NY L]0=X'5F&.-H[Z:V"'/IU[8GS<6 W 8,3D0+M"G%. MJ&%599Z(S-!7R@WU&,1SDM(;TJ;#QSZ*TA@D"-;& \MSJA\OU?Y(]EL:ZES^ M\YB6+U?99G_GT7B]8$1)KNCP)O]X.X" MD.XN%WR\.Q9IAHOB/3G M-,P^S[;7].=TST_HT6?' ]Z^/]((/"N%!]P\#8S)C!+K\9]%HI=IG?&;^%G= M>3JJ-LASR%\W0I @A25--'*0* A5DE C"B79%@D\42UMA6IYXL,Z#EO6FL^I MD&0!Q ^\P R2.Q>QA.F)WWO\3,CV:[K?2U_SFO+3!PQ^CL13N)]/F2Q\"??B M^:4 EDUG[SBXYYG:E773\%7Z!E\=\W43,#KNZ3$F=L+;>;PJ&^/BZ2R7#OY: MF9:,WS>P!3-)IE:P\U!=IWSUZE58D^XE2N/)Q:S.F]K3:O:8-:,V+5ZB1O%)/D9G\.)<\OZ] "-J0O;)0"#;_"M(>?\8E'0^6+G:S M&^?%T"8?O5"R$8UVP"58SQX%6**=W*-HXE_/;VKCY+9DP[,.$TD]E9A> M:)[@>6K_UG>/N+['C!VE*UHV[*^D2?3+NT0_YODR7*)-S4R,R?_X*CU<$*,0 M)&B'L50A0OJ)/0L3\G^WYA,TX3.6]XG:?E9G0GQLYN\F,T:3.O@OD^*1_8_ED'XG.PQ[W-1YNFFQ%OV@/:[_X- >8OSE&RO MLDW.*H%"?K=*2V#]N[1+2U=(37+\CO9PRXJCX:S@= M9'.$=R\=R6WRPGXZ_YKDVX]'5F3J9L>?%N?/2;IGTXOJ 2_]0./5O#Z@2S6<6MTB?<@8IZ4+:076 M"#(7^D;EO,*($RN"S:3E<]OA^^$[U1T]EH\D9RL]?V,%2_F!RAM> NF6*E9Q M^0WGF[3 M]0?4;]"OT']"WNWBJ[X.TX?'JD*G+-:6]3[\.*GU!TUZSS'9,]* MK)W)S'8\O1*M? R]\G<*,;P%R#GS:%[&X&TBZ&/EG-[PGJ#:/"'!>JU0Q9&M MG%1B$9>+N.#V5R9ZA1JIJ!:+6KE($(R8Y C\701?7^X>(^J8Q)LNW[N!\UV^ M0Z=A?&$+CT;T3M%;8;8P]/>$&=VR0%0VPATKE-!@\Q$C4E6BQ-^>TGSABZ4B M^6K16D]U-9,X^A>=_5QXU6GSB+='=A/9>!>;]MV\AWW7%+CL5<9K9BUAN#>S M#VCN?HXLS+O"5&L$[YO&K0#+6C<,6:;/$_W\CVSWX(G'X527F7M(JJRA1,P: MBB;I,I0.D,# &YIO6"F"&3YE+0:K'A>@6[.I,$^;%I18<@*339LM4_^^<.:( M<4><_=+W,+PR_58':*]$P^,][]YTL,MNQ.J5!T7+X9\O+8\\S5U'U#7B=-)_G;4]B"Y MWI,L3HC$;KN.A,GCGFCU(O%:ETF>D6/9]']8FWT.40$\T5A4-#Y']14B.\8I MZ>8\SF0D>%W_TEKXA6N[SZ(20T2I[2,MES M#W-SOT\?>@4P IAHO< 0%:H5 J,QU_HO$E]I/U5W9ZKK)Q>_[H?H)V3 #0H3 MIIZ?C9*&,.9RP8%J^=D9ADBBZ&9;3Y@&A+32:FDA3+1,6CSV6?TMXEFOD7=R M)I,LD6TZE:]=B.E+:5?FVZ/VT>R]S:5R88R\4<>#6/BQU$#FW<*H1&+;F[/Y MM\E+?3"?_I(?Z:SC&\L;"6KIK64'L/L6LJ/Q M;?*1Z?8-/E>3R$N2=>_@*= M*_9RV\(MM6!.6(M&C>S3<2'VNAS$H;B:DA#NQ=B',,[&W9*]TO6BJZRDYB)M MB7GY\[O')&M*"P=T5=:R [@J"]G1N"KK[Q39AH!-O^?Q5^:>K#N2.CWP=-R( MO9X%<2.N:A["C1C[$,:-A+8RXR)@+.OIF.S/[PL^68+*)[03I%9FF_9K65F^ MF@PU=,MJI?$UQIKD,$0#_!M;=IBU$@(W5[Y.*>:W:?FB>/L:HR:RYGV59%ZZ M89+NIQ :[FHM4#9:MT\B [QQ"(GMYQZ 6T7>87IF6( >Z-,*<<<',XX=0GZH MG_[XVJ&AM'S3P0%Q.*K FS\^D.=_V^*TFI/1?W CR T@_>,?%_7E$O_GF.04 M"?N73_B)Y$/S9Z"JWUE)Y85R@VP_VZ=FKH:VJLVZ>8#:)ZAZM"RZ38-'++_T M -D*Z@[8MG#P\-X7N-CD*3]T>+,[W^_Q SNU^)2DVP]XM#1M1]Q@V4#L!VFK MGH ;=)]R@.HCR3;XNV1DMWO<;WA>G6@4,U9C'5-BG$!^OO"L?52+NBW M UCA NR26I?!A*S;;9ZT?;2L^H,#EH0"R\#40+'O+%0P)9O1K'TD)2ZN>,WB M/P]46/:H_J;]1UXF0B;%S_$..*JUM$>XYG^AZL]E54SZX8GN@PV@+I)T< TT M:&[QDG$:-F)M-WXL6&+_3.A790L)&7OV6H91&1Z9!]+[HL+&P?2-$M142L-= M/:[*1JTW7*'N&6(/EQUI>8?'8V[ZUH/1EY-W.%"S"X&(MU:(L#T(J!'B#(RW M$89)GI!X"PN)M[XW$;$79:<8>%)16OQVG6;XJL0'Q^5FH_4W"-+<\:-KN.X] M1>PQ^L(($*=8>$*M[OH8+C8#,;S21ME$N'Y&R]8O5*@O0+@\/.W)2X -"KD M3=0@H5]_PD_T+3#+X 4#9/RR]&S*2_7644W!M<#.VQGJ@>&161E^732_8+R)6\U>9%T63=_KY"[ F[_[E^ MMD(_YXNO6QO&C]A][8$&RHD[M9D1#Z!'8S0B7('!-ZN:)^@K??0FS=X\50]? M,R24,>\T4"PR_@YR/KW2!Z /Y+Q-J]\=]3"NG?[8QSKWN/1&:U[JP9P MN.K=THU7O8.-,50"L9RQPQ"S,$,RR.C+ZQMFXW:6S4![;VIB94*N''7']34S$OIDJ%CWQ,\Q&&=HT%5W3M? <=01Q):O8C#1Q&X]Q MRHJF42]M)1R2QN[#*7?!/G&E+\#%OY\I$E>V#44DB2M.GMZ4R&#EZ:7!"^S3$[]U8?(Z#T?-DX^%:9;R2SUAH1U0+2Q.3]/[$C&[E*:C"_B.2O2ZOJ7D, M,),EO2II97U74B*_*VF%*._3,=FB5@2QSF.U"V&(J90P-E>FUZ_4O+Y/BD?Z MX)*2/"=[MB<3,HY6"@MR=?586#2V6/TEXC'-TC[.=4_U2'0HP\U$\:>"L-.Q MY!J-"W3WM4'#@P3<(Z&A[KR.V*+PF[B%ZUHS7))=O6MT2,ICSG^U3/"RK8BS MT O,8X2L.[3FE.+%RBM$B5E60[-MU]&?CFVQ^SYA[8TKZ@-:(;NNA+%,]I\! MO-+ZR\UNAVF_;C+Z(D][7':71P]#28<6_6KL^A80I91M^@126MD@R%AJ6=N^ M*;W\@FHJ=).AEJZ] GYA&^0"@V%Y9@?L-#INT7)4P'E9P '7S["5Z(4]H? W M*Z)1H8]D:-.B;W/:Z#.5"P?#G_>) !L9P&FCMB+]('AF#<&%L9D4](>,5*_Y6X-UQ?YWNAL!W:%%_.:L67FKHT">_R,-.D%KU M;-H+E41NVTHB+>$*5:2(T2ZK>BY((!.&:J!X%BT[Q8L"8&/A1Z7 M19D>V%H%.E9(VZ?/2\^U0T%-&6E @\T[TK"1 5M;+%AR3_K> 5;P;@-A/6WTE'Z*58YA[XA0Q:_FK=T31; M5\_>\(>H>QI%32&+ 27VGWZ@).H&G6XL !10/V\0,P4Q\D/<94MT"HA1>G(_ MS'C[;0UK6'=M$#0)-V?? 6Y4#MD3-[&XWV[\FKV/S?%PW+-PZ_Q \C+]5V^I M:>R6'1F,W;4U R@]<^PQF'NWEVNEC+;L^N& H*]5LQ42&B*Q933JZPHQF5I/ M@ZE$V2T928U K% /%:"XB(?$/ MH1%0GWSFJ;8*?&7"];+W&\^W_/18EFP5_ M(+G&MQGIFOLEU'1^-?]-\@%T5"=#4]U?V6K=@TA]IG[AFOW&82367WQ8H5]% M+U3FGQL<4%7E] (F8(/;XFCL+P0JU#. "-F&HJ7CSG@HC!ZPL=#EZ/BAT M*3P'*98TD@=3 E%D:RZ0U%$WY0]O=JC],8Z22..!&95$4HU=@\81W;@@4K#A MA;[T5LC84N;48;[-ZVCF.@VF=] 2X#?B8=\$@*GCF-N*G@ MF=6(@][Y/DUCJW1=YA&U[] ,N@)H:>T3/8\'?_F M?I\^@$Z#9NKI7$?\%!V82H_1"U/K'2 )4:Y=B"DZ-+F71?=#/FT>\/>[QS:XI M"_21E+BX)DE64)A^H*C.-FGVT-5ZN6/_&4#-DTO]Y29S\5(0S[[[.=GIPM5* M-I7GNFG(E+%IND*\,?5IK#EW>"T#U'% 7SB/A4NO^\*0 &%B8 DF+W90=S^[OTVGCN"_KTP7A@_G?FZ_AE5OZ\0>X*^L&<+6QHP+ [O ME(="=[MMZ QT4-^H MT[ %D03L7"R$3045&-/+V@*9LX& MF,FKIPOO]X% 1;4'Z 45T(0UYI+Q]C)[2#.,<^:<:XV5^DU+ZJ:.MHG:+V/& MKB^>R2Y&(9H\%4/;=46 ! KT.2Y[:3O>Q'%0AJD9^E9"7L62B *>IMA(FPPN M7HU(P%5D?A@:5^JD'R!D^>?W&?@#>VD;<=/!=2:U70W&%G;J/JM6Z?=3;MX_"FIJ' MDEA_]=$BCX)>7-^9&2#@RX4Z.1.P4BT2-FC)3Q$MFD7!Z7B)*-V")>*R3::N MB]?4=E^5^*!-J[!H)DN?T#:#V_:UZ!U@.H1>FN7>K8[)VCG)BK5%O'%,6[@V MH)%OU=K#K5%/V^:*C=?E@1HR#\$DUA^S=?&5WU%K'-W9-D#)+,RJIET%V&W)'QZS57J"9%7QKB2-32 M"A CE72 T5 9=4W'BK@P^ (Y#J-(/QSRO/+CX9#D["X)E,1V0WC\9<1*\U^GQA8YV0]@3;U QDNRM5K*C?OG*0U\+%IEG2D-3JE M089:E\1&.BV:#4G![?9(V%10,5M]1\IDCQYXJ=O.1B]<# $62@Z&>0J8O#=: MSO=[\I5.H_ 'DE^0XWVY.^['(MW097L1J;ML#=@<>:VO<5'\%TJ:9FA'[C#^:&] MQO FO\W)0YX<"L62W[3&XQ-"5HVASGDX]!3L!)&=3*O#'S:LQ*,@;!T_>WA3 MTB;=#<>(VH"F533KA1/1)#LNXH[&;I_8A8GT,,D4-,]Z/2C>86IYMI]+LOGM MUV1_'%\'JJ1HK_^44'C>A:>4"7">0,Y==\O=F'[=_H@*]NL*_3]__N.?_H2> MDAP],XH5^LOJIS_]9?6G/_\)%8\)?5V4',M'DK/:6O\ORDB&45H41W;M;H[( ML2S*)-NFV*-@^> U8@' H-4WM0]FK1V)'&\>^[)\#K M>7/T=J8ZIU+IZ^9G)/Q^.F9 \M)A+8$6D2'+D8[E!JI%*G_!&>>,H.=?)XB& MFCQ6VE>45>87;N]QQM3BTEB53ATS=,PVY/"TQ^SW3YH\VM0>"#A]A*Y- M0$?[*MNPY:CM3?:W;G#;+@STPZ%%6Z_ HH7G.6/K/OG6,+ 1I#MO;&Y?:V!# MA6XR)-!UZSA+GT2VAP&9,$ZCL\G&EN(IY0@ !UP3P4Z>%_(ZZY\VV)/;^]-$ MGJ:$ BSV ,HJF&7 [K[:2O3#WYDE_D[5]FDJ,P CT'9:F6SY[*^'"]U_+"G]+CXD4%J M2Q]%JH7N\"&31W:@C];M.ZV,#K1NLS1SE.(F& "[O*9.B]Z44R,&W5@#ESD MJYS*A82L][3.7A+LY,Y-+@1FS\:8_0Y J9K=!06E[TS/7A)0IJR;0 @TOA71 M6%$C1A[IRNLL6%7- H-BU7=&"+FIV*3LWB8OO$7&?LF/>'OY[0EG1=2[^G9] MGV>/WZ8OW<''IXJ*;S\F%1W"->'II 8OTG8A ': =,#S#V(DRR@-7+1V.% MKNA<(WM(6^*;\A'G=X])]C,AVZ_I?A]CFJ)=I^.]^TBJU=FL MK%K$:,K4'9W'?*GDAS)9E7WJ!-8M3\=&23]H6+MD 'M 6R25',;^*%\R&IOS M7NS9;8Z?DK2)^2@][W^\=LBM\S-E;SOT*92]>M\S4RM4=P/5_> -*YMV:H;, M^NL'3BYWUZJ0*>>VO0F4B.[R,98[! H;=SY3>I*_#.QW4!G-32YA9$3CL4;O M'8\_$KLVUT2^D1ANNEY+.!TG,=:<0#-ON8*&F5_7LD+-H^.S SVWPKU(]"%J MU\L%8M%&^%Q!)Y=W.D9C_"UG#"$'\)XK5JS798,'A>WKQ6EH#W^ +V M]5/Z\%B2W;' 26]=,\""DTI4@'6GL:AHC+'J*T1FB"7=G,<(CP2O^2]OR.[- MD6T]G-B&@U(I@AA>@PJ&,+I#D6%,KE'A9]P(:!>[/I!<4WED8&D<6]4C9MW* MR_XY]LUO:FLO3&V0;'FLNW5/5GS<4-:UOC5D6>/CBA,R<1 ')L&R=:?=42$3 M=+[C(M,;HKW*;??'=+]\==/0"%3.!4)A<-E]X\^;1[P][O'-CO;G">?ERRV% M3%E/()[8P<@[Y@4'^'=M5G]+^V9>>NG:.S^7X2!-K9#63-;-\Q7B%'QQH*5! M7SC5PH6_G=%!IH[<0$=MFW=*.A,B0T:;,:[J2_NXS!1.7,6'Y?_[=# 0CD]N M0@B[ O?AF&=I>IJ:=2JV,+1 YV%6PJ9CC'FM#F4LQB,<9?CD M4:9T W X@S7'?T_RG(:,Q1VYI=!\3 H:3%(G"F/9 M%S]3;!:BUA)3VW5#P,:^(6'W5U=$B%,MJR"VXTTMGVR,]K6,G1W?=E;&Y:2&.4B),NK#@.("#NPS2Z[M+FJ!V(@.]XJT0I8WF"DLG1)BU3XTCH_X)32TT M<%[T@4ZLK07ZP9!-L)O%?Q8ML=)E2?;ROXINBGVJT%/.L.'!M^SFIK*'/)/" MUOCWB$UFOR8.HW*]G@0R]8V,"=I5-369]PBR6"R'VJQ4,F@8E8DWLE"C\%!R ML]O&&:R%L*FH8M:ZP]53BZO8;?4D0+G;9R=(16J3I\5"B(FLN:Y$2>97GMP@'>(R$K4(3?5Q52.#3?VAIO]Q MX1KCID$EM@,PK!^N(!?*A<\+%"B+J>7OCA-^K4>+BOIA-$M=_O!0W] Q&2#+ MQJILU^@JHSTYJO*@-13U-Y!2>*%>(],/[G+&:IS+Z'MK:MV)%D:*.MHBCCQE MW>@1B\\]@+F$LD/X+#@ GM"K)#A!8KC0>JJ@4%H_5UC$9//.OZ7#=5(U@=3B M502 0!@!AZLSISU$!N#= "OQ*!E$.7D:HPJYTH!<#[L?D M@"_((4DS+7S'9%(0BV2 4!Y+AP1TC[LMK(5&0W"O$'N(OE2/HP*Y9!@54%<. MN!SP';D*]AIH>,S3^ZE+5,PQQQ;Y<#)":5)9,86@6OV0>!#*JBR\](3.^VA+8B]YD M]HYT1*OQI0(M..9'_8#WJ*((-[1W+15^E1)$;"W'8ZQ%OPH2.OBW;?0:, N" M9G"U?5D3P<0<[D?R7'VVLS_]^=]?1: V%4Q.#M@53D'<<,=]!D_<%S854:_( M'T_&D8M7=L;1--\<9'GG6G%@QD E7=RY!CH:8Y -N;1S;74(1M5FO&IY'SSK 7'NT=2H@E,"21DK: UK+!J@!%DQK,75]S')\;ND MP-OWY, N6^/H3*#@O9/H]SAQ*[YHS?WK"42N2.!/5-WD:X6@;B,%:JD,&-1R4&M M(%[@E(M:6.L#?4")"0B.X*%%""10, \!7RE.:^$TMS4NE@3MY@)&@TZH*X10 MA4^V6^X7DCTJ./GO>@Z%O=/1\T47$'BG[LUO=3]\JYLG'O[\BHN2W25XB_.4 M;#\D:?YKLC_B/P\G5X'%-#.M8&+\+7' MP>(VL+TSF!^0PB%B-AJ&2M424%I MABHY*\0D(2XJ E,>4J'(7."5&?( X@:&/#XCH5AL"YJ\W)?BO&;*)DBGNVIJ MF;ILOVZZ; IS4VR?=6X 0-FCYIU[C[P +I/BY[D&'-7X[1&N^[GVRX)4^NF) M[I,-P"B2= @,-&R@)6U&C.W&CQF=.U+2*=7V%8V>TIB8Q\][(:#'S&GR7K+O M;#F"^NGV@/0UCJ!JZFDQ@N,IGF.NP2.+3:ZR-MCXA/<)#4+N2+4W7="XA!4L M'>]3%^"9")Y=T>0I>'%>7Y4HQT_T#\P.36TX,Q:Y[UC$_LSXT>><(1ND3$#BB_*B(>;S <,:E34 RKQ#,TKRIU$,'& MWC)@^VLU^AE^8*IGY_!%"4XP8 '<-=LRW]2?Y(GDS-V\SJ&W"NQL!C^>V>%' M^I6,!FU,)+%I(A$8M,>2X2Q;C[<=JH4F(_MV^6VS/[+; :.V=)*AE")>/>02 MR'?$I A"M&N/%K41+7_,<=!U;&SQX)$":PP)L_/I#G?]OBM+)^ M]!_TN3[(J;:=:R1V@RT365'M2DOD5\3%(]RSAH^:N M*>"C:K2NGE!KA[IG]8[)PM5[3&-(;+_WL':/@ERHW6.+BP (OZ9QW+[J@*14 MA>)I\X;#IW[&62[+TV&/F&JL\(!VS7^HQR^*PA2JX2"&;SBTN'TJP=0:!G3& M(/-RM\.;,GVFT_T-.>"[Y-LG.M]@]PEF[/QPM0]7?L L;W+_N:2A$KLHN$<\ M--)P'!M[#L'1S_3#O1-$34"0WFB\"@#_]3N@O/:-:O!WZV2 MX*53Q$&PZF2J+)'O8J-4+-V,D[4>S5L_?H/QMOA !^N:)-E-GC[4US47PUQ, M*]JN=KR.UK? M[D?($E/)DG:^MZ:EFMV*=.>_HR>:KK%RWA;C"QQ&H!Q 6]U MFU[Y[F"XZ>\%AKC%6"W!\=I)MMHG/5U?1%FNP>WZ2?FO[T'Y=#!U%>H6 6HB- QMAH^/J\\'$B&BD[M MT!.=;/'1?!7CJ#W;KQY'W\,5 JNW+N/X1%A>Q[/=0+ZU' MPHW;3U/&[5<'/?S)=OA^J@^@OZ+A^VG:\/T$-WQ_<1F^?^&7:4/W%[BA^W>7H=OB79KQ7+B?C^DVR49!EY2]U>#]^^O3NW^?-GC_ M'GOV0W.BZP+O<)[C+24Z+PI<%NQX5Y7>L=^3K^+P-[/X,-P=JW!V_S'-V?T'W%#^I],< MH3I'GKC$*O]I.YC_.9BKXV\XWZ3%:XI=_G/:ZXI\_(,2O'9?9#"2B;"OWP CQK M5H5Z8X X)DCG=#6RP,6MWR5;?D80Y57+I0MJ!<,W"8^H41$O:$%B_:_(]%2; MC@=5_=LL9&*>)=N;: @0@V*5KB4CC&1[9\"7L]P,L6M/7;VY![Z45UOT!V=6QD:96$'/K=4/25#/BA4MY MJ:,NUEQ63^P!0)S':* MQG:=QKC#;,:@]3PKTVVZ/[+)\6>\J6M'5'4E\)8I M.7OH,^EY^OA"J*VJ# M "-A+;)!'1_4,$*,$Q)8H9L=:IBQHTG5E&^%*H;+VA=88),@N!K8*1#>G2T+ MHX8SVKM!1GCW#A;7TRJI2]D%M1)JR ,(JKZ 'D20"+$^D#!J.SZ8(-B#*,\H M*,=;=5K! )!&*0VME.<7YD54R"-/4EF3H<4O4L)92O(*4KPRO^Q2Y--$F>U! MJ(/F]]F(VTZUE07VIZJ#;,]>S4=7:"WS]]])?\?SLE-AC^GW]K! MD7IW&]+ZG?6D7KIATPL_IVZ0H%8%;<,U?8K88W[5/"6(SLY:C2]Q&8>!!NB: M=/!?"#N@[MLH:!J(F./N7S,?BQ6%PX[2._NCQ]LO@TSG@&^0@>M3X,6-]OK. M GU]3#>/Z"NFI@\W"QM\(V$C+&R0'<+-PD8DB?,Q+V@H]2;&)0W8C8_+;VGY M(6&92>6+-')1$S2YB!("OW1"I43/XX@ROII\OC'YFOV&FA\C<1^: 2+F3SI, MBQL1"IEMX0<:-)!0L'<9<69W__M(8\Y^Y/"J1UYI[-S&WCL@D+"$G9LK!#B- M_]DIZ;QR>NTX\J"3Z(_DF7-UF$R[-*G?U*Z)%YY=>N7GR"PEJ8%NQ6#=4*'H M9]].@"!3!FR@,#9-.Q6*!'R@SM5:H!\*F0-N<1BE$PZ'/:6CADL/5 M'?Y6'I/]^7U1YLEFF,?ATD2Z!:IJ KB7H.\5Y&:H4I+M5H*"@6HWH:9#7QK* MJ/85#&A0;"Y884B^OR!OJMID6 QY 3=--0+](*BI(OE#3?KCJ6+/)GGYB9^ZZ6N^2 F_9TB_.BNKX M)TOC?<#L^MIW+QW);?+"?CK_FN3;]I+1\Z(X'IYX4OQE??I.6:=@@P@?OR=%^9&4_X-+5D/@(4O_A4?7^X66T^STA9/CMY,0 M^OT]]QT#=D^SF1%,ZKIAC6K>2&7F5Z@54)ES:K=[;H#QIS0E>L$EZD0LO+D2 M7)W(;,@=;O2$DB?L%\UF)!:HMZ#P3G]/R\>K;)L^IULZ"6]O2AZY+'9$^I:^ M6H[+-*_\6G7;6W&=9OBJQ =5'8;Y! _J,\PA&*1NPWQ?R,\;S-I?QH;3T5_J2^I69J+O_OKIH\LYWQ61[]B"X>\TTQTQY.W M88]HS]6=^L*[OW" \ K&=[S^^'KZ/%C'C+[CPGIH]'T]F3VS3VGQVX<7%LY&F^QX1[:LC=-280,8FH$ E@;7>8&\'E0HZAIJ3DLZ>W4DW.L:CU. M2\]9-IGM?+,Y'HZ\1Q?X*<>;JH0[_?<>,.WX+<5) M29]=_O.8/C&5&6 ;FFU3NPZ,K=]A;^"WTR+]KY5V9_B!R5-K-V"G-,>]H83P MZQ_^"R4=/[05&"Y\F!L:O204Z0VG_9N?.;[&_L#@OV(BPXR'AJ<7&3TW=XR)-#H3S+ <*M/>;ARX6*R@:Q9 U:2^2W=&J1[KKBJN6L62E6-UNP)V\'C MSU95HG]7IWOAM4C3,!+;3SY<^5.0"PMV8:#AZ?VAKEZ!Z$:P2+$5TRCJN\%9S/C:. ->[Y)%*"FV^!P$(&MC:45,P$D9YVWCN8H&3M- M<6RO+]<)FP"3MS%=;>X/#]54Q@,>BTYAV"3J*J/.[LA6I/^6)=7"-=Y>I,5& M2"-5U?#)?/:V[:LVO9D\:6,]R 1YAT!FB7 AH)V M\GQ0=C:\\9WP9*'O W.J$!(4<],JLD)ER C;VS>[#VE&PTDZK>:3[?.L[>3P M:*MKLR;#Q;J97P:+8^_\(@H':9K4$ULF:Y&R.B+!XHVB./*MUVXSMVVR<+:) M*U+(U%$<9HM8-A>R0>)")V@XXB34'Z8L..&% 5 BPC5GFS[LO!#]YN5C+*XC M/$35=U0$ ^FRB9?,*%6U#@M>$:*]T;AQA-5U&'\>*(AK,V%J:M?,.[ASZ9W_ M1-52FCZ^LV)235L[TA5JB7N3V1BNUW5&"9DZ@I*PSZ9Y/_J+")G@,UQKH?X0 MK:J)9V\V2?%87RU?U"'0GF0/;VAO#R@C)49/R4MS(B^>.^?#@U8[0PX#6Y#Y MLI4@^&FSM5@ Z)[5]G4CV-=-:U_3ECZ*C+,9D*J;5P="ZJ*S[+]E.4[V;-;_ M(T: ?F D/[(\ MCXYJ656S'&KB-B #I=(WZE1I02@!'P6T$#8552P*8;^QL*,?A+0+HB>%*650 M 8,JV+M+VD.M-[O.)]SP]>KK-+EGUV!1F3?9$*+.[>IOX=#.2WF<^^=GDEW$ MJ?7(GLM:.,A^LQ,FH:@B1P(]N\9J6?UR!PN9/(X#G;-NWZE?=! %G8*Z207 M*C/__>TPT0E4:-UW+4X?J4K_$!*KWM-.>TE.\\XMV? Y!U^<]02L?N;IPH<# MU@ZO?_P. *N:>P8%[+)[O)MJ2^ C*7%Q39*,;12T.P>?\ :GSVS![-U+]V]6 M0>K\6SK:]P5@U54[\&#E6^' ^RT\]XS]>J M83"=\;K[K:K ]X7]O/!)!Q#( M$)V'S7@6;(2#O$6XWYC$CF2M=U2GI[M9:F>7LYC1>8M7+] MT*QBK8:SO,6:_XQ$5$=QQZ]^R(C5%Q[@6DK; =L. ![K7&S3@^17V2TI"ERP MH+-U%/J;>MT;"AD6M@V]-P3=>NB?96$M3[\3:,EF7=&BJPQUU*@EC^X^WPF8 M(=-'4[(A:,>@OR48&5;!\RXQC691)QJI:VWLB!V9F[V3%+)05<'B38%[,K@^3C(0- MZ]ILO$FS-S*SL>J7*&9[\QT?)#"*UJJXH-7&TKBCW\+V6#"ULD>Q:]-;P(S]56C-!'9>(]CK\X3FZQ=D?ZYW= MF',_A;:]IK(<78)+TX%CL&L* MHI(NO81Q$I82S5IIQ:AS&)RV)CPM&$U=7+(&TK)&V(OSE&S;@@VPE5"#=E)S4U,XL=(['Q8N9Q/J="GYYP/D#IH/.+@5^EV2_Y<>G57:M.=$C82+)J^7M"GU*N).?TM.F.Y(>JNGY2%(1*8"5EOZ;E(]I6!^X/_/QQ M@?BU<94T0CM(4?*O*];%Z_%4?EE5STQ<>JZL]A 9J9VK8J8^-"+AT M_>K*3G[!W-]Y)EY5VI^JWG/",L(^-%CJRMP6MV2?;E[8@<%W5-1O UT#Y%A_ M0Q".GG<>@[T30 P TQO=YG>N%( !+-) "<1E<@>W,6KT$^ ;V#NV\HT MK>4EW+A1H"\5.UX7 G&&BU\]'J?V::X@CTO_EET9Y&'^._-,X-UP)M &_>=% M<3Q4TP(VV]_0@/-7PBYV8D=./XV/#LXHL1[Y623ZKVO,\TW\3.P\'34L<@26 M7]UK_8;/?9$H1CP?B>Y?D$A7RT)=GZ2EC)@Z66F8W/:_CFS%ZC M)WT6G]%(/%6/(57#L/Y"H_E!O84H-["OT!J;N3V%QY[#Y3><;]*"K4E?966> M9D6ZZ6_9B"XBJ"#1-P02M.@VJ?D+ 'B#4/T+MT.J$0MA_V\Z@]_*X171*DF5 M:XC [(=5+;!M5VLUAMIV50N$VWAU,!D>.TZ3_5#=2Z%R5;^7X\NVYA#E&\I; MB5HFBG?X"C ;YH%[&B"&MQ&\KNX%90;ZZV.Z>>3;WYMCGO.]^E[R"WMRS+8X MW[^PL@75YAG^ML%X6_"'N%)1C)[R="/FRR#2=6'A7?59M,X_^@W4(D M0+S^NBV*VW[=$\\1NLRVAHRYD)U=QJRPK;[SAX<)FT&ZYP5M:NZ: MR]=4C9IH\V:'VF>H?KCP[6JF,22VWWMX*YJ"7+CQ;%Y<@&;\:X6X X1G#>.B M^"\^ZZC@D9\&/)0.>3I O!VADC%P 5"MG DH.6L-"9UCCI"R\ P3 "HJK^@! ME;%?!(+*6RNH_+6"2L8G!)KYD%;,!*2\/5U[\A8>)&\A@Z?;YG2HW1%<6_+Z M;?>(Z0@/M,#7KM&1A MA(%62+ 2-AUB78V$]D@X^J$&UH]HQ^MK-P>$\<)G)N"1IHSLX+#F'>D9!3A% M?(9)@94P#[3UET0BJ4(0 %>J,! 05[YAH5& 77AH7(:PDN,!J;<*+]FLM]5T M)P4#;.Y8,)JMI7#_ZA-D I/NT6K"65^\'YEI_>S"N M?N?08=_-3^WA.J,YR0XD0[A;1# @/,VQWV*%;C']^ED93;E_:#R30& :'EN' MX2Z<;C\E#01=YX7L4W!5Y,4WCX=#DK^P!<*\1]1DLNSJ!F MR-CU4%U (E)-]*_*(NU'7YB\,BEVK-@R20$=.N*J==:LAW5N>W/]%$RJ+"_YO<%^^/ MY?GX4CG7=DUQ:?MV?C6!7?OG67#:09RF/+ UE[5 BD1:=$?X7)"5.6'TB#9 MM,7"A82=T4(F#^2PM+!M>Z'(<&P8=8ONC![*32X 7/D]:P)@$Q&P=1D\!MKD MNP.MNB)V0-CZ7_1K+0GZ=E\GP1#(/3,CMZR1^W\9-750SV[EBD&2Z*\R=6 91"DV'4-ARRYV0*D&PXA=%J^W<( MK.56'9F@]19\M59@P]NS(J_5O.J^9H$2D4>L-L$!HF8KX8QWH]4P<[2P(S$K M#^P=5)[]"*(]O!KC0$>67VV(12'<8\"95")*BD.2W!RYDH4C1ZQ$W*U\)IJLX@T2VQV\!+LY@N;:Y=.%\2F*&W M7=5"_1'*@K(!'/%W D>7G5 @0(;8X90+ EYR-F6WO8]R.527OC@E M/%8==B*AL H:N5R3HKC)+O!]^9YDS]0$"DBK$:XC:=Y:2N*E43JI?I&&@K-: M.Z0-UNQ7=),A]COJ'BR+>.U8$9MO.\"QC+3#[$SC#NK(E0+< , /J#,(T.^Q M91#8O'H(*!VO.PB\':J4*;#S5,IP1,*9$@D+^S\/**C\V@0H!)YIGQ_8K+[R MD3>[*SK@V4-ZOV=E@'%IGG';-5?.O$W-@:-*N]Y"S\2-4ETB2P,S^0=ICWAP)U@'4 @\#@ZP$6\@%QK5H?2$Q@CVZE(#C:[5<.@J$=-#*[S5.2 M_P].\O/M_ST6)RB)O0\JV[J@>\9=0U_W=ET9;,U?X;8 M0]0]99'070R%-(P#2NP__>C\N:J!>/)\=J" +DD8Q$Q!#(LP*LR\,,PD'6;8 MJA=ORT26JQ9:&N? MF%@$/YZJZG6(JB9&R7YG4$<,'>J5\+9"!%JT)4QBF[\Y ,_I3*H!ONI9G)F5 MVPG4")1@]KH&T@[ :@,+G/EOWRN@O0H1P$)ZV6OA[2N/6'E!74/GNE^S%18* MZ><4\B"J DVHP16COFLQ,Z&FCY-FRQA,J6I M?- *4&1J"EX#E;N1BIJCN(U2, AFE1FAWPM(W6K1@(%TVMX-4&AT@7@N:DFJ[ANGE:9<'PYRM$*:*I M&&HUOL1E'(8GQ31-A*-@RV ']G2P2= T$/'Z+@V,^&9\M6_\ PTR[FFD4::X M6/CV.#@0J8_K>L-HV=GHJ&>U+\@>6-+E^R3/7W8D9QC$UJJ#+*N):R. MF?L(;*ZU AT43\-';LS;!CRW%O6:1*:5%L!1*ZDUZI0:J^:@4> 8( M=((_,_]!_-;_71M/?B!;_9MK[VP>B. MG!FIO),#(UC-=WX#8-_E(M_!&-BSE7LV]N_V0O#);PR4R\^$.2[4U MF0IQI6FQ9JBQ-/&K2]C9E5LW0N@-\ZF7AZ<]><&LZ#/9_(8V N7O"J'9C5Q6 M)9;VQ??E549GI3S!ZV]9G5V/MQ=IL6$W>M[F^) >#S1>&SE?YY:MMW5HZ6DO MG/OHZT]=!.H,@3V?-3\VWE&OD$"/F@;HA[K)CWS1;VF#X(X=XC&H(X6WYB!J M>(2H!9\.NDD& 7 S'>S..J,=3LICCM&V)OX^T*IQ4&'QNK0+&KC.GPG9?DWW M>^HD#6>PIS153?FT36&C5HM> D_K]!(= E(=(_G4K6G!)VB1';:>A!]U*&J/ M/F7HJ6&A"3;CP&[8.99), R(F3.ZBNOX]'P@M9\A@<,T,A?$TT>-FU\BD7*? MJR("WA\0)4/O7M6\79;Z>1/%GM3R"="&@=.LW$L&6+U$S\\S:%;C@P$AK-WM M1+@BHLH6>,KQ)HUQ$L/G&:&+!E@]4R8$>OFO,& $'BYI17ABHAF/7\[2A1^ MS7AP6!NQ083_E3MRMDZG@$I2)GMG3!ANRU$U.D5,**^DF8:)N [B_)KLCU6R MPGY/OB;9"(@.+51N4M8"5BW4?0)VH%)!#GHB:2]WK2TA:BDC4R(-#M0:902/ M4KG&+36:M@3B+#WU7RO,9?@A*?'6P2XK)'J!CWGQ#FG):2/-WKE[8BVR^8XL MJTM-HCE;&>!<7" S;]2C 'Z2PY@&G>(T AQ1\%JF-_8HL)[:F%&PZ+1&?0CJCJU, M#F!G25U_$R.U%_@M^^+G'\U"U)I@:KO6G4=%7SC1PB4';,>;. [*0&D,K3K] M<454%(ITG6;XJL2'XJ@;+06:O+5SZ(I:&,<16+[Q0<(5Y%WL)X9&:![45HA[A"I4GH;D. "_5 3 M+%RIQA\=RJG:='PLNT U7C ;3BC>/]+!QU?9^8$=81E@=&KS^NNY-_?2I:F] M];.^$Z2J5HXK*LVDX&&?$=^(&2 MN[+IE#]RH(,ZDTG"X1 ?Y3;*_!!6>JKY0+RL9[,NL69=VRI8-:K0]=(FED?3 M54.+M_"92^4HY[)F-E6A%H )J/V>7)!L6OTQ%$4!,AC4*(VN'VYB-:27WY[2 MJJ3Q15+:+^S+FQF-[+!9(%V2]RZ4 1Y)FZ)> R9:X[Q"'36Z6+S.MS-*++10 MBR^S1O:;V^CG(L@$WIUW$NL/4H5'P!TVM]\!-B?X"U]T+NM+_I;E>$,>,E85 MA4X:%%4F#53UMU)2>:F?0;:?'U S5VN4JLU:?,#7<>*HQ6@:/&+YI0<:H:#N M%&!6. ;7YT49V0PT]K#!DN-N3\);"CMY51T+&L-S[,RW:;[([LTY#/>''-> MSO_RVV9_W.+M!_K)6 7#8W4+[,WN,LDS:N"+6YQ_?DQR_.Y%SN#\6SJTJ#-( MJD6+^YQ=\N!\5F332-?=[J^G\+IPU MR?R:>.'4I5=^YL=2DAK*5@QX,D5] MYH8G_5!"Q"F[PS?1G-)R@@29,F0#1;%IVNE/)/ #MI[6(OV0V"3VU%C\@9'^ M*$/CJ4)0::WA0>A=[<-S];9.\W\)O"]OP(LVL M8#/5Z>)=LOEM3QX&^FI#6G\_/:F7O;#IA8T1V)(-OR.-?VNI'3!(4BNWMN%: M?,JNOZL>H_OJ^1^7U5*K,28N8S'0*%V33E$6PH];N/.$\Y1L+S--T4:CL&D@ M8@'.NV3/"Q&^03C;,E-?=>=4X*,,8?P!Y!VR:)D[12+5F'TND[R<"")]F&%H M*H#H'C^D&?,V)P@EE7<'@-+8%P-"Z2W,[-\H8R)^W@Y\64N :HJ3 =#;< !Z M"[LT]K45\ EO, TSMQ_@Z&4"T],@?&E"@F!\.4;%AK8.P6&6[Q+LY2!Z^=CNI534=G4PHX#'.3XMHZ4*$X% !1HJBD%I'8O*[D$SD4G6^_ID8+,CF73X M=;Z!%+N94:]1?T[43 8BN!G-.)32N9!FT&6S()%$;: M\9[7J'_MB+!:I7/#!.CJ7(^Q4U1FMYPRXC\!#F>G;#*LUMX< >(;7#5;IE0 MU?T2;Z^RDE0;I3P;\KV;_5 CQ4Z0,8%,V[[; -XT5"BE9!'M_!I?8PPGAR&2 MYZ.I6XYRU/1"(".NEC/?S2UNZ^WZ[2CF,A&V49>:T-.$FGH Y%@U8G265-EL M_?[_9^]=>"2WD77!OT*<7=RQ@?0KO+]LP:%X8J MDUFEZTRQ+"G+7?/KEZ3>$I]B4&16-S 8=Z6"$2'QB^ K&#% ?1L&T89%!#_0 MT'8K,>^ F3N5-1@ZU-7A N5)-1*68(67!'_N:%',SUSP NT89P/]O$2=FDB^ M#'4O2Z:6##Z7U)6JDS01SR'?A:Y%I>DVU?Q17IE.3*R<.?J"@?^EIKY"G;31 M&!--@-$&Y><-"ILUIP$L?*PWK0O6+=JDTE>MDS:2>HN(PL\6(,-BL6F"#.A MRWIG]V-VE^/=RU/UCE0\\D>P -"3]B.>@M05UUHMG$<_E00EKN4-D_XLOGZ, MZ'-$"5!#$1SB^LXE-ITP![NTR0CR(8 #/UZJ12W#4#-V-B@J:Q3=4A3E%$7E M\T*1:CAUQ!'$T"IG#C_ JF4MA-(+/93"#[I06%(,P*Y8"EI/]N/V'N].!WR] M_X#KF0(_EKW(=Q_P(:7JO2)E):PMNZ!E\^VL6CJ9V0(=W09^.X%RP[/AD[3$ M+,!Y1,Z#JYH&B+>(HTSM$N@0ASZ=V*P%A]Z$74"[HCV/E&,J<05+7#QB0>9: M0^KF^VFIG6S54!RZ#-GJUS8]=;><0?2W2%+9 MR+MFMFZ1]=YTJ=+1S=P32WR)#X+QK9@B4]=X4?QW='']0'5PG MNV;']RS)!,[+NHXJBX&ZPVQO[.533_(^?6(_7;#J375VP/+Z5)4572K3L?>* M:I;E9;9EY5@Q-1"HV$KO.BKV$OR*3NK40[PU&DI Q'HY1,:TC5B$)?3I#DM MT4 2ZD3QFKJ8N>G FQ8>/Z-@EV,53$\W1CP*'>RD>'XUV,'"R\QES-UBU!C- M7,Y[W-#.7$Q&CK Y73E,;_5(OI4@^?4G7&RSDNT9_H*SN_L*[RX><9'>X0^8 MK0'Y_DC]QJ?T<(.+XW<3T ;4H-W,#Z&!^W0AS#<#<"%AM-?,+E;6)VDI44.* M.EK$*$KT59;SN[WEUZPD;R'YSJUXJW39+I89NM%3:M&NED5O;((5#'.C!G>,7'QC6E#YS+PB[ MUPBXEC1\ =$$/(@"P_GWR@K$LEMG^<5@PNF"Z+_*[IZI.OWT.VU&FZ(;;;:# MT8:N9(YH3XJF0 U*F=@2D5[B!M%Y^E_>Y__,?\PO;_+_IO_Y^!?6Y)A6&]X4 M?TJ/#VR$^\O[[_[Y'S]^]_WE7ZBT!XHPS'-#WS/A#X2'V^W9I@C9(Y+7B7TH M!U9U[$A5NJ<#)@N&JNXS2HISM$N?RL#1B0%=AX]MQF7NR\/6HZ$B7C8DGZL+ M!=T%#:1^3#[T-]M-C.NATWQ='Y'&VG0L0,FXEP@-\NLT((NDKIB?K!FDW;! 6V! M0Q6ZZTL\['M-3N"CPCJLEO'5B0-GZ;A6EF_?6Z^#HOY4"%!YC](@'J1M]O_;TA!57G,MK@4>M"ES9MO8M_:*ONEA5MA]J&D1CB8F@1U^Z>&*PMF]Z*(XM!\?K56POF;Z%'SE<:/G,Q4),5M3C7A*#>I$6'2#@#_ MC0^[2!R_L >(ZLM-4#PDZ1&J[+U VXAO)0$X2AK!9N);H! ;I5RX+<6W1D$T MXA:SC<6WL43)J#M-N+\HZUO1%N/;>>"+&01<+HXPSO?DP"H.O_[CE%5/ZD 7 M8_KN $A+[W@09*B/ZX&07HSJ8$C7.AF2H)HFNA 7\[XGUMTS.T'2M!N>) 5& M&/3^HY$\![#Q"Y@#HK^T>(LDNL4'S.0[DX! ?%W2X(IPAK/D:=2VPZ86(RJB:]M00"#O ,0"MJ&89&F\5;_N'8)='] M'K.H^N>"'^E([XX@]_$=5U0EQG^TB?:&?H(/^)&%/?._/SX<,OBAWE:VZIS; MBE72T\\V;%GOHZ)NU%;I9,U"SP8LWE!T0KZDFV='YN9,AF?H=J(#SAP*LL5X M5S+5^JWEMF+S=.Y@1-S.'C3$;L. D28 UQRT@A2#@+IITCZOK6_+BV.7[)H# MM#WN&2L+?I[W8VBW>=SSK'SC:(2##I;L"H@HZE MM[B!D02K/I^<_7>#U>[$K]:<\ATN_BPRAK[V[#^:HW\K5.B/[XU0$72&]R;- M"IZ/^F+WOT]E54]*)0.9$6WS+32T3F9@I(?;2*<3(3<(=D,)!B#@?2*]K(588F,K1],C1]/ TSX?"$D'7@@0A;WC M_*I;T36[6#S;35G/EJ:9T\V(^ZP52F+7/ (&FCAGJU#+4*8-4#5-7HW6T9QB M4Z=!*E%-%#QI@$E'$[ONF*<*4#0:I0D(!23X N4Z84LQ5:>A&.R69O5ZY_1 M?^FW;9X3K%0Y* " %9E?OCB24UX9^F4AL<7,YX8:\IZ"\3\LI+LT;#-*VZ1HX M)],RT\@];9M6CCJ'EJ9YTM.@EJ@)W$;34#<=YM (# M#3QKFX$X%\2U6=L:S!4MYIJLZ_33/CQCS"FSM\&ASOF@H=TBZ5F.(A7L0*<_ M=3 1)P>=OG5RST36=QSJP9UWADL!;_6*%YXC1?? )4,3D/3[D['S JBFMH*[ M-2)>#!'!GW6%T\X;$3+7L1 1 /65=3,MX/@+0XE.,W 6GU$-ZQ*UR1@&0U3@ M28^GV;<,7L"S[V4!'=+MDF[@:PK8X?=%ML7O<<%WS6>;)6;DW5:)CMS1@,RT M<=TFT4I1&8RF<7NZ4T]26AK$B1"EJH\/0]N+8:\3VYZ968JZV=!.@B(+>%_$ M0-ARB,V.$'$+L@=&]MR@I=@$@0*7\UQ0*P!\W#>0YX"P%TJ$H0?JQDI&&'S< M!P>;?,P' QOH>/^6E.5U/CR0J?]=9;<'?(EO*8Q.%+H3U%JV:K^%:2LG6[+4 M#<:@S(7*KAYC* =JDLA'GCLT7#3:O\T&@0IT-N,?FY>>" M3=E$Q1LV0:P)O,7$/9I7A(/=,"_WH@KNMEA@X_>S1(-T*%Z&AVCJU9UNRVR7 MI<73=5%G@OH15_=D=T4=<%EAK*EA9]-Z7M?.K#54K3L;71WS.EH+-:J)9\1K M7">O:X)(T69)JUNAMEETU?.L,"6JJ+< E*TQ6W(15MY;A.HUC;]3\&/:E0I\ M*\DH;$;>O+,"=E".6X.;LI2#MTQ9<+_1.SO*&KKBKN *+_O2+'!YR7_,#L@MG*'4] 6+Y\ZFF:M)I<^_X5\MU[VKWOTB,65MOU M*:*=!WL1X39[]OC6CG-N/YHI9NH^!";-XKIV&7%4+?:*=+(&LJ9+!P^B!@N. MS\-J0<^&O2FXKOEVQ2NZPH9QE+0Z7PN6E\8X.QL.O%6O>R/9"S5(_H$O,Z[R M][C(R.Z'@I2S+3Y_$DSG0TLD^'6LR]]Y#:^Z2#L'E[I 7E*GR-D@_C!T.A2? M&#?WH\Z&9.Q$[259^% :UTS)7SCS 5[&J)';;KWT2.WY.X"*6Y+I@E'1<[V M(6'"_D+LSRAV,X0?GZ@^VC2S^H!DD$==U7$!8"?<@U"N=D!7$#Y6[!9K[>DJ M>0#!*);(NJFQT;)4-AG5=*3#B=7-G^3FGIS*--]]S#Y5&.=,EK NL0EI\SYJ M4B<8FFCA!DJ-!#E$E0T3^A2UCU'SG'=X)"M$H^XE-MTP ;>J20_U0- !/N_2 MBEJ&(K:[\.+;[_[G\\2-=*7OCAS8/&YB2=S"!F2X^'.A0 MB"WZ^[8*-TJ)HC:)>8]KK$(&$;59=*UTEK$2IE;QK&-IB^$U]J_/%U"6GM8> M4J [G651#59+]*_I2HG^]-NK^PSO7W_"VU.5/>+K_3[;XD+HCPTHVQ01*DJW M2]9Z'2 N[RNE*.Y4*]HE/Q9_13^DA\) M1U_+H;S(=Z]8-9W#@6^JE>_P-,S0C+@-O-$0NT7B&&D"<_M9*TL1LZ-NF@R> M(S;[V XI-BC'HN7:>"/LM$@$B@-#:0LAM2+,:0H"1K1H'?/#%&RR\- B')-I/?Z^' @3WC1 M8DCCF02L%9 5\/934@1=9@7> MTH:E!E=1@D!2H8/C+6"E #U&1>T&<&4^K7L<&7A5_3I#LAX$4U + M6LP1;H*8-5;CUP^XH(XTO].NQM64P]6XC-)]-:[6 63O2BU'LQZ7M$L^5O@Q MS=%%<2RK@N1WD1B$2;\2BPX0K#:(UAZ%-B!^V+SQ]*$3TL62 MW+S]C*<8\^WN.J>HH$V2:=2BR^OL@;BUM,O+$_ MN(C]/%1B&YV(18,WSW[+'J/N.6H(8L(-P"@N3WSK.(X[[_BXQJA>GZJR2O,= M5>P7G-W=5WAW0?U.>H<_8!:L17]OL_*?TL,-+HY0NTB!-/<7_+U(H3HZ''&> M:"@7#02CET]H2-<(;^[8M3=U!O)1JP!J-$"="FB@ V)*G'<\NOU'GQM^2!L" MCF>W5P4NW'W99PA\H>A6_[ZW8._[8N+" VHPO)"TM@;N UZ8;P9UH6EU[35C MWLKZ)(K!B5&4Z*LL1T\X+XKLLYX2WZ8$==40P> 6R7Q*!08@& MKW4UF8Q>@3W9BH/7)=[CHF O6U;3VUS"9^UVW/B9VVZ<2 Z DYSR56S(C2B3 M]L^NRA[]!WT001B"N$N(\DM.-^:&-(-].5\="K7U,&=JV)]L>Z'KT5=U1[ZC MG_A4L-2QY].?TLT#DQZ%/>AMDFW=4")QL+^<8)S6;T0 D8-OBQ/+'/O=!M%/^BV/<\*?'C*Z'K\XW9W*"KWX.W_TMTBVO12].$WD M)N_I%J5SPEGR-I]H@')#$LXV4!@D[D/\Y[/N;EW*/L,.AW50+,-I^0$_XOR$ M?R!D]PY70C^EI6O7MW(ZMU6H3K[CWJB"O6(Q)VV5-+]& EA][Q'C#SU=@\CH M!RL%8TQ8S^=+O/WK'7G\]QW.ZJD\_0='.4.WUSE5^.DJIU-@.C_-'O%E M6J6OZBG---;*@+0-ME*2ND5;&6CA&&ZEEJ"(MU(U3.JG:/ 8L>?H50SS1Z.^ M)39],(VX4C09A%S9X,:M%.YMEN/=]9Y.;>E*FI> F!["D7*Y M$+>8)/R5-2$%+9+V9T2:WR,I,JKH-6+TD>?U'>>THZ*.ZV [.Q=RMP2 DVU MV><% E5-66L80%:/;::Z=?8NX%O 2C%&Q6*GS<9%8O]L5BF\,FS@\FLRI87X MT'Q\>27840-A!=@9R[4F>Q>['958OJ+_O"YNR)_3'$@:JM$43T %,+N3RH:8 MV(F8Z^9T\S;M=*YYLD'L&:OEPY[&,)>3]Q\Q_-C"&=R,>CIYTR/"-[";_[RE MWGAZP*VE$X%[3 <';Y%\0(!/V!M"?-1J!O+F'X@]9LD-(@*ZL#?%4%=TO!#L M0WH)W)4861'PWQD"?CJ"*>B\ !ZJ/J*"O3W@O], _CH/72A1VYM:P$NO^IRDWZZVF'ZSWVVY>?I[TZB2X$FM"/@2VD!P*_1 \( Y")T1B!KV1H" M?8[&!*BFB,$0=#U,K#I":!"2-E.C,,6/-\-XDQVPPA;FCT?P'SX&0/Q<&@3( M1UQUN!X0MU!F/T4$7D&7$-UG%$*T)YNB4M&M'H#X$6]/!97Z^M/VGL4XL02K MTU,R!4E[0"8D<3L;4TAU/!83P3M=R]N;YB^$L!.'T_ VC\& >I4&@Q(!USU .V($_X?5A/UNQ=? MW7[==6,T/B6\CB\OR>Y>"R7/6[?:?;8"8TR M:6YH%'"5HW%&G/!?$/\IBK%PBD.)YZC3DJ#C6&A G?UF5_(O9WX),+T:P5+TOW,(:-9#L8:F1XOW\C9SRJGA2'KZ-280G;RT)X+';6"KD MF5O'V?3 K6DP/VVK'T2$YFE?24[9A#TJ1'!#*CM?D_2[;]1^K-(*7Q?O"_*8 MY3,TF9"*4#PCA4.S1 M 5,\E&*)[VG"&[56!#B?])$ M8@?6L#.@_V==DD);\ITKS,F!8?,-5G M&HZN(VN^A)S,[6JB1KKC'44Y=\5E15FCI'V"^D>H?A;XUJ*N"XGIYY[ 7D8^ MN-3H!Q:*P@6@J;,4(A;5H>A39W7/8TR=!5"60ITZRZ$PA7NLKSRA&RAV%"(6 MI>CKL=,]CQ$[ .GZU-AQ2-@'>VGQ8O>8E:1XNK@K,$\U(;RRJ*&JVD(F$BK' MN@!*V6X@ES-750$0MTG:!ZA[$@FF==U'#+_U!,D2ZF%^?S- N."W92TLT2MY MVN)U^M0-IV)9COB<,57@66\0S2>&F+D(\IA]"*H JYN ?FL%+4(1_1"""UN!*Y!%!O\5UZ>/V) M)7L29S.1$[2:"PC<#O&E$@%ND@J9*T[SY^3)#SC'!9TOLA0FZ>Z8Y5E9L9T' MNOS -64L%2D4?4?T7WMZVC\C')SW^\< U')"PMD& FSQP']%S<]GW=W2!8)= MASLO)16E2^SZ7E\@4"=J47F:<3TEYAQV78&:(Z<(7!H0JCZ-MNS2T@HU7B$$ MF8%4)V<9?EY,\?-<"QQ),S<[ RAH.LFW),W+=Z3"Y4V1[C!5[[JZQ\4'O,79 M8WI[P.5E5FX/I#P5^ 9_JEY297Z?SK9<>'0QE8MX. 9>.N@-D@Y@J0:J2,XE M'!/> O54H8,]70!%0/IW%C:Z@-HBQ'.7V,BDA\MU;[.; L MNF>"+FW+'F!&0KSY6S-':^9A_;C6)3Y5OF$A9V[L1Q4.]-?V6>"UA:[[9*[3 MSF=JG>4J8RW45I:!E*5#+?.+,ZPT-*@EB@HQCF.NU"_"C+K.6QN+9KU@>Z:+ MA0.OKOC.*VNXJ?ME@WACOEO"FP_@6J*> ?J5L4"<1^A-VH +,OE6;X E&43Z M.)?"5:2H6 62=R1_F>:_\U>@BO.W>)\^#:=7C2':-&DO6QLU<:SE9*Z5XZ5L M,TFJ0DD&#!).]4W%RJI1NF]N*6&-3V[E]:#4$(>N7&2!![*DOZ87OPV:#HOY M1($]T/6@L4 W$+;##-ZA],@"R9\KT*0# CS4PKI[/AZQ8C#7?1'9)GW]!-D& ME,VW4E(ZV96!#FZN7"U ;CRJ=DD] 6-/6>J-OIQQ0Q#6ADRZE5A\_XF]*%KT M9A($,,!9EW62%F&'^=L;PJY\LUICSP,H4M?J"A78S;4?\2[;I@=AZ)?P6?,V MDV=.Z!7*<7-P4Y9R6(XID^;/2$[I6A#;TBY M58Y__0D7VZQD2ZW)"S=/L*A@T,I2NVVQE:2Z#VOK?1N @6P5935#UPHZ@ Y6 M Z&"P:H5C-Z'KQ"TMJV20(8@&H;\2Y\,/0&\D\,JKI'\ RO.@W\'V$""+.BSZ3Z(ON5@/R0&\$%OI1E*=,(?6]N9(_!Y E"^%0<,0>]%B[X2W=5T(QA^!MB3W74!Q]ZRNR^R&N*,)9_@U*+%!<25 M1.U:3T+DMC132G9<2S*O- MD+!\SZ4LJL%^"_UKNM="?_KMOTF%Q<<=@B?-&XZ>. %7( ,@+&+,58[3(5W" M__CW_R;E0U:E!Y:), YLBKJ!*+[?!(4#BAYZJ@YT\))LVY#LTS8WPZ3')4\; M?6=/G7 ED>7F">=,Y=":TB;L!Q8'T/T4%E6RSB":+SA!UX2J1YBN.U?<2?Z MRZK(MG2B\"HM[R]R_I_7?YRRQ_1 5;NJ\/$2E]LB>Q@NC!LX+6O,9Z@!\@50H,+.MB;X%8K0\Q)?_HV_%8OW3B@7Q4[RW]#Q5\H#7YP1RZ7;& M.C />TSZ%O-E[^CD5I +34?6Y:Z2D3EF+U)+=\U@).6NRF(D:93P)[-8C"CR MJ6E[D9A^\5EJ(S'Y,,&1(3("8U^8;E)/J, _2!)*O0;P-F"0FE+13&H'4:2L M-.A1I2TH$UG*&ZCM 00I+<]?LNK^U:FLR!$7%V6)J[=9>INQ?8G?OH?!C*$D M13YI$P9)2X7^I&2HI4.<$'64@9-+:]]D#BN;CIJFFM8V'62<-A+CFL/B 1?5 MTWO:SQ6=[K"IS@-;*KW#U6__ 0,VK0QET@I5TZ1]OD&<@L^9.QHZ6<:!EWPJ M_>>P,NN,>;(*::-1G@HEZ\#7D7[*=[CXL\A8;'^32G$:I*$A&UY$$I*Y7RI1 M2 >X@B3FKKE#(FK47#X:/FJ3.Y+45Y(680GV M,M+@.+NN&WR]YY%V92>YFIW:6;5IWMNPC>.\UD(OF' V4Y&J&:X)A^35(&R# M882" YU:BN!Y;NT0019UV&R":]!V.,>-!'^@/MM?$>-02?+P+E]7P\ M8-"]/I21%*"0-G-AK@!\T0&P#M2J2='UOHY6+]&0^AEC41;V R)_RAS3;_9+>X2D2!4\:O4=/G) GD &S M+AHSEB-N2)?W$'Z$_V;.P5K-Q;:SUW0^B5F[R79J>R M\J[LUV0SROFIJ]?^MMQM8@G!5+M-8OY6'<^&B?I+;%L I/SI>?:\8F_(KN\! M]GWF/*W&%9/=;K$(.P"\F,[T)D! =XPL^([V0CS(]VKJ)ATCUM]R6O]VBX<1FZ7*Y! MYQ*;3I@5TY4W&=;6#0(X-V>@&$IEF*E&Y>63$(QD2HCT. M'']N"P2RL)?F&TPFK4>;3O% #^KHTD:<,_+JJ,@!]J(HDN4;?ZHM;R\(=)Y1 M_)!F^5M2EM?Y958^D)+G8;S>U[NMH'-2O20YZ'1M$_80493Q;7)VGX(2I8>P M8%,J/8>884],@*5LU<-)RSSID M,B9:N'EJC02YG2@;)NU3-'P<3D@I3%!9RC=+_E!8.3%>DI-C8@WI-CCC&4U*Z_R][C(R ZR:H\G\:;E M>\#%^ZWCX^EK*2WV[[77RODAWT[NM0(H[U#@!UJ91%.0!U$>]:':!KU*J><[ M'/ N\BH]OFS3O%R/7^_0^OVUU; HX!.9?]K>X]WI@*_W[=!WL?WCE-4[!E35 MP5\L-"^C+Y%7;+ M!XZF1@TG8V"OL(J[)2[D6W:4.36.DN_8U?^NLML#OL2W5#)S"W8YZ;2&9B-5 MD=W0F$O2$S4QSRT9VG5T@3,>FKW,W RL>W":#=&L_2 UHKG LYK'0@\F(=2/ M9R[+AJ4OL]GX9[/J1!=76&K2"S-J6D0Y2/R4R\&?BIM_!1N_12? M0Z,'ZJ?*+WXJK)^2A;M]1GYJ'I@7N9\"RF0=1.^(7-3W9B7 2],:X /Y*,M1 MK<&Y5P-_?AY/MF+[C#S>? WI4N13I[U9H7.\DZC^)LV*G]/#R?KX"EJNZ;D5 MG%R_PQ+T]X&YO["FV@Z#$9@6/'' G[*I\@[M*25Z9*1LCXU,RB#O3CRW-,M; M6N '4O"TU ]<(DI+M$T/V].!G0VR02Q]>#@\M>2[^C2WC$U3W9 MD0.Y>PI\IV-]"S;^A&Z_EV.=\[)'35KN7G M2WDF&W'A7]S6>G;Q.;FMH+>&G3V_T9Q'.%; MZ>UQP]E"#YNI\ _UVC[R$<6# <+M"2^V?K#-8',- />!'5S/BJ-*-[C]B%-V M&X.]!:O3^5-.;DM9#B-"5[?V\3[UWN/KW/%901?.LH]O1^)"7U+MF%ZFQY8^$)8?^T7 M\&05?$U\L!=9O;>-T7Q7' &@LI.LK7(4\SE^.P R=J 6_?F$#9S)[-!?&&?D M\\,(+L;>3E^4_UI>G*I[4F3_PCM>UHWG5JM?CQ7H+D=O\8%]F&OJP:N4#]7- M9U"]^$M\E^4Y=^Y\5/].M#$1F6K#G8MH5',?!Z-Y%=#9;V2OIAE.8U'49O]D M(&N#8IJC1_5%Q<-J;-H)1MU(5)P,RY%H]8S\KMT"I?:\'ZNTJ,[#]YHL9N)1 M=;'_[9A]<<'GY8+52Y](E(S3"T^1]$[D+EP9,1.)DI&Z<-=+@5Y.%SQ, MB?WIN?)Q',^6&-=D\YS/Y*33OW,\E0L7_-N]SD59GH[CX+\%QW"^+AF8J>DA MQM=$<-+-/F+(O>7M30%#:RU0!Q5+JQ4)$#QK]%K176RM/9;PR(V?QUVFE>\[ MKHM4@+WN:JE"#%&Z7>,_1(7J^VGM. M#C'\A=_9$9V>DBB,F.=0?SBP^U"[O^ M;'SHLIU-WU4' H5D+=R)7$EP#$=R4#N-ZU<>B"+4RF@KT2G ZDOY 7!+A\^J M&SB4RGYL^N+A8@^6 MJ76$L1R\"H*/8AGKW7\5^#($J_$TNXT]K[!NMI'(73 M\52(X&RV )Z_^_)>BR!.]Q4^.,GA/979#[VO^Q=*!UK\6TL/.DHM_%813)'M M-?!!^2'",LXIZ/X=KBS/MTB5'M8)MV]U6R?0OI:6W+#W>S[! M]?2M_(;5CP#D,:">RO$32M^\0+CYWEM,'4IY<5M61;JM)A8O?MA^Y\E#)Z\B MEN2V>)[QE)ORA#2I_T:_MK_\K[ V*>D'HOYZ$WL8$_5PUO3CZEB\WK^EQH7Q M91T@="KP#?Y4O:2"?Q?"TX!^A%@E/0"(#?2!P+5:C [JJM8M^LD>U42HIT*_ M,CK$":,P"I/>)]8=)#0=1;NI-07$F-V$ZE%7J]E,G@/:W M00TYXO0#IT\G0KP)BM3WVV%,8KZ+@"HT9R-.,@./%.V@8:A+Y8/"GI\N;>_Q M[G3@L>W-MALJ.?BS?$^*(U_;?9Y(-QRZ_&,=>GAC@KD:78;X']/J5-#_:D8U MVX;=8&;>T-&J;35T';HLY*E,UYA-/5!M4/LXPF')&B1D>??-#-.4P= >HP,G M\$AC)18"I=-Q)7UX*,BG[,AB"HY9GAU/1Y3F^2D]H(+=1CN@+3D>LXIMZ)=- M]::58$CN]#%,NC-:"M&'5\@COL%NR/Z?8^RW'Q=)'O7O]QRAX8%'[$ MQUM<3&S)@++Y;DI*)TLVT,%M7%$+D)NHJEW2/:2VMT/=8_1K31!XW##I5V+1 M 1/C4;3HK<4&,>OO"3_@(F5W2Y4'%5*J\;["G IB-263#;(_(&"N70S-VG3K M_.Y19 <<\OZ;KF1T'3U>JTRI9^N1=1#A8PTME&$-#39GZ4$1T6[L8D#HEJ_6 MD'"^N*?PK\!;]CI)BX907H:K&S;9('KLAM3G-8A*H>,ZC(:=97:(Y@#_P(*$ MKO<_E760P@2Q1K3-U]'0.MF,D1YN ZQ.A-Q8U"VG_G2#.,4W9/\-I4&<**R] MF'4RL>J+B<4HV_0V$PQ"H".R7M)"+#'7VX'G1,&3/B_P2!TN!'QB5T8L=+MS8D"CD6D";C,"0:8F,VM:+W;0H?U]@[;U$SIOX5M P;,8 M&W:WQ(8T\!";T+21S(:T< IO0N_HA[6QHCF]VI"&]#YL::Z//W,:R;*VJ$'K MN5'EU!&3_;G8E@ $.O.2XD9C87T[K9$IH!;>SLRLR\RF_%B2?_M98C5-+#\B MW3+@,+*=6$W$V##LS$%K!'ZP 74/6\7>&AJ"W;8-ZIZ>-RH,Y_+FN @[?W]% M#BQ[99$>+CYEY01YXH?->T\?.J%;+,D-TC.>,9*-O'0+ <2X,"9L?5!)H-\1R< M]8-HX#GI& % A5TWAVA-)@*II'-7A.G%J2)'0CTX+H6!#-+GS=L*GCLA52K/ M#:HBMG*LSJF3P4^1G*+(>X9H/^8$JC.Z'JOZ_ET1K&^RG,5:C><=DD #(]KF M.VAHG0!MI(<;N'4BY$!7MTR:Q_7,MY_X1A.,8-;'Q*HK)J:A;-.;B1V" IF, M^BC1@%)@+K!G0 8ZP)F*S1&BJMW83$3'AQN4[NEXCRZVV].QR;)_<60Y^/\5 MP<4%DXX7VI#9T:*BA=A^=) */>"(SX1,2%7##$LS$9UJ&,'#:7QB YT;+$4VH1,#,?$7'P8"> QCHR_I3FT1SC[9B(6 MV0&.NO?4)F #? W.S])(6KFC9>8:L7\ MWAMT[ +[U"WKL#X60-&%]46$'9=5FQ%NEJS;0#$SG?-"'1=K92Q;R,P#8 M>(,:HGCPX[:PL?,\5DL;/QCJYWU>8301LWB*KP933QB)$C"%.[-"AP01LXI*7I^S TD.S,^TWI*CGF<*S50/*YNV4E(Y) M@K4ZN %9+4"5LU?>+FD?HGL6.+ G19-Y(9*C69..)18],,N7*VTQS'UK#AD' MM$^26'_ +*"AC0V[P<51BU1PM9W)$38S-NWYM>=!@%76+;204 J[ PL BNSQ^CTFF/3Y2&#NS- MJ1JG+3LGO\K?%^2.VH1X/F5"VL57JD@=8RWU6KC&72HEJ&(P%0V3X5->>ZMY M'LFDRJAWB4TOS (VY4V&P9L6R EV*TAKW-]-L+NTN? >D4ESP$LDYMI"WBTQ MDFIZY<2 V?PFRAD,BHMA);F^8@W,UKAMVWV.3MF(CW"#V9N]EF"LNT3$YY]2&ML-DV MBJJ%> -%W )R6:K2"7331"+(> 4J;#]?>;9DB-'%ND.B!()LW6F 'LEZ4]12 MNM(, SF?>R!2>4[8$^Y[C-#W/"%GNLGA#+J8,@XIU'V/*>PUV5/,FYLLV(3- M_2W8%-IZ7+")I2Y =P#)-O2W9;(W?DI5VR1:CX2\$D\FBS=SH[9@8+=K"CV8> MLU<:"H<;UL8Y<>JPB\]MP#+,G>-SR *-7EL9P0M$0WGF^-"[KM= M4:LZ?0/%J%;0LE-6AK_I.>O#$RX7!'B?$YP?6/ M"9<-X: 'A3Z'<-\(7B :ZCQL&- > W;7/>M:,H #GG8%WC*M[G'QJBO"=WG" M5_D[_*FZ^1,?'O&/)*_NIZD?;9JT6Z-&3=Q&'PNM'+= S20I!A<3!@FG0CW9 MA@'L%J/W:;;;H'_BM$#7>>#S"BLHD"5=-1U*#)H.AH\EL ML?!\Q_=X[UKT& M9C^D=I2%'@) M;",W]UEA:B(S6H6%#&C!#62FAR?[&,JQ,X^^);..[^.SCGE7*HU#UO,JV^C: MJ$U##I3 EO&&@K*Z-S2-.;'"-H;$X,8QU\23=8P$V9G'H"FSC[_%9Q^"_E0: MB+3_51;2-U*;B (OH6TDVYN;R)1692$]+;R!3/7P91\#.9;FT;5DUO$?$5K' MK"O5QB'I>:5MM&TTIB$%BD.@ZWN**2K@,3V<,-GS79Q!MJX)T,R(FS?6$3N! MW4P3MP6[5H8(M8'>39U)L9F(3!IK M=E'K'.)\Q'Z3/4:WF2KI?<6\18D7^=1EW$PU>]$@+)QMJ4U);3FPAN+%+FS, M8([ZJ("MQ;$9;*4H#0G*M[@L,9:4<_LIWS7Q.WCW^M.6DEX.6WYT:84IV\-++XCJSWU\0FHB9>E)GB&H6(/X,+7\N,\*5?8'?GYPU>XY M>(752,C" S!34$6XX;3\E,P.4I;G9!X -=['\CQC%PA;OJ?)X'5#23#?O(P- M0:Y;EA8X6KII"8TFG^"QPPJ'!B_;5!\9/:1/[.?0-U$LM_],(2#M<><.7K2Q M #4N+1<.O(W%T%0WW/17> 3E,H;M4%L0,4T@A,"9T29 MC>L6V#09V!7L#,=V&Y1'Z"?8NNOF3[+0/4Q:6WJ%KO4JSF"BJ\>U@%"HN]6W MO(SF_O&=Z2S%E+5?D(#2TATT7.R]@ S5L1H_.Y=Q,?]A^R4.H&Z_G@L8ZKNB M$VC$ KD!SFVA(PA_$+<<7\N<@0BB2]P!X[/0(0A1'JE+8 =&#AYAV'R!0ZB; MK^8/AMJNN"X8B(9Q"9Q9!/U:""[9LPBN+FY&"G+[%J M25V3=DLM&L16B.T:WZ"ZFC< M0AZ6%C[AL8J9"_5>9TH_%>UNZV..UE/[J"Y,N0'/VF$H\6OI-4:\[%V'V@PB M]!\+7<9"+[&28UC7%X"8OZW%GX>!+[=I1S.VM]Q8ZF(L.,Q;VEQ0&V.%P[NE MVL+5QW ^I[-F-JV1H=J?"YX['4[N;-F($[W&?E*GTU5\0F?9RM#4 M84[D+'4#3M&\]!C.E$<$&2IM.]_8,-5'9X:MSPYFSB6";)CV,+"S1<7)E7%[2WL,?5)EHJ3@A,JVF84] IQ(V6JW MDC5J3Z",F41P\F2- "M35)PTF3:W,\30)TM&.LXWG6V;V=BA^]:RK79KV:%N M%]F8200G1=8(L+-#^1ZO:7-+.PR\DZO3474"M*BMH45"GO@LTM/OAI#Y"8\= M)\.MH*C.HK^/5IZ:2"F>(U@LXK<7-O#3%CQ22;'=2&:MHJ\]*5'==-]X\/V-MHB?=+O!G&%<)X]& MF57M&RK.'+UD5;77$/ZT<4$R50LVS3EC\ .:!5A0GAQ:I5$U9Z ^,UP-@W"' M,8X!G98G,0O819#N<_U+@M+)QGK7!)TG'X87HJ V,VS$.5^,8[BTN.8:/!^E M[TMTB_&Z]!K=.NBT/Q)QQ*?!*8@-'RN,AD^5N,8%,S>D+KQBM@I:(4] K.2Y MWZBRA&KX Z' M6$+%#2$F/< 24FL@$_;PJCZ+Y1I=XG);9 ]51O*;]/8@3A>JI!QE")50 @08 M*'6 " F3"=!%#XC;=4%>S:)I0(!^Y23_*X;@ 77/$HLN$ 8("%M,8P+,,!/< M/-YF.;ZJ\%%<:4]+K323 ;4'4YGIXL-NTR,FIZE;T3V%-V 5%!*!; M)R:^@%-O\V>!9ZB1:*EH4#BSL:IMA@;M-JAOB49-!X>?GR?PI:/;VM /._[] MC.^S[0&7/^+C+9XF*A8_;+[7]*&3 8LE@6P+SUC++6]"FER<*G(DM)MPB7ZM M?PR\7I?T"%%_QPG"QT0]>#4]NNJL+#OLJ-$(42E^V,VEQ@\=AQ61)-?Q8L)3 M-1",2)/V[TBP*.D'HOYZ,V\[)!HZ4F4_KHC%Z^H>%U?YEARG(!$\:=YN],3M M#MA*;S:]J=53#&YG@77:*U)6U_L/ M^!'G)VQWREFQ* MYM\TYR[MN2EM'<(3MMY%.\YZ3?+A)[XVH^OZ;-7;JPX9/ M"7Q(/6(K[[L!60S=UJHS[['Y9YIT5DO0]].P"91O!$NU.&%IY!AYHD3N&J_. MR#7*,QUJG*.O>\VO3D6!;4.6%%VIEV)]O;EOG,RVA ?!Q U9E-><&]T$T##L M%;-+STTS[=WG ?O 4[S!+=#)-QI.]^14PZF?B,K=U,- MMPT&H@F:TO4@,?S<(H?N,_\]N_??\L])OOEM^;H9 #H"3[E!,T[ MB@B<;$$N$< U"IG+X2X@C^VT2=%!1/]))T"=$_;(7*&CH;R-T$7>Q+VUI.>?A$X>!;+4L!QWJ->*BZ8^3@C@ZY$BSI( ML/[O57Z5/U+&I&"X^YL1/OY>XR/'=VF%=W+WKYY-]8O\2GYWJ"=ML6 I"MSLW6@T<[V^K M^"NNW,B;)=TSE.8[U#Z-Y+S+H$>)^;>?7KV1-ACV)7+9X4=^1U )_3 K@[;N,Z+LL15286U/PRF 3>8RD\/DL2" M#AR:[[*(@^.1WV*=W;SP,L&J4T-[?DD7]UNWXH;8_39<+7S5-/TZ]#'D>[IC?57LQ_J=R%ERAHVOWV^5T@+NK OF0>ZIC]J8[ MJ<-6\_W3]ND&T>MCNZ D) )TUJ*0N@,MYLKZ^U M[TF!R'Z?;3$J']+M,X"+X;:Z'6"I)&\,6?:;&[YO<@RW>$KH/+"N]^P=G=/?WOQ2-5]0[_0!E4EVF%WZ19 M\3-+66"'0?K"&=E]K-*BDB-Q9>7ET%Y5D:0E0@T58D\1?XS>TPDV%[5!UZ>J MK.B\A\)F@U[BNRS/F7W=I@>6,R&L0:WWP>86&@+R$Y-?3X7>AZS[VN?BE.Q" M(=4#X\IJ1^&.7AB[HR\>*(0'D@5!/G,/%#0%T"\I>R6^\OW %"T'(S&[:3SQ M>:;D30_JR9U\KZDV /[20)3N: M]>88&$A09^9&85#6(R)%OK[L#=4]W*/ MBP+OOIL@?$E396H%65,/=]#56OJX>BZ5:'OC7,)(?M&\;X &+4)?4ER 'UE*&O1,!!F@\Q[^CWNV=;G=DCUN6#5,OD!)%K/ M:;OB>Q@_O;+&4>Q4?/]O"6?U#>>%AO+00""Z?4)#ND8HXE)9WBTNE]\ J"5O MT&P#A$M'3/Q@+^3+=L>:]O%Y;7=\'S0 L57C1YR6IX*_VB]9=?]33FY+7#RR ME+-7^0.=^G_ #*'9(>-?@OYU*@JZ%'B9EEG99Z;GJ_5IP.4TEG%-F6U8Y#HR MW>+FUOPNCL&:*ZFJ".);18.D'P(V:" )_4E%H:$L5 M#8VD;U,E#7.#H(EHM MM MC1E^U<@/',ZUKH"0(_J=I\X]E3 M)R\ID06R@ISSECN@*6WR8_%7U/T82:"PK&.(YFM.K&-"U>/8:]=";3*+V!KW M*UO=/X>>E:[13?L6-JS[XSVF\^%)Y2,DA MUOP4"<#$O4"4'V^V9I?7OQ_QVNMLVE MDD$N'Y*?6#ZPAP.N\*Y]/O6F2YHV7]^NJ9/O6Z(E0#9'2[%R=V7%**'47:D4 ME-8WMKX:M/MZ@TB.!FT[ZL"N91&8B$LG3QR!#8O>OIV #' 30F MY8@"Y*:D0";,3<@Q8_U-QR%]?Y,QFJ1EJCZ:W464=V0+80'E_"ZAJK?#Q@R5 M[\DAVQK48)D0RN.!.D+H*(J)!N"Q/CU_J["(MIDPCJ=$]5/T:_-?=G,4O:2= M_'OP;./:+E:%0HCAH A[:!HH@QQ\0P?T(J%&S!(,R3^T!O2C;[/+#:@1M5MIHMO2,.UJ31EY? MF4#33)="?C4P^2U58)[;6=]\FFAKE-XNCFS/X.BRK%&P!%\^'2^_#7N]_ZG$ M=8X\I=N5$0N=[IP8T$IDFH [7($@4Q.9-4WX+XCLT8G:1GVXN$$YCLHFI'TL ML0@-)L36,&TDLX55,>3'SPJE+(60R,?6H+K>LU2&38[1YX0G0_^Z%%$K36KG M97!T\UI!X1S-U';8PL^$9*Z3SPGN2-J">I/ M.?B(7IU,UYC>4A74&\-==B\?;FY]G@$+%-&KE.8>T:M]&!1DG-%>,_?P#6BP:>"ZB+UON0FG#E/(]>Q1RU_U A USD: MB.CB(TO4"J'_0(T85,M!OW)),457^#UA6 MDDEN\0*NM[!M.D#8FZ\$Q;^XAYQI;$M")PJMAZJQN M"F W]UZ8>DVO@6T&-AW'Y"JG2Y_TP$^Y:]IQ2K982N8N>+TY"IWZW2A5FY*7 M+F.;5A$GT+^E\C"6U*K^*=]EY98Y6NIX/VTI:>UV05/&+]= #ONE/!/6\#_1 MU9&N N@<(VLBN,*"?-'+S&'NV-,3H"_BUD-]L3* N5BV?YRR,N-6EI;W$^N0 M/&USL4R?NB7L$,MR3-U)4++7[);ZMVACP#W3MVB86 MFT#,F+[+W:.E=\SG8ZB/:XX?O1A5WA]=ZX23?%.Q;/R,:-/?<6!T7;K T.F! M3#N?6/?/+(V0IMTPM5!@B('>K#&3YH UGKHE3OX.,Q?\T)0G?'[@4M1S M@X.7>SKRBFQ_YRE7=I!46\H4(YP(P9)_[2.9]V@74\0%L#Z M%YB#U::;)L#4-^U!:"8&/MG-RW3[^X'<"3Y! U8]X23UC8@0) ..7 .81#A" M_OI\.()F?5J4[Z^OAP($\8?\3%8\:.I.G _W):&J,K>,&G .4-2U4W?,[.P]^1 MZI^X8C%*=WGV+[P#72SYU5(.6I]RDY_RHOL;;8=5;[8LOB LZKV]^=QH5H#@ MQ.:\2>Q-UNM+A=Q&%+W'O'3.2TGIG*;T*PMY>7<2I@?WQ+_;I@3G[UZAS,?[ MPNP5>-!.4W(,5%I2_Y?M??W95#S=H %9Z(TP7U@GWN$EJN(%*6=2K.LY6RSP MKK(/[5:T638QJG>?OE@J$*S.V%;#3G8&UZVN]VT8W*! Z4_Y#A?MVNR4'@8O M*L[: L>P[5, AFZ!>F!OY+:/!:*'(G+/G7TRO/Q()R1=,M0!&W1B?-" T; MZB:.G"& (";P,)H&!#HS'D0'GK^Q@7\@85_'YRJ8ME2RYVU3S+;_XD_\1I 9;S"4H518X&$ E)S08U?+I>0@VG M#6*\4,<,#;EM>-Z&+$>4(>(< V=?\&G/3Z\V#2.9]R[M?ZOOL 7#>![]O2+''&7/1 MY55>!YD"'_TJ) =_@HE!#U,4KRS$O5_KTTZQWX6_XR2Q?OZ.DT3RNN.D M5RSGQN& =^=]F*3".=AQDMZ8H(Z3!)+@#I3BL]@?>!1"JTP=30\T#/M2S9^Y MBB76!OO-+6N$AHR'AR'H]@D-Z1KNB+/?H$; !M4B$%VEU4+8+U3,>;L P7># M=P%*I ([ 8$L."<@>9'8!F[@0&U?&JXZ> ^C0;X,WT#P.O,!/$K;A4P]Y$N_ M=2WWA3CZ\HL5 P'MW*T8]$;?1TS'0X:L<9JI=F=!_+3=%9@^=7,N8EF.,_L9 M4X4M3VB3[HI\6P])2WP-VL$:,O*^5#9/+.GMXNM_S5."A$R/( ME9TCP>3#3T A;]+C0\WV?/?,KT]56:7Y+LOOO%R6DO('VB\7\ \Z<9>^KXFQ M/_!IR^OL70YXL#F[SJ:@YNLS M.7"S=;W9KNA#V^1+E[C^[U5^7=WCHB]_(ZS3:-FJZ1OC5FZY;^QT SG',Y>I MR(!CR$-0UC%PYAM+,)"%/37-@&/6>I &)R;X01U*V8ASQAY;%76)W;YJB;]F MIS^-NTI^WF?DFX#:B;;Z"AM;)O(ST M<#,IG0BY&:E;)OQQ7Y^N2SA_%47">;,>)E8=,3$+99O>&(+A!W3_22]I(9"8 M%XZQ8@$D@*2>%0)"82/]?B"/N,CYI:OF*I8P=EE'UGP7.9F3F>BDNWE8!7>Y M34@;)?V3[FIO)(&MVDXDIA]\8@8R\MX"/ 'COTF%#[#AS5.6<@B,*1/^9R0] M/5!MWKG"CS;IT0%-WXF3AN"7)UAYH:HX\0$#G:=, M$2GKM@D,.[(9^GQUK ^7-&9NWL-C!T1_/K?.U7D9@^Z%*3C!<@70KGK]QRFK MGNH:M"S//RGXJ5!5%=GMJ>(U: G;SF.3<7(XL%5INQRU"FZLSTD_5FE1R<$! MJ)BF* 6$D.0EOLMR5N"W+>X<02T*YQ<3G'T"PT54J\*9_:1V!8BZ,1B95>21 M23 "G%K>3>S[?TN:,(,O]F6!E/.PKV4A6/+2'?W$.Z42LO0@3L%D0-D7[Y!3 MNE9ET.D ,--22U%69)"V2T8;!-W32*;:)GU++#IA7I)!UF)4DV%]U$!M:>I$ M+ )-4\?C^<-&5-A&8ZWY@^^RJK00)T7A#848$L?J42 ;97)CSUBY MITVZ16CW(!(P:SINNBY5=_!D;3HAGJU0UP""C\T(D0A;1 PW)IX7)G0[%I:H M #W%+HMJ<()-_YJ>7M.?Z(25NE.FP ^8W!7IPSW3ZN)3-HT.U=*U\>]R.L<5 MHT:^XVTQ!7O54D[6*AG^@GYEOP7&N;X#B?&WGBVB)/3#=9$I+'SC'=]-U;@D MQS2;EC'4TG4W(:5TCK?H-/)=;T?*V:LNU,E:3?!>_QH:\=HN),9?>W;M3D(_ MO(!G"@QKQ)=X^]<[\OCO9?50U(AG_^)HKW%.__KMYA\37/4_M"&=_W"-N_L' M#!@Y'T7@W#_^+;EY_8^+CX%#X?XQQ\WLF[8 N?G'(&YM_IU7+))P5B7-%S1(^E]1_7,4X[BRLXC)QYUEJY^3 M#O//&W1\0#@+!V\UD032(,.V6C(LK T&;$D3$;2C&+(U'2>%MW*P%A/+(0XU M3"\'^7O,3W9ZQ83;4!JJYBM(J9QPKI'M!G0Y+PJ<7N_?IODTO^W\0?.VPP=.0)Y+ -@Z&S&58W9 EK!_ MH_*/4UI@M,\"W_H0?'8B_V 3 /8$/>84W;6F6ZWO;9:F?J::T;ML[7HJ&;/[;6T-%%V\A3>&US-DE+RU#54#<74C>H M:X#Z%H&]NSUDR/+.G(X!Q@P&P\)RJ*X^4GS Z>%UR;84WQ?D 1?5DW#8&WI-BQFF_TJ^TR-G=+#^\I#._3$E_?'IKY7)TL\/\]I3E][Z?V M^71J!<6N^;;N[)Q,#NIMW$P30 NY"3LS3WH.:,0"M32H9[)I:QOV.8UNDV%Z3@4&\O.'>8^3((U*U9BH58 M4?/0T[2\1P]IMD-[4J"4M2BYC3"HI!%D>UIG&2T%F]^%-)!WF2]30*&I%&*_ MXAPZ(Y)CQ WY3_+-+=X5A!P1<]/DF.79Z=B,G\LB]!CJOB+5N+4E M:U)G%-W\ S9'TC]TB9 807*#/Z6!G8LXHD.>IF@4T^$^THC/86"'%84,Z[.T M.D?5'5LO%F2+,:,)/3PXGJ')'?_"4S3WZ\>GVQ+_<:(#R.M'^G]OLQQ?5?@( M.]M0"E%6&Y81\Y3@5D"?U;ZC^,9(( $4'$?TGGRI.O;8QW]PR;-:<8S4]!O5@PQ\M>S!(DL=X0E M2)85EP(.S7A#BO<%?LS(J;SH=R,DX1AJXDD(AHP89+=(K0E,J(54AGXS2-*T M#ZE@NS\M!1J0Q+'YH^GGV8:/$2ZF6SSB1O-MG0 X,AQ;30L;& A;"BDVZK95 MA>G'2\N2^OT=.F3I;79@AXAL6['>%=M%M;\( S'M/J(;R-RW'.IU>_F&OOL5 M[1N6-N9Z_TM3:!+JA,) B@)?NL9)2X%8#Z*6AB&KI0H,*>4;""!EV"E32"F; M#2"E91]7?2D[%)IE3O.BXXI5IOJ2SN,Z4WV.M2^EIISA=L;%I@ 6>%TAP*<; MJD:9\E0KO%[)!_R(\Q/F#F3PK/PEJ^Z'[8!W ( 44JT@040D#2U=2?+?63<3 M7C@GC204&>)%10M12,C,EJ[NS(>+71A5PRV//^"'9F9XO;_$M]-"/K+'W3[O M]+&CLQ!+<]WCG7%5V>Z$..E_83-!]EMHHY-T"=%]QIDIC,F&L-9TZXH O<1[ M7-!%76-.W7^VY"[/_H5WWTV09$S?? T#>K?RQJ;ZN('<1(RBQK&V==*2H.;A MIOT'ZLD"USXV[GEBW3G3.LBZ=H-RR)[Q-;55X,F2@+FY\ZPG,>?N/A5S"5,' MZEXD78,!3"F[[^ CMXM3X:I/@!V8B)+D4)#VSKI2>IHQI:HB5^,(]C ' '$NI.F M"3=T[0:Y-T+C#&K3VTR0 \QX]-T8:!T9^NF9 TWJH2&A!NNAARF+J<#7^5V6 M8UQD^=U'7#QF6ZQ/P6[23)"/7=T,+,VVB79N-F4AS2SYMI+). \WLZ\!+6J) M(S$R:Y@(>% MH+$@X# Z*[D >.0A=Q@=Z^_,#Z7J8*)B?BBRG;I7/'"O9<,W< 3>"FB61>MY M1+-KM:8F5WFSIEV"W$=M1?6)Q:?D0\ M2RP_8P6/ *OJ6WK?)95A"8'O+7S2L<$*94>7[?QZY@;]GE6H3 ]TKL>]5)NA M/[!K<@"2K/C5 B"!%J::;9)=5.])EE=7^4UVG +1C+@[\503.^[EFVCB>AJJ MD:':WEP*45HB3H"Q'C"CTWK]13Q.[_IB="J@:#<\(@B$)^(Q(*VHI MI,3'! Q4#RVHJF<&*L5A$P2L .*YE.S!+^]HI2W&5K/"2(_DQ&+*]X-1?(BT MBEW\&<$M^%T>4+S)[_B X&W9W1_38?V:3O]-1O0IG6PP[^E@C60J'W@('["W M,(>NE6C@9@]C'+%G/2G'N:33I0!OZ178]HT/OP/S2,H"H$B&8\*@$N$XO J MYJ.O!5C@Q]R.L^_A=B1H"6),!MD./[$-K$L 9#RD:?M#\B_FLD&X"J;B(&WW6^33RE'.T( M^^]PN]'/Z,Q"*,*J\WE&*>&NW[8%1<6HPY\O+ *#Z@S,"@YAKS%8X+27*CNG1BK#8O>BB.%+^@BR%HP#([9 MJ-% -MWOLT-&20)?UEL/I-(QQ3],PXY"BZ_?OIUFD6N,!XYA6U08@&&86_VS M-W(;W4#T\'!1OV=?W\O_YI;G'1]R00,VZ/8)#>G:%"F<%_J5<4.<7>B*R7! M=K^Q+S..UDVY,P:XD0]E<&]Q66)\_8"+E 4AO&4>] 87Q^M].XD'#K@Q%*@( M6#=AD+RZN$$'/E&D,X!CX,!TK<9S]-KTRS0T7=MT$)MN).8,A\S7?YRRZNF* M!ZK5-^W8I?N;^S1O*;']GR<+P M[O+$ HIK$7WZ,/HJ1U8NFY*]P]7UOGWRBI35;'4$PJQUS8[,W!PNR)L ;)P1JEF@FD=;A;$SJ^L]JOG4N$"4$_NM>_[JBU7)L!.E7<%> M.G;3I9ZB@@[?8Y8@@WC+,J _&K]52)_4:>+++S4"X'Q3LQ Z9Q(12O\<5#,8#G2?"W)M1R9 M[*XRTM2#VK*A1MU6/=;(VOHP5[6>,"'4MJ*M[57"23GNM =>\X$GDGE!4\!Z;FIEC H-!.\8N\RG;9X41UQ!_QEH[G[++'ZT\UOEAI)?8NIWH%<[U_ MG1:L:%WYOGG;6:^U*S]O MKEH0B;.$$S#IP MI L,&Y28TMFV0?N[?F T2?XJ=>P_!3^;7O=#RHBU8=:,6HY(V9%:,";-6JYLY/"VB^@7[FO1TP.XH)"7X0_R_68P3[5.:S(PIWV MO$FS@D=#7)3EZ5CO9+_^](#9_.1G\B&M8%. KJ6OA[,@*PT21HT> M&3E*>_H-*K+R=^HJ,-N3IM^*S@E109N-Q>1*KM2CY$(O\S]B"B+^+9?Z@AZ]-[B"1[\AVRESR+ MU!QQ.) E2H=/SL'<29V ZZY.R8&^8@?A/ #IZS-U'&>3G@/>C42?H"/L87V7 MMOR89GD=;KC^,/K=N,;%]N,KDM_^Y]6-TKQGKX?U;1JW\8> &2"?WBTDO0^&9 M&G6X VK^?S_CLNKF=]^!Q<="Z^3AC%DL"F*)4A]%-ZSC6)H ?B3 DV8E J%. MDP5" $Z,):H'KNLSNZ8S?Y-;FR@\5KCHNXG7\2]H6+O'DR!WC^OU"\#EH?&E MIL8A^Q&;= ND0[:/(2+0KQF0]0 G!$Y<[SKFO:(;OMC][U-9\1@B5C&5 M 2@[X'>XNLJWY(C?DI+^_BHM[]\7Y#';X=W+IY_H^UWE7<6XB^XB[<5M.:IE MUS@AGR(:'/@1X>1T?;ZUVV37DV9R#^M%8#+@BFY8X>^&+\_]7W-&7S'>7[/' MC#UJ^:.73^@K)H+2?8TZ*:@7@WYM!07>LO)J/&0-L$YQ1&LZ)ZO MB[LTS_[%AYI7=-P@AVQ7CSOY[CWU/VUNUNO]FRRG2_HL/7QL\VF5EUFY/9#R M5&!*_3&[R[-]MDWIJ+3=DE/.5P*4WY:^JNPD(93X!C/KBW=R^:&^EMMP$$!K M^5"QNC+)4"+/&-S+1&F^0T.IK*1,)Q?U@E$OF;<9R$:]<-1*1[]&-C_,ON6N:I9/.VEX>4TE&MZ*GE/M^D3M$IR[PHKJ4Z+ MT11ZJSGR)?" )VJ9(NHL.[:<:L@8<]61\[O9AHD_]!D_\A@AL[69_&AJ8.K#,Y.+NKL!W+.'18)7$*SWWE?DD"M/V@T>9B4-*$Y@Z],O$9/)UK.-5OBTH.WR)Z__&[ (4 M&J_F$J0Z)*_N6;@3N\)HX2*>E6\0?QOOOD('9+^^0RS=FR^1OZQ;3-9V>SJ> M#G2 VUWB!SIIJ96@_S[@YL3MXDB*JCF->U^P.65'SJU###77LIHTV[";0-KAY GR;N66"HFM: M[L*=]Z#$!8RBWDVQGA9>44>QQT6!=Y2HWD#HCU,.!_(GNW2XIEG:JN5FHG;2 M+,RUGW2WK#EMLRLW"$1HV9^1[5I\M&5VO B:"VS:0HZ=?5N^@).MSV30?[2_ MO:Z+]W[ ;$*/V=8@G2T4I_10=O+?D.*2G&ZK_>G01*"!Y2_TI)G((;;3M1J/( .B'^;@M9@A$K!Y>=-8RH=I,R0"B[(K&?;&IF18-(&=H!;A MH4:8(H4BK! ?E<&BLVAO@9U@RJUEW'XK GXQ[T6@/$L##SMQK.Y6'A]JLHJS7?4>;\['6]Q\=L+()OUHIB'#+8*>:"5-@8"-J@6 M$4'N1<@O)C!L?^B$2FPKDP20W5;U$D&-?ER']8>"E.5OW]N8_0,I,S8S5.S@ M>E+1GP,02TQ^:"[=DR:5!H7% ^V8>\KEO,U7\+[P!JQ$&K )"V3!&;'D18*: M\1M2['%6G:B0KJ:RE1G[&[UEJODS7[%$T!%\("*::EGP7PW>"2AQ"NP$!++@ MG(#D18(Z@:9V&%M*Q#6!%ROFSP&(Y/DHE<<$/(\)_.R+P9N^ IW AC^3!&?V MPI?P:_32/0/A=.07G-W=TTGJQ2,NTCOYV&H*O6BVKD=:>HH\E)Y*X'YO-XG:J8(=K?! ;(W<"] M<.""7#";KU=Y561YF6UY2H#IB:YO.<-R7'[DQ'*.)'Y_HVUE/NZ]SG?^Q@"5 MGJL<+DVD#K(;=4_J_"6C$R.$Z__:\7;S>5GP<("G-TL,QTEB>E^.D M\_ =G/ V@=\K-*B"N %/,_]5'*%GN#GF2?8H)?X+LOS+][ "T2?D3\(5Q-9 MJYG5GI19B4YO>H;P!B^4WN#UE[F )S@^)^L/O4,DU\SJC-KSGI!:RQ"V_[W2 M]OG@_\7ZO<#Q.5E_Z&-IN69_B^-X6JU@",/_F\=XTXD?^>(UX&#\G+S&WR"\ MQJU>LUO]EO18L^_@#Y+\J:EQ'KX$#Z8-V70K,:[C(2]?0&+\GM$HLGXO(B?F M[^VU8K5_#UL&_A0-X@$TFP9?/( ?/#XO#Q!LUV!8XJ6M<,<2SFU9TN?L,=OA M?&>?/]G7[H&5MAX6$Q;RD_9WM&L>H*<,'V*/4'-]<\"U@#TTH=8$II(!U@8V M+QF?A_B9'"@;5J2!ZQC)^8*EQBO[B9D&O:?@-6C18T?P#'W%^.U7\A8RF*[A M+\:R/7N,^8O&XS,^9.7O;PK,ICZ82JUB]QA2?5?R%Q+Y"?O]FSU]P+8;^!-4 MT$?/R%>(WMRSIU"#TZ>?$$GVY"5D+^GD(ZZ+NS1O*L"\HD+((=O52N:[][0E M58C_>;U_D^5IOLWJTA1U8/[%;5D5Z=:RAI+6#\#I)+=U*!G)D-$&C5CQ9.]# M9BRQ3<<.]?S0KRW'P-EJ0+[*W-:!03:Q9Q#NO<^J]KUOBLLLD&S(7[!JAW1Q>K-6 6H3 HPFBS/ M7&@DP"AIX09Q7GV42BU8G4>X,E0_*D9Q(/0:<";?IF9#LT?M^9??3%_8# ^+_.?SQW.(5\ M*Q)>/5WE956<^ ;8=76/BYO[-&]F2N](_HA+^I;C7%F-YUI=KFL^ 7NY84[P MEGZ?\'>-%VCNX43/6HND29_6K@+Y%DO^34V#;MO+QQ&, *N:F_MQGZ.E.Q_Z MV!>V1/WB7^+P+_#ABF?@8<*%+UIK:K56]9DZ:9'F M,3B;%QIG4R=5^N)IUH/RY^1IGNDZ^&?^CM-L\=Z7P6*QWE?!4[&1CAWBKQ/K MY'2F;8C!8J*$8*2H*9[K\" QJ!5&!Z4I^Q\:QN+7&!DT3N19# M-;8P (X-4 MLO?!02 YTO%!^HUB'2)$"H<8)>9Z" :*CNC?7W]ZR(KG.V;(36V%84-GY_Y' MCID&:PP>T$[F$N]Q03%ZDWZZX$'']!_M;^P@+R_Q!USB@JYE+O+=Q79;G-)# MR?^+=X-86*@]4%!]Y"X"4$S2MD.4!ZJY;?B_NP<-QPUJ>?+(U);K!C5\T8!Q M6)\!]7GF#@$>;Q-[AQ+0&S.DRA'/]73E2+@GXA17^;; E.H2U_^U*0QC.O]; M1QO3.:%O;<*6CX+YENM5B.BCO? MB-GH7 +\M# :I^!\#>OU?H]9ZB*V74J.^";]Q)+(?L ,&-DAXW+IO'2'=R=* M=GO 3=S&U?$AS0JFZEM2EG!13*#ZR.T<4$S2\4(U,Q[!Q+/^COGQ96+/L8]M MZIFBFNN&':^P+:NP'@#J(\VM'1YU$\N&$M!;,:3*D/GX;J>.Y4,WIO#\9-13 M3'[YB8TQDGQEX*DO/>EHG,,/6K1A=K^>9Y/HC\WS9S]R46>3^@_T4PIF *O@ M6ITN$%2H-)$@^*L%W KJWNQU<]CR$1>/V19+)CT'KDS&/#"!'[^&]H?P[K&HF;AU2XLB;MXQ1PUGAWGOV MK&$OH F+05Q$X\^C<>(^K$?@O?T9Z=QI \H2>6N?OL#$29=WMY^XY_WV[]]_ MR_TN^^6W#_@1YRGI7-^<*KY3 ?VH[[,@GC&XL1W DOIO:9OPSZ'\TWM'<0? MV,9N*8E$Y _9!^A2@ZYV]7NA7MXOAEOK%>FU\87?-V1E7@_O%.+>N:V6P[3- M=$A*F1#T59:C'3DM>Q NM[-.<":GLB)'7+S^M#V<6')BEG^&_H^EHFEB:Z@#M?-".[+EK\0_ MA6KGUD$9[4[M8MY)_Q>K0=10HRK]A+9T:5OOQ3)+0]N&Y::.4*SW<_F3U+?D,5W9UXQ5.N?_VB&W9]L/Y:&W1[JE!.*G3(CAFO MX40V]*L<6,C6B85R-?6>=CM6:IB*I!^:OOE?H]BZ7@8=Z4:UJ\F)-Z:7<9UM M0R]7+L9CNDO"6'@[IQNS!S^H:]E'5#TZM4___G-CS]^M%K/?-G&W:+3^VOI:?VZ->:_;,YME_+ MS*4;7^=CZ,[;4*R.?5X=GBYVY('M=]5%[YEF!)A5%(9-H2$Y#(KMP=2GHKZ +/C@AXX+1NCJ\;(*0!R_.>(9B2J M7DT=TR>VDJ(]3?_&B#Z@"ZV_E&B?Y10A&5U^%?B!%*Q]\#'=^0N*[!L0BS.3 M=N8]M&(019T,]V+WO^E*B\NY(>WE&/P.5_6M&78%YH:\2LM[JM-C1E?)+Y]^ M*EE*[FL*RY0IVT2Y9[B\N"WY^LUNG-;$0WA34&[7GD0F [X,!$7+F=ITA:@' M*&O[KM"6\F;;$SLV#ROB M+LVS?_$1]!7)2^I9=O6N<;Y[3UNVH^OU_DT[<-!I0U4[I7[0HM0?L[N<7WK- MJX$38YZ*ZKOPKIK&+0117NXR J@SO9K^\E1F.2X#YZ58^T/,W48X6$]4W:%MU-S<$[E>?D I9+<9\!( MT"X?V)[@EHMJ4E;\V0CCYQV$'R/O.J%TQM$)"[PX /@^<^\ BK2)P0/P[FT8 M2%&XTY'^EM4'3 8.YHKZC?+CZ;;$?YRH$C?D99K_7IP>JNW3FXRRO1/?(VY# MY&&YSFZ'.G(%N@\*\FY0-T!=E3&Y\^DFH[_E>VGBV.!X2ZZJOD,#!-T00.IDW<+G>;5*,8VFG$;+?!#/==$ MZ9'-25A@&@_GV*&R-U\*C=O>?/=.40O05+XT9CM6#78P:>5X&N7UZ7579,*[Q[ MG1;L1*N\J-%UG?_$=D(?#KAB$:QU'%AYQ>/XV#[HR_3 #C<_WF/P0H@GNTI>),YW&OP^F+1>@ZK^8 V"ZYO3<,X#G:!Y70\IL43FRML M6<+$O*P]0[.O//,)7UP"+#J?FTMPG4R\HYW/))(#FZED.5U9TQ&-3FJK(KL] ML8$==&5N*$YNGD8,DC$5:LG0D"ZL9>G?8VX@-GTUP;F^:0]7,S&^40>\OC24 MZ 2\%V; "SS-\X0\F8<%1IZKO_MX>J!^MKXYQ8)$WAS(GU=Y'93/#G7;@! K M^.FV(RUD*O8NC+DD0]+)!D5.\F]X2%2$H5"&;RC82K#MU.E6@5G[P5: N4"X M0\,;0J75<:?XP(IZ'K+T-COPGIM@W82T^09J4B=;,]'"[2!.(T%N3,J&"7_: MA/ABQ)^C 4%8*S'J6V+3!Q-K4#7I3< C;GC@7DGMZ TI+LGIMMJ?#DW$3 GJ MF+6"Y #2-$U>ICNTP[<5OT)&%WEA,:/2=HX9L^\_08VJ48\:'6LX;_F.7.^[ MB,]73]O#S$DJ*)IW$U(X3GRE,MT\H9BQ:CH[IZ>S5S9%Z'Y&]>^AIZOR7B(& MGW4V'9U1#N>?^OYV@&0?@'Q78#Y[J#< )DC1D35O)"=SBV362'>#J8*[(B!8 MUBCIH9JVCYK=]\"1N[HN)*:?>QH'*R$?Q*N:PL(!R$,OSN+MQ1M8$WC9-6K> MV[01V'Q#KYF; 1C+,IMZ*%@D'1T/6^5W8F0G4O',3@R0(9RG&"-*-%^1-Q;/ M7 (C$71'UD*D*R39SNP74$ZZQ/YEYH@LR?HT:?H)Z>E6\XVU03W]68K M.!UAMY"3$[H>9&@T<%W6*?@K#RMDS=@1!6(/!^N\_G'HM9ZV/XGYEY\?1$@: MC X@UL8)]/&J2LP2P+!!N]X/51X=/ ?@J$Y/':"S*/M2W3UY_PL66YY1M$KO6ST8WDT/'#6I>8XXPBYZ:Q?!I6@XC\0R$ MA%LHT\7\%N-=R1*X-A>5V[X6[*9J2?L]5 6IZWZ55@N8/2J5&.6^E+QATCZM M\RT7>(NS1]P:%-^C(GN$.V-K[_H'WY?2=SRQZ:#Y#I2TR6C?*02HH-)6:F4L MPU2SPSE 54.!.I+G@A[5#J8C?F 73&\P?OW'*3W,LWHWJ),3-&\F(G!"N%PB MR"1$R%X.: %Y0G]#F/W(,B8VOX9%KJ*7B/Z[3C Z)^R1N4)O0WDQ"6>;KF8> MZ[ETMM0EV75WV,.2*SKYJ-/;L>(C:5Z7&KDGAQTNFE+<3.4ZJFR"MT5MFV]E MV=;)(A;IZ68JMB+E-F3'*6G^@?8XL$TM P=QZK.)'5KQZ$TT6FC:^7'MN&TO M&PBE;!#X+'$J'3'60"KL-+=-;'9#WE-PWZ30S)Z.^)39],+$,59/>$ +A!M@A:T4M@Q!SMY\)B*0. MUAU&L.[S?8$?ZDI^[W&>'JJGV7ZKY'FWR3I[[K@))I'GNN\U9ZO:ZII2)_U/ M%*W\M] ;6K)^(=I/.=NXFM -=ZMTO;OB"O$2WU9]HM(;7!PG")(3-&\L(G!" MJUPBB!\6LI?#5D">O",5]2OTGV'AJN@:HO^8$\#."7O$KM#%4+M8$LXV_5NG M<+^M!E5]-^CF3'M;.F;:]7?8;2Q^NEHO?,JV+&Y3??(]*Y=#\HNJ/NSG^4S( M^.K_57/U?WKENT&D'^9MOF-@YF[I"KR\J9N]@NNDR'D *RH9\OM+4PE\@SJ> MJ&&*AER9C4W2>K2,T:\MZ] ID?T8!/$+PVD6!E A@V0-S]>@8;,FPZNVEF7S M',H#CO_C__CTXMOO_OY?[%B+L@Z=U^2LK%.>$ODL[#.6T[OR*K_8LPR^:85Y M=MALEZ4%JSE5EF3+?[W(=_\/R?+J9TI^*F8A7B"\9J=[BW@!':DXO ?4Z=\R M%4S.699P3@;-67TZ%L]YL7OD:6>H??3\-FC(<8-ZGAO>B+-%+=]8#G!<<"LX MT'$W@_GQS@*>HN.>,[,JT'F#NR:>S(O-"GH&K7VEM7WQ;JRG!RCM&'^QG#E$ M(K2=T(/\MF 9KRYQ_=]!:CO(.?@9H5 PY_O 8.#5&GS21CG:GX^!J5 -[!47[E404;EDSY#(=TV<( M&2OR: CHD\&/J/DU<%H-11<1@V\Z3;0QIQQDW%BCLT%]IXR_5:\W2=WK_ /C M"UKI=EN<>'GW9E.>_G8@^=TW[+07Y>S<]R%]:G?RX[DCN10U4B]IBYNPGN]] M'4]1WI ?LYP4U!,/8B5GMQV-B-M0' VQ6UR.D2:.03HZ&8J('773I'VN.-0* M?4/-K*N)78=,0WV4C09Q/^&@9.B#_UZ#*<=WK+"(W L;"%N**AY\,4QO\)!F M._8-$+_DM2!"$.><_&%ZSO-C^<;M#;MZ\V*,=\?.?3@)2U*D)/_B3O(0I#U'2%XA[M@%Y\A7;"T#7T M=(]9=4I^,/=S>CB!75B4L5:&H I:)-W/]4QN@_[/[_[Z[;?4\Q3HD=%LT']L M_O;M?VR^_>Y;5/(<#R@]5??4P/Z%=_^%ZO/AO_T7WQ#N_LCHQ*A)JD%.55G1 M?_ D5R6#'%U(ULGOOO]N@RC]_\WIZ#_^KPVB[!\PR_>$#^'#8:>?2X1$10?/ M@V*GM*.P6!$CCL 2M\Z%A1BK*_YI+T\%BUW 149VG'GY_[=W+;V1 MVTCXK_"8 +V'S9Z"!03X-0L#GK3AF>P><@AD-=L6(HL]DMJQ__VJ2$IBL\57 MDQ(U[3G$Z1&K6)3X%=_\Z@'#A!4SRIE=.PUSC&-A$3_Y!/.&TSE.N24/79#C MFAT404P=,7W$,D L!\2SX)(LD]AQCMU>67$*YQ0 C!VSL<]'.D?C5H I$ ]/ M8(-UO;VB:RU4[#?Q_!+67N,,(CLGLLS6Z%,.Q8OH8HS<;%F.)I1I*G?K381S.L3R_*Y] MC[U": ^4,1;4#UGFH;QQ*.ID SV17_#W,G<,(^DWRANU?=H0;R0KC2^MV*AN M)1 QPH09%)?I,*/OZ#:@4U>TPVA.SL1N*#=F>@I B]28IR):O1+D;M09RLJ\ MM%AF6F-@7B26QU_2&LRF2K9#\W@N1CBKC4^RYAVX+=:9<5_V_D4FCA02([>B MWBO,2/+QXB%H,FGKA/+(:H_,ZT MP;M,:XC,] (<4"Q:-'"[H9V X- M^23U#R@3XH6*?1T\CJN3N XDCU5G+80PV(W;U'T/W1E_G_6P^SA!MV5EQ+=[ M,AB)TPU9O7FD[L94M@FZ%;W)$-U'WT$(-LZC0[!S(O^&W\59O1MXK;$ #;E; MHS!C@_TIS2NZABBHYG\^/R2S0UT.]3"U72%RQ.RM MS:QC>U)1&L'+M/SKCJ0EW,$'$LWZGEVF.AJF6\KW(VZCO.?@V;(\ON-@LQG= MD-:DG5 1=I4-A!"5HFW_%Q:#=+K I'VE?&,1AV;E36"&JPFC >JWE M[!C;8F=T%]D->&/[RH8:%X/:R>[IV=@- M_CB)@U!S#^6%BUNNM$LQK3:4*U\EH+-FYIS(#R2M%.3[)6,34 MP@D,HWYI":$Q=U2ICONA-?!F=+_+?9V7N*ZOR,MC7K*U!E+"F1@,,Q0BGIPV.QN]-"6FP.8T,5$MO/?<1//"XNTA'/ M"HO Y-<:(^[XH*,8X1NU4Z:>NC5[3JNG^%$8?&&B(;(^%2AAHQU?P:7X@ATX MH2."OEV^3+._"O($@P2(IL0_L8<8?2E ,DQG_4KZ9>;E3F#?Q:XN]RZ#V M2,^L$U&?\68(:\8\"]3EP==!XKIR(&B2L "1&@6_3(>FXSMVG:#]58"B3.5# MK.\3O BX3$4OXO*HK]WTAQ0OP)B-AL2EK,JKZX@8/^M12 !)3@P(,'%-!PXB M,9:[0Y7S=?$^*_OEO.]GI&6'^ M&9CJ-WC1)KB>.&XJX4_0CCZ*??@VW+N-G=.= C^A+@N.& EP15!1]( S_.<< M;[_B[+DD[>#D?;W=YAFN/E,*,ZL]18T8WZ=8D)3 MT9",>#KZ@TE$OOME5;O$I1;D8;=&11A4QT&.VR#$V)\839T&(CHM_"@P4L_? MO($4=I$4XHW=O.%L#X$=KO,*9ZUF/=J$VHCRM]6+^M*:&4OAUX0:+&CIS-2* MR4$JZI,7 GVKRB4NE7!,::94.2 UBP&<\% M@7;O$\8WW_9IT8YK,^<[+.8N6&%!MV0[II%0_L0MQG 1)2U@GI5%OXPR4M2Q MY5/--SY:$SV2%19!DLDL(QCYLWF"'ABZ(@?\,2J_2"0U=JKS/T MJ38ZOFVD?;F\>UDK4]JFTB('VF*F@QS"3!"EG>0RO,(-$N2D&CMN2LVZ!VWJ M,@ 8OK>VM.F)Q:[__N!HU'7MP?&XC/B_GTCU@'<\XB-<8\Q?TP;?%VF&QVZE MNVE)$8&-6D'BN5J6S?.2H+4Q[*B9.-2$/Y74ZPA ^%H!"3R&-MD[$4G<;ZX.@23TU#("GN%/! M+_O'&G_;MX.,F]?VSS6NLRJG',H2>LV"';ND1M#OK).Q!)Y\DKK\-8>/U&K) MD(9HX@H)R9'/%9GKD]A_>?G$CU)!.+\S/TX"-Z\&0Z= AA)!#J#!##2;\P*- MFOO1"S9A9TG]*>7U=HN!2YBOY-42YHQR_!TU 1N"_5V3D *M(1GC15E*^B#EN40#K;M-*DV M0)6!-SU1[S5^U'+=FG3&6&[5.N&80DWE"LALJS%E20JJS$%FLQ4$D M9\O^D^;E':GK=7F=USO"8@&OMQ=UC1O;P+V_,@R6^ G*IT:AV98:?2;=!!(A MQ$P*3]"&"J5%7)AI"WT,+\NZD&"EU1K@9,P\WNCB?RG<[6ENWG"5Y36^K_(, MWY99A=-:!JV-*/\^>E$OI[$IA=_(P6!![2=:Q82GKE"7CJC "G4B-:_)RW\XP>4!W4M:7>$LJS.2^IF^XOGEKJI0-/*KWVP:_0+185 MCAK3CXX98-/M-B_RMNQG#U3C1:WP4 T:P(6:8EMP?_XK+#8U5NSV]@^UDGM^ M>0U8E6^R9X*NK^Y6Z.[NBL8OIUS+P/F1LH\7F5-1\1[ZG?S1RM#LW0ORX[OU M4H;>W"_P'Z#R-2T B0\M)*L\:V$ "1?EYO"!(,E($+OMAVO,_G_SEA7[#3U; MEM$P1@\MI&ZV6YPU;DRAAC6C"$77\]7,6AAZC2;O]H=^VG"EGZ']9A[3-N+T M!QX,Q2?*F>\;'3ME+*R/T/O,5XQ#YJ!Y7S_>1 G.+MU2#GCH7+M5-2C=];[J MZ5NE%M%-B=>JK9)7*^U6,K\)DK4M=6-HF45"#Z0-@JM^2PR!+&+"Z'X!9,J. MT""G59S44-@I#PZ^("@&719S,.F+27:^%._8H!WM<)D6[KCL@H?8I\ M%F5:+"JG/M.@T7O:"TR,#(Q,#DS,%]P&UL[+U9=R0WLB;X/N?, M?\A1O[9*E=*M177NG3[<,IL]S PVR92Z[HN.,P)!^I6'@_*%F:Q?/X#'Y@L, M,, !!^#D2Y6283"#F7]FV R&?_\?WS;9NV=2E"G-_^.[]W_Z\W?O2+ZDJS1_ M^(_OZO+[I%RFZ7?ORBK)5TE&<_(?W[V0\KO_\?_^W__7O_\_WW]_5I"D(JMW M]R_O+E8/27'R0/*J_._OKNE74FS_?GES>?ON+"GN:?[?WWW)TS]J\NZ,KLB[ MO[[_^K__[N(\E)T? ]J=Y]XNW>_^7= M9_K\[L<___C^W8_O__'C7_[QX]_???QT]_WWO"-9FO_^#_X_]TE)WC&-\O(? MW^Z+;%7]QW>/5?7TCQ]^X/_\$RT>?OCQSW_^RP_;'[_;DY:K ]W7KU__]/6G M/>7['_[/IZO;Y2/9) ?BK$/;YOO3#__GBG5B3\D[)*'=]_>[5H=3"7V:\X^P M/-*7J;K7WP]:#7JU:_?^YY]__J'YE9&6Z3_*IOT57295 PVE'N] "OZO[_=D MW_,_??_^Q^]_>O\G9OCOV/=[]V[[!0N:D1NR?L?__\O-94=F^7"?T>7OY9^6 M=/,#)_CANJ!/I*A>KK,DY^B\^*-.GS8,?N>D2M*LO"/?JCK)F#8-\^KEB6&W M3#=/&=G_[;$@:_:WA_MOWW-D_?GGG_[,^_3?T*Q_,.[]9?[,^-'B9,;5V0\BYA_S3JFI2=>2\_TXJ4U\D+9V32K6[[D?VX M(4N2/H_J2IN%>6]NZ_N2L+":5Q<<$$8?;,C#O#]7+,:GJ[1Z&>^)("OSWH'. M;8YV)4L+<<*\=P,6HZ)$523+ZJ0L254R3?=_N$J3^S1+JW1DT$!S-]?A9+FD M-4/XT??,>PSS&N'-CTE!^$C)U-\\D;QL!F CGP8XF??MUZ0H$L,([(?X2-277)UG0;&Z,1R M=F%ANP:V-(L8LTH>,+&W V)CZ\," JD<)V-<1U?"B-E:6BXS6K))R_>R18F1 M%GC>KK^%.9#U^%OQNO'[?!)F-GOXHYV^_3BF5Q<;4O Y&OE0T,UIDO]>U$_5 M[648^K6 X!IWELDB?^#=9K$_K,LT9FLP *61D/>Y8C#CVUQPC1D$I/PM6 M7'=4'Q%Y5!QMKBU'=%/";*)YJ9&CZTJP$#%'Q4I+L8<>0L:H,5'&S]'^PHA) M)(ZOS=.G,7LB,+,1"*#+FN\&GN2K"P;PZN4R7]-B8WR"*.80?#5A8_KYC3B2E_%R/FA;V%=$2K.XOCDH@ M@9C97 7;600[\W&S_3L%QU%?>,7X<<9YR1"SXHF]ITG&LU)O'PFIRFLF.J\> M2<5P9KH2UA/A8$X]8MZBYFG9^K<5^]]F>*3KL\>$C8UL;C>1,Y-L_.7?NGVS='AN;:-YGXW*%EI2/'S+ZU;%#B,0XF,>-P+Z:)[:_ M[?NI/V\[G),';I&KY)X@.B?BE15%AQ6_Z?HSO^GZ_J]-][L2VEU]*DC)/D*C MT17[0T<\TXVP3W?XZ%R$I:NQ31?VG6 \.G(S?O67%D.]R_UUZG52WC>:U^7W M#TGR] /_6C^0K"KW?VF^W_=_?K^[[/O?=G_^K=/!DU8'3^[+9M#92\VXL9J+ MZ'KMJK3B5M)H]X,W8_";VJLZ(XLUV,V[=F)PSR:ZS7NFP3?O6JB-V9.B:ZVD M6.ZEL?\< +9[.WQ'\<-3LT7W_?(QS0Y8YT?B)E^?CC;/=4N]=_]XA^["NXJ^ MTQ==ETPD;4Y:>1A[*E):I-7+?WSWY^_>T6)%BN:_F,G7I"AV(41BTL:>63O. M!.7DIR]W3/C)M[34=?-A2ZRCMUMZ![(V)ND8VP!0QG:BC6B4\-<%9J[W.=TD M::X+YF%++)C;+;V#60>0&!R#9M$-R4?Y* BWY;XN"'\BFWM2Z,*WVPH+W7VK M<&$KP!\&MD)SZ$+V*!L%V;U,%W"M2%&2JV QRY9)Y)*M7;6G$(.&6.2V&GH' MKY,)!&29*>8/+=D(,+^?+O8.=R'X7WX[JKA=2@/K5A3MSLP*6N^8T\ -U=-< M-TH>!')H*03--S2>$];K9=I)&^@%01%)+]QU2;R!# <7BE*M!RY4_ZA )51;7J:*]IX#Q:*STC-M >B@UA8 M.S HA,QW6OHA28M?DJPFIR_MA*B/!:V?4AX@Y=#4;=Y#*;YY1( UM(DQ=O'R M7*S50QC5.G6"K6T:<*X[IK+] @E9>ZM 2&9OAZ/%'O)9)1W0W1"\4&EIBM=/ MM. 4L#[L5HA9SF9*V*]L;162+<8J'Y*0]H$I)/4WAE[1)"^;?MT5R8J/5&5T->_IU_8@(+(W!^]6T)+V493#**3P.QC#-J48C42# MZX#E89[=9P5X2#!Q5I$5J:"6Q]@ LA]EGQ<.JKBD1@%O212=>:ZB0%MIAJ*2 M7@VM8+(15>B1 TTG[Q"0I(#=K#,,>_I*\PJEM'+ !9-#J$80##>=?$%0C@1L M+G,#K:=3'2+W%9#6IZ 23GBN DC84XQY.+5P8QW("]B5=S%-52?#J6C%4]=@ MDN%4'VPXB]7)? .X"R:T?:YQGQGRJZDZR9CEW"G5- 69B/$TA\Z>;CLL"5F5O*QVHWGWC@Y@Z'I3A M%#:%&L@=@;>BJFIVY,Q&77X$-)36!=" M2NX[F/P4XW&^ZG'C\.Z&O<8B$O =+,79';XA^G9R0*=Y1B4CM$UBHU@$1NA< MD\C[+Y3[OY?Q^JZD'*]S'CJXFW&C4LIUFX-5:%3-O8<4S5LIAH89=RT%+W2N M(053SM!WM-EWB1:JG"()Y?":QI#2Y^V4LBHO\XMO2U*6B_5IFC$9#R4;W_;_ M>?RQH47>7['"=6"ZD5R]AR893*@K\P&12M"7[OV8D7V8*OO)QKJ\48#/ZXBDC%3D$*F: 95:SJ'>9=RH+2SUD*G'MG0&G MXD+WJ8D-KN=L[COG8B\VC!S$X:,HY]ODY>FEK3J@OY5ICV+^Z/9.JQS@^VYZ?M MGJOBHB6NIE:&N'J/CY; 1UU9&KK4/:K;G2I(8[L[UQVE_4.3]FZA[#G*\N4@ MFO8";$AC;^EZ>%Y3>>$42R[J>8#71D'#4VU515Q9#>S+)]3X:^3:[?NK)GQ[[W, X-/2\=8 1N^NP,XZ M""]HOK%!\*ROO4%8P%PV'B/(NWNC$G*;&\S#AX_E.\1J>H4:(3@L^HM0?;U% M@[9$5&N[529BUDXZ+ 3HO<;H:ZH$R'MTV8!/]620A%*@Y8#2^P"-+YVFUM2X M2IJ0]2QO.W0UE=Q0APFEL KD51X95D!(X=_;$;"'X33CV^E=13\G&_GE=!6Y M%%EM\L#P!=U*1^J+ EG_/CK,>Y9(Z]5@O27+NF@2OZ07TY&MY.5QAZT"@Y\ M6'")7(4-4%@\"I24R1T*"K!0+K &N_M*_Y,4=)&3V_3;80HLA!J:OKT&D]-' M 2]=O0V A1 1X/U!Z)69;VGU(5GR=-47&$@P5>=E&0%5/*!1ZF@*%1%C%Q?^ M7*46?J;/3:]UHX].NVZU5$R[>(!E8 =3J.%$()W9+BN>4YXDMU@(CE+R0 M4BG^2;HF=2&B!VB[(KQ[@0K>=!+C NX#=*[M0G8[%=9J&YA9'-=BUW6Q?$Q* M2+Y\ M0> 5UZ)3!T/18MY(U;+7E#!5=2S:Z^GLT@4)=?NHF MTU,+G.*SMA[[("_0.\DQN **2B.II1D&5P$4F1Z5P *I:R.+I<7;Q;:V]?6C M^#%C=5%KG7:]M%I$N\!P-00,-3<#"F57@T+8.$D!Y@XX*!3;2Z$ 8ARBA:1@ M[*"%]Y1O/-" K)R(P#9WTJI4$'9@;37@:' "361H'/8)'YX M*LQ@&Y]#<0%FR3@ Z&59UKRZS6*-A*>X@02<_0;Q0U-J MO [ L+L!BWDS7+ MESS94&:S?Y$5OX; 2Z"@5B^2=M)UC+!=G%C5-8@-R")DNE@!A;+>/MFJN]L" M.U3GV9<>VQL!/''0;-[?^40WCQ/0AN:Q@6N\: 2\_RW>P+RU6\F4VUF05\;; MNWNSSUORD8JLWDNBM#X309RE8PU^D OI_B36R?\D+DF1\)/N8 MI/D5+IFS$8.4U<4W7K9* MMATFH1R4ZQ=0QHE%M=(V "B4@D#=WT*Y4O$A28OF\3I> &T_"BR>MH42#L7C M%[GP07;MQNWS (W&<2%PE&G&@%)7, *G?P_C;AB?@B_6'RE=W=)LQ1__719I MTW'Q"96*NE_1&Z*.$'AHY4 V:&/] RINYUV0U9DT^AY3J H9]!2NA\*M(P3G/I&L;\G"DC% M@#C2?6"TP<%\2T5!\]'Y0(VD-GZLO<$'1VE[NV6YM-Z>\- MS1MO$()'3=Z!CXP\1@"AU1\/(9FH/8@B/EDYSA#V&T ^J-D> MAH%TTB=G$!=.1YO(_A10+APSSEHY1IF^-FKS=LWQJ1KSJJA@$9@.?UFJLH*T M6^H%((WJ?2A)&=21W,:_"^6YG"H*$.,>A5(77)5U8N2+4#,NR8JUP>E+RQZL M5[)KOQ98]A-S1K'T?N]A+-ZI$^,"5R8,.]M)]AG5R5GZ65=1Z;5=&2GXZF*; MU#O>K8"4:ED$NM8XHB=M1(M[,$ND]H90Z85:*6T/JP"M=[!*P47U= 50*!+1 M1A? >I;PNGVD175'B@U?TBEF$E+:_JQ93.L=7A;'?HPYW WJ@/19EOX;Z"H= ML!74*J &,VS+\24#HLZ0+)0B!5J8PRV83K-Y2O+F=2VX6AA(U$V>&1"%!Q&@ MO)=*02PV>L6Y!&S#JMW^,TUS^\2&:]KX[XYVAF$V M CR=XHTVT3R+M4%AES7"G!XAZ)[@6DK.$ M\&J<:(.,FM@"L]TA$=XJ)2\7.I\*$K<)=]6>OE#"*;:=Y+H^T"ZH,QK-^_H8 M4R .99 7]@%I\ZUW\I;$X!+(5M,7\(BVG;@0ZXVZKAT^)16_1_ARSDR K.H M@12\W09Q@U6BO$UP=L4$^7:1$S#JW@70O0$04![U6"3JI4^; E$W:SK29XP. M6QZ?^0/?^>_[E6-CMNOD199PI-$4VGZ6-HT-I@8&&8=8G,!I:IEX>:.]L*%J7BP78)Y?"6S)#2Y]6@LBHO\XMO2U*6 MB_5IFF6\9O@B_Y*SC_64$3;%W'>Y7!1L??50)!NU.:QP'9AN)%?O>SLRF%!7 MY@.V>@1]Z5Y%&MF' -?9<+'EIL^_IM7C65U6=$.*;6#Z3*JSNN!?57P(AV_7 M*[:,:!< 6.V@D)J;"X3NJ)ZUBSA3WII!(Q_T@^R(&MTE38)23-YT3Q$<8 MS1W*]3IE=?OHYZT3Y.2![U)-%[,/:FE%[$$K5+QNM9H3E,U,Y2M6M_ICIP8O MK9+,]S4M4EUR\Q!>-6W_?H^_=5#_)2'%[%]%WALK8')_HV:_3WPA?YH-KR"C MZ14ZM^B]1Q+EYZ/Z>@/! 1+5'KLD(J9Z.&CZ +#U_KOD&S&YG&FMB.&N$[RX M;D;+6NGYB!:#HH:2%C[K-PZZI0H!F"9JY4,*!)BO28T, (0#B9H/D& M!7[(08O+_)I-"MADBG$]Y(CY"Q*23BF"A49+P?&8LJ6]M89$'!04M-NUUQNX M=M[#@\[WH^8FD3S,I9!^6#O@I$ZS8>GEK&58*L-OP$!/*.3$@K 0UC2BVR/5 M#$)!+=4VM," FS+@-)9$ /E$ 60_WSG"=4&?F+._7&<)XYJO+OZHTR>>$^'/ MX3M=.FEU2>'[Z';#)%I5.Z\9Q>+.X<.$"0NLB<(,*'@D4"MF @*.LAN]3&0- M\7.=>URRJ4?.?.G%YR[&K@L:NQC*%H.%O*2%SUV,0;?4NQCJ)FKE0PH>F*]) MC0P [F* KN[&#)!2='JK:S$G92V9P" UGLH,?NX5,\(X#FJANQVG %DAE4+ M00S(LJA:8&3_Z@.1_>FW.VZVQ?HR7Z7/Z8IGVP[KP2CI]MMO,)UW\,FQ0_%* M @ 3\F^VT&"^\P413S-HGJ)FJI6/Z=,=O6 >5[T(Z[B,X" #GHJ#OQQ[)=(@ M.&H9I9]@#TD%0:J2%A9\@=.'.U+1'"X&(OBY?9;0^3DLP""Q0)6*8G B%W8X M*>@(<;8M: ,6%ZNTN0R:)UOX7B]AC*AHVX"!::-&#]($%J$$2XRVJME56J4/ MC3K\[G%=2BKOR4A[LWTQ:?CS+0U5=:=<20 K]I5TE!2ILI'\3*QHV5YW*Y^.4\V MR0,I;VG]\%@U;V%#9)EY(&LON1/2;H2O"NN MT0)$C*!%K*A1*6\'.0(IIN6;7(6;&[*DC/?+8MT)G"+T*$C;L %)(\(+3EUC MH(#L36LD>9_#]W56UYA#M% L'L.H,V?]J_?/NYM=@=]7]'NGTD7G]XB^L$0Q MXT_KI[QQQ^PW7WROTO>:^N,]VN_'7A$%\];_KI#G-WO^^ J8;MMCVYB3C MV<:!74=F'#.[&=\5Q!3HYSC/<8YG5C?,P,4SN&D)T8%GT@>ZN'"K4G34)N20 M-V;3,?=58A_\WA+^Y!3OEBW>]8D/O'.EE5Y[/O^ M<$-UF]L*T_X]Z)%,/=;O/CP U?3OM(^"DX+-0!ZV9T2G+T>:G0XG7Y-B);MR M89U_OQ*X/?[>@Y\E:%+WUH=NPX]2H%.9W%['9YE%M%50_O"PD*;_AEZ7QKL+ MV S.OV8Y8 -3?7T3KYBE]<_YQL5"\7NQ,U>'?"A2CO7B=V M##JIB0$'['2M^W:%BR[-TAX>V4^12 M?9M!XXR#;G8*F,+=BP'RJ/N3-]Q6P,7;P6^M.X^MW_S#U<7\1V: *>8]/?DQ M7!W! TY\XTW\:Q]TWJ.D&!E4I8#@AMJ!2^>#SR[&?$KS=%-OP(\N_+WUV7N_ M^__PO9Y2M1K0Q]\2[S]_C\-\ )!\DP- ]'L; -W?@P6 1 TD +H<8@CZ]A>Y MT- X.-;07=*B&>LN8!&,YSE)6;'1^EM>1C WS(4F+YM+!25G6F\8J MY<6W)[*LR.J<7\8G^>H&?@!Z,KFV_!POUW\8L.>I-OS?\(N9;@@HE;,2%_!* MS??^K!/C_4)Y\0[^9-34T4,L>8KXT9?\%D$L?;5X8TA?K2 O]H481V[2\O1]25E-%$9ET'SW.N'WCA2; M][*PX52@*%XX$CCG0#'%-YHN0CC2!A$:K%SA]?*T4I,^MWTT?%?0G/]A_RAM MZO.EI7UG:*%*S)50 @][=RA]%A?A3W@5&\$+PO@W#\R8#,J.Z#'Q'A5EWYQ: M,@Y8RWP@NEN$1$_D?%]S.EDN^>VS\H8L2?K<;)M[<[5C'U311$+9FIK6CC/33(/B U4QV(! ))[4B@D#!?QY=>"_(7 XX'9X>D M-E(\ITL"3$:SIC,I+]_"2W0\Y.F_V.RQN3[87$C W5YQ( N\R6)5EL^')POF M+E7ZS%;IS*UJ/EWGZW;)E05,D\$3E+(FWL.86P11(],I3Z0M=K7[%*:LBS&D M"(WP@?U$DJ?J2J\S8)J /B!JXMT'4- 40EEI >@BFD2B&)$B26$A$JJ^P3.Z M!\[),\'AMQBP;3KU.91M L*9!#?4S 9*H U%'NMX*$5%&]_F?P_1\; ]ZDZB MHW%:_W[B#%,WW^XGAC.!>+N?Z')*$DB6%?)R(O92XFN^C!CH)<2)+A^&QG2[9RJC;:1%2O M W)*^_C G:A3IGDX;L#W*2E^)_P1DB1?G=9EFI.R/"?/)*-/7-%=WTL8ET8, MVI#59/ ZT#S&JCZ KME?T\<"PEC$V=F0NE+[E"O7*?$^T8==@M1[GUF2SR2OR0WA$Q$V\V"?;TV+#;?4L8#Z(3\^ MW3"2Q?J6_;5<)XTFLI0HN\P'6UEVF-M\3FMDCVZKI*C.DXJ(7JIW*:+[?)=E M$=Z#K648TDF^!9B :D.7UD-DEG4()M?%GF;" UNG,MRXH_8]\K,4>[ M+E1RX)Q[5<),2_LUK1[3?)&3?Y*D@/?()&1MAQ&2S07SP$:7VC1N<=O;QQ)V M)XSS6@""K*]W].XKE2,0IFH#4$0U<_PI#3,I_$2]"?I\].Z1%.1D71$)]B": M-O*&-#/'G<(HDZ)NV)=9;=*-MIMJI]Z^ -L;!B'MS]M?TSK_#LY7M"XT"#+- M9DJ7'N.M8QQQ#CXFW9\WL: K%Q+NU",[.$V:L8>&GI;@HOE9"P[C,(-/I8T%*8%:*B58S;.]IX MX(+4U\9 UV4_56502P!JU-HMXP'R0T8L"B9@^*B!A]1X;8L0B$*#Z:T"@LK9Z_ZU?9_S5K-\'FGM;P?_-; 5_ MD:\\[[==YNP_R5WRC6SOZGC4UROR7);HW)G$_Z*#;]UE2_3+$T.>1!XAS%G"16:0[8,G)VP>FQ F9:#KX7=!U62""&D]^KJ+)/,?A2ZMN@ G;#K[1E M,]U'@N]) B3"#Q7&+47QMQA\*?05P0Z_X:<*^W[>H9N2NFIB$N$7#N-N"O0- M!]\8?;.DQW'XE14WX4*\^_Q6B&"JZ#]I-0'9^.&J),"$==^=N\5;20";GO%6 M$N"M),!;28"WD@!O)0%FA+^WD@!O)0%\X.ZM),#X=?X5<%5?025<[5\%<&E> M:_<-4LMD"Z[%"_CR;[>_0[O]K4*#W2O<@+2W>]C]>]A4?@_;?R75UWH?^P,# M946N^&6M2_;9\X>4A<+=,>N&%E7ZK\/XF9?D,T/ W5>2/9-/-*\>H6(P=I@. MG[$?Q=3[(;S>O6ZK-AQUWWML3^:;X:5G&;YZ88L8*S[3XS7*50Z\9NTA8HM- MZ!B'#LPW>AQG[2,RZTWH*+UNN+C)'KRW#,LFZ#7"8]YO,07K ML%965K"&7&R9!>T;\16MDLSSSO?Q>LOW9S1_)LQ'F>+GY)X)87\,8,^;]:5" M7V.6$_>B.06,(L(7=7)'G).LRO26Y? &TR7@1&*/E[UJ7X)V&.M$L1/7#;%>'=(U0@ MIY,8%W BH'-M%[+;J5GZ77>25PD3_U"T/4\ :+U#V@E.J9Z- $#;[%K;"X N M357HW *JRZ)J(9K]JX]F]J??;M@BC8BNCHE^VZ<-=G_SCD[4%$2FD,F$H\?/ MQ4&O[3"'!X0XDUG\:Q\4WH.6^$M3E0+]=+\VE\X'=QD*O'SR3VF>;NH-^-&% MO[<^>^]W_Q^^UU.J5@/Z^%OB_>?O<9@/ ))O<@"(?F\#H/M[L "0J($$0)=# M6$$?KNPYW)"\DMT;P+7HU?:4MHADBJ"MO-'$ 2/%2CJ,]V42GS@?)]F?2,*W M"OE_7N9/M6SS6=U(L DM:^2]O"P&4]30"$"168G(]D)')6J^3SOA[BOXKD+[ M6F\KV'EM5%4UT)$4VP_:!E=E4.\$VJV51QU96^_:?*] G*=E\O!0D*U-%NN= MZ5!^IM6V/[CCVD;F$R86&85TI,"W*PO;O"H4K&VP')5P%[D36+3?A"EW?LK0 M>G&9)"U^2;*:M(KP[I8(JT5^PU>W_-6_TZ1,E2_ZCN+5=Q(S7K%YAP6+C7,+ MLPY,]?B:U]=)=CE]7.V::?GV2LGTJB^>2)%P#%_1LCQ+BN*%3=V_)L5*FNZ' M;-4S@;*5]]BB6?A=SPSC"KPK9K@ [H->8<=; M9ES"7[5C_V"BWF$H[LFVJ["3Q6VJ,DR M^I5G6_2??CQ[Y&N$R_QDPP\J /%IH/9J M3WN1%Q-4T6J;@E(F8+ZUUV"M+[X]I=MY&7\301N,XN9H:/:;SP&H4I/8AVU? MG(M:::%,&;[D!9LX/>3IOYHQY)3D9)U64 A54/= "E+'@TFA/],*F4!*W63P0TB61/O>Y>:R1T:!AB7V2$7--^MGH'> MVG-\ PXJR :Y"M""I S"IJL#3 >DD!ZY:@BE'LAXC/-HL/O;+A/ZAEFZ>":\ M^,K)^K=9WMLDW1KF!-D,IC+ B*W[%L6]NV_UGHWWPO MM2"L=48W_/^WF,Q7BH73>(;Z3@;X;OL,9;/4(UB>4$RN7'%OB^$$JTMKZ M0F(K8[X/6AA.W?C_,SV/=\SLKA- ]G96!P+V\;N#'C75+G403G?V MF##E>.HJ3\ JTON:ZVVT)Z7!2N5,*%;Q.XZ^Q6P[":H'3E[B"',,^EC0$C^; M;Q,KY^U;XOA!*]+:^EQ\*P,!O+^-?P(F". -4Z"P*(1;JB I:AD_/I7VL U6 MD4 $JV;/35IO9"C4YB M&:K@$"%F3>TS&LH:@C'',I$6%[W8 MD.*!\/,H]AU/D_SWHGZJEB_&U42!:WR &-EM/F23]J4^99-I[U3?+A_)JL[( M8LU6."N^#; Z33(^2M\^$E))*[<9MV_=R=9L[S>'$/NYZ7C;B)(+%>+WM[\U MQAHB _,FH^W55)4)ZO_JLMJ^X:-HLB:;O/>H(AO'@VH1UK&$-/Z4@-, M40#&G*-.-X3)2_)==<3F/O-M?5^2/VJFW!T]FN9#RM@^R .S ];M,:H^FR5,((?'6M]FN^T%W-3_J3Z0)B.2<:OS->L)R\=8BT_,^)L4$A!R=F[?]EV&,T* M#'JF!_S0D@ZZI1N4?7_=_OI6ZB1NUS0KCN+9)ZMD\";9+ MGKKQB4GZ+EJ_]%[\NSNCH1G]-H-V[O=FDTGJ/7C#*@>Y_0[=Y4#VHX MQ?R^WE,S0I_699J3LCQY>N+GPS3G#J[E!7AV*+_ L'M]GJ)M9-^^@^EP@/%1_&01V$5C]F" M>Z0YO45E52]=W(9P-;&_YIW[)TF*8_[*8BW:T$52MZ$NHYXMJ-$FF@B^LOY8 MO?P0V 5*S,Y4+= M_":=(RD&KJDEY;5[K?DG"]1[)A_2G$4*9H%=%K"_).!MWRY%?5-68D:W%-S/5+8, MX9[.OLKD9UJ1\HHF.2]&<^@KPS])GYO#"[1EC M/O#FJ[)/XAL_FGV)XWYA9C4.]ZM@)1J600 \YB>M!$M[L$L MD=I8Z:BO\&%T%&T/JP"M=[!*P47U= 50*!+11A? >I;PZGADDP?>T?U*\\>T-A#I6!MA MY@62CAP3&C4Z,-];9;*E=O-*[$E1\!WV%1"]M=MK[#GUVONM F& 5SK>3**J M#_B>]*N$(7OP*M%^F;,NDK+B.^&+_)06!?W*_EPNZJJLDGS%_EO?!328XOT" MQ72FSJ)OT$D\"-6M &]#ZL]^=E&B29XX'",)GC(>S0)UC0K!C /FD=_"NT?3'Z"?T:;L[)+SNT^6OV?T8;4] M.*^VYK-7=;4MZG0K2K8"1Y"W!Q@I>0@GWC=DV[^ZX*$W7]V0C%;",X^(TOF(\N/,+6M8THEDB$B\^J$4)GN5WO"DD.8)& MMAJ=\_,P$A-36+H:2GOTJZ7N0E=![!RL6 M;51???"<32JQ#4>)I+" ",]PFM'B[BL5GM#*B7JSF3Z1=^BH<4"1*@)( 04< M%K,"Q@'N="K0LTK \AG^@SGZQMNPC#0$+6AH&0+"(8J-4TAH&0M>E.CO$CRK,6M>D6--BPTL_+.ZS]*$Q+1AA-=H.0BRJ;7!GHXB<"Q.S( ]')0D6 M2*D!(AD?4O=3H9VNR) *M%*$U$&KF*!H9@IS$*+EA;4#_+GF<^3%^BHI'@[S M;&&90#EE&TH0973P0:D\$C*0C+">1]AW;*?,.2F71?HD&!B1U*)C Q%U=)!! MJSX^TH!RIM]0!E!S0U9DTW3J/"VWM=_YEVNNC8AP@Z%O(T=.'QUV--0?B1ZY M)-/*^O:7E'SJEF6[FKR2P77;\UTJZ7+W1V%DLL*Q$[U&L_)++X"$%'?VD?1;FX M0@J_S@C;E&(T$OG2@.6Q]'^/%; ,=O"]!$?$,($83GZ/@66?8O"EU >[ G;# MK[1E,]U'$IZ5RDB$'\K[>:CD6PR^%.;,<\AO^*GV?*;[6/ 9)$ B_%C>SQBE MGV/PN3"GB"*.PP^VYS3=!QOL_PN_V8!*^-FN CB.TXJ(D%HF8;'%"\A;"?Q< M@3__M*S(ZB[=\ *ZZUOVUW*=-'/81F<^]3WE4[\Q)Q#Z4DS.*G2D! +5(19U M3S&,32N%^U7[C,Y9?Z8Y"?%RO_29%,W3M.?DGG&NF8!=:>8?_=9F/D_+949+ MUB%$.6:86'"C6T3L]\;[9;,BNC? M+1^P#BNQS@FP).G&,*$45H&D&,NP D(*GT0L8 _#:<:W,KN*?DXV\H*\*G(I MLMKD@>$+2@U&ZHL"63\E&.8=%M+@$]'!'$-Z@TI!W3L1!:D#0XX $U179Q1\ MCH+:9Z"@ !<8%N-2S]O\963 M!WY3)BB$?:;Y$@VR(;$$9VWB6*$&*FP';6WVTQ0']?&8X"%S<[$^K4MFD]+C M^X&+XB')TW\UZO%\*IJEJRT0\U7[HR[6N^*527;+_K*MYZK8TK;*N^=9EGC[ M"SJC%&AM#N>KV_0A3]?I,LFKW>,&_*R(\5NFI%0=)_KJALW/:=0-[R'8KG?0 M8#XI,!184;<]<$ROYER/3R\VI'@@^9)\8 ]3?+?B_JI6K[8RS %!,CR39%- M.L445$TL5H<0BX*"K58;A$HAA#&MKT3-;"!*F5"(/%:)4(J:JSO?/K*/=I^4 MO ;!YHGD97+(!?'Y4/4AXO+$_6._VN42CCV_3EXP,TP[3/L;ER.9AE '?%$] MDJ+IY&D?""?\!89]AIUJ>FB!(U@GW("C]TF;)< )JXN/M3"T!A_597%-_E+DM5;0Y5EO;V35VJZHDTAH'?:$3)K MAW7P'2;T83N]G_/IJ,A6;>NW;64XJHYEC'!?7<:OQ&5'V=N+F^KV>+[/:_6L M,UCK-,6P4IX5W]AI6PJK_95J-:.@!8UL7%0V.B M4=OC7N:ZL^VSNPSRMJ6IO:4)7;;'T&.V,D.XB&]K&Q-Y27_L%F:(MSWT4#5( M.$ @:] &@:ZK +(.\8A1P LR@ ;$NK=JU7)BQABB&*U>2^3!3!A%:?6 A#B? M05>D14G&'-,X+T?K*K__0Y(6?.^$M/9-]M=T?Z&\>E'&NL[? !?&/X/F;6AJ M-0\2GZJ*5.8&T@F50 DJ+>'1WI-K9^4=-$9D1 YH)0F1+=K88*BC^CC,*21- MM?TZ_4)NEXE3WI E29^3YG*.Z1K.6H&/?5=4Y](2RD&A#0%E"#MK>_M_IBR2 M7=$D+T_RU>$!\V.W<:]*&W$#]\,TN7G?ZI+!0;A_-<9U M1+#D!E@;E*%MM::$&7"-X[!4V\NX5UJ!,#2T%@']LO[I%KN3]"0OCP(K_ M]J$Y6"EO$Z8&?(]?0M9>P0O)O(,1"1R*UE4]41'(.:S#A?Q#VPEJ5ZC>57.3 M5GF0$T//M_2(8T,*5N]Q>)%(B>?];JX@65WD#VE."'_IZY84S^E2%G.03=K8 M4C:)#6%Z-AB',Z4L%VDYKN+7)[)*ETDF>2)<1-!Y'+Q+$!MR9/J-PTF/LY44 M# :RS5AI<^^ =+7IBC?:1)NKT@[-LN+: M\/3T,]D7HT!; O;^H=]]I@%0!=PSJ8351)+T2HEDL/,E?*&; _%K0L MY87A<(V48.XV"@;&*"A*(2RQA@*\,MERX'9ESAJR64:_\D<[/M#BG-;WU;K. MAO90(-B$1Q_0>CSBQ?<(6]F"NUX7YEQ<468Z@QF(P$L4+AKT!)R$5E+[^"W#V>1 MKZ"-!WB!M5X*G4;6NWF[@TAO:5JB1DO('60MPW$'!&)%0$>;105T6+X0PC*Y MKP;"Y<'_A8=N)DT1(!XV#0?%"#@J4*PPC K&< =4,!X*GO.66LOO#__Y/U-2 ML&_^^')%GDF&FZ,@&L/3%&GC<$#M>*:"-Z&GR8JT@[,\_!/&AZ$9M&H^;WL M(%B+6H0# M8BTHBK"L-(C&; ;L@1# (LFO8CK34OQ';=3^J(W:'^>-6K%!ID#MCQJHC;8\ MKDCQG[11^Y,V:G^:-VK%!ID"M3]IH';Z*RH!'25=*5)(G<_;SEF$.5FN]^B4_-M=KW*]QA6P\"Y<;>@4=:4:'_G0E?( 4 MVG&)_<,%!\I&_=8F%F2(E<^;Z'-H%^< M3X.!WVJ?\->E%NPAJO8YD-@IO*GA573O!3_?'D>W%':%C]Z# M3TNHJ=N!6$;M??9@_9%O/0,!DPQK;W$K>S/+0T8>LED\3XH77GQLL=Z^P ,G MG"CI!6,I0.]WZ$3@CNJK+1HR84G]L1.0,$_@';7\G&S8?]X525XF34TS:38' MOF$?BHB&WH.L&FATA"F@&@60T Y $<)FB=3+ZX7T)'#P>P]WK=_]PPN/&*K6 M$(*34D@;5RWFLX3/@JU*^!W:BL\XMOMC4C@IZ?L39)@^4KAA+6 %?A)AT+^LTSC%6@KG^2IZ-60"VI* M)T.2''2Z\SB!) 7L9CUYZ^DK'7FEM'+ A3/B*A$$PTUKD(7D2,#F_1)9C!N%BW>[?#G<\QU\V_T_*8HD?V@R*'Y-J\=+YA#/Z8J! MXN+;,JNY=S1:G7:TRE?73-^"5.GV9MG&D2^+=8V- TS J2.RL?.4C5#W;/M[5;];>)#UE%!,!'A7,>:(0G0+T MZIP8='^#/E#F21%H]Z62!1,H9D1#/WXA9O=D>8:N5C^G1'+W+V,<65 M1$=PD+FDBH._4QHE["'?T#)*_Y &D@J"5"4MK.7*"/B>/:9D??&-+.LJ?68F M6*=+4HBG$3CJ%BREU&%!$(DNJFL&#!#ELO<0E!EG\+XY;*ON=\:R,-%KK!%E P$[;#Q-^]SH=M'PI8'LN,R$4'GE*Q+$#4@9,I:A$-/S X, M?_<.AI.'@C0G'J*#,9"@$Q^Z!&]'87I'82H;QWT&)M NBLO$ASZ+#ZXD)$+7 M\'_T!,-L $+4H=* W_!SAWE_(U*5:*XD]"FEZ2;(_F;6@URCN763KJT150,*P-65MW MYPX6!;X$,^3 ZHUACM9AGP"3O^Y25/]^FA-1WN.$V./HI"8&/+O3MX>P4K53/5M" Y:"+;>\ NA9-ZHW^ M?7A2I,\)SS:ZS)GJ-;?735K*BKACFO3OLDN;^ =^\-,@D1MI?(=93/_D^KHX MFO0UJ+>8Z'HBO%F]73=V 0 MCZ?K@'=G"W\.(AYC/&%D)C.YZ:SG(BG*?JK",<1SI3XR4U28FKXZ[0;7?Y7M MO,<&#UY&S2T+#O-3*=&]TJSL_(QV,<3;0EK[WEH[U[X/-K70J=R/1IQW8@2J M=YGGO)'66&A;@/:\+I@'7[/I/5UM2W_VMA6;OL58@]EP"(,^1'213S]Y)FNXDY5XK+SXQO\3<@"]QOUT&V3C.*%N9!H; M^,8*=I&W$L8<:']=Y);Y<[HD8CM\IODS&_W(]D2VO*,L$+1_Y]5F/]/JGZ2Z M(4OZD*?_ M]9<"ZOYS@.Y<7I:U-] !ONZ;"O\5SV/&K--/VET;1MQU])^O#( MM6>#9/) [DBQ6>3],6@\H^X=&R-&+I27MK/DUHR7^7:30+HWY$Z2;M:N MB:2(/<2IT=WMNH[L)<)GM>_Z1NZS'Y*T^"7):G)2EO5F:[N+;Z18IJ5Z*'$J MT)8'(P2^,D?6_01>_1G1681;:]_:=K-FV1EL.UEMO<(F6I:H:-LK#Y@V+FCK M*#YZ_0#+V8'FYUJ#>>M*U&;.8TLW?9.XEHQ?YBI@^8N C#& -Q6)9&$A&>X M?MQTZ+WWP IK M.V[N5UB':9ITR' H3N023L1%[%'NS6_-(9UT%>//VH?PCLH*UOQZQ&)]J)(H M6B* 1)TR@D.BN"",4G7T:D @ ,7[>-M5T\K[?M_**4I \R 2 28%E'$@(%4 MM0:8EH ]* (Y(=WW\(RI4V<55T8&"@&9"!8=LHB! :MK#1H=$7MP3'A%P_>& MPL4?-8N7QXNGY:)Z),7=8Y(+=^EM;S88BK>U$:$M/BYG\OQYO&Y@:'<=,Y5X M; I#-#QQ3A$+HA@EA4Y^>0Y5! M4>G+)\ME40\24Y\"^QYAFV?'Z2I=I\NF M2>N0DYF89T1:S\S2$&EK'$2)C,O#/'P&KZ,5JKN8 4C[R#ZHTQ@3TWVFNQ%= M/.+#228>)-OR>!W)K\SQC3^*5__7Z37F(F6T%:.D-ZT_DZ_-3T97[0>-=:[6 MMQI'ZD\FIG%^=;XE&(/J<0_,__L/@R]VQ?ZP_4WX4^=K,A5)OCI.Y0??DYF' M><;OY9^6=+,5W^C^2#/6^W+KV.>D2M*L_,[?M M,@?JYLSZ-:E;-LDGY\3P)6<]:_[G*^MMFC\@WD8V9M*> M&!HPB0R 5FPU"J6F/3 =E\-(?CHG]]7Q/%CZEA]$.'B39DCH'XQZ$T&ELN-F M@"+V+I8@W@?4KJ+*=X95Y%*D!?7>KP1 (,QT'^X=RH Q%NX+O,#8>_>5_BQ\QF[^V5OO"#W)JW259C5_"/B6+&N^(4'*[4. 9/6! M?7B>%UYO3;Y87R1%SFQ;[@MNG;Z(&4@F-1-([+\XXU*B=W?4G%Q-9_YQ$S2G M_73Q9$:@KJS<(,$V0SE54!LF4T!=Z5FZ.S ..ZUVK^BV=*[K8OF8E 1Q:*(@ M;6_D@*2!0EJREX/36@N+@NT<4(HI4!PENI1%U8JG[%_]6,K^]-L-O_HFF, ( M?]O#ION;=YP@)P4RE[_&_9Z2M5J0-]Q2[S_DCT.07[+-)=_ M2]'O[6_9_3W8;RE1 _DMNQQP*7UA7/:Y2G-R61&P;(F45G+EIT4;RVBKH_*X MQ3,@P<4#:-:G],,KR,!E\]O=1[4=1Y0&'16Y$$FW5&%AWCA?$Q@1+UOHB"'L^7#>]U$&Z0XWI,79 ]B[2J\*(9,=7+U?_59<5=QD09UIM^FE^ M\C818=#$"J.CF4*8BY-A5^%LW^L[NC]_Z=Q.%L4V9)-VH%,VB0AQ!C88%P*5 MLHZ'("%4X6X7&B>K8Z<5J-)H)G@"5]XL-G3IVV(GL&0*,(H3X:'NYW4L$>H!P!>UW#T)QA4$8.-G0.J\T([:PD2IB]QI% M"&WY<5#1K,KL?USJYR8WD1!S@,W1X!X1 1J&U9R-3. A,_[Y7K9 M+&DDYA5,=";<8]SDYN)\2&N _DA??6GLI^-B\[.]=J Y1F MI$A$H3*XR= M7JB$.7DFW@WFKFA9+O+V5'W[WU5ZGY%#Y0SA0:9FTS8"T4UC Z*93<;A$2T3 M \OI3Y\LUFTZR7>OG!YO$WU,TIP;"!CSD:T$59RDK2*"K9DE1@_C2G$8L$Y] MK&4W?WUW>+_$R@Y^04U(/9!D =(0AQFEN870!B,!"<^DUP]6[ (=@WFQP' MWZJ4Y9O5#8%] 5G#B&!G; ]K.P0RB<9/5 \!-_U3GN=TN2W;QB;Q>=4\T;NF MQ:;A;_":)^ $,BFR"WLZ[=HN@&LW=IPIR?)/#_3YAQ5)MT,,^X]&^49Q]H_? MML)OR$/*96YKG/;T5)'MU(+)_/JQUA>B:'5%CHL1Q7T7%C'-[78L+,Z8+@6O M+;K_'AP&9@F._?8\W[E:2^V]^POJ_XCI\R)('P3<7_M[ZYKW?X_OF,@7' M?O,>;]S5(O??_*PNN!D_I.4RR?Y)DN(B7YTGE6AZH")M(0$FC0\42+7'X@,6 M@[OEXQXJ>VUX55H!/$0_MR#1_3D^&$C4&_OINZRGJ4*&_]S_NTX*MD3,V#3V MB1;]]1&"4@"" 66\>) K;0L: RFXZC@3!@5>U3KEW5'"!"(5!8L!:;Q 4:AM M+8@,Q.#NLDP'E6V*%3S/D-()0-*CBQY8SIL;*<_VTY^8'_K M'T^C: 48$=#&BQ.5XK:P(I"#NV4Q-5[X=!F'E@$EB)469>Q(@92VBY.6%.1U MB*EV.#^D&2G.6+Q[H 6\ORFD&NQN]JCB@X9:63L[FST)R L#4T'B,E_2@DV/ M&@5NF:[DC-\F*U[.Z H^&D&U&D!&T2I6".D8PPZD%!*1N?E30>QDM6):ETT_ M%\5U09_3? EC2TX^ !5$'BN:4.K;@1$D"IEG/S%^=O]WE>:D?R$910LAITL; M.6PDBEO%3%<.,@/>'V!^U #,CQJ &431F '35]P58'Y$9Z%/#)@S]I^+XHY^ M[3^ZA*"$P-*FC!PJH-)6@=*6@LRPGAHFV[F6$B-=,A @>[+8T2%4URXT]B*0 M&<\3X^*:EE62_6?Z)%TZR8@AC/2((T>*3'6K>.D)0B8I3Y!JP+M8D 3 B>CG M=DI!Y^?XL"!1;W3J0(_WA_QY458 B:6%@2!(?!A1JCL7 D#T& Y/LN.Z[ M=O%M^+%@T1=6YCHBL#@8L)MTLN\(KS3Z3,Y3ZIDEP8G MV8*7D0OVWL7D\>%%0WU;N^UB41C\3+A-NNO7-MF%)U4SO84'P1CR 7X@\ECQ M@U+?TM4&0!0&/Q/NFO)S2G!^"I$(CX7CG9\JU+1W(*PS/YUP(_0N^7:Y8LJD MZW39:* A()^@ Z0/E:HX Q@!S>@+ R()MPFO7TD6<:?NT]R>)-41#2 2YATZ=]#IUGI;+C)9U08#"+Z-X5/W'/[1X^'P/!=%17J?H-!N^KC:.B8G) M6DR\19MQ.*&6S-:+1$:=ZKZVHM<9%X^/AU"7ZC.I>-;YAO RLON2W'?)?>8S MK%TD1LM A;KOC*JV.5.4,_*+@1YCX%*I-$)+0V$1*B/G5\(4OZD*?_(JOM(J\I^=F$?67<<" +#!U69?F+[B=?DV+%BY^N1"FIYA>C3>PZ%;4%"<<8 PZ*1O[1C:ZY.+\.?]P5_ 5KQB^@-I)L^G+T>: MZ^2EV1C@ACE:)U]=9TG.4W/.Z29)^W$3>;29456S7;:ESRMRIO;+Y^(X#A?JTW/111MO&/=*92I MF>V@@GX]EZMVM M77D;=61X:)O,KAJ=YU1&=G^^RT5HIK-]'^0R9Q9H#EO+YE6DN\\1P5++JNS6G7Y'8&@,4Y+K86O9>VF M>9(CZ- AS'GW)G_Z@.$])]^S9T\;6S 7!OP89.(PI'&;07O&\[1]S+Y*BLK[ M$L2=*3\V#Y1>BA-C?8F?+'[UQ;^%+U_?^A5%K[X=YKQWXLZ*OS0?SUO@$HN? M+'#UQ;\%+E_?^A4%KKX=<$^OO>TS[*6H =OH%VSVU]7Z:K-"E>%L464)](]4C9>-= MA^!2\+6X@,GU2"Y^KSF#GUIXT\;$,*([SGVIXKLS2&GSS SGCXOP,+A5G,=2 MFO.H*+GB@&K3AZN\C?^QW1![U,PLRF0T5"\Z<)9+GR5X>ZI*[R5(:?LYG&): M_R!%(8SJ*0U!42:KD]\HEC%+P.W&$VF:OI"F![ >C7=@R7%"<:;PH;M*'QTHRTBKI^\4H8'KO&+,PPF+-87]TE4AV<:3H M/= )]96.KX@6&+ &,]:JL:8"ILYH"TI3@C#,\5:^*;#(B7 (E=((-@5:-&'B M93B08E34PQLRY1"X^TJ5$!C0""#0HHD1 I"*XR'0XFPZ"HV\*JL M "-21P$!E0@$;:HH80"J:0$(;=ZFJ0*.H\$'6A=*+ R)!%!H$\6(!%#)\4!H MLS8]<0UE(767YF6;5FJZ/O;E3"]=U39V*I$FL/!-B4L>9XI3DW(8 MZ UZ,*.:.D+WOE(4!<$UPLP.KH(LV6%WB@ 99J)YPI56$8P)TPD5.3"\NF:= M9)A4&(!4E!$S(/4/.QQFJ);..H/Y5;N,@UQ&D,=,*AS1Z[I8/B9E/[5(025$ M3XLJC-0@" 8#N$#ZR3* >LR'^&@QG6_9N28C\KI(EV!NVH! E.^[(P@>-DJM M-!$CXN?B^*]MRH]UNDKRH;FGA,V')"U^2;*:G*S^JRZ;:ON'+2=H8H5JTP.7 MHDTT>-/1W1"""A$N]E)"V?L[)_?5,7W[4U(U;T>?)Q44U-0-^K6]) VB 2%: M:T,$ROB[F)VO#C5[0@B)PGWW[84!-A<]%. _2[*,K$Y?]O;<$6KE^^ASQ21: MZ'"-!O-V[6?H&*,[X>*^24#SS\$+#,U?RY.Z>F1Z_FNW:]6LY[8WMO7-# M4TI,DQXNY4VB@:2&YH9HE$M /%O8:3D?2#DX@^FXS7K.S?#@W!_&:9J[R^+ MJ(*'#$X_D_UE$=/=Q_][K%%H>VC'5_V[9\B;(/Q(,S[WV);AYFI_X[,4:$_& MB$8CV%L2*G;*,$HHP#'R@]39 !,=YC8OIBG.ILNNV28X_D?F4Y)#60'S>@ MC@,?:'U-,")COL=):!<:CBO2RYQU_*C!F6S(4382C3N21G& 1U?[,2.01,8> M2E;N1 3R +QY5:>W%^"]OP"/*B%E4XBSE]\]%Z!"H\O)J^_J4E6J_KEY\7W& M1:U&FN;T1XG]-\1=2O3NJH[!LJ=EXT=ZG:*PH8RK?. ML(?2&;5?)W?7:;5[N7ZWW+N/'![:/&872.N@*>FAAY.'](&Z M@_S)<:S^6F 6/QTN$17D-9>W:GS6T690F$\'8?HU^J)]1FFW192R215/<9:B M2THKS/89T$:)-HS>%E 'B)EEH8BF-OT=$R-;98IH^I/++HUW>$VPDI-89?JU M5[B=!\E,1+EW97$0-=Y'F2\B:&HWNZ: MUC,=1EV:[PW=&U)61;JLR*J9S'_)TZJ\N?TBG86@VO1<1-'&.]:=0IF:V<[T M#1R#KK9=2-'%B%9X95&U/(']J^\%[$^_W7%C+]:7^2I]3E?\,'L$L4[T(YSLC.,A0 MJ^+@+]=#B38(DEI&Z6=]0%)!O*FDX>*HO4RASS3?[]N5< $VF*J="R2B"@L0 MR&]-L6ICX""7><@-$LD*IHH?Z]QY6I EHY>C!*#JH61 %3M*Y&K;1MD0^L<2C^VRMON>+7G[3>E7\LS M[(T_0L.*K@%@^F=Q/-GW:YKMZ.GO%-S6FTU2O-#U;?J0I^MTF>35R7+)E69F MN*99NF3FVO^_OUL&PSXI[AFH&_2]5]+ :ZI"R;JS:CYXT[$7#O93_AGAC 5E MDV'B@J2)_VF ^EM2(_VA,1V4UTM=D,B9\P#-(V9!'DE>LJ"ZC<9;_;$ U6L^ M "NV>73 -;++2!!C9;I("'-3Z^2&\(OGVN;;;MI9@5MI$@W9$=C3S 7E],$]+"V"/\4A(V[2VK=)-48(DI,5$O M,/>)(@$E2L=10;;/.Y(<\DKPD;@RA;>^,7>.AV@X0P9;O(\*UK MB5$P1@AS43@U%+2>UF6:D[)D*X;[--^>I6X- ,!4W:"'3UF#R(")UGT4(F52 M7-1(#6/"VMEW^24I4GZ$>)FSSI&RVA[L2W&IW5ZV629O'QEJ32UC;QM-+C3 M ,.TB@2 9E8PW[["B')1R#6,H'E7)"M^KV)1 M/9)B9ZV2[^@Q![S?KRB!H*G5MAP8BXP*FDB!F'.'2&^"<:_-&7/D M3IB*7% [6TP>&3*1>H\"(RP#@[](TX,_4KKZFF89WV/81JM(\,LJ:6&85A#:$84$?[>F1?^0]IGE;D*GW>G]V!\179;A!H ME>TB@Z^N)4:&7J4P#%RC/3&[+N@3*:H7?CVX8K[+5Y!/ZA67:?/A2T#(YI%A MV- NHZ",EXE!]-0O0()U\0\E>HZ/P2KVIO0;=JOEHQI& DAC6YCO"R"E84 X M]4-_ZL<9]H7>F7^=DX(M%GEJ-QLTDGR9)IDN1*VQ!9Y[,&<;%[QMVW$,^"WT M!>,:D9Z?'=Z5_T02_M;V<7S"33BTV_=F'!KM(W&!L989->?0$(H!M?8!6BC3 M:'&-GFVIU&9%S#,]F?LW[^5*UX$C.*&JE"DX10;Z\=8:!7\C\1A'F/HDSMKF M!\_AOTN^8?>4Y>2#K0Z(/#+4(O4>N;$!R<#@+])#.;;TX!Y7-":[2[VUGWI\GR]XP^-,563"YQPSN#?1&R8B4(\MXN M($P>0-8^KQW%<4:*-2TV"4/:XCY+'YH/R)]1YN4\[](-(UFL;]E?RW72Z")[ M].C5X91(""%X MC ZD5XJRFO8%V)X(7@546M/=>.OL.TPV0MO4P-D[-] 5E$.)46@E*[^+HM^\ MPPDC*<])E:29QPJ=A[ZP>\#00+'$++: #V1W1- MY!NJ+LW?#6Z9B?E%Z"LFR] 9=%@ +H%C,5?',##@-.Z!ZUB Q7FGF5N9S9_, MYDCS17](@!^#^[Y[*%RY M&62%:7^N,Y*IQXM>A],>\V?993F8UOGW+X79X^\_DMJ!)G5O?2@ CU*@)W8,Y;5DJR:&[BJUNZ:^JCRV M2[/TQ8O-4T9?"&FJ>&PO.,@VZVO472O3FG M<"G-"EGU2I%5;(^Q[@B#8.S?Z5S.XJR;?LJIGXW.NSB>\CY&&1MF&\S*15V5 M59*OTOSAAF;9!UKP'VU[+TJ8+8]6"//OY?8*^9B*OY$&!>>^%)4 M\4['=R;[V-2?O,RO&YT^%K2T/C]72[(<'822WN*#Q2\5;800JC;?Y+1F;^*R M+&NR.J^+[4T5'KJXBF%'?MPT8O2;7'6MG?YYIT',7 M&7.KPX'IQSI=\2M9,0_/S-!KDE9,FT/0IG@VS&A'NUL>X!8WVFS4/,9/4K21\> MV?^?/),B>2#-OL@YFQ(=7NN0!8M).R"*(A-U(-[PHCX/]/$-ISLCG$@[%SN' M\SU=&!5SIN^%TU.)5QY]O'W-*-(4M%5T'5EH*V+[=Z9 M!2[O@4K9 ?G!T=O&3A"A2/\KQA5\[ 0;[3UD"V=+;I=5?!/==+?&>S\<++4T M^S&SL!+*%XUF^:6I)"+$_'5.\YEM+N!)73TR/?]%5LU3.ZW4P.8)[/U*]KI( ME^2&V[]UA+@S=\^VG2:GY"'->5'VTR3CV7_OM68\?KN(FA'YZN+,@EN81@YE M3N5+?T1(_-NL#]3 >\^8HX&.=:V7=C'N@;6*+P8]F'/4\O(5PSA LZD>(N;\ M??)J':Z/SP#33'-ZAA7NY/!,+7QF,.TM\VCV6X>A70D M%_#VT7O#A.R9W0AS,3FS*]W=[;&WJ=AD7R^,&9@MU3#A9>H\ZT RD%JANV?# MPRO)_+$8_BA!G61WI-C\Z"@5:41/+&-(D/)2$U,6)HZH]O1 M_K6^?5QL9)OWPN:.MDDO9A9=POB:X>]QFZB(B2JO--T:GC!"YM3;2IJD)Y8G M.T8]F5DX"N>K1C'9,5(3$Y9B+NYA)\I?,K.E>9DN7=ZK5\IS5QJL+V_.@62" M+Q3%-HU$&4Q0T$ZEMI(WZ'X=U+7%(G>2NH.1YVAM(Y W,V^?^@M%M5X1*(/Q M=L,LX6!.>>Q,J[K&FV 1 @ATM]88")Q9;)C\&\6VE(ZT"A#M&'=C##RI[SJZ!=&_33?U"0AAI)H3QL-!,(*ZSA!+I# MF2[J6X8,V>W[)1IP[39 0'7?8%8P%5K!(43W\ER4/0P9GJUEL09&!:T00.VT MFA5:87LXA&Q'J(L*?*'@EBWH-C0WF>%JM.SA%]4R6@SKV\42CE&"711E"Q#+ MR"DMH@6,W1E-9O%VL(]5HVFL]I%QL!B5SF$5U"IL1C][Q>GO"I,:\U;MT\I@ M\:B>M&*:J) YC^FJAB5<851WHJI]T!;&5OK) M+A!U.(-'B(A]U_DDR^A7?OCU@1;GM+ZOUG4V5/NL+O@G YS(B$?/O31Y>$.H M)O2H'2OUL(OK1'N,TA3NXIPEC 11G"'8?U'FH2DI1T%^R,8(]6TVLP4^:*N) ML-^6/^\S&_J;PX^99"(QJJ#80]<9MPH-A%E AS"*U5$&R$"+$F9CY+Z/54/:?\RAT .2EM M#VH ;3@0DP*(ZBFM0II(5AMX@(Q9 FZ;F_R)M!^?[T_6!23]R7F'Q#NJY""A M*-4 $ E9=Z;:'9;SW?9HG5%(T0/2P8='P>!(" _QR9 .AMIL@6.?^>/G9+5* MMVI=)^GJ,C]+GM(JR:180K7I;XC)VP2/,1V=-?&F8.UBSRH,[-WP4\6P* MTZ0',GD3[U!#S[XT5#>=CHIX%^<029C8S,N@TRWEV!V942F&H5'2I&$- M^D 0Q3UOF\I\7A?29WM&,(,PJD3N2BTZ@C1"_=JQC/]2*1+JX]>DFUK8'BG-R7UU\6S;) MJ^#+T*@&[3BJ:! XZK1UUH^1"NZFER^GQ8NHV@>^ 08OP=7VT,>+20$//%YV MW$W?L9]T+L?_PJ^Z+-:M])3/I%JL][^@WDX;[$.[R]<>P/=\YP]SH06G!ON^$\;/>T^_*._O-NBNR*'VV.7X ML'W$6,58Q.Y"?"C,^ 'E2;$GWNK2 )^< 0)]$(.(X8>RB37\0=)\/;$+ +"; M49#N,@I6:;E-.QB>>VJV:D,-TRH&?&EKKP\JC A?KZ+:NP:_3JLK6DHNO?<( MAE?<#P2!XT:ID]'N79O;W%^Z-,G^^4WZ=LL\\G\&.DZ9 :1]F!'0 T7A9VO" M\'W+U[1@S= S-DT?^^M[U_1E1$[KDMFN9+/?S7V:-VR;M/#27VD009=4E0DQ M37J.*6_B,=@M'\FJSLABO>_AR9*!=UM1LSQ]:?V+/U;+D,K@P&O I R)V^_' M8'#*/S,4\>Q+Z <]FQ*\1SX4N.@4]@7"H*R#G8!HLV-S?EWH:"A>Z.PAYU6] M+U?,&.DZ):N3LB35UG1,L1,6PM/D/LV8W4C)?JLW9'6W+UJ%\T.K4D!?M"0E M8G]T86=K/FFI] M9,.)@$PT7'3(HD8\4GN+&(4E6JD=,OV$\8HDI<_-\:U\Q?Q/3-0;&_I$_L;C M;4\6ZRL6Q C!+R31[82:2]MYG_4!GY"::P_,\+J"VN,*0L!\%X9;Y7T?A07E M[<"@VX7):9+Q).+;1T*J(V1*Z8;X6#;M0=N(3<#>;LDV:.DXS KT1-(]3E;I! J/=89N',Q=U7L']68[6O >[RA.C@[?VQ MUFNH4V_Z"D1/M?7;$?VZ71[W14)R?+#'\ZT7_7;:$_UI3W#.CCC9"<;-\:<6.+*S:8R;].&QHFNF?")RW/T.MQ\I77U-LTQH(WX,K%6]P4\G[ S$QIV( MQM6#^$I^AFCCOB/&ZZFK, 437$;$BD K<-@USLES2.J_*Z^2E:9'SOQ0UV>]X.)_LHSO@ M:O:/Z$ T7N_]ZX2R/D#T6[L ^<];G\[)0U(1_X7<'&QYMGZ8^#P>DNQ^1W\H M.1IO]_<] AK9P0YCDG#P27BVG'^"(1UY<7,BD:Z&[; NE'H?J+4OHGH;FJ47 M6/%I<7,>C9.GM$JRY@+'XCY+'QIVDR2_RP0[38 7"X[&G[U]C9!&8J"_F($8 MGRT7T4#<6*(5YG)2T?7N1'&SO8\UP=BLUPM7PS6V%]%X?!C?*91!'=MY_;<; M9CS.?R:63^)44AR.X(V4:)QW&CL'-#8WG7/S5 ;E8WZ@%X'?K@%[JJZ8E(^ MENV?^O43FY^B"R("C49Z_I:CBTND6GY\=K[6R)FP2(2A4Y]I+1W;+E3,; M=^OU^KR=+QE*:##69G871+NOFA1)7FZU>H^?Z"I9J">^$A;1N)P%"]E?=$HD MN[A3&5+)0O_EI((J6FA)I^: G@%LDU8\?)[7Y#+_S+[1W5>2/9-/+&8^0M?# M=)KV],TT,7@H T"@JTVD2(0TMH* %O,YUL+1J3X!UH7U:,F M (>-$ AL-XH4@J#>5C#8YC[?XB9"S=.U/@;[;3 0/+:)%8& UG8 >&0^WT(8 M0\5/UJQG^A 4-U.BL-\L2B!*=;> Q3[_ .LTN($C#GTXL,6(+E >./'<6>4ZRFM!UUDL\%)U&XEJT#PI5+0(&G[[&>H]+J%A[NBIM M:W@5^@U3[#IYX0-$R2<;\LUX$Q;]@5F+A=]7])!0HU8,)'I,3]Z!SF"O)3BL M]*LI)@$M,R"/8\:RTYD*2-EY#\A&H,;.%?"6!&*Y3N_0DPEIK^9[-(2U"5^) MWGVE(SVGQ\7080Y<7HV?B.WFR3T.G9GO6966*9AD8L,OVGS&>,:6S^OR#8'M M?'K'MCOS/4O3,08_V+'@'FTV([QCR^95.8? ;0+'''=\3OU!Y4N-T]UU92P%15OQS=H'W I&D2+ M36UK6$(C1F[YP.IH\6AGATLAT10J(L2UZ+K6C[P^2'-DWQ) MS,]M]1GT4*S#(+8S6V/CC#NQU1'K8F_=^WFMR &Y[2F;! (#_Q+G?E:*,8+DC%2WN0'B SD3=0]X_$FH.[S/_?P390/X7$>W MN0G+X% M)'1U,S)NTH?':K'^4N[*3(LRNG MVBE=JA:! B&!S5178JF@:Q#JI9*1LCP M:0UZN\=OU0""V\ 0$K6)%$1*]:W 2"0EK.,6RH9IL=6829A&F03#]I@MGJB6@'J:*V]#E0P?QTY8+VE"@)]0 L) M]@8MO",/ARL B'(#:.PROJA0.9 4X Z%RY@H7H[J-,%$Q' 6HZ-@J3"!35P. M15D-EH$]T2W4'%S@:K;" #2HY:T=C.JN<&^EB< H'1 M+8376RW0RV %_6 1#-+' RI=Y4V!A9 S_5(8P,ZOA$]9R>KDF2W;'\@-V21I MOM\6NB/%!ECFFC5NHTJCL7>(P0O?47;0*[RM(65.F\-*M:%79DW92+>3,6S\ MWNW6!R.X[:QM,]%E;W1_X.UI3#]>QTK;V!G,F$BFE3-WA%'VLN8&NKT(< L4 M-^\XWZ6+WK!EF<:,0]9,,M<0-XMLEH'0?=3\0LP_[IMVTF&EK? U*9;P5I$I M&YV9A9!-4 %5"D#LG$)M+40P%?4$/9L0]N!5SB;P#F#&!#^;F _X1UG* O1U MY4\S@_"<#7_'&-1,O;>D>.ME5YO^G)-R6:0-B.Z2^TQ>:57:0EA<%6@1\/Q- M7V.#)'D)ZQB>LBJ+J@4V]J\^T-B??KM)\@=R\BT=[&N+?MNO +J_!0 3-0BH M7"40'2#G9I;?Y3@O4'PBFWO2KP@#_-H'QOY7?S,,X;>F*@7Z\X,VE\X'W[>> MS2?_E'Q+-_4&_.C"WUN?O?>[_P_?ZRE5JP%]_"WQ_O/W.,P' &DN!X#H]S8 MNK\'"P")&D@ =#G,LDBJ>-QCRP9R69&-_.U*92O4%+35*I;YA9D9S&8>:%DS MAF=W$XIOV"_69S27KP"Q#1&/4/0;!HK3(? 4+TY(#:(%UX-HU?,2?9$N1M50 MRJJ+]&_93 .Y@E8(V'9:S06SL"G< +8C+\!#0B?'._N"(%]*: -*22\]L.G0 MQXA,K/KC,2F1--\JMEVER\M\23?DEIF1<.VW]T7(,\G!2F_Z#*1XE3.('\ : M!K*-:+EH%YG$HZ<'0%[&;7V?[:_M3(ON[S&!2J6>.68$G".OX%I7 M=4%V.PM[Q6ZX<;+R-LFVUKA/EK_?%4E>LBDRLTBY35AB:B_6'])RF62\QB=T MOFQ=0/_LV:* F$#NW,#C(ZO-KLVX>*R)E7Y-J\/A%<(\^;Y MATDF#W4\N2=-LFM:IHT+R#-*=)KV?!?7U%\\W-9M4^@O)NIIVB?R'G"TOAI% M:@L$$(RL=A3IRYAOWN16T]W]>13. %HAW :TWE$'H&> +[F6 ,RZS(> &C"= M+Z[.DO+Q)%_Q_[OXHTZ?V=";,]-49TE1O*3YPR_\D4P 9UIM>[A#M@T$AQ#* MZ#AC2.'9D]E&*5+6?%%[LFQ2A]FZ:TF8^FSV^)E4\NHOF";]V"AM$@\T-50W M1:1"RJ MQYWG !7 #5KV8(9J&0_Z] UA"DJ4I/F^[H=!)09_T2+-!:;TT:-_K,'K%7E' MSW7!ZP=7+]=9PBR1K_CJZHGO1\%#)J;)(+;)F@0"-7DT0^NLO0,CYSW?E<1' M2E=?TRP#8-;_N0>IX\\1P ?011LJ1S[SG;1+'XI!)6[AZB\KVD2 *AVMM:&F M8#[?N?]G6I&2A>$KFN3=W1UE15N=ICTTXII& $H#&VAC$R=COE/^2V:L_"%E M*F]MQ!2_^+;,ZA5S5\6HJM-TL ^":1H!1 ULH U1G(SYIDN=[[I\1LO!C01H$NFE3:,>LSF^Z@UWUDLJ^:6PF5^LEZG69JP('];WY?I*DV*E 7\ MLJ3+YJ\L]/\OFN;5+XR\+@8UEZWR%&P&C^ 9 7YM6LT@;(X2/M_'KH7OEHI_ M%.[K10$]G?=&51DM;EZ:#F/3KO5"(?.!VXHN?W^D&=.HY'M'RI>R=)OW+XVB MFWN'G&DFGZ&%+.7XX:7/=W-P^+(K'M2X/$!9 ^_ U0:@&+Q&N8)8V0!D)TDE M#.6R_CX+Z#IYX3L0S%[L+T7-M% ]&3V" Y"TA>(0$K(U$KGTK:,&-R*Y"R5V MODF'HO0AY--S.DT1V5X!/D6G!V0#>XQ",$[>?.OXX5J%HV M& 51E:3Y'G&>U^2.WI",7W*[3@KU)$'=H+]M*FD0&2#1NH\"HTS*?,\Z6[99 MK$_K,LU)63;W3[>J?.$WO/=#29UD)T7!"Q[RM:P_)[.TC+2I><>0TR7]OCJ?9VJ$YKMXM)0!_0;?KWQ)6MXL,[;J6& 5F MA+#Y'M$V:=+H?0H%=7]2#%%'AD:* #%A:*A/XT.UP>P!!I>Z-.5+0M8O%DP6$Z/GN8K4,IHZ0ZM 8.0IA7=V< M9#G:@@HB0I[1S2;=)MKPN@ILO<9/ M:FB9G MR5-:)="M, 5U/^$,HGX%F,99:G)H@]V:;Q+%#7]:.B>KBZ3(F77*D^6RWM3- M ?XY6:?+%)KKXQOV<(]I^ I<0-M^DWL#IH>O:<&,7O2B%ZZO NA*^TP.;%&/ MG"PH@]BC_)3FC2I[BP PALAZ(!Z2O0((*VPS.8"'_9EO?H4=*SK=L'2Z4?DJ M',S)=PA@7#'3PDG*2A!CD6KK6'T\*VVF><4V ->R=)"+L8J;TUU \C2E'J=_ M8:=393!I51D\YXNES./[.F#]0\69';H=MAAE",_JW"X?R:K.R&(-=O-.ED>L MV;P_\*.;>X\_^*]/1YL'"$#*+G2&6+1H%V_Q$U3Z].6."3_YED)Y)QHM ML8[>;ND=R-J8Q)2E!6T#32V1G4#5K6T+?UU@YGJ?4_XRIBZ8ARVQ8&ZW] YF M'4!B< R:13-/Y'-/8&>!U90#P^[Q=3APE. M,ZJKOBXDCS)[A]1B64&640$>-?]0%WG*:[+M7V.0PTRK3?OQ"OK<7%4MI>$0T:*_H2-K$1M&]7N\EI+'AC5- U@8I:7"3,_ZS8,< "$FE1:6R"IAKO*@=4)T(#D<@WE_7J/JCE8]]C=ONJ11AK#E#_CP4MM<-QIQ$6OKM& MX0)7!$$,=$76T 5M2S8*MCN90>8/V'N&Y7C!DZG WX=C>K+_SD@#EWQULN$7 M&?[5_!TT%31_M2)V U+N!XO/B/?=[=0^7#Z:S"W]6:3%"]T?9L^Y.DZ77+EMZ\]-9?= MLI37T_-^)V;8)<4B0MU _&J8L(''EU'2,GEX*'A$8Q]\L;XASR2OB>S*"Z9) M_W44:1/O,03Q+:F1_D#D@.5U7DB1RHEA\A2<0V!CAI#Y4?___VKJW'<5PY_Y>\9Q>+O.0 !P'< MMSD=](P;T[T[R=-"+=-NG9%%KRX]W?GU(27+EB@66:0HB]0<(-DS,ZYBL4H? M;\5B%66G[ZRNJW.LMJ.\@]&1"TLD3.X#OA38H<8JPS@;BNDNB'#S(> --7W] M@Y8DE0?MR7_M3%&]7_T'C5HA4XP,6O/P^000OOF9;-BI"/CJ($$W+%,@".#; MZ]0R_OR2!B]_M:7^P-V0*NW'AHDE'UY&'!8(M.J. 82L<=MG %.!@PG78F) M(X%"AR8L!$#*C?GPG3:]"=;_7*5EKME'8<_ONSW[E?O_Q[(YU8H9?6=^^W9)COSY4+UJ.]9W?I1L/* MB6$9WN4H6/P'DH7JMH=-M8@I N!]@6*=S%E^'%&1R')W!W0D0:AF"Z5^DPCH M_.?LNY2G []S3W\O%*L41--=J88T_B,!HYS5BC5L\_B]_^;+8^2G^)52A2=" M]GOO<_=^#^53PTK9?>9>>ZVOR9M4,?^@15VJ@LTY\(<&B;I?6T(4R"?7J6?U MW26-MA__@F^4@*_>]8'PV)-LEV2$Y$FV:[6!P6#*V\4(GC<0Z%@:PPI1>%DM MT,Q#A*9T:1_OG[6.+2F=Q+DET 6"&(228YQ<0KO2BX[+9SN9-CSI0?-6"&F+?-![5/..?:GV9OI;4KY>5T5)]R2_?3^F]E\5 M!6'_MWF.WL&#M75+@_.W14N^PGL(5^K29F:H?Y"]8;+JA)1BS4+0/(9JSCT^Z2LV* @56OJ2[BZ]GM1(VVAU^B E%Z-!6GK(43C MC4:8NH:"AEJ#,X]J):C@HX"962T$B1 5RI9=ZT"BK3)-D)9>#[;9(]FQ,%(C MSB25$"!) [M%Q[<+^BHO@)6T:L#-[KW#(PB&FTG6(5". FQ3!K9/DO0"%=W^ MQ&Q3)Q'_1.@NCPZOW'\)O/?2TG8BWQ6TWJ%,]N(+JZOA^JEI.@17' Y69"=J M"+[YTM)V8073SGKUH(<+-5-6\@98_$\U MJ!HXL;_]^?P_(G#Z_]I"I/W7><&@_<844D#VV:'6ZL_>MA+,JF2\!WI(RJ3Q M=?$!4!6*(YZ*=%!=5D;J_=)DH*GER4[>\B+SU8FJ*L]T:F(-NF9?HU"X4>#+ MY!PGDZ%"6 !KU(@@6N MEW=)%F4\J/6^CE2J:_'"2Z:&6D <2#T[XK +)TY?R[43;'R*ZD>S3VW/>905 MK,/G>"@VTM9;B1$*[F IY#\I%]TI1 B0=BMB]G&@PS>]B'&!\0-TKCN$W'9J MD5N*&_*B]@0/"<2@N@[![(B=!(8480T I"[[TPO$Z_3#P]T'$&/$>[W.%/'" M4H)N#)! L%B\::UQ(;S)^G%YWS'TFHG$%4-Z0HK'*H]?HX*L=CDAZJK(:*;> MNR<]T[*A:&JU2\(3T3=O4L7P8N11]O&%EHI9$"3J/[P9$"T;@CJK7!)RDKXX M.8;-=W7[S(VXWMYGF^0MV53@M:V2KG.W!M#-#E',=2U&1XNK6J!9Q/;M@EEM M7$*(!PA_)6EMH^(U.3S3VXR9[P.\O+5L004[70NSWNVI@0:AT<@HDCM J500 MI#II(9R*4?"]HE&^66]ODIS$K-WB^C5*\GT$I')#,W3 J6/P"XM(F%$+8V! MJ1;?PE4G-IRS\>?\4Y2^):K,@5**WC-:@2)80&G5=80@F9R@0J.N7Q.R71]( M'I7UMI:GS))GE4)2=Z8K)76PT#(R@[N)2BDSA( (/!Q/YR<4'-74(APAZN#A MB#*#8SA",OVZ8(0\*5R#9Q*_9C2ENP\EUK#T/?^*DCY8O!F:PN$ZJY;J3?[6 M+S3[]]MW$E=E\D9.^TH85QCZ+J[4]$'CRL 4#G&EEFJ;&';VBUG!D_2@R8BB M(U>_V7GP* .*Y9-$2&,W;Q(?C#*<7#H-L:L::3F)UMN'*-L (!L2"+#J$O@& MI"% *$(S''P>9"E#NFUZZ(=P%9,:?327)W05_U6QZ9=G@"B+^^R-%/RHLXK9 MO%S?SD%AJL8-B)&K!@T$!4IKRXP K8E,#TNP.)T)OY(HO2WX0ZFVM*=R7H3) MI;.DC#PH>"*U'CV#RB1,4DW5"^CQ8)OSQ?-=%)/5GA>35(3GJ<@EP7IR\J"@ MA]1Z!/1@"5-X1WQ)Q\@&6$S(IN!IGAYHE*WS9)=DS0GL-VC]QO ,ZQ2H>(+" MHHG^8Q9FM9@0H@A&SH7W&9NAV2[D*UL)ZN?+&S !G7T#ROE2W4!0J+6VC+,Y M52W3PU,VX#!\H-GNF>3UH)0NU1JJKG-01A4$K' Z6F ';-BV()!SA_'OV2%* M-M\8:GF(X17-&'0'D7-:PBX* ,)P@(#1U!8+0-NV17EF7^.>"-O\15E,KFE1 M@ILL@$KTZHI404 &I^.(=6?0\!0E>OPX/?*(Y.*^*"JR@: D(Q%PU"<)"D0* M[48@J-\J CZ7K_CC-M4YVXIM*0^DB\GZ)3T^=[\A19PGM=[K[=%1R)=ER+,[ MJBUYNG/3MH+"K@M[C0"YI7B,%SC0NXVG5_9]KZ*";/B##Y(51^2PQ617OR\J MKC[.-$>SK'[PD-3:'D5=4["FN,_BG#"J&]+\[WW&[)S0S3>2[%[9V6?%EZ@= MN7UG9Z"D((]Y$H,)COWHE;CWF+M700WUV:WE;&\UMR*8Z<=)VOE9)J"(A\0\ ME33^_J7B 2WL+]Q4Q[W(?5:_;HOJ E+0;&'1A#BTC9H(:QS:6V?,H#&2BD&X M\6775&5$5L=J$J11:+UET\*>IU1BNLJ<(ACZKF]$31\$]DSUMO64J$4$7SI, MN_) "T]_R*W>HB3ET5]W-/_$>,$B&A.+,]U.68L+8HQXB9]XWO M]*:Y V'V.S2J/1+6V4&@C)JH.[]+B(( +$I#VYEGBTH)!I:800N]9(P*#6^[_/$LS%?A*V&A- MXI)L:K)ZL_ IIP7X]&-48^*^T[*QH%#NQ&)C]HR6\C$C(M"+2^MM=/V?/YK@ M],:,X!WZ!")Y,!L\E>I,,UQ%N4VGC+38\2&)SAKD6%CI: M(3DP0!L.-)#ZVH(#;KZ%Q_RY:%@?7UC'-^LMZP5?NB5187I" 1@RPJ!0H=5T M!"1D;;=XN.!5"[R&;.L)[4J.L5"; X0,)(NPJJA9PD&+F?8CUAFUE!9! M\S]6NHZ*USM";O^JHO3XW$XZG\!DO=E$1A8..O1:6L\DLI9;%%SPC1*LO7WC6?]2*.X]M4"AW1#;B![D)8["&R.LXF#O$%:@9A# MN[$/W?T,2C*AF" )MQII;SX!J&6W:E0"=ZWW-.\^L M((>ZED&=Z;''$ 3(C#4?XRQ7R,#D_9F_)MIM429[[BMM#[''[8+4I:0E[DY8 M"N(@<&2DL>U$I6B_Q.78](GFQ>JEJ/\(7C&"E(,K M10GEG)D"8L(V]^Q$6K3Y>=H>%NN<;==V>;37:6_7R" W@%DCL\\EJF].'1D' MF%@DHOLY ,Q$>IC7&+Q+*7@:V[CB_5AGOV=L0CFDI"2G^0.X=4.S]>]9$&RS MX] 28-3:-@ HS?K1N:]!R)\"H=/%"-"WI& ]O:/Y RT*/$S-.(60/A1GZ&"U MLI!;O&*[X$V![=-IYI[WDYA!TIA9>MC4,X<.3%L[N<6F02\\S+T-KOG=HX+L M#8V.K+^F2\A"1Y]>=]=KMD2>=;EL6D;I5#O%V_>8L$&PO4I2QK,KGND-&Q^* M/:*:0;([A!C"QQ3>'I/L""')QHFP_];@+*O3:&R<(^T+*>.C5NG9>4&SZCSO MQJHEUH9?N(,RX \=EB.LY1:E9AVQSG8]F!QG\=5MN/N;;Q\*FB:;J'[6R/Y; M7Q;3MB(J^_7W+*HV"?MY/J==L_4Y=4_CNM)0"SXJD'K.ASW'SO1*K T>\,B( M!@]U^D2SSQ2Z;T.1"@+C'FB^_^RFW^P4;@C7%T.H$K]L5MM4<;G.GTC^EL1D M]9X,UB8-6:>HKYQL=OP H*!HW:!KG5Z[;3%>>7M+0PS/]'!4L.@7$!W"!J8= M8D=&.VL9524\J)F> HZ@Y@4DR9H- 4XVUVP\LTV=*%%:HE=/.+QD&Q#Z@"8% M4JB!FC">A@+Z[_&=S]W.;[9*,U/$8K8IP0635\KP*=Y%@8UA^0O#@)9AVY*: M%GY'K#B&D08^&MAX !<0"!*P8!VU_19E$%DR-/B]R'K[B=)-=WE^HNE&&YV( M91RP3!'CV"0Y=& MT5'8&K:-0)9Y[36_#KGGESXZ; TI(71U*6?'E^&1%M1RW&&VV^QR4?6%9K2O M<9NG3NU"0?,)B$/P!8(_4PM8H1$A!(%-\S<(7JREGZ(D:QXTWB3%@18)UW&] M;9Z@06YA#(_H*%;SS(Y'/-*HG2$ :&KE]ES-:GG+]B>HW=2W+XSTS&MDRS*/^K#'[-< M_8:,X4UV1 MC,#19QIJZ:B14 >%>)VV(] J:1J!M$"+R#?Q> K__9! K'W1(0@$0J!.5JCI MMH8 BGEM=2^FI"^D/$_FJ[+,DY>J+B7S3(VV"=;MB%MB\W8"0>=8"]GY]LV% M(K!N7(-E=%+4*=".03(&I6$BT#FZ\%]/D;91G/%M<6V#X*BJ2>)5M M;I*T*HGNI90AMP V-'<@,+2SAA5 T:(PT TT,%)C SO(VD'5 XB:@@^/6QQ> MD?(-0+SD>T^-ZK5+^B8IXI065:Y]DC.R-3.LPZW-/@:<3--(:TTQ;<.B,=-X MH'=BWTBR>^4S!-M+1SORI>(94M;;VC[KJBS**-LPF^%F]W&-B<69+!N;?1R, M13AU;%"[)0/J9J\Q3$N++44.=@5D%EB3D]I-*6&K&R+ZR5Q]7)(M?V53Q79+*UI1-A\$!V^QH MU.!+A42U#@2B%+R/-'G<0AD7^PD>" (I5$SU=*A\.FP]GAMYU__D'U"!D0R1#2 M(0H2(9"2#A#2:7J*E6RJ6NBG[C,JQ#PB(9/BI$L6)E) 15U@I=NXA[MO#5;N M:)7KH3*DDB&E2Q4D4$ U'>"DV[;M\\_9M\!/U>&0)B0?**[T!B"YQ+R".JY0 M(&9G!CO(H65-\A;4"S_!8\[?OY8?CRF/7L@VMW]5R8''5&G]!0:DX/ M\0KY#\PM8>U'0(F:8EV=?3(%-=?Z%0PXL4#URL]@ C\,:DW]#@CY* C[ZX=P MYA+;'RHV[9\TUMP***D'KC" VE]XJM=_G/JFD)2O_Z L#ST>KH+B41C$86\Q MF+L$UFPP%I[W_P_RFL0I4 57322 2R0*%5M*9=U 2Q0QQ3[0ET>X5Q7[0$FV M4P),3B0 3"0*%6!*9=T 3!0Q1=*NV:>NNRK/DK+*";/'7?+._Z2>QO0, N)4 M#*&B#VT$-TA4B?/060.YE;M%[R,F(XE21>%X!'G/T:PB#PUGA@88AS*]L)GR M5:N+RZOW] A*28'YX/?V>+4=8 :28YUQ;(JS8I&7G=60_4U<"=D__?DURG8R M[Z_TMQ8W_=]F1XK>@ZO2QMA'*S06PN8(#P7YE"+_583#[%.'_#-3G0(" GJM M]#[XE.ZB63[YYR1+]M4>_.C2WSN?7?A]_@\O])3JU8 ^?D/4 ('I7 M T#V>Q< _=^]!8!"#20 ^BWXY!+8RXRA^T-OV_;CI\1T>L\V25LQCEU M%SX!:DB[7QPD]>3+ X<]G(9*# C'.K#%F=?T@L2_[.C;KQN2-$LZ^T.-CAH9 M["]_/I =.XYF3.^AF3\5*FF(#Y$MLT;_* M68P]H:.1.EUI"UQ'IB]S$6A\,*\8FK'&/[[1_/M]]IC3F(#5+M3$DC*N,N( M(8O2>S0N(2E3W#7X ;ZK*/N>5X?? 4Q:M2&& MAIJU$2""QUAI-+ -A7OX7-P1WK^2E-?O?HSR\N,YC[(BJJ/.ZJ3;!NP=4^2*+: D&QI"VN4XN5-$;SMR[GRM)%C)PW= M3KI# NV?:Y* 0(?0T=U>N6Y[BMNY22.X21LX+)N[(!I)U':')B" 8+0<-P4- M&[^\6]319,*3F?Y(TO1^?XB2O*Z"!)>C5!,+$PQ$'!"2C/0>/>E 4A9=&5K^ M)N+W@FRK]"'90A56##BQR3BZG %BU-PBHP&+$CE)N6HOT'N79$E)'I(WLF'' MH0WA.:.+3SD\?>H9Q!>>"H8 (8K6?S0R59*67%.ZH_<]LU^V2UY2LBH*4A;, M?M6^JD_IJSW-R^3_:O/JH6K8$ QA=$-A0]O.7BXAC^[!-$6RO9B<5YM_5D7) M%Z,[FB, KZ47*[_ ] '"%ZO]:)0J!/E8]AH*@CO6K&S3C$I]A"!1+^!M2!00 M?%!ZCCMJ2UJ?I+#N5.FAV_[_0;(-50-%()'!Y$02*DCD.KJ!R*EM#$",[Q]\ MV>(]O;))\YGD>^ZC;*92Z+RA(A7S_DI) T*9@,Y\7Q!@A4&ZN,1BY2* ;*E[[Q MDN2_Z/;'X# (?F$Q"(X L0DJ;6&(U1A$ ,: .]AQE68^W$\S##75=Y M/KQ-MN36EM %N .$L9UEQCM9L&(QD [T C+XSADZO.'(4-8U^.D 4:&N4/$L@F0U;,%B%A#6XP&K%X>!J^!OOOY1#*2 M,[LPE3?[)$N*^I7J&[E]/Y"L@-Q42"XQRDW'%2!8S2PQ/NY-)PX#U4L_V0&N M>QZ2F/>9)WU.6,=JHW2>(LFN?Y LW>L@+4M H+.PP;CK(JVL%E+!7A'5DS_? MJJRWZT.M8;8[>C142[6:0[9*0QP!P<_< F[69D@49JZ[_"T2]-R@25O[E7Y$ M:?GQV'IY,_*_))+GC<6A0 *L,$DD#K+:D%E M?)WB/,N4O*N\K+@9F$0./9;.',N $F"!*9!T%M4"R?@2XU) 8L=<0R )' @@ MG3@6 B2Y!28!TDE4"R3C:X?9'WA^)4S5).;/XV7!/SQC&^R@&-?((%C&K)& MX.K$3@X";7P,/4 M*PJ*+CQ$BM PH=1P'!#$IMNO/WMY._-H^4[-3[:7Y!%8!K$>AMS##-@X[H"0 M-\XRXZ/FL6(Q&ZI+UPQV_>R(1W"WF6N_1B6YS^*<1."M.IH/>I $\P4(8%-K MN'NJ! O$@#;0QQY/)8V_WQ=%138W5%LV%B+F7=AM_$"P[ 5F=%S^[L-5)L$ZT]0@883>'X1G%+,.(A@#Q+BQ M/<9G*$1(Q^(IE*O_.*13B7$%QS\TA.V;I:'O5!T':@'!FHO6X0Q@LI$7, M!>]27,9#-3495/%/?0I9O%-+$1!R]!JZB6=JF\;,.>%=HG G>OGQF92O='-^ M]%_7Y2I>DP/;2_!:.-$.PI5XB MF*Q?LU%"%AHR]+J.S%$D:[]%A/'UAG-$< \1W4;MED^&!H"DBX0!26@H4.LX M#@&#MMNO?\'K#>#K#TKY@?L9+'D7%4KRT!""UWT<6I1R6N087R6XGS=H&:7\ MG1;WG=4>,_D[$QQQ;RZ!B4/##%;OD?,++*7%RP5+R$-.GNVV(.7Q!1:YH_EC M3O_)>ER_JY9Z>C ,/7>/FB$T[)CH/]+QHY;48BB\"A= ]F.V'VO>2'=>]@.G M=XL6ADEN\"T$A-'Q%G*1[ 8O&G.*=Y##Z>^_#C[= _N'YC?I3[W/RI0EV8:< MOL[@PS(KL1'SO?@EIONF#T_5?A_E'W3[E.RR9)O$O"+#P(PWI(R2M/B/?YL[ MTU2G3T"Y;CR#/)^4E&'&Q/Q1DM?)%1^2Z"5)$YZ&Z3.)BJJN8/:5\! 2UN6K MJ$B*WS/Z4I"\3MQTGQVJDH?&93'CJN%R':4QQSO?&-(T93,UOZX$S'R9A^-EQM?LD$]X8<#!O+D^DKG [=Z3E'W_M#$]9117LX> M7V-K-L!J=?@26%QJ2EF.YA"-K'_-(5-]N)#G$(V>F&21?CP?N7Z-LAU3\62( M8U;69WI-LS437#7EA-F*FDKK&'#37<]./:>[G&KF.S3_GX!RO M"B9A49C1XXXGK";@N(V[OR'*9Q,7E3WMZ@[)_KGFC#D_[ )7?TAO3/CASS4; M>>./^!,J8?$OCX0'\XO9IPMY1AGODS".NVA\$K?99N9;HB^T),7Q!>OQ+LCB M*@B,*BS)L6W@3D='UH\JE)#-F;?_I7SBN*DQ_0^2LLWQYZCD?_]8I2G]$64Q MOS2_9I!(R@=:%,^\Z\#\.K*U08Y_R];FO6A6 8&ZMI7LFEG2@7[.?TO!4W@U M9X^BN$LRIF\2I??U6_CZ8=![HJATKZ(>U@B74\^^A(\%'S4U";"P6O9#J \N ME[](N#[G45:P#O/:,D]L,Y#$;+U?;R5&*)Y99PKY3S=T'R70&]@I1 @#PZV( MV4>3;@C0BQ@7VKO*.]<=0FX[Y=>X S9UYTGGL MP"!+)KZ!V0>$P_V1M>&FVS*9=&F*:TBO1H-R+P03*M#MS;[$ GH <$TV''BI M$";]W$FXRDU3O\>FN72;H282<\X(1%[A;;@90.F&P-1Y"8=:7"1NAO-^R0RA MFOXAD<_A14[.@D8KN2R?+ -P'VPG=C]OOQYS&A&R*._;]NK=8 MP)2M(Q?F8YC[O=DI@7N=6F#K-J0[+?-&@C)'R.,8\]@ VE+C=&MF^(=F=] MPPR!@K.,08G=/D.X0%4H[@J5?1'+#8QL1Z?0\ZNE>45M/3#!^40?4CX MPZIM#S^%A"F"ZOQ 7_>%1)T\O,DH?GPL03:_ 2A$\PW+>^CX0D*EJ1GLT8F0 MA$!IH(40NB>W;C63!QIE!D=I':OB6 VSA@17"V.X.6[#PA"@-<[9Y =HVVUU MG;OG.CHD993R^F#@79":?' K!)&'!$BDTO8@A 4@@.<@E=+\AYKNZ:Y;.L3X MO"YC1A_4^\PA0=3*(%,*I89KRU(R?O#MI!O"?O(5Q^_%[Q6T+FZ"_=1 MUF=TC4WL&Q*O0"P:FOV"&(4(ZM!:P.6PJA^]BQ4+^RWDSPU_5QN?/X ML1K >?2OLEZ] &!(8-EDU4*5;#_-L#"TX$P#0]_+*6*X?*D#7AN-7XW?T?R& M5B_EMDJ/B>(51V5F&@SJ'BXWDNQ3E&3<>.OL7 P6PK^2 M5@ ^0/O3(!YCJYF@#G3-:;S:WQJ,9V3'[TMF1WD=]W05U=I1'8!0/.+U+>7X:])O8;O;I M7MI%I[%TGDW[8J[DCLV.85V:FP?S!@81=_@&?II!8VW5F4:027^7&R$XM$)[ M/F(F)\F;(I[:A%4[@&2LLP\="T@K!X36/L!0P/=##7"9?*+08[_$L#M6P12;&<4^P4S^^]\AEECU$R:8M@WW[SD_^9)5MZ@L/Y5%X7&-: MK.,:6]P@L+#AQ*,#UR.G7G_OATVM^A=V=FH>,!N.$R6W_E LYU[<2,!8:6+H M UU8LO-"*U)U68X(7>ZLN2W^:(I;BK"'K$ M : W;\#Z&;$'L'?SU,S:9I,\(#/IS21Y+RD;H+X.A":(T,'[>D1#N(&A;&CV M >+H?3W>6M.\KU?*7^Z;FL?HXQAHLHK_JI*@F4$4#@4-XM,TN,ZDJ>K/D M,(6!'9#OT]%\.N![^$I](KS;/4-W#'.K=^;!1A-T5["G*"7KK?%,;]Z"(O.R MMH6E8-_::M., I/N+#<_?CL9W-&4OM_Q?]Y!S7Q05KU&\WGZ+\CQ2IHY","E.M#*FV8$\ IC (59K&[/9 M7=$3Z-PJZ\%RKT9&? M8P.#*/6N(U>@VI,2\-,!&5\IWCUVC0O*&V>H]"95Z\D+]3G):K7JQ&ZO-&5Z MZ=V.*B;0V2AG6@J$36PS#9 U/?#R.2H0:?5$2F:HXSF:[O0UJ!>^<&X"_O_\1NPM2DF=+(T9*XG9,.4_K+)-_Q\ZE$U!5O%YU>U[ MG%;L-+)C?WB-LAWA%5QOV0D<]*//TPEA0%ZZ$[,/:E/__:Q?::3O_])]GR33 MOC<3!C.68*(5FTOS_(-9XX\HK: SN!&O9'@B>(,<5:8V<3 8$"*GB&P[U$.) M=30OEX_D/W_[%Y815O$&S<8I;AHTWV;SGV>>JL.A.;U%:6NM^VQ+\WV#%TWU M;#-NL78$ECLX/-O9922>T4*7FZ*&7UU6([L-RXA4X2ME51,*TW$*85E )\ MI90A(U6ONCM02F5Y&#, ^/"_L('$%-4G=4%2=_WS*NH0X65F@O$0T\IS=QW_ M]U\'W^&!_4/SF_2GWC>:W#<20;U0!)=R@/ M2&8?ORB34Y2&P$A523@-ST'+MML+7V(.)%KSQ)=LYF$F8G\JDDT]$_%90)WS M;D1+^K&B;RD8A+JSER601W5@BJU.>&-AQ2.F=_6R7ES7OOW[K#F-\+MQM0VA M#?R%I5N/N9'2%SQ.77Z7BXWMD9V^3/@HO%\]_L+_\Q(5Y+_^'U!+ 0(4 Q0 M ( .J#;U,U?T*A# D (X^ + " 0 !E>#,Q,5\Q M+FAT;5!+ 0(4 Q0 ( .J#;U/*4#,Q,E\R+FAT;5!+ 0(4 Q0 ( .J#;U-!QX.6Z@8 \U + M " 1H2 !E>#,R,5\S+FAT;5!+ 0(4 Q0 ( .J#;U-* M"@5K>%," $3'&P 1 " 2T9 !S9V)X+3(P,C$P.3,P+FAT M;5!+ 0(4 Q0 ( .J#;U/EFQZ!_!T .6( 0 1 " =1L M @!S9V)X+3(P,C$P.3,P+GAS9%!+ 0(4 Q0 ( .J#;U,7\+?H,!P -S( M 0 5 " ?^* @!S9V)X+3(P,C$P.3,P7V-A;"YX;6Q02P$" M% ,4 " #J@V]31C6H1V)P !IH0< %0 @ %BIP( "TR,#(Q,#DS,%]D968N>&UL4$L! A0#% @ ZH-O4_T?5LB^?P$ B7! !S9V)X G+3(P,C$P.3,P7W!R92YX;6Q02P4& D "0 U @ _C\% end