0001213900-21-043074.txt : 20210816 0001213900-21-043074.hdr.sgml : 20210816 20210816164602 ACCESSION NUMBER: 0001213900-21-043074 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210816 DATE AS OF CHANGE: 20210816 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: 211179213 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-20210630.htm QUARTERLY REPORT sgbx-20210630.htm
false false 0001023994 false --12-31 Q2 2021 Non-accelerated Filer true NASDAQ DE true false 10-Q 0 0 5 Construction fee of $300,000 with no cost of revenue during 2020. 0001023994 2020-12-30 0001023994 us-gaap:SubsequentEventMember 2021-07-04 2021-07-14 0001023994 us-gaap:SubsequentEventMember 2021-07-14 0001023994 2020-06-15 0001023994 2020-01-31 0001023994 2020-01-30 2020-01-31 0001023994 2019-12-31 0001023994 2021-06-30 0001023994 2019-01-01 2019-01-15 0001023994 2020-06-30 0001023994 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-06-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2020-01-01 2020-06-30 0001023994 sgbx:SpecialUseMember 2020-01-01 2020-06-30 0001023994 us-gaap:RetailMember 2020-01-01 2020-06-30 0001023994 sgbx:OfficeMember 2020-01-01 2020-06-30 0001023994 sgbx:MultiFamiliesMember 2020-01-01 2020-06-30 0001023994 sgbx:MedicalConstructionMember 2020-01-01 2020-06-30 0001023994 srt:HotelMember 2020-01-01 2020-06-30 0001023994 us-gaap:GovernmentContractMember 2020-01-01 2020-06-30 0001023994 sgbx:SpecialUseMember 2021-04-01 2021-06-30 0001023994 sgbx:MedicalConstructionMember 2021-04-01 2021-06-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-04-01 2021-06-30 0001023994 sgbx:OfficeMember 2021-04-01 2021-06-30 0001023994 us-gaap:GovernmentContractMember 2021-04-01 2021-06-30 0001023994 srt:HotelMember 2021-04-01 2021-06-30 0001023994 us-gaap:CostOfGoodsTotalMember 2020-01-01 2020-06-30 0001023994 us-gaap:CostOfGoodsTotalMember 2021-04-01 2021-06-30 0001023994 sgbx:CustomerThreeMember 2020-01-01 2020-06-30 0001023994 sgbx:CustomerOneMember 2021-01-01 2021-06-30 0001023994 sgbx:SpecialUseMember 2020-04-01 2020-06-30 0001023994 us-gaap:RetailMember 2020-04-01 2020-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2020-04-01 2020-06-30 0001023994 sgbx:OfficeMember 2020-04-01 2020-06-30 0001023994 sgbx:MultiFamiliesMember 2020-04-01 2020-06-30 0001023994 sgbx:MedicalConstructionMember 2020-04-01 2020-06-30 0001023994 srt:HotelMember 2020-04-01 2020-06-30 0001023994 us-gaap:GovernmentContractMember 2020-04-01 2020-06-30 0001023994 us-gaap:RetailMember 2021-04-01 2021-06-30 0001023994 sgbx:MultiFamiliesMember 2021-04-01 2021-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2021-04-01 2021-06-30 0001023994 us-gaap:ParentMember 2020-01-01 2020-06-30 0001023994 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001023994 sgbx:SalesRevenueGoodNetMember 2020-04-01 2020-06-30 0001023994 sgbx:SalesRevenueGoodNetMember 2021-04-01 2021-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001023994 sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 sgbx:ExclusiveLicenseAgreementMember 2021-01-01 2021-06-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-01-01 2021-06-30 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2021-06-30 0001023994 sgbx:MedicalEquipmentMember 2020-12-31 0001023994 sgbx:ConstructionMaterialsMember 2020-12-31 0001023994 sgbx:MedicalEquipmentMember 2021-06-30 0001023994 sgbx:ConstructionMaterialsMember 2021-06-30 0001023994 us-gaap:AccountsReceivableMember 2021-06-30 0001023994 sgbx:MedicalConstructionMember 2021-01-01 2021-06-30 0001023994 srt:HotelMember 2021-01-01 2021-06-30 0001023994 us-gaap:GovernmentContractMember 2021-01-01 2021-06-30 0001023994 us-gaap:InvestorMember 2020-01-01 2020-12-31 0001023994 us-gaap:InvestorMember 2020-12-31 0001023994 sgbx:TetonMember 2020-02-10 2020-02-11 0001023994 sgbx:TetonMember 2018-09-11 2018-09-12 0001023994 sgbx:TetonMember 2019-01-01 2019-01-31 0001023994 sgbx:MedicalRevenueMember 2021-01-01 2021-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-06-30 0001023994 us-gaap:ParentMember 2021-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-06-30 0001023994 us-gaap:ParentMember 2021-01-01 2021-06-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-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001023994 us-gaap:CommonStockMember 2021-06-30 0001023994 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001023994 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001023994 sgbx:MedicalMember 2020-12-31 0001023994 sgbx:MedicalMember 2021-06-30 0001023994 sgbx:OtherReceivableMember 2021-06-30 0001023994 sgbx:RetainageReceivableMember 2021-06-30 0001023994 sgbx:BilledEngineeringServicesMember 2021-06-30 0001023994 sgbx:ConstructionRevenueMember 2021-06-30 0001023994 us-gaap:ConstructionInProgressMember 2021-06-30 0001023994 sgbx:BuildingHeldForLeasesMember 2021-06-30 0001023994 us-gaap:AutomobilesMember 2021-06-30 0001023994 us-gaap:MachineryAndEquipmentMember 2021-06-30 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2021-06-30 0001023994 us-gaap:ComputerEquipmentMember 2021-06-30 0001023994 sgbx:StockBasedOptionMember 2020-01-01 2020-03-31 0001023994 sgbx:OneToTwoYearMember 2021-06-30 0001023994 sgbx:WithinOneYearMember 2021-06-30 0001023994 us-gaap:RetainedEarningsMember 2019-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 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 us-gaap:AccountsReceivableMember sgbx:CustomerThreeMember 2020-01-01 2020-12-31 0001023994 us-gaap:RetainedEarningsMember 2020-06-30 0001023994 sgbx:CustomerTwoMember us-gaap:AccountsReceivableMember 2021-01-01 2021-06-30 0001023994 sgbx:ContractThreeMember sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001023994 us-gaap:CommonStockMember 2020-06-30 0001023994 sgbx:ContractTwoMember sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 sgbx:ContractOneMember sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 us-gaap:BuildingMember srt:MaximumMember 2021-01-01 2021-06-30 0001023994 sgbx:OriginalAgreementMember 2021-01-01 2021-06-30 0001023994 srt:ChiefExecutiveOfficerMember 2019-02-01 2019-02-26 0001023994 srt:ChiefExecutiveOfficerMember 2019-03-01 2019-03-22 0001023994 us-gaap:ComputerEquipmentMember srt:MinimumMember 2021-01-01 2021-06-30 0001023994 srt:MaximumMember us-gaap:EquipmentMember 2021-01-01 2021-06-30 0001023994 us-gaap:EquipmentMember srt:MinimumMember 2021-01-01 2021-06-30 0001023994 sgbx:LegalExpenseMember 2021-01-01 2021-06-30 0001023994 us-gaap:ComputerEquipmentMember srt:MaximumMember 2021-01-01 2021-06-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 us-gaap:CostOfGoodsTotalMember 2021-01-01 2021-06-30 0001023994 sgbx:ConstructionBacklogMember 2021-01-01 2021-06-30 0001023994 sgbx:LiquidityMember 2021-01-01 2021-06-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-06-30 0001023994 sgbx:SalesRevenueGoodNetMember 2021-01-01 2021-06-30 0001023994 us-gaap:AccountsReceivableMember 2021-01-01 2021-06-30 0001023994 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001023994 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-06-30 0001023994 sgbx:SpecialUseMember 2021-01-01 2021-06-30 0001023994 us-gaap:RetailMember 2021-01-01 2021-06-30 0001023994 sgbx:OfficeMember 2021-01-01 2021-06-30 0001023994 sgbx:MultiFamiliesMember 2021-01-01 2021-06-30 0001023994 sgbx:EngineeringServicesMember 2021-01-01 2021-06-30 0001023994 us-gaap:ConstructionMember 2021-01-01 2021-06-30 0001023994 us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-06-30 0001023994 sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-06-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-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 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001023994 us-gaap:ParentMember 2020-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2020-03-31 0001023994 sgbx:TwoThousandSixteenPlanMember 2016-10-01 2016-10-26 0001023994 2020-05-01 2020-05-31 0001023994 2020-05-31 0001023994 2020-05-07 2020-05-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 2020-03-31 0001023994 2017-06-01 2017-06-30 0001023994 2016-10-01 2016-10-26 0001023994 2019-03-01 2019-03-22 0001023994 us-gaap:CostOfGoodsTotalMember 2020-01-01 2020-03-31 0001023994 2019-03-22 0001023994 2019-02-01 2019-02-26 0001023994 us-gaap:RetainedEarningsMember 2020-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001023994 us-gaap:CommonStockMember 2020-03-31 0001023994 2019-11-12 0001023994 2020-04-01 2020-04-30 0001023994 sgbx:NonDirectorsMember 2020-01-01 2020-03-31 0001023994 sgbx:NonEmployeesMember 2020-01-01 2020-03-31 0001023994 2020-05-01 2020-05-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001023994 2020-04-30 0001023994 2021-01-01 2021-06-30 0001023994 2020-05-15 0001023994 2020-05-01 2020-05-15 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 2020-09-17 0001023994 us-gaap:ComputerEquipmentMember 2020-12-31 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2020-12-31 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 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 us-gaap:BuildingMember srt:MinimumMember 2021-01-01 2021-06-30 0001023994 us-gaap:FurnitureAndFixturesMember srt:MinimumMember 2021-01-01 2021-06-30 0001023994 2020-08-19 2020-08-27 0001023994 2020-01-01 2020-06-30 0001023994 2021-04-01 2021-06-30 0001023994 2020-04-01 2020-06-30 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:VehiclesMember 2021-01-01 2021-06-30 0001023994 sgbx:SheeranMember 2020-09-23 0001023994 sgbx:SheeranMember 2020-09-16 2020-09-23 0001023994 2021-03-31 0001023994 us-gaap:FurnitureAndFixturesMember srt:MaximumMember 2021-01-01 2021-06-30 0001023994 sgbx:ArmstrongMember 2020-09-16 2020-09-23 0001023994 sgbx:ArmstrongMember 2020-09-01 2020-09-23 0001023994 us-gaap:ConstructionMember 2020-01-01 2020-06-30 0001023994 sgbx:EngineeringServicesMember 2020-01-01 2020-06-30 0001023994 sgbx:MedicalRevenueMember 2020-01-01 2020-06-30 0001023994 us-gaap:ConstructionMember 2021-04-01 2021-06-30 0001023994 sgbx:EngineeringServicesMember 2021-04-01 2021-06-30 0001023994 sgbx:MedicalRevenueMember 2021-04-01 2021-06-30 0001023994 us-gaap:ConstructionMember 2020-04-01 2020-06-30 0001023994 sgbx:EngineeringServicesMember 2020-04-01 2020-06-30 0001023994 2021-01-01 2021-03-31 0001023994 sgbx:MedicalRevenueMember 2020-04-01 2020-06-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2020-06-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-06-30 0001023994 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001023994 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001023994 us-gaap:CommonStockMember 2021-03-31 0001023994 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001023994 us-gaap:ParentMember 2021-03-31 0001023994 us-gaap:ParentMember 2021-04-01 2021-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001023994 us-gaap:RetainedEarningsMember 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001023994 sgbx:StockBasedCompensationPlanMember 2020-01-01 2020-06-30 0001023994 sgbx:PayrollMember 2021-04-01 2021-06-30 0001023994 sgbx:PayrollMember 2020-04-01 2020-06-30 0001023994 sgbx:LegalExpenseMember 2021-04-01 2021-06-30 0001023994 sgbx:LegalExpenseMember 2020-04-01 2020-06-30 0001023994 sgbx:LegalExpenseMember 2020-01-01 2020-06-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-06-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001023994 us-gaap:StockOptionMember 2021-04-01 2021-06-30 0001023994 us-gaap:StockOptionMember 2020-04-01 2020-06-30 0001023994 2021-08-11 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001023994 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001023994 sgbx:NonEmployeeDirectorMember 2020-11-01 2020-11-11 0001023994 us-gaap:VehiclesMember srt:MaximumMember 2021-01-01 2021-06-30 0001023994 srt:ChiefExecutiveOfficerMember 2020-12-01 2020-12-09 0001023994 sgbx:NonEmployeeDirectorMember 2019-05-27 2019-06-05 0001023994 sgbx:StockBasedCompensationPlanMember 2021-04-01 2021-06-30 0001023994 sgbx:StockBasedCompensationPlanMember 2020-04-01 2020-06-30 0001023994 sgbx:PayrollMember 2020-01-01 2020-06-30 0001023994 sgbx:PayrollMember 2021-01-01 2021-06-30 0001023994 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001023994 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001023994 us-gaap:ParentMember 2020-04-01 2020-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-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-06-30 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-06-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-06-30 0001023994 us-gaap:LandMember 2020-12-31 0001023994 sgbx:EdiInternationalPcMember 2021-05-14 0001023994 us-gaap:PendingLitigationMember 2020-04-01 2020-04-14 0001023994 sgbx:EdiInternationalPcMember 2019-06-20 2019-06-21 xbrli:shares xbrli:pure utr:acre 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 June 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 August 11, 2021 the issuer had a total of 8,822,489 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 June 30, 2021 (Unaudited) and December 31, 2020 2

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

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

4

Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 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 33
ITEM 3. Quantitative and Qualitative Disclosures About Market Risk 47
ITEM 4. Controls and Procedures 47
PART II. OTHER INFORMATION 
48
ITEM 1. Legal Proceedings 48
ITEM 1A. Risk Factors 48
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds 51
ITEM 3. Defaults Upon Senior Securities 51
ITEM 4. Mine Safety Disclosures 51
ITEM 5. Other Information 51
ITEM 6. Exhibits 52
SIGNATURES

​​​​​​
1




SG BLOCKS, INC. AND SUBSIDIARIES



 

 

June 30,

2021

 

 

December 31,
 
2020

 

 

 

 (Unaudited)

 

 


 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

2,323,599

 

 

$

13,010,356

 

Accounts receivable, net

 

 

2,719,713

 

 

 

2,635,608

 

Contract assets 

 

 

2,122,231

 

 

 

1,303,136

 

Inventories

1,409,915


778,144

Prepaid expenses and other current assets

 

 

553,975

 

 

 

570,775

 

Total current assets

 

 

9,129,433

 

 

 

18,298,019

 

 

 

 

 

 

 

 

 

 

Property, plant and equipment, net

 

 

7,177,533

 

 

 

2,683,014

 

Goodwill

 

 

1,309,330

 

 

 

1,309,330

 

Right-of-use asset

1,478,544


1,537,545
Long-term note receivable

701,233




682,637

Intangible assets, net

 

 

2,178,879

 

 

 

2,218,609

 

Deferred contract costs, net

132,552


152,944
Investment in and advances to equity affiliates 

3,350,329



Total Assets 

 

$

25,457,833

 

 

$

26,882,098

 

 

 

 

 

 

 

 

 

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable and accrued expenses

 

$

5,920,137

 

 

$

3,961,961

 

Contract liabilities

 

 

789,068

 

 

 

1,774,740

 

    Lease liability, current maturities

435,608


326,654
    Due to affiliates

381,770


965,561
    Assumed liability

43,295


200,765
    Other current liabilities

5,000


5,000

Total current liabilities

 

 

7,574,878

 

 

 

7,234,681

 










Lease liability, net of current maturities

1,042,232


1,209,594
Total liabilities


8,617,110


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 June 30, 2021 and 8,596,189 issued and outstanding as of December 31, 2020

 

 

88,225

 

 

 

85,962

 

Additional paid-in capital

 

 

41,681,186

 

 

 

40,443,840

 

Accumulated deficit

 

 

(25,851,682

)

 

 

(22,276,546

)
Total SG Blocks, Inc. stockholders’ equity

15,917,729


18,253,256

Non-controlling interest

 

 

922,994

 

 

 

184,567

 

Total stockholders’ equity

16,840,723


18,437,823

Total Liabilities and Stockholders’ Equity

 

$

25,457,833

 

 

$

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

June 30,


For the

Three Months Ended

June 30,


For the 

Six Months Ended

June 30,

 

For the 

Six Months Ended

June 30,

 

 

2021
2020

2021

 

2020

 

 

(Unaudited)
(Unaudited)

(Unaudited) 

 

(Unaudited) 

 

Revenue:





 

 

 

 

Construction services $ 2,064,438
$ 534,526
$ 5,202,153
$ 623,867

Engineering services


4,059

94,423

 

98,008

 

 

203,838

 

Medical revenue


9,785,490



15,741,453


Total  


11,853,987

628,949

 

21,041,614

 

 

827,705

 

 







 

 

 

 

 

 

Cost of revenue:







 

 

 

 

 

 

Construction services


3,164,695

193,208

 

7,258,235

 

 

265,119

 

Engineering services


32,197

61,508

 

41,967

 

 

142,372

 

Medical revenue 
5,818,051



9,694,187


Total  


9,014,943

254,716

 

16,994,389

 

 

407,491

 

 







 

 

 

 

 

 

Gross profit 


2,839,044

374,233

 

4,047,225

 

 

420,214

 

 







 

 

 

 

 

 

Operating expenses:







 

 

 

 

 

 

Payroll and related expenses


801,664

392,338

 

1,629,186

 

 

664,146

 

General and administrative expenses


1,888,162

766,750

 

3,349,518

 

 

1,258,064

 

Marketing and business development expense


72,438

30,899

 

143,065

 

 

63,237

 

Pre-project expenses


847

25,000

 

10,980

 

 

25,000

 

Total


2,763,111

1,214,987

 

5,132,749

 

 

2,010,447

 

 







 

 

 

 

 

 

Operating income (loss)


75,933

(840,754 )

 

(1,085,524 )

 

(1,590,233

)

 







 

 

 

 

 

 

Other income (expense):







 

 

 

 

 

 

Interest expense


(329 )
(3,452 )

 

(692

)

 

(6,263

)

Interest income


13,797

6,233

 

31,267

 

 

11,096

 

Other income
61,024



61,024


Total


74,492

2,781

 

91,599

 

4,833

 







 

 

 

 

 

 

Income (loss) before income taxes  


150,425

(837,973 )

 

(993,925

)

 

(1,585,400

)

Income tax expense   





 

 

 

 

 







 

 

 

 

 

 

Net income (loss)


150,425

(837,973 )


(993,925

)


(1,585,400

)

 







 

 

 

 

 

 

Add: net income attributable to noncontrolling interests  
1,691,684



2,581,211


Net loss attributable to common stockholders of SG Blocks, Inc.  $ (1,541,259 ) $ (837,973 ) $ (3,575,136 ) $ (1,585,400 )













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







 

 

 

 

 

 

Basic and diluted

$ (0.17 ) $ (0.16 )

$

(0.41

)

$

(0.48

)

 







 

 

 

 

 

 

Weighted average shares outstanding:







 

 

 

 

 

 

Basic and diluted


8,822,278

5,369,132

 

8,783,806

 

 

3,278,913

 

 


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 March 31, 2021

 


8,821,289

 


$

88,213

 


$

41,431,213

 


$

(24,310,423

)
$ 17,209,003

$ 1,074,094

$ 18,283,097

 

Stock-based compensation 

 


 



 


 

246,236

 


 

 



246,236





246,236

 

Conversion of warrants to common stock


1,200


12


3,737





3,749





3,749
Noncontrolling interest distribution 
















(1,842,784 )

(1,842,784 )

Net income (loss)

 


 



 


 

 


 

(1,541,259

)

(1,541,259 )

1,691,684


150,425
Balance at June 302021

8,822,489

$ 88,225

$ 41,681,186

$ (25,851,682 )
$ 15,917,729

$ 922,994

$ 16,840,723





























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 







532,422





532,422





532,422

Conversion of warrants to common stock 

 


226,300

 



2,263

 


 

704,924


 

 



707,187





707,187

 

Noncontrolling interest distribution
















(1,842,784 )

(1,842,784 )

Net income (loss)

 


 



 


 

 


 

(3,575,136

)

(3,575,136 )

2,581,211


(993,925 )

Balance at June 30, 2021

 


8,822,489

 


$

88,225

 


$

41,681,186

 


$

(25,851,682

)
$ 15,917,729

$ 922,994

$
16,840,723


  

 

 

$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 March 31, 2020

 


1,170,524

 


$

11,705

 


$

21,970,903

 


$

(18,331,244 )
$ 3,651,364

$

$ 3,651,364

 

Stock-based compensation 

 


 



 


 

129,750

 


 

 



129,750





129,750

 

Conversion of restricted stock units to common stock

12,000


120


(120 )











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

 


 



 


 

 


 

(837,973 )

(837,973 )




(837,973 )
Balance at June 30, 2020

8,596,189

$ 85,962

$ 39,351,139

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

$

$ 20,267,884





























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 







168,514





168,514





168,514

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

 


 



 


 

 


 

(1,585,400

)

(1,585,400 )




(1,585,400 )

Balance at June 30, 2020

 


8,596,189

 


$

85,962

 


$

39,351,139

 


$

(19,169,217

)
$ 20,267,884

$

$
20,267,884


  

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


4


SG BLOCKS, INC. AND SUBSIDIARIES 


 

 

For the

Six Months Ended
June 30,
2021

 


For the

Six Months Ended

June 30,
2020

 

 

 

(Unaudited)

 


(Unaudited)

 

Cash flows from operating activities:

 

 

 


 

 

Net loss

 

$

(993,925

)

$

(1,585,400

)

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

 

 

 

 


 

 

 

Depreciation expense

 

 

198,398

 


 

1,848

 

Amortization of intangible assets

 

 

82,230

 


 

72,561

 

Amortization of deferred license costs

20,392


20,393

Bad debt expense

 

 

161,202


 

Interest income on long-term note receivable

 

 

(18,596

)

 

(11,096

)

Stock-based compensation

 

 

532,422

 


 

168,514

 

Changes in operating assets and liabilities:

 

 

 

 


 

 

 

Accounts receivable

 

 

(245,307

)

 

(483,067

)

Contract assets 

 

 

(819,095

)

 

94,185


Inventories

(631,771 )


Prepaid expenses and other current assets

 

 

16,800


 

(203,096

)
Right of use asset

204,840



Accounts payable and accrued expenses

 

 

1,958,175


 

(235,858

)

Contract liabilities



(985,672

)

 

(20,106

)
     Due to affiliates

(583,791 )

     Lease liability

(204,246 )


Net cash used in operating activities

 

 

(1,307,944

)

 

(2,181,122

)

 

 

 

 

 


 

 

 

Cash flows from investing activities:

 

 

 

 


 

 

 

     Advances in note receivable



(650,000 )
     Purchase of property, plant and equipment

(4,692,918 )

     Purchase of intangible asset

(42,500 )


     Payment on assumed liability of acquired assets

(157,469 )


     Investment in and advances to equity affiliates

(3,350,329 )


Net cash used in investing activities

 

 

(8,243,216

)

 

(650,000

)

 

 

 

 

 


 

 

 

Cash flows from financing activities:

 

 

 

 


 

 

 

    Proceeds from conversion of warrants to common stock

707,187



    Proceeds from public stock offering, net of issuance costs





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




200,000
    Distribution paid to noncontrolling interest

(1,842,784 )


    Settlement of common stock from reverse stock split 



(122 )

Net cash (used in) provided by financing activities

 

 

(1,135,597

)  


 

17,318,358

 

 

 


 
Net increase (decrease) in cash and cash equivalents

(10,686,757 )

14,487,236









Cash and cash equivalents - beginning of period

13,010,356


1,625,671









Cash and cash equivalents - end of period
$ 2,323,599

$ 16,112,907
                  
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 Six Months Ended June 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 we 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. (“SGB Development”), which is wholly-owned by the Company. SGB Development was formed with the purpose of real property development utilizing the Company's technologies.  SGB Development 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 Six Months Ended June 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 June 30, 2021, the Company had 8,822,489 shares of common stock issued and outstanding.

 

2.

Liquidity 


As of June 30, 2021, the Company had cash and cash equivalents of $2,323,599 and a backlog of approximately $21 million. See Note 12 for a discussion of construction backlog. Based on our conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period: 



   
2021


Within 1 year
$ 8,179,581

1 to 2 years


12,856,250

Total Backlog
$ 21,035,831


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 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 Six Months Ended June 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 six months ended June 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 Six Months Ended June 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 will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the six months ended June 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 has a term of two (2) years. Under the Agreement, the Company has 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 will vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement is earlier terminated, CMC will still be entitled to receive the entire amount of such restricted stock that has vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provides 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 provides that CMC has 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 Exclusive License Agreement, dated October 3, 2019. The planning stage of the project was initial delayed due to COVID-19 but the project is still active. No revenue has been recognized under the Agreement for the six months ended June 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 six months ended June 30, 2021, the Company recognized approximately $15,000,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 is currently collecting 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 $15,750,903 and $5,290,711, respectively, for the six months ending June 30, 2021. All revenue recognized for the six months ending June 30, 2020 was over time.

9


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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 June 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:















    Government

$ 1,097,660

9 %
$

%

    Hotel/Hospitality

283,355

2 %

38,135

6 %

    Medical - Construction 


242,533


2

%



57,033

9

%

    Multi-Family (includes Single Family)

(22,398

)

%


21,291

3


    Office

258,069


2

%


10,058

2


    Other (1)



%

300,000

48 %

    Retail



2,688

%

202,432

32 %

    Special Use

206,590

2 %



%

Subtotal

2,068,497

17 %

628,949

100 %

Medical Revenue:














    Medical (lab testing, kit sales and equipment) 

9,785,490


83

%


%


Total revenue by customer type 

$

11,853,987


100

%  


$

628,949

100

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



Six Months Ended June 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:














   Government
$ 2,183,142

11 %
$
%

   Hotel/Hospitality

453,781

2 %

42,799

5 %

   Medical - Construction

494,093

2

%


58,532

7

%


   Multi-Family (includes Single Family)  

22,348

%

51,963

6 %

   Office

435,461

2

%


50,909

6

%

   Other (1)

%


 300,000

37

%

   Retail


44,701

%

323,502

39

%


   Special Use

1,666,635

8 %



%

Subtotal

5,300,161

25 %

827,705

100

Medical Revenue: 














   Medical (lab testing, kit sales and equipment)

15,741,453

75 %



%

Total revenue by customer type  

$

21,041,614

100


$

827,705

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 Six Months Ended June 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 June 30, 2021, accumulated amortization related to deferred contract costs amounted to $71,374. During the six months ended June 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $20,392 and $20,393, 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 License Agreement had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The License Agreement provided for customary terminating provisions, including the right by the Company to terminate if the Licensee fails to make minimum royalty payments (as described below).

  

11


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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. License Agreement provided that if it was extended beyond the initial term, then the parties would negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses 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 License Agreement also provided that the Company could also provide the Licensee with professional services with respect to the License, and the Licensee was obligated to the Company for employees’ time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company’s remaining and future residential projects. 


The License Agreement 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. In addition, the License Agreement provided that the Company would provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company’s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.


On June 15, 2021, the Company terminated the Exclusive License Agreement with CPF that the Company had entered into on October 3, 2019.  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. In connection with the termination of that certain Exclusive License Agreement, dated as of October 3, 2019 (the “License Agreement”), with the Licensee Pursuant to the Settlement Agreement with CPF and Capital Plus, the License Agreement was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company is receiving 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 Six Months Ended June 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 June 30, 2021, $381,770 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 six months ended June 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which $60,000 is included in accounts receivable as of June 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 SGB Development Corp. agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 of the initial $600,000 in the second quarter of 2021 with the remaining amount being funded in the third 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 on its condensed consolidated financial statements. 


On June 24, 2021, the Company's subsidiary SGB Development Corp. 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 on 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 $2,323,599 as of June 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 June 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. 


13


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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 June 30, 2021 there was inventory of $4,429 for construction materials, and $1,405,486 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 six months ended June 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 six months ended June 30, 2021 and 2020. The accumulated amortization as of June 30, 2021 and 2020 was $732,085 and $1,686,876, respectively. The amortization expense for the six months ended June 30, 2021 and 2020 was $82,230 and $72,561, respectively. The amortization expense for the three months ended June 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 

 

$

83,646

 


2022 

 

 

162,970

 


2023

 

 

161,176

 


2024 

 

 

160,469

 


2025

 

 

157,051

 


Thereafter 

 

 

1,453,567

 


 

 

$

2,178,879

 


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.


14


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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.


15


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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 June 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 two customers represented approximately 77% and 72% of the Company's total revenue for the three months ended June 30, 2021 and 2020, respectively. Revenue relating to one and three customers represented approximately 71% and 69% of the Company's total revenue for the six months ended June 30, 2021 and 2020, respectively.

 

Cost of revenue in excess of 10% relating to three and two vendors represented approximately 52% and 51% of the Company’s total cost of revenue for the three months ended June 30, 2021 and 2020, respectively. Cost of revenue relating to three and four vendors represented approximately 48% and 75% of the Company’s total cost of revenue for the six months ended June 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 June 30, 2021 and December 31, 2020, the Company’s accounts receivable consisted of the following:



 

 

2021

 

 

2020

 


Billed: 

 

 

 

 

 

 


   Construction services

$ 2,111,793

$ 1,391,555

   Engineering services

 

 

21,364

 

 

 

86,264

 


   Medical revenue

679,578


1,157,819

   Retainage receivable

 

 

615,136

 

 

 

615,136

 


   Other receivable


248,958


180,748

      Total gross receivables

 

 

3,676,829

 

 

 

3,431,522

 


Less: allowance for credit losses  

 

 

(957,116

)

 

 

(795,914

)


      Total net receivables  

 

$

2,719,713

 

 

$

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 as of June 30, 2021. There was a provision of $161,202 for credit losses, no recoveries collected for credit losses and no write offs during the six months ended June 30, 2021. There was a provision for credit losses of $10,018, and no write offs for the year ended December 31, 2020.

16


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months EndedJune 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 June 30, 2021 and December 31, 2020:

 

 

 

 

2021

 

 

2020

 

 

Costs incurred on uncompleted contracts 

 

$

6,924,517

 

 

$

4,572,581

 


Provision for loss on uncompleted contracts

194,450



 

Estimated earnings to date on uncompleted contracts

 

 

(1,446,921

)

 

 

872,302

 

 

Gross contract assets

 

 

5,672,046

 

 

 

5,444,883

 

 

Less: billings to date

 

 

(4,338,883

)

 

 

(5,916,487

)

 

    Net contract assets (liabilities), on uncompleted contracts

 

$

1,333,163

 

$

(471,604

)

             

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


   

 

 

2021

 

 

2020

 

 

Contract assets 

 

$

2,122,231

 

 

$

1,303,136

 

 

Contract liabilities

 

 

(789,068

)

 

 

(1,774,740

)

 

    Net contract assets (liabilities)

 

$

1,333,163

 

$

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


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 June 30, 2021 and December 31, 2020, the Company’s property, plant and equipment, net consisted of the following:

 

 


 

2021

 

 

2020

 

 

Computer equipment and software  

 

$

138,543

 

 

$

73,991

 

 

Furniture and other equipment

 

 

19,482

 

 

 

11,593

 


Leasehold improvements


13,871


6,071

Equipment and machinery

1,175,104


1,127,647

Automobiles

4,638


4,638

Building held for leases

501,336


501,336

Laboratory and temporary units

1,358,904


1,016,238

Land

3,576,130




Construction in progress

646,422



 

      Property, plant and equipment

 

 

7,434,430

 

 

 

2,741,514

 

 

Less: accumulated depreciation

 

 

(256,897

)

 

 

(58,500

)

 

      Property, plant and equipment, net

 

$

7,177,533

 

 

$

2,683,014

 

 

Depreciation expense for the three months ended June 30, 2021 and 2020 amounted to $107,208 and $924 respectively. Depreciation expense for the six months ended June 30, 2021 and 2020 amounted to $198,398 and $1,848 respectively.


17


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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 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 (“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 that certain Exclusive License Agreement, dated October 3, 2019, with CPF GP 2019-1 LLC. The Company had the right to prepay the Note, in whole or in part, at any time and from time to time, without premium or penalty. During 2020, the 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. 

18


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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:   

 

19


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 30, 2021 and 2020 (Unaudited)

 

9.

Business Combination (continued)



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 conclude 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 June 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 leases a vacant retail space that has been converted for the use of COVID-19 testing, vaccine distribution and a medical lab with a lease term for eighteen months.

 Supplemental balance sheet information related to leases is as follows:   


Balance Sheet Location
June 30, 2021


Operating Leases




Right-of-use assets, net
$ 1,436,717







Current liabilities Lease liability, current maturities 

(416,405 )

Non-current liabilities Lease liability, net of current maturities
(1,020,769 )

Total operating lease liabilities
$ (1,437,174 )







Finance Leases




Right-of-use assets
$ 41,827







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

Non-current liabilities Lease liability, net of current maturities 
(21,463 )

Total finance lease liabilities 
$ (40,666 )







Weighted Average Remaining Lease Term






Operating leases

3.94 years

Finance leases

2.11 years

Weighted Average Discount Rate 





Operating leases

3 %

Finance leases

3 %
20


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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
$ 226,806
$ 10,080
$ 236,886

2022

401,622

20,160

421,782

2023

330,300

11,760

342,060

2024

324,000



324,000

2025

243,000



243,000

Total lease payments

1,525,728

42,000

1,567,728

Less: Imputed interest

88,554

1,334

89,888

Present value of lease liabilities
$ 1,437,174
$ 40,666
$ 1,477,840

 

Chicago Airport Testing has subleased its leased vacant area for a period of one year, the licensee has the option to terminate at any time after the first six months. The licensee elected to terminate the Agreement, subsequent to June 30, 2021.  The effective date of the termination is July 31, 2021 and the Company has $160,000 for the remaining lease revenue.   

 

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 June 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 June 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 June 30, 2020, there were options, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,337, 44,518 and 353,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.

 

12.

Construction Backlog

 

The following represents the backlog of signed construction and engineering contracts in existence at June 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 June 30, 2021 and December 31, 2020, respectively, on which work has not yet begun:


21


SG BLOCKS, INC. AND SUBSIDIARIES


Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 30, 2021 and 2020 (Unaudited)


12.

Construction Backlog (continued)


 

 

 

2021

 

 

2020

 

 

Balance - beginning of period

 

$

25,117,461

 

 

$

17,634,261

 

 

New contracts and change orders during the period

 

 

1,247,242

 

 

 

13,816,785

 


Adjustments and cancellations, net



(27,370 )

 

Subtotal  

 

 

26,364,703

 

 

 

31,423,676

 

 

Less: contract revenue earned during the period

 

 

(5,328,872

)

 

 

(6,306,215

)

 

Balance - end of period

 

$

21,035,831

 

 

$

25,117,461

 

 

Backlog at June 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. In addition, the Company executed one large contract in the first quarter of 2021 in the amount of approximately $1.3 million. The Company expects that all of this revenue will be realized by June 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 June 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 June 30, 2021 over the following period:





2021

Within 1 year
$ 8,179,581

1 to 2 years


12,856,250

Total Backlog
$ 21,035,831


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.


22


SG BLOCKS, INC. AND SUBSIDIARIES


Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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.


23


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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 six months ended June 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 conversion of the exercised 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 had agreed to pay 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. Pursuant to the Placement Agency Agreement, the Company also agreed to grant to the Placement Agent or its designees warrants to purchase up to 9% of the aggregate number of shares of common stock underlying the Debenture, which was equal to 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. There are significant restrictions pursuant to FINRA Rule 5110 against transferring the Placement Agent’s Warrants and the shares issuable upon exercise of the Placement Agent Warrants during the one hundred eighty (180) days after the closing date. 


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. 


For the three and six months ended June 30, 2021, we had 1,200 and 226,300 warrants that converted into common stock and had no warrants that converted into common stock for the three and six months ended June 30, 2020.   


24


 SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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 (the “Incentive Plan”). The Incentive Plan authorizes the issuance of up to 1,125,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 June 30, 2021, there were 179,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
June 30,



Six Months Ended
June 30,




2021


2020


2021
2020


Payroll and related expenses


$ 246,236

$ 72,630

   


$

532,422

   

$

111,394

   


General and administrative expenses




57,120




57,120

 

       Total


$ 246,236

$ 129,750

   


$

532,422

   

$

168,514

   

 

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





Three Months Ended
June 30,


Six Months Ended
June 30,





2021


2020

 2021

2020

 

Stock options


$

$ 2,667

   


$

2,666

  

  

$

5,333

   

 

Restricted Stock Units 



246,236


127,083

   


 

529,756

  

  

 

163,181

   


Total
$ 246,236

$ 129,750

$ 532,422

$ 168,514


Stock-Based Option Awards 


The Company has issued no stock-based options during the six months ended June 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.   

 

25


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 30, 2021 and 2020 (Unaudited)

 

15.

Share-based Compensation (continued)


The following table summarizes stock-based option activities and changes during the six months ended June 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 – June 30, 2021

 

 

36,437

 

 

 

24.80

 

 

 

78.71

 

 

 

5.84

 

 

$

 


Exercisable – December 31, 2020

 

 

36,332

 

 

 

24.80

 

 

 

78.67

 

 

 

6.34

 

 

 

 


Exercisable – June 30, 2021

 

 

36,437

 

 

$

24.80

 

 

$

78.71

 

 

 

5.84

 

 

$

 

  

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

 

As of June 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 June 30, 2021 was $5.50 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.


26


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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 June 30, 2021 and 2020, the Company recognized stock-based compensation of $246,236 and $127,083 related to restricted stock units. For the six months ended June 30, 2021 and 2020, the Company recognized stock-based compensation of $529,756 and $163,181 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 six months ended June 30, 2021:




Number of Shares

 

Non-vested balance at January 1, 2021



527,504

 

Granted





Vested
(31,331 )

Forfeited/Expired

Non-vested balance at June 30, 2021
496,173

27


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 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 parties are currently in the process of scheduling depositions for the latter part of September.


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.



28


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 30, 2021 and 2020 (Unaudited)

 

16.

Commitments and Contingencies (continued)


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. The Firm was engaged to file a proof of claim in the Teton Bankruptcy. On February 11, 2020, the Company filed a proof of claim again 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) which has yet to be served upon Teton.


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, Plaintiff SG Blocks, Inc. (“SG Blocks” or the “Company”) 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.

 


29


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 30, 2021 and 2020 (Unaudited)

 

  16.

Commitments and Contingencies (continued)

 

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. The case is currently entering the discovery stage and a trial date has been set for March 22, 2022.


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 Additional Third Party Defendants are in the process of being served with the First Amended Third-Party Complaint and have yet to file an Answer.


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.


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.


30


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 30, 2021 and 2020 (Unaudited)


 16.

Commitments and Contingencies (continued)

 

Other Litigation

 

1.Shetty v. SG Blocks, Inc. et. 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 August 6, 2021, the Company and Former Employee reached an agreement in principle to settle the Action. The parties, through their respective counsel, are currently negotiating the terms of a written settlement and release agreement which has yet to be finalized or executed.


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 no provision related to this matter in the condensed consolidated financial statements


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. Reply papers are due by August 20, 2021, after which the motion will be submitted to the Court for adjudication.


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.

 

31


SG BLOCKS, INC. AND SUBSIDIARIES

 

Notes to Condensed Consolidated Financial Statements

For the Six Months Ended June 30, 2021 and 2020 (Unaudited)



17.

Subsequent Events


Subsequent to June 30, 2021, SGB Development Corp. (“SG DevCorp”), a subsidiary of SG Blocks, Inc., issued a Real Estate Lien Note, dated July 14, 2021, in the principal amount of $2,000,000 (the “Note”), secured by a Deed of Trust, dated July 14, 2021 (the “Deed of Trust”), on its 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 $1,958,233 after fees. The 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 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 Note for its development projects.




32


 

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 our 2020 Form 10-K as amended by the Amendment No. 1 thereto, and other filings with the Securities Exchange Commission. In addition, certain information presented below is based on unaudited financial information. There can be no assurance that there will be no changes to this information once audited financial information is available. As a result, 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. 

33


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 addition, in January 2021, we together with other third parties formed Chicago Airport Testing LLC (“CAT”). CAT, is in the business of marketing, selling, distributing leasing and otherwise commercially exploiting certain products and services in the medical industry, including COVID-19 testing. 


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. We decided not to pursue the option to acquire Echo's real estate holdings in the second quarter of 2021.   


Recent Business Developments 


On May 10, 2021, we acquired a 50+ acre site in Lago Vista, Texas (the “Lago Vista Site”) for $3,500,000, paid in cash, pursuant to an Unimproved Property Contract, dated February 25, 2021, with Northport Harbor LLC. The acquired parcel sits on Lake Travis on the Colorado River in central Texas and we plan to build upscale condominiums, a health club, marina and other amenities. Our current plan is to develop 277,000 square feet at the Lago Vista site and build 225 units on the Lago Vista Site with the first units estimated to be delivered in the second and third quarter of 2022 and completion of all units estimated to be fourth quarter of 2022, subject to adequate supply chain and personnel.


34



On May 31, 2021, our subsidiary SGB Development Corp. (“SG DevCorp”), acquired a 50% membership interest in a limited liability company that is building affordable housing in the Atlanta, Georgia metropolitan area to be known as “Norman Berry Village”. SGB DevCorp has partnered with CMC, a New York City-based real estate development firm with national expertise, with ZT Architecture & Land Development and Community Development Consortium providing design build services. CMC has previously engaged SG Blocks to complete a design build project known as Ridge Avenue, also in Atlanta. We expect the project to develop 125,000 square feet and build 138 units at Norman Berry Village with the first units estimated to be delivered in the second quarter of 2022 and completion of all units estimated to be fourth quarter of 2022, subject to adequate supply chain and personnel. 


On June 15, 2021, we terminated the Exclusive License Agreement with CPF that we had entered into on October 3, 2019.  In connection with the termination we  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 in connection with the termination of that certain Exclusive License Agreement, dated as of October 3, 2019 (the “License Agreement”), with the Licensee Pursuant to the Settlement Agreement with CPF and Capital Plus, the License Agreement was terminated, we released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and we receiving an assignment of CPF’s right under certain circumstances to a $1.25 million redemption distribution from CPF MF under its Operating Agreement. 


On June 24, 2021, SG DevCorp, as member, entered into an Operating Agreement, with Jacoby Development, Inc., a Georgia corporation (“JDI”), as manager, dated June 24, 2021 (the “Operating Agreement”), for JDI-Cumberland Inlet, LLC, a Georgia limited liability company (“JDI-Cumberland”), pursuant to which SG DevCorp acquired a 10% non-dilutable equity interest (“LLC Interest”) in JDI-Cumberland and contributed $3,000,000 in capital for the development of a 1,286 acre waterfront parcel in downtown historic St. Marys, Georgia (the “Project”). SG DevCorp in conjunction with Jacoby Development of Atlanta, Georgia expects to develop a mixed-use destination community. The 1,286-acre waterfront parcel of land closed on June 30, 2021. We expect that JDI-Cumberland Inlet, LLC will build 1,280 units of approximately 1,000 square feet per home for this Project with the first units estimated to be delivered in the third quarter of 2022 and completion of all units estimated to be completed over a three year period, subject to adequate supply chain and personnel.


The Operating Agreement provides JDI with the right, at its option, to purchase the LLC Interest from SG DevCorp on or before June 24, 2023 for $3,000,000, plus an amount equal to an annual internal rate of return (IRR) on such funds of forty (40%) percent (i.e., $1,200,000 annualized). After June 24, 2023, the Operating Agreement provides JDI with the right, at its option, to purchase the LLC Interest from SG DevCorp for $3,000,000, plus an amount equal to an IRR of thirty-two and one-half (32.5%) percent (i.e., $975,000 annualized). The Operating Agreement also provides that if JDI receives a good faith, bona fide written offer from an unaffiliated third party to purchase all or any portion of the Project, JDI shall first offer the Project to SG DevCorp at the same price and upon substantially the same terms as are contained in the third party offer.


In connection with our  acquisition of the LLC Interest, our subsidiary, SG Echo, LLC (“SG Echo”), entered into a Fabrication and Building Services Agreement (“Building Services Agreement”) with JDI-Cumberland to design, fabricate and install various improvements for the Project using modular structures, pursuant to budgets prepared by SG Echo submitted for approval to JDI-Cumberland, including a marina, town center, apartments and single family units, townhomes, commercial, retail and lodging buildings/structures, eco-tourism park, camping yurts, cabins and cottages,. The Building Services Agreement has an initial term of three years, with two-year automatic renewal provisions. 


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 “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 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 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 Note for its development projects.


35



Results of Operations


Our operations for the six months ended June 30, 2021 and 2020 may not be indicative of our future operations. Our operations for the three and six months ended June 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 six months ended June 30, 2020 do not include any revenue or costs associated with SG Echo, Clarity Mobile Venture and Chicago Airport Testing.  


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


Six Months Ended June 30, 2021 and 2020:


 

 

For the Six Months Ended 

June 30, 2021

 

 

For the Six Months Ended 

June 30, 2020

 

Total Revenue

 

$

21,041,614

 

 

$

827,705

 

Total Cost of revenue

 

 

(16,994,389

)

 

 

(407,491

)
Total Payroll and related expenses

(1,629,186 )

(664,146 )

Total Other Operating expenses

 

 

(3,503,563

)

 

 

(1,346,301

)

Total Operating loss

 

 

(1,085,524

)

 

 

(1,590,233

)

     Total Other income 

 

 

91,599

 

 

4,833

Total Loss before income tax

(993,925 )

(1,585,400 )
Add: Net income attributable non-controlling interest

2,581,211



Net loss attributable to common stockholders of SG Blocks, Inc.
$ (3,575,136 )
$ (1,585,400 )


Revenue 


During the six months ended June 30, 2021, we derived revenue from the following three categories of sources: construction services, engineering services and medical revenue.  The medical revenue source was a new source and 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 June 30, 2021 with strong revenue related to COVID-19 samples collected from our Clarity Mobile joint venture in the first six months of 2021. Total revenue for the six months ended June 30, 2021 was $21,041,614 compared to $827,705 for the six months ended June 30, 2020. This increase of $20,213,909 or approximately 2442% was mainly driven by an increase in medical revenue of approximately $15,740,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,665,000 in special use projects which includes one legacy contract commitment related to the SG Echo acquisition, an increase in revenue of approximately $2,180,000 in government projects, an increase in revenue of approximately of $435,000 in medical related construction projects and a moderate increase in construction revenue related to office and hotel/hospitality projects for approximately $385,000 and $410,000, respectively, offset by a decrease in revenue related to our retail and other projects for approximately $275,000 and $300,000, respectively, for the six months ended June 30, 2021, as compared to June 30, 2020. 


36



Cost of Revenue and Gross Profit 


Cost of revenue was $16,994,389 for the six months ended June 30, 2021, compared to $407,491 for the six months ended June 30, 2020. The increase of $16,586,898 or a increase of approximately 4070%, 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 six months ended June 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 six months ended June 30, 2020 do not include such costs or expenses. 


Gross profit was $4,047,225 and $420,214 for the six months ended June 30, 2021 and 2020, respectively.   


Gross profit margin percentage decreased to approximately 19% for the six months ended June 30, 2021 compared to approximately 51% for the six months ended June 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 six months ended June 30, 2021 that incurred losses of approximately $2,400,000 due to escalations in material pricing related to COVID-19 and labor overages.


Payroll and Related Expenses


Payroll and related expenses for the six months ended June 30, 2021 were $1,629,186 compared to $664,146 for the six months ended June 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 SGB Development Corp. of approximately $543,000 and an increase of approximately $420,000 in stock-based compensation expense, recognized for the six months ended June 30, 2021 compared to the six months ended June 30, 2020. We recognized $532,422 in stock-based compensation expense related to payroll and related expenses for the six months ended June 30, 2021, compared to $111,394  for June 30, 2020.


37



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 six months ended June 30, 2021 were $3,503,563 compared to $1,346,301 for the six months ended June 30, 2020. The increase resulted primarily from an increase in rent expense of approximately $100,000 related to COVID-19 cold storage charges and rental expense for the Chicago Airport Testing facility, an increase in public expenses  of approximately $109,000, an increase in information technology expense of approximately $113,000, an increase in insurance expense of approximately $99,000 for additional insurance coverage for COVID-19 medical operations, an increase in contract labor expense of approximately $466,000 with the majority related to the start-up and ongoing operations of the COVID-19 medical projects.  The Company had an increase of approximately $458,000 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 $352,000 for manager’s oversight fees related to Clarity Mobile Venture, an increase in depreciation expense of approximately $114,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 $109,000. We recognized no stock-based compensation expense related to legal expense and marketing expense for the six months ended June 30, 2021 and $57,120 for the six months ended June 30, 2020.  


Other Income (Expense)


Interest income for the six months ended June 30, 2021 was $31,267 mainly derived from bank interest and interest associated with an outstanding note receivable. There was $11,096 of interest income for the six months ended June 30, 2020. Other income for the six months ended June 30, 2021 was $61,024 related to miscellaneous income. There was no other income for the six months ended June 30, 2020. Interest expense for the six months ended June 30 2021 and 2020 was $692 and $6,263, 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.


38



Three Months Ended June 30, 2021 and 2020:





For the Three Months Ended

June 30, 2021



For the Three Months Ended

June 30, 2020


Total Revenue
$ 11,853,987
$ 628,949

     Total Cost of revenue

(9,014,943 )
(254,716
)
     Total Payroll and related expenses

(801,664 )
(392,338 )
     Total Other Operating expenses

(1,961,447 )
(822,649
)
Total Operating income (loss)

75,933

(840,754 )
     Total Other income  
74,492

2,781
Total Income (Loss) before income tax

150,425

(837,973 )
Add: Net income attributable non-controlling interest

1,691,684


Net loss attributable to common stockholders of SG Blocks, Inc.Net loss
$ (1,541,259 ) $ (837,973 )


Revenue

 

During the three months ended June 30, 2021, we derived revenue from the following three categories of sources: construction services, engineering services and medical revenue.  The medical revenue source was a new source and 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 June 30, 2021 with strong revenue related to COVID-19 samples collected from our Clarity Mobile joint venture in the three months ended June 30, 2021Total revenue for the three months ended June 30, 2021 was $11,853,987 compared to $628,949 for the three months ended June 30, 2020. This increase of $11,225,038 or approximately 1785% was mainly driven by an increase in medical revenue of approximately $9,785,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 $206,000 in special use projects which includes one legacy contract commitment related to the SG Echo acquisition, an increase in revenue of approximately $1,097,000 in government projects, an increase in revenue of approximately of $185,000 in medical related construction projects and a moderate increase in construction revenue related to office and hotel/hospitality projects for approximately $248,000 and $245,000, respectively, offset by a decrease in revenue related to our retail and other projects for approximately $199,000 and $300,000, respectively, for the six months ended June 30, 2021, as compared to June 30, 2020.  


Cost of Revenue and Gross Profit

 

Cost of revenue was $9,014,943 for the three months ended June 30, 2021, compared to $254,716 for the three months ended June 30, 2020. The increase of $8,760,227 or an increase of approximately 3439%, 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 $2,839,044 and $374,233 for the three months ended June 30, 2021 and 2020, respectively.  


Gross profit percentage decreased to approximately 24% for the three months ended June 30, 2021 compared to approximately 60% for the three months ended June 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 four legacy contract commitments from the acquisition of SG Echo that were recognized in 2021 that incurred losses of approximately $1,200,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 June 30, 2021 were $801,664 compared to $392,338 for the three months ended June 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 SGB Development Corp. of approximately $253,000 and an increase of approximately $173,500 in stock-based compensation expense, recognized for the three months ended June 30, 2021 compared to the three months ended June 30, 2020. We recognized $246,236 in stock-based compensation expense related to payroll and related expenses for the three months ended June 30, 2021, compared to $72,630 for June 30, 2020.


39



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 June 30, 2021 were $1,961,447 compared to $822,649 for the three months ended June 30, 2020. The increase resulted primarily from an increase in rent expense of approximately $48,000 related to COVID-19 cold storage charges and rental expense for the Chicago Airport Testing facility, an increase in public expenses of approximately $93,000, an increase in information technology expense of approximately $50,000, an increase in insurance expense of approximately $81,000 for additional insurance coverage for COVID-19 medical operations, an increase in contract labor expense of approximately $281,000 with the majority related to the start-up and ongoing operations of the COVID-19 medical projects.  The Company had an increase of approximately $76,000 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 $321,000 for manager’s oversight fees related to Clarity Mobile Venture, an increase in depreciation expense of approximately $64,000, an increase in travel expense by approximately $34,500, an increase in bad debt expense of $161,000 due from one legacy customer from the acquisition of SG Echo with a slight decrease in legal fees of $125,000. We recognized no stock-based compensation expense related to legal expense and marketing expense for the three months ended June 30, 2021 and $57,120 for the three months ended June 30, 2020.

   

Other Income (Expense)


Interest income for the three months ended June 30, 2021 and 2020 was $13,797 and $6,233 mainly derived from bank interest and interest associated with an outstanding note receivable. Interest expense for the three months ended June 30, 2021 and 2020 was $329 and $3,452 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 June 30, 2021 was $61,024 related to miscellaneous income. There was no other income for the three months ended June 30, 2020. 

 

Liquidity and Capital Resources

 

As of June 30, 2021 and December 31, 2020, we had an aggregate of $2,323,599 and $13,010,356, respectively, of cash and cash equivalents. 


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 “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 Note to investor of $200,000 and unpaid accrued interest of $6,263 was converted into 73,665 shares of common stock. 

 

40


 

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.  


We anticipate that we will continue to generate losses from operations until the fourth quarter of 2021. At June 30, 2021 and December 31, 2020 we had a cash balance of $2,323,599 and $13,010,356, respectively. As of June 30, 2021, our stockholders’ equity was $16,840,723, compared to $18,437,823 as of December 31, 2020. Our net loss for the six months ended June 30, 2021 was $993,925 and net cash used in operating activities was $1,307,944. We anticipate our cash balance is sufficient to last at least twelve months from August 13, 2021.


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


Six Months Ended

June 30,



2021

2020

Net cash provided by (used in):

Operating activities

$

(1,307,944)

$

(2,181,122

)

Investing activities

(8,243,216)

(650,000

)

Financing activities 

(1,135,597)

17,318,358

Net increase (decrease) in cash and cash equivalents

$

(10,686,757)

$

14,487,236


41


 

Operating activities used net cash of $1,307,944 during the six months ended June 30, 2021, and $2,181,122 during the six months ended June 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 $873,178 primarily due to an decrease in working capital of approximately $442,000, an increase of approximately $364,000 in stock-based compensation, an increase of approximately $196,500 in depreciation expense, an increase of approximately $161,000 in bad debt expense and a decrease in the overall net loss of approximately $591,000, in the six months ended June 30, 2021 compared to the six months ended June 30, 2020. 

 

Investing activities used net cash of $8,243,216 during the six months ended June 30, 2021, and $650,000 during the six months ended June 30, 2020. Cash used in investing activities increase from the corresponding period of the prior year primarily due to the purchase of property, plant and equipment of approximately $4,692,000 which included the land purchase for the Austin project totaling approximately $3,575,000, purchase of intangible assets of $42,500, payments on assumed liabilities related to the Echo DCL, LLC acquisition of approximately $157,500, and investments in two SGB Development entities totaling approximately $3,350,000.  

 

Financing activities used net cash of $1,135,597 during the six months ended June 30, 2021, and provided net cash of $17,318,358 during the six months ended June 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 six months ended June 30, 2021. Cash used by financing activities for the six months ended June 30, 2021 increased by approximately $1,842,784 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.


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 June 30, 2021, we had 14 projects totaling $21,035,831 under contract, which, if they all proceed to construction, will result in our constructing approximately 224,026 square feet of container and modular space. Of these contracts, all fourteen projects combine all three phases or parts thereof and including construction. We expect that all of this revenue will be realized by June 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 $4,081,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 and offset by work in progress or completed contracts during the first six months of 2021 for approximately $5,328,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. 


42


Off-Balance Sheet Arrangements

 

As of June 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 June 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.


43


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. 


44



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 six months ended June 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 six months ending June 30, 2021, we recognized $15,621,142 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 six months ended June 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 six months ended June 30, 2021.

  

New Accounting Pronouncements

 

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

  

45



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 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  June 30, 2021

   

Three Months Ended June 30, 2020


 

Six Months Ended
June 30, 2021

 

 

Six Months Ended
June 30, 2020

 

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

  $ (1,541,259 )
$ (837,973 )

 

$

(3,575,136

)

 

$

(1,585,400

)
    Addback interest expense 

329




3,452


692


6,263
    Addback interest income

(13,797 )

(6,233 )


(31,267 )

(11,096 )
    Addback depreciation and amortization

159,227


47,401



301,020


94,802

EBITDA (non-GAAP)



(1,395,500 )

(793,353 )

 

 

(3,304,691

)

 

 

(1,495,431

)
    Addback litigation expense

60,053


131,102



141,272


267,840
    Addback stock compensation expense

246,236


129,750



532,422


168,514

Adjusted EBITDA (non-GAAP)


$ (1,089,211 )
$ (532,501 )

 

$

(2,630,997

)

 

$

(1,059,077

)


46




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 a deficiency in our internal control over financial reporting, which was related to the timely closing of the accounting records 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 second 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 June 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.

47




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 June 30, 2021 and December 31, 2020, we had cash and cash equivalents, collectively, of $2,323,599 and $13,010,356, respectively. However, during the six months ended June 30, 2021 and year ended December 31, 2020, we reported a net loss of $993,925 and $4,508,162, respectively, and used $1,307,944 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.


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.

48


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.


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.


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 six months ended June 30, 2021 approximately 71% of our revenue was generated from one customers 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. 


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 six months ended June 30, 2021 48% 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.


49


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 June 30, 2021, our backlog totaled approximately $21 million. The decrease in backlog at June 30, 2021 from December 31, 2020 is primarily attributable to work in progress or completed contracts during the first six months of 2021 for approximately $5.3 million and executing one contract during the first quarter of 2021 in the amount 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 June 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 June 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 June 30, 2020, there were options, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,33744,518 and 353,190 shares of common stock, respectively, outstanding that could potentially dilute future net income per share.


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


From October 2019 until June 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.


50



None.

  


None. 

  


Not applicable.  

  

   



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
Unimproved Property Contract, dated February 25, 2021, by and between SG Blocks, Inc. and Northport Harbor LLC (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 May 112021 (File No. 001-38037)).
10.2
Settlement and Mutual Release Agreement, dated June 15, 2021, by and among CPF GP 2019-1 LLC, Capital Plus Financial, LLC and SG Blocks, Inc. (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 June 21, 2021 (File No. 001-38037)).
10.3
Termination of Exclusive License Agreement, effective June 15, 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 June 21, 2021 (File No. 001-38037)).
10.4
Assignment of Limited Rights Under Membership Interest Redemption Agreement, dated June 15, 2021, by and among Capital Plus Financial, LLC, SG Blocks, Inc. and CPF GP 2019-1 LLC (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 June 21, 2021 (File No. 001-38037)).
10.5
Operating Agreement by and between SGB Development Corp., Jacoby Development, Inc. and JDI-Cumberland Inlet. LLC, dated June 24, 2021 (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 June 28, 2021 (File No. 001-38037)). (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 June 28, 2021 (File No. 001-38037)).
10.6
Fabrication and Building Services Agreement by and between JDI-Cumberland Inlet, LLC and SG Echo, LLC, dated June 24, 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 June 28, 2021 (File No. 001-38037)).
10.7
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.8
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.9
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)).
52



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+   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+
XBRL Taxonomy Extension Schema Document.
101.CAL+
XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEF+
XBRL Taxonomy Extension Definition Linkbase Document.
101.LAB+
XBRL Taxonomy Extension Label Linkbase Document.
101.PRE+   XBRL Taxonomy Extension Presentation Linkbase Document.  
+   Filed herewith.

 

*   Furnished herewith. 


53


 

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: August 16, 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-20210630_def.xml DEFINITION EX-101.PRE 3 sgbx-20210630_pre.xml PRESENTATION EX-101.CAL 4 sgbx-20210630_cal.xml CALCULATION EX-101.LAB 5 sgbx-20210630_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 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 Principal amount Subsequent Event [Line Items] Subsequent Event [Table] Subsequent Events [Text Block] Subsequent Events [Abstract] Payments of Stock issuance costs Issuance costs Stock Issuance Costs Amount of fees and commissions from banking, advisory, brokerage, and securities underwriting activities. Underwriting discounts and commissions Underwriting Fees and Commissions 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 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 income (loss) Commitments and Contingencies Commitments and Contingencies Its represented contract revenue earned during the period. Construction backlog contract amount Construction Backlog Contract Revenue Add: net profit 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 Provided by (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 Net loss 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 [Abstract] Assets Assets, Current [Abstract] Current assets: 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 Accounts Receivable, Net, Current Accounts receivable, net Total net receivables Inventory Inventories Work in process inventory Inventory, Net 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 Property, plant and equipment, net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Goodwill Goodwill Intangible Assets, Net (Excluding Goodwill) Intangible assets, net Total Assets Totals Assets Liabilities and Equity [Abstract] Liabilities and Stockholders' Equity Liabilities, Current [Abstract] Current liabilities: Current liabilities: Accounts Payable and Accrued Liabilities, Current Accrued interest, related party Accounts payable and accrued expenses Accounts payable and accrued expenses 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 Preferred stock, $1.00 par value, 5,405,010 shares authorized; none issued or outstanding Preferred stock, $1.00 par value, 5,405,010 shares authorized; — and — issued and outstanding as of December 31, 2018 and 2017, respectively Marketable Securities [Table] Common Stock, Value, Issued Common stock, $0.01 par value, 25,000,000 shares authorized; 8,822,489 issued and outstanding as of June 30, 2021 and 8,596,189 issued and outstanding as of December 31, 2020 Additional Paid In Capital Additional paid-in capital Additional paid-in capital Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Ending Balance 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 or Stated Value Per Share Common stock, par value Common stock, par value 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 Goods and Services Sold [Abstract] Cost of revenue: Cost of revenue Cost of Revenue Gross Profit Gross profit Gross profit Operating Expenses [Abstract] Operating expenses: Labor and Related Expense Payroll and related expenses Payroll and related expenses General and administrative expenses General and administrative expenses General and Administrative Expense Selling and Marketing Expense Marketing and business development expense Marketing and business development expense Other General Expense Pre-project expenses Operating Expenses Total Total Operating income (loss) Operating loss Operating Income (Loss) Nonoperating Income (Expense) [Abstract] Other income (expense): Investment Income, Interest Interest income on short-term investment Interest income Interest income on short-term investment 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 Net loss per share - basic and diluted: Calculation of basic and diluted net loss per share Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic and Diluted Basic and diluted Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract] Weighted average shares outstanding: 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 Common stock ratio shares Common stock ratio shares Issued shares of common stock Shares of common stock Issuance of Successor common stock, shares Common stock ratio shares Stock Issued During Period, Shares, New Issues 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 Depreciation expense Depreciation expense 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 Increase (Decrease) In Operating Capital [Abstract] Changes in operating assets and liabilities: 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 Accounts payable and accrued expenses Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities 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. Deferred Offering Costs Offering costs Commissions And Related Expenses Commissions and related expenses 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 Conversion of debt exchange value. The amount of commissions and related expenses. Additional Expenses Related To Offering Additional expenses related to offering Amount of additional expenses related to the offering. Emergence From Bankruptcy [Table] Disclosure of information about liquidity and financial condition. Emergence From Bankruptcy [Line Items] Description of commitments Conversion of debt exchange to common stock 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 with Customer, Asset, Net, Current Contract with Customer, Liability, Current Derivative Instrument [Axis] Derivative Contract [Domain] Restricted stock or options issued, 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 assets 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 Contract liabilities Increase (Decrease) in Contract with Customer, Liability Contract assets Net cash 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 Debt Instrument, Face Amount Assumptions used to measure the fair value of the conversion option liability Concentration Risk, Percentage Concentration risk, percentage Cash flows provided by investing activities: 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] Net Cash Provided by (Used in) Investing Activities [Abstract] 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] Reverse stock split settlement Reverse stock split settlement, Shares Concentration Risk [Line Items] Stock Issued During Period, Shares, Reverse Stock Splits Stock Issued During Period Values Reverse Stock Splits 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 Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect 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] 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 Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Earnout liability Contract liabilities Costs and estimated earnings on uncompleted contracts Stock price 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 Income Loss On Uncompleted Contracts Estimated income Estimated income loss on uncompleted contracts. Estimated earnings to date 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 Common stock exercise price Fair value of stock price Share price share price Share price Stock price Common stock price per share Less valuation allowance Average share price Stock 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 Granted options to purchase 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 Warrants issued Proceeds from Issuance of Warrants 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 Costs, Noncurrent Deferred contract costs, net February 1, 2020 and expire August 29, 2024 [Member] Warrant Three [Member] Revenue [Member] Entity Interactive Data Current Exercise price of the warrants. Exercise price WarrantsExercisePrice 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 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 Current liabilities Non-current liabilities Operating Lease, Liability, Current Operating Lease, Liability, Noncurrent 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 Lease liability, current maturities Other current liabilities Lease liability, net of current maturities 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 Operating Leases, Indemnification Agreements, Description Leases, description Less: Imputed interest Acquisition Cash Cash The amount of acquisition cash. Short-term Debt, Interest Rate Increase Percentage of payments Restricted 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 Number of warrants, Issued 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 of Land 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 acquired 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 conversion of warrants to common stock 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 Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs Issuance of common stock, net of issuance costs Issuance of common stock, net of issuance costs, Shares Stock Issued During Period Issuance Of Common Stock Net Of Issuance Costs Shares Conversion of warrants to common stock Stock Issued During Period, Value, Conversion of Unit Conversion of warrants to common stock, Shares Stock Issued During Period, Shares, Conversion of Unit Number of Shares, Granted 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 Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Expected life Adjustments to reconcile net loss to net cash used in operating activities: Description of Business 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 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 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 Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price Public offering 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. Income (loss) before income taxes 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] 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 Operating cycles Operating agreement amount Provision for loss on uncompleted contracts Provision for loss on uncompleted contracts Land [Member] Total non-cash operating activities 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 Debt Instrument, Term Note 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 Acquire Businesses and Interest in Affiliates Investment in and advances to equity affiliates Payments to Noncontrolling Interests Distribution paid to noncontrolling interest EX-101.SCH 6 sgbx-20210630.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: August 16, 2021

 
  /s/ Paul M. Galvin
  Paul M. Galvin
  Chairman and Chief Executive Officer

(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: August 16, 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 June 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.

 

August 16, 2021 /s/ Paul M. Galvin
  Name: Paul M. Galvin
  Title: Chairman and Chief Executive Officer


(Principal Executive Officer)

 


August 16, 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-20210630_htm.xml IDEA: XBRL DOCUMENT 0001023994 2020-12-30 0001023994 us-gaap:SubsequentEventMember 2021-07-04 2021-07-14 0001023994 us-gaap:SubsequentEventMember 2021-07-14 0001023994 2020-06-15 0001023994 2020-01-31 0001023994 2020-01-30 2020-01-31 0001023994 2019-12-31 0001023994 2021-06-30 0001023994 2019-01-01 2019-01-15 0001023994 2020-06-30 0001023994 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-06-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2020-01-01 2020-06-30 0001023994 sgbx:SpecialUseMember 2020-01-01 2020-06-30 0001023994 us-gaap:RetailMember 2020-01-01 2020-06-30 0001023994 sgbx:OfficeMember 2020-01-01 2020-06-30 0001023994 sgbx:MultiFamiliesMember 2020-01-01 2020-06-30 0001023994 sgbx:MedicalConstructionMember 2020-01-01 2020-06-30 0001023994 srt:HotelMember 2020-01-01 2020-06-30 0001023994 us-gaap:GovernmentContractMember 2020-01-01 2020-06-30 0001023994 sgbx:SpecialUseMember 2021-04-01 2021-06-30 0001023994 sgbx:MedicalConstructionMember 2021-04-01 2021-06-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-04-01 2021-06-30 0001023994 sgbx:OfficeMember 2021-04-01 2021-06-30 0001023994 us-gaap:GovernmentContractMember 2021-04-01 2021-06-30 0001023994 srt:HotelMember 2021-04-01 2021-06-30 0001023994 us-gaap:CostOfGoodsTotalMember 2020-01-01 2020-06-30 0001023994 us-gaap:CostOfGoodsTotalMember 2021-04-01 2021-06-30 0001023994 sgbx:CustomerThreeMember 2020-01-01 2020-06-30 0001023994 sgbx:CustomerOneMember 2021-01-01 2021-06-30 0001023994 sgbx:SpecialUseMember 2020-04-01 2020-06-30 0001023994 us-gaap:RetailMember 2020-04-01 2020-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2020-04-01 2020-06-30 0001023994 sgbx:OfficeMember 2020-04-01 2020-06-30 0001023994 sgbx:MultiFamiliesMember 2020-04-01 2020-06-30 0001023994 sgbx:MedicalConstructionMember 2020-04-01 2020-06-30 0001023994 srt:HotelMember 2020-04-01 2020-06-30 0001023994 us-gaap:GovernmentContractMember 2020-04-01 2020-06-30 0001023994 us-gaap:RetailMember 2021-04-01 2021-06-30 0001023994 sgbx:MultiFamiliesMember 2021-04-01 2021-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2021-04-01 2021-06-30 0001023994 us-gaap:ParentMember 2020-01-01 2020-06-30 0001023994 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001023994 sgbx:SalesRevenueGoodNetMember 2020-04-01 2020-06-30 0001023994 sgbx:SalesRevenueGoodNetMember 2021-04-01 2021-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-06-30 0001023994 sgbx:ExclusiveLicenseAgreementMember 2020-10-01 2020-12-31 0001023994 sgbx:ExclusiveLicenseAgreementMember 2021-01-01 2021-06-30 0001023994 sgbx:ConstructionAndEngineeringServicesMember 2021-01-01 2021-06-30 0001023994 sgbx:LaboratoryAndTemporaryUnitsMember 2021-06-30 0001023994 sgbx:MedicalEquipmentMember 2020-12-31 0001023994 sgbx:ConstructionMaterialsMember 2020-12-31 0001023994 sgbx:MedicalEquipmentMember 2021-06-30 0001023994 sgbx:ConstructionMaterialsMember 2021-06-30 0001023994 us-gaap:AccountsReceivableMember 2021-06-30 0001023994 sgbx:MedicalConstructionMember 2021-01-01 2021-06-30 0001023994 srt:HotelMember 2021-01-01 2021-06-30 0001023994 us-gaap:GovernmentContractMember 2021-01-01 2021-06-30 0001023994 us-gaap:InvestorMember 2020-01-01 2020-12-31 0001023994 us-gaap:InvestorMember 2020-12-31 0001023994 sgbx:TetonMember 2020-02-10 2020-02-11 0001023994 sgbx:TetonMember 2018-09-11 2018-09-12 0001023994 sgbx:TetonMember 2019-01-01 2019-01-31 0001023994 sgbx:MedicalRevenueMember 2021-01-01 2021-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-06-30 0001023994 us-gaap:ParentMember 2021-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-06-30 0001023994 us-gaap:ParentMember 2021-01-01 2021-06-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-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001023994 us-gaap:CommonStockMember 2021-06-30 0001023994 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001023994 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001023994 sgbx:MedicalMember 2020-12-31 0001023994 sgbx:MedicalMember 2021-06-30 0001023994 sgbx:OtherReceivableMember 2021-06-30 0001023994 sgbx:RetainageReceivableMember 2021-06-30 0001023994 sgbx:BilledEngineeringServicesMember 2021-06-30 0001023994 sgbx:ConstructionRevenueMember 2021-06-30 0001023994 us-gaap:ConstructionInProgressMember 2021-06-30 0001023994 sgbx:BuildingHeldForLeasesMember 2021-06-30 0001023994 us-gaap:AutomobilesMember 2021-06-30 0001023994 us-gaap:MachineryAndEquipmentMember 2021-06-30 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2021-06-30 0001023994 us-gaap:ComputerEquipmentMember 2021-06-30 0001023994 sgbx:StockBasedOptionMember 2020-01-01 2020-03-31 0001023994 sgbx:OneToTwoYearMember 2021-06-30 0001023994 sgbx:WithinOneYearMember 2021-06-30 0001023994 us-gaap:RetainedEarningsMember 2019-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 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 us-gaap:AccountsReceivableMember sgbx:CustomerThreeMember 2020-01-01 2020-12-31 0001023994 us-gaap:RetainedEarningsMember 2020-06-30 0001023994 us-gaap:AccountsReceivableMember sgbx:CustomerTwoMember 2021-01-01 2021-06-30 0001023994 sgbx:ExclusiveLicenseAgreementMember sgbx:ContractThreeMember 2020-10-01 2020-12-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001023994 us-gaap:CommonStockMember 2020-06-30 0001023994 sgbx:ExclusiveLicenseAgreementMember sgbx:ContractTwoMember 2020-10-01 2020-12-31 0001023994 sgbx:ExclusiveLicenseAgreementMember sgbx:ContractOneMember 2020-10-01 2020-12-31 0001023994 srt:MaximumMember us-gaap:BuildingMember 2021-01-01 2021-06-30 0001023994 sgbx:OriginalAgreementMember 2021-01-01 2021-06-30 0001023994 srt:ChiefExecutiveOfficerMember 2019-02-01 2019-02-26 0001023994 srt:ChiefExecutiveOfficerMember 2019-03-01 2019-03-22 0001023994 srt:MinimumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-06-30 0001023994 srt:MaximumMember us-gaap:EquipmentMember 2021-01-01 2021-06-30 0001023994 srt:MinimumMember us-gaap:EquipmentMember 2021-01-01 2021-06-30 0001023994 sgbx:LegalExpenseMember 2021-01-01 2021-06-30 0001023994 srt:MaximumMember us-gaap:ComputerEquipmentMember 2021-01-01 2021-06-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 us-gaap:CostOfGoodsTotalMember 2021-01-01 2021-06-30 0001023994 sgbx:ConstructionBacklogMember 2021-01-01 2021-06-30 0001023994 sgbx:LiquidityMember 2021-01-01 2021-06-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-06-30 0001023994 sgbx:SalesRevenueGoodNetMember 2021-01-01 2021-06-30 0001023994 us-gaap:AccountsReceivableMember 2021-01-01 2021-06-30 0001023994 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001023994 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001023994 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-06-30 0001023994 sgbx:SpecialUseMember 2021-01-01 2021-06-30 0001023994 us-gaap:RetailMember 2021-01-01 2021-06-30 0001023994 sgbx:OfficeMember 2021-01-01 2021-06-30 0001023994 sgbx:MultiFamiliesMember 2021-01-01 2021-06-30 0001023994 sgbx:EngineeringServicesMember 2021-01-01 2021-06-30 0001023994 us-gaap:ConstructionMember 2021-01-01 2021-06-30 0001023994 us-gaap:RestrictedStockMember 2021-01-01 2021-06-30 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-06-30 0001023994 sgbx:StockBasedCompensationPlanMember 2021-01-01 2021-06-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-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 us-gaap:RestrictedStockMember 2020-01-01 2020-03-31 0001023994 us-gaap:ParentMember 2020-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2020-03-31 0001023994 sgbx:TwoThousandSixteenPlanMember 2016-10-01 2016-10-26 0001023994 2020-05-01 2020-05-31 0001023994 2020-05-31 0001023994 2020-05-07 2020-05-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 2020-03-31 0001023994 2017-06-01 2017-06-30 0001023994 2016-10-01 2016-10-26 0001023994 2019-03-01 2019-03-22 0001023994 us-gaap:CostOfGoodsTotalMember 2020-01-01 2020-03-31 0001023994 2019-03-22 0001023994 2019-02-01 2019-02-26 0001023994 us-gaap:RetainedEarningsMember 2020-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001023994 us-gaap:CommonStockMember 2020-03-31 0001023994 2019-11-12 0001023994 2020-04-01 2020-04-30 0001023994 sgbx:NonDirectorsMember 2020-01-01 2020-03-31 0001023994 sgbx:NonEmployeesMember 2020-01-01 2020-03-31 0001023994 2020-05-01 2020-05-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-03-31 0001023994 2020-04-30 0001023994 2021-01-01 2021-06-30 0001023994 2020-05-15 0001023994 2020-05-01 2020-05-15 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 2020-09-17 0001023994 us-gaap:ComputerEquipmentMember 2020-12-31 0001023994 sgbx:FurnitureAndOtherEquipmentMember 2020-12-31 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 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 srt:MinimumMember us-gaap:BuildingMember 2021-01-01 2021-06-30 0001023994 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-06-30 0001023994 2020-08-19 2020-08-27 0001023994 2020-01-01 2020-06-30 0001023994 2021-04-01 2021-06-30 0001023994 2020-04-01 2020-06-30 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:VehiclesMember 2021-01-01 2021-06-30 0001023994 sgbx:SheeranMember 2020-09-23 0001023994 sgbx:SheeranMember 2020-09-16 2020-09-23 0001023994 2021-03-31 0001023994 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-06-30 0001023994 sgbx:ArmstrongMember 2020-09-16 2020-09-23 0001023994 sgbx:ArmstrongMember 2020-09-01 2020-09-23 0001023994 us-gaap:ConstructionMember 2020-01-01 2020-06-30 0001023994 sgbx:EngineeringServicesMember 2020-01-01 2020-06-30 0001023994 sgbx:MedicalRevenueMember 2020-01-01 2020-06-30 0001023994 us-gaap:ConstructionMember 2021-04-01 2021-06-30 0001023994 sgbx:EngineeringServicesMember 2021-04-01 2021-06-30 0001023994 sgbx:MedicalRevenueMember 2021-04-01 2021-06-30 0001023994 us-gaap:ConstructionMember 2020-04-01 2020-06-30 0001023994 sgbx:EngineeringServicesMember 2020-04-01 2020-06-30 0001023994 2021-01-01 2021-03-31 0001023994 sgbx:MedicalRevenueMember 2020-04-01 2020-06-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2020-06-30 0001023994 us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-06-30 0001023994 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001023994 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001023994 us-gaap:CommonStockMember 2021-03-31 0001023994 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001023994 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001023994 us-gaap:ParentMember 2021-03-31 0001023994 us-gaap:ParentMember 2021-04-01 2021-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2021-03-31 0001023994 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001023994 us-gaap:RetainedEarningsMember 2021-03-31 0001023994 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001023994 sgbx:StockBasedCompensationPlanMember 2020-01-01 2020-06-30 0001023994 sgbx:PayrollMember 2021-04-01 2021-06-30 0001023994 sgbx:PayrollMember 2020-04-01 2020-06-30 0001023994 sgbx:LegalExpenseMember 2021-04-01 2021-06-30 0001023994 sgbx:LegalExpenseMember 2020-04-01 2020-06-30 0001023994 sgbx:LegalExpenseMember 2020-01-01 2020-06-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-06-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001023994 us-gaap:StockOptionMember 2021-04-01 2021-06-30 0001023994 us-gaap:StockOptionMember 2020-04-01 2020-06-30 0001023994 2021-08-11 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2021-04-01 2021-06-30 0001023994 us-gaap:RestrictedStockUnitsRSUMember 2020-04-01 2020-06-30 0001023994 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001023994 sgbx:NonEmployeeDirectorMember 2020-11-01 2020-11-11 0001023994 srt:MaximumMember us-gaap:VehiclesMember 2021-01-01 2021-06-30 0001023994 srt:ChiefExecutiveOfficerMember 2020-12-01 2020-12-09 0001023994 sgbx:NonEmployeeDirectorMember 2019-05-27 2019-06-05 0001023994 sgbx:StockBasedCompensationPlanMember 2021-04-01 2021-06-30 0001023994 sgbx:StockBasedCompensationPlanMember 2020-04-01 2020-06-30 0001023994 sgbx:PayrollMember 2020-01-01 2020-06-30 0001023994 sgbx:PayrollMember 2021-01-01 2021-06-30 0001023994 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001023994 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001023994 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001023994 us-gaap:ParentMember 2020-04-01 2020-06-30 0001023994 us-gaap:NoncontrollingInterestMember 2020-04-01 2020-06-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-06-30 0001023994 us-gaap:StockOptionMember 2021-01-01 2021-06-30 0001023994 us-gaap:StockOptionMember 2020-01-01 2020-06-30 0001023994 us-gaap:LandMember 2020-12-31 0001023994 sgbx:EdiInternationalPcMember 2021-05-14 0001023994 us-gaap:PendingLitigationMember 2020-04-01 2020-04-14 0001023994 sgbx:EdiInternationalPcMember 2019-06-20 2019-06-21 shares pure utr:acre iso4217:USD iso4217:USD shares sgbx:Employee sgbx:Vendors sgbx:Customer sgbx:Item sgbx:Consultants false false 0001023994 false --12-31 Q2 2021 Non-accelerated Filer true NASDAQ DE true false 10-Q 0 0 P5Y 2021-06-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 8822489 2323599 13010356 2719713 2635608 2122231 1303136 1409915 778144 553975 570775 9129433 18298019 7177533 2683014 1309330 1309330 1478544 1537545 701233 682637 2178879 2218609 132552 152944 3350329 25457833 26882098 5920137 3961961 789068 1774740 435608 326654 381770 965561 43295 200765 5000 5000 7574878 7234681 1042232 1209594 8617110 8444275 1.00 1.00 5405010 5405010 0 0 0.01 0.01 25000000 25000000 8822489 8822489 8596189 8596189 88225 85962 41681186 40443840 -25851682 -22276546 15917729 18253256 922994 184567 16840723 18437823 25457833 26882098 2064438 534526 5202153 623867 4059 94423 98008 203838 9785490 15741453 11853987 628949 21041614 827705 3164695 193208 7258235 265119 32197 61508 41967 142372 5818051 9694187 9014943 254716 16994389 407491 2839044 374233 4047225 420214 801664 392338 1629186 664146 1888162 766750 3349518 1258064 72438 30899 143065 63237 847 25000 10980 25000 2763111 1214987 5132749 2010447 75933 -840754 -1085524 -1590233 329 3452 692 6263 13797 6233 31267 11096 61024 61024 74492 2781 91599 4833 150425 -837973 -993925 -1585400 150425 -837973 -993925 -1585400 1691684 2581211 -1541259 -837973 -3575136 -1585400 -0.17 -0.16 -0.41 -0.48 8822278 5369132 8783806 3278913 8821289 88213 41431213 -24310423 17209003 1074094 18283097 246236 246236 246236 1200 12 3737 3749 3749 -1842784 -1842784 -1541259 -1541259 1691684 150425 8822489 88225 41681186 -25851682 15917729 922994 16840723 8596189 85962 40443840 -22276546 18253256 184567 18437823 532422 532422 532422 226300 2263 704924 707187 707187 -1842784 -1842784 -3575136 -3575136 2581211 -993925 8822489 88225 41681186 -25851682 15917729 922994 16840723 1170524 11705 21970903 -18331244 3651364 3651364 129750 129750 129750 12000 120 -120 73665 737 205526 206263 206263 7340000 73400 17045080 17118480 17118480 -837973 -837973 -837973 8596189 85962 39351139 -19169217 20267884 20267884 1157890 11579 21932387 -17583817 4360149 4360149 168514 168514 168514 24672 246 -246 -38 -122 -122 -122 73665 737 205526 206263 206263 7340000 73400 17045080 17118480 17118480 -1585400 -1585400 -1585400 8596189 85962 39351139 -19169217 20267884 20267884 -993925 -1585400 198398 1848 82230 72561 20392 20393 161202 18596 11096 532422 168514 245307 483067 819095 -94185 631771 -16800 203096 -204840 1958175 -235858 -985672 -20106 -583791 -204246 -1307944 -2181122 650000 4692918 42500 157469 3350329 -8243216 -650000 707187 17118480 200000 1842784 122 -1135597 17318358 -10686757 14487236 13010356 1625671 2323599 16112907 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> <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 we 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. (“SGB Development”), which is wholly-owned by the Company. SGB Development 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;">SGB Development 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 June 30, 2021, the Company had <span style="border-left: none; border-right: none;">8,822,489</span> 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;" 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;"> 2. </span></p> </td> <td style="vertical-align: top;"> <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;"><span style="font-family: 'times new roman', times; font-size: 10pt;"><span style="color: #000000;">As of June 30, 2021, the Company had cash and cash equivalents of $2,323,599 and a backlog of approximately $21 million. See Note 12 for a discussion of construction backlog. Based on our 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 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: 0.5%;">$</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;">8,179,581</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 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;">21,035,831</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;"><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;"><br/></p> <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;"><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;">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.</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;"><span style="font-size: 13.3333px;"><br/></span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><span style="font-size: 13.3333px;">With the global spread of the ongoing novel coronavirus ("COVID-19") pandemic during <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;">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> 2323599 21000000 <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 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: 0.5%;">$</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;">8,179,581</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 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;">21,035,831</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> 8179581 12856250 21035831 1522339 15596141 <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 style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><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 style="font-family: 'Times New Roman'; font-size: 10pt;">– 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 six months ended June 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;"><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;"><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;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"> </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> <div> <p style="color: #000000; font: 10pt 'Times New Roman', Times, serif; 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; 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-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; margin: 0pt 0px 0pt 0.5in;"><span style="color: black;"><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="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: 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; 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 style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><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 style="display: inline; line-height: inherit;">six</span><span style="line-height: inherit;"> </span>to<span style="line-height: inherit;"> </span><span style="display: inline; line-height: inherit;">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;"><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 style="margin: 0pt 0pt 0pt 36pt;"><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; /* line-height: 1.2;"><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;"><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;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <div style="font-size: 10pt;"> <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; /* line-height: 1.2;"><span style="line-height: inherit;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">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 will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the six months ended June 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 style="color: #000000; line-height: inherit;"><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 has a term of two (2) years. <span style="border-left: none; border-right: none;">Under the Agreement, the Company has 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 will vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement is earlier terminated, CMC will still be entitled to receive the entire amount of such restricted stock that has vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provides 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 style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">The Agreement also provides that CMC has engaged the Company to build and design, in the aggregate, approximately <span style="display: inline; line-height: inherit;">100</span> residential and commercial units at <span style="display: inline; line-height: inherit;"><span style="border-left: none; border-right: none;">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 Exclusive License Agreement, dated October 3, 2019. The planning stage of the project was initial 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 for the six months ended<span> </span></span><span>June 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: 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;"> 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> </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; border-left: none; border-right: none;">2020</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 six months ended June 30, 2021, the Company recognized approximately $</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; border-left: none; border-right: none;">15,000,000<span> </span>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 is currently collecting rental revenue from subleasing to a consortium of government entities assisting in COVID-<span style="border-left: none; border-right: none;">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;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; /* line-height: 13.2pt; */font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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 $15,750,903 and $5,290,711, respectively, for the six months ending June 30, 2021. All revenue recognized for the six months ending June 30, 2020 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;"> <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 June 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>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>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; width: 48PX;"><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.5%;"><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;"><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;">1,097,660</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;">9</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;">283,355</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;">38,135</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;">6</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;">242,533</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"> <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;"> 57,033 </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;"> 9 </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;">(22,398</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom">)</td> <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;">—</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;"> 21,291 </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;"> 3 </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;">258,069</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;"> 10,058 </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;"> 2 </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; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;">    Other (1)</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">—</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; background-color: #cceeff; height: 17px;">%</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">300,000</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">48</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;"> <p>    Retail<br/></p> </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;">2,688</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;">—</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;">202,432</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;">32</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;">    Special Use</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;">206,590</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; border-bottom: 1pt solid #000000;">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; background-color: #cceeff; border-bottom: 1pt solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 1pt solid #000000;">—</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; border-bottom: 1pt solid #000000;">—</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;">2,068,497</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;">17</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;">628,949</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;">9,785,490</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;">83</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; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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; background-color: #cceeff; 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><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">11,853,987</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; background-color: #cceeff; 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; 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; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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;">628,949</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; background-color: #cceeff; 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; 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> <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;"><span style="font-size: 9pt;">(1) Construction fee of $300,000 with no cost of revenue.</span></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;"> <table border="0" cellpadding="0" style="height: 257px; 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 style="padding: 0px; height: 20px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 20px; width: 0.942507%;" valign="bottom"/> <td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000; width: 49.4425%;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Six Months Ended June 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; width: 0.942507%;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; width: 24.5%;" 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; width: 0.942507%;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px; width: 24%;" 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; width: 48PX; 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><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; margin-left: 0.1px;">   Government</td> <td style="padding: 0px; height: 17px; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1.5%;">$</td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">2,183,142</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%;">11</td> <td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td> <td style="padding: 0px; height: 17px; width: 0.942507%;"><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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">453,781</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">2</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff; width: 1%;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">42,799</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">5</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;">%</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; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 1.5%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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;">494,093</span></p> </td> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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,532 </span></p> </td> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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;"> 7 </span></p> </td> <td style="padding: 0px; height: 18px; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">22,348</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">—</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff; width: 1%;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">51,963</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">6</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;">%</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; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 1.5%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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;">435,461</span></p> </td> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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;"> 50,909 </span></p> </td> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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;"> 6 </span></p> </td> <td style="padding: 0px; height: 17px; width: 1%;" 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: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">    Other (1) </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.5%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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;"> — </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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;">37</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" 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; width: 0.942507%;" valign="bottom"><br/></td> <td style="height: 19px; width: 1.5%;" valign="bottom"/> <td style="height: 19px; width: 10%;" valign="bottom"> <p>44,701</p> </td> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="height: 19px; width: 10%;" valign="bottom"> <p>—</p> </td> <td style="padding: 0px; height: 19px; text-align: left; width: 1%;" 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; width: 0.942507%;" valign="bottom"/> <td style="height: 19px; width: 1%;" valign="bottom"><br/></td> <td style="height: 19px; width: 10%;" valign="bottom"> <p>323,502</p> </td> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="height: 19px; width: 10%;" valign="bottom"> <p>39</p> </td> <td style="padding: 0px; height: 19px; width: 1%;" 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: 17px;"> <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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;"><span style="border-left: none; border-right: none;">1,666,635</span></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; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">8</td> <td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">—</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; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">—</td> <td style="padding: 0px; height: 17px; background-color: #cceeff; 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; margin-left: 0.1px; height: 19px;">Subtotal</td> <td style="padding: 0px; height: 19px; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; width: 1.5%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">5,300,161</td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">25</td> <td style="padding: 0px; height: 19px; text-align: left; width: 1%;">%</td> <td style="padding: 0px; height: 19px; text-align: right; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">827,705</td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">100</td> <td style="padding: 0px; height: 19px; width: 1%;"><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; margin-left: 0.1px; height: 17px; background-color: #cceeff;">Medical Revenue: </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; 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; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;"><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: 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; 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: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px;">   Medical (lab testing, kit sales and equipment)</td> <td style="padding: 0px; height: 10px; width: 0.942507%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 1.5%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 10%;">15,741,453</td> <td style="padding: 0px; text-align: right; height: 10px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 10%;">75</td> <td style="padding: 0px; text-align: left; height: 10px; width: 1%;">%</td> <td style="padding: 0px; height: 10px; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; width: 1%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 10%;">—</td> <td style="padding: 0px; height: 10px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 10px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 10%;">—</td> <td style="padding: 0px; height: 10px; width: 1%;"><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; 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;"> Total revenue by customer type   </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 1.5%;" 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; width: 10%;" 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;">21,041,614</span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10%;" 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; background-color: #cceeff; width: 1%;" 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; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 1%;" 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; width: 10%;" 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;"> 827,705 </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10%;" 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; width: 1%;" 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> <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;"><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: left;"><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: left;"><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;"><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;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><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;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><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;"><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;"><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 style="font-family: 'times new roman', times; font-size: 10pt;">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 style="border-left: none; border-right: none;">sixty</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span> months</span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><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>June 30, 2021, accumulated amortization related to deferred contract costs amounted to $71,374</span><span style="font-family: 'times new roman', times; font-size: 10pt;">. During the six months ended June 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $20,392 and $20,393, 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;"><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: 12pt; font-family: 'Times New Roman', serif;"><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 style="color: black;">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 License Agreement had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The License Agreement provided for customary terminating provisions, including the right by the Company to terminate if the Licensee fails 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: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"><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. License Agreement provided that if it was extended beyond the initial term, then the parties would negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses 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 License Agreement also provided that the Company could also provide the Licensee with professional services with respect to the License, and the Licensee was obligated to the Company for employees’ time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company’s remaining and future residential projects. </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><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: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;">The License Agreement 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. In addition, the License Agreement provided that the Company would provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company’s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.</span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><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: 12pt; font-family: 'Times New Roman', serif;"><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: 13.3333px;">On June 15, 2021, the Company terminated the Exclusive License Agreement with CPF that the Company had entered into on October 3, 2019.</span><span style="mso-spacerun: yes;">  </span><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px;">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. In connection with the termination of that certain Exclusive License Agreement, dated as of October 3, 2019 (the “License Agreement”), with the Licensee Pursuant to the Settlement Agreement with CPF and Capital Plus, the License Agreement was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company is receiving an assignment of </span>CPF’s<span style="font-family: 'Times New Roman', serif; font-size: 13.3333px;"> 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-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> <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: 12pt; font-family: 'Times New Roman', serif;"><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-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;"><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 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;">On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  <span style="font-family: 'times new roman', times; font-size: 10pt;">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 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;">As of June 30, 2021, $381,770 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 six months ended June 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which $60,000 is included in accounts receivable as of June 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-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 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><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 style="border-left: none; border-right: none;">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: 12pt; font-family: 'Times New Roman', serif;"><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: 12pt; font-family: 'Times New Roman', serif;"><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 style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">On May 31, 2021, the Company's subsidiary SGB Development Corp. agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 of the initial $600,000 in the second quarter of 2021 with the remaining amount being funded in the third 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 on 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;"><span style="font-size: 10.0pt;"><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On June 24, 2021, the Company's subsidiary SGB Development Corp. 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 on 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-align: center; text-indent: 36pt;"><br/></p> <div style="border-left: none; border-right: none;"> <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 style="font-family: 'Times New Roman'; font-size: 10pt;">– 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 $2,323,599 as of</span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span>June 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;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– 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 June 30, 2021 or December 31, 2020, respectively.   </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;"><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;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><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;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– 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 June 30, 2021 there was inventory of $4,429 for construction materials, and $1,405,486 of medical equipment and COVID-19 test and testing supplies. <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;">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;"><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;"><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 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';"><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 six months ended June 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-align: center; text-indent: 36pt;"><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;"><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 six months ended June 30, 2021 and 2020. The accumulated amortization as of June 30, 2021 and 2020 was $732,085 and $1,686,876, respectively. The amortization expense for the six months ended June 30, 2021 and 2020 was $82,230 and $72,561, 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 June 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 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>was $41,823</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 $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: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 83,646 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 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,178,879 </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;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, plant and equipment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– 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;"><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: 12pt; font-family: 'Times New Roman', serif;"><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;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><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;"><br/></p> <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; 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;"><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;">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;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">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 style="font-family: 'Times New Roman'; font-size: 10pt;"> 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 style="font-family: 'Times New Roman'; font-size: 10pt;"> 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 style="font-family: 'Times New Roman'; font-size: 10pt;"> 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;"><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;"><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;"><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;"><span><span style="font-family: 'Times New Roman', serif; font-size: 10pt;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><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;"><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;">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;"><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;"><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;">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 June 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 style="border-left: none; border-right: none;">two</span> and three customers. </span></p> <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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Revenue in excess of 10% relating to one and two customers represented approximately 77% and 72% of the Company's total revenue for the three months ended June 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>one<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 </span><span><span style="border-left: none; border-right: none;">71</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 69%</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>six months ended June 30, 2021<span style="font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;"> and </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">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;"><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;"><span>Cost of revenue in excess of 10% relating to three and two </span>vendors represented approximately 52% and 51% of the Company’s total cost of revenue for the three months ended June 30, 2021 and 2020, respectively. Cost of revenue relating to <span style="border-left: none; border-right: none;">three</span> 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 </span><span>48</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>75</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 six months ended </span>June 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> </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 style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><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 style="font-family: 'Times New Roman'; font-size: 10pt;">– 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 six months ended June 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;"><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-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; 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: 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; 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 style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><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 style="display: inline; line-height: inherit;">six</span><span style="line-height: inherit;"> </span>to<span style="line-height: inherit;"> </span><span style="display: inline; line-height: inherit;">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 style="margin: 0pt 0pt 0pt 36pt;"><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; /* line-height: 1.2;"><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;"><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;"><span style="font-size: 10pt; font-family: 'times new roman', times;"><br/></span></p> <div style="font-size: 10pt;"> <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; /* line-height: 1.2;"><span style="line-height: inherit;"><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">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 will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the six months ended June 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 style="color: #000000; line-height: inherit;"><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 has a term of two (2) years. <span style="border-left: none; border-right: none;">Under the Agreement, the Company has 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 will vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement is earlier terminated, CMC will still be entitled to receive the entire amount of such restricted stock that has vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provides 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 style="font-size: 10pt; color: #000000; font-family: 'times new roman', times; line-height: inherit;">The Agreement also provides that CMC has engaged the Company to build and design, in the aggregate, approximately <span style="display: inline; line-height: inherit;">100</span> residential and commercial units at <span style="display: inline; line-height: inherit;"><span style="border-left: none; border-right: none;">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 Exclusive License Agreement, dated October 3, 2019. The planning stage of the project was initial 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 for the six months ended<span> </span></span><span>June 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: 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;"> 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> </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; border-left: none; border-right: none;">2020</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 six months ended June 30, 2021, the Company recognized approximately $</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; border-left: none; border-right: none;">15,000,000<span> </span>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 is currently collecting rental revenue from subleasing to a consortium of government entities assisting in COVID-<span style="border-left: none; border-right: none;">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;"><br/></p> <p style="margin: 0in 0in 0in 0.5in; /* line-height: 13.2pt; */font-size: 10pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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 $15,750,903 and $5,290,711, respectively, for the six months ending June 30, 2021. All revenue recognized for the six months ending June 30, 2020 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;"> <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 June 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>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>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; width: 48PX;"><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.5%;"><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;"><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;">1,097,660</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;">9</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;">283,355</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;">38,135</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;">6</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;">242,533</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"> <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;"> 57,033 </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;"> 9 </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;">(22,398</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom">)</td> <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;">—</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;"> 21,291 </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;"> 3 </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;">258,069</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;"> 10,058 </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;"> 2 </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; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;">    Other (1)</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">—</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; background-color: #cceeff; height: 17px;">%</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">300,000</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">48</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;"> <p>    Retail<br/></p> </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;">2,688</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;">—</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;">202,432</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;">32</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;">    Special Use</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;">206,590</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; border-bottom: 1pt solid #000000;">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; background-color: #cceeff; border-bottom: 1pt solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 1pt solid #000000;">—</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; border-bottom: 1pt solid #000000;">—</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;">2,068,497</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;">17</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;">628,949</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;">9,785,490</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;">83</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; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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; background-color: #cceeff; 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><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">11,853,987</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; background-color: #cceeff; 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; 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; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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;">628,949</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; background-color: #cceeff; 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; 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> <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;"><span style="font-size: 9pt;">(1) Construction fee of $300,000 with no cost of revenue.</span></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;"> <table border="0" cellpadding="0" style="height: 257px; 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 style="padding: 0px; height: 20px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 20px; width: 0.942507%;" valign="bottom"/> <td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000; width: 49.4425%;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Six Months Ended June 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; width: 0.942507%;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; width: 24.5%;" 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; width: 0.942507%;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px; width: 24%;" 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; width: 48PX; 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><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; margin-left: 0.1px;">   Government</td> <td style="padding: 0px; height: 17px; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1.5%;">$</td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">2,183,142</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%;">11</td> <td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td> <td style="padding: 0px; height: 17px; width: 0.942507%;"><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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">453,781</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">2</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff; width: 1%;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">42,799</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">5</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;">%</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; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 1.5%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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;">494,093</span></p> </td> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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,532 </span></p> </td> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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;"> 7 </span></p> </td> <td style="padding: 0px; height: 18px; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">22,348</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">—</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff; width: 1%;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">51,963</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">6</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;">%</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; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 1.5%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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;">435,461</span></p> </td> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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;"> 50,909 </span></p> </td> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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;"> 6 </span></p> </td> <td style="padding: 0px; height: 17px; width: 1%;" 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: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">    Other (1) </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.5%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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;"> — </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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;">37</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" 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; width: 0.942507%;" valign="bottom"><br/></td> <td style="height: 19px; width: 1.5%;" valign="bottom"/> <td style="height: 19px; width: 10%;" valign="bottom"> <p>44,701</p> </td> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="height: 19px; width: 10%;" valign="bottom"> <p>—</p> </td> <td style="padding: 0px; height: 19px; text-align: left; width: 1%;" 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; width: 0.942507%;" valign="bottom"/> <td style="height: 19px; width: 1%;" valign="bottom"><br/></td> <td style="height: 19px; width: 10%;" valign="bottom"> <p>323,502</p> </td> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="height: 19px; width: 10%;" valign="bottom"> <p>39</p> </td> <td style="padding: 0px; height: 19px; width: 1%;" 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: 17px;"> <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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;"><span style="border-left: none; border-right: none;">1,666,635</span></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; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">8</td> <td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">—</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; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">—</td> <td style="padding: 0px; height: 17px; background-color: #cceeff; 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; margin-left: 0.1px; height: 19px;">Subtotal</td> <td style="padding: 0px; height: 19px; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; width: 1.5%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">5,300,161</td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">25</td> <td style="padding: 0px; height: 19px; text-align: left; width: 1%;">%</td> <td style="padding: 0px; height: 19px; text-align: right; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">827,705</td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">100</td> <td style="padding: 0px; height: 19px; width: 1%;"><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; margin-left: 0.1px; height: 17px; background-color: #cceeff;">Medical Revenue: </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; 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; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;"><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: 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; 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: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px;">   Medical (lab testing, kit sales and equipment)</td> <td style="padding: 0px; height: 10px; width: 0.942507%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 1.5%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 10%;">15,741,453</td> <td style="padding: 0px; text-align: right; height: 10px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 10%;">75</td> <td style="padding: 0px; text-align: left; height: 10px; width: 1%;">%</td> <td style="padding: 0px; height: 10px; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; width: 1%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 10%;">—</td> <td style="padding: 0px; height: 10px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 10px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 10%;">—</td> <td style="padding: 0px; height: 10px; width: 1%;"><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; 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;"> Total revenue by customer type   </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 1.5%;" 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; width: 10%;" 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;">21,041,614</span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10%;" 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; background-color: #cceeff; width: 1%;" 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; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 1%;" 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; width: 10%;" 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;"> 827,705 </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10%;" 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; width: 1%;" 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> <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;"><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: left;"><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: left;"><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;"><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;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><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;"><span style="font-family: 'times new roman', times; font-size: 10pt;"> </span></p> <p style="margin: 0pt 0pt 0pt 36pt; text-indent: 0pt;"><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;"><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;"><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 style="font-family: 'times new roman', times; font-size: 10pt;">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 style="border-left: none; border-right: none;">sixty</span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><span> months</span></span></span><span style="font-family: 'times new roman', times; font-size: 10pt;"><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>June 30, 2021, accumulated amortization related to deferred contract costs amounted to $71,374</span><span style="font-family: 'times new roman', times; font-size: 10pt;">. During the six months ended June 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $20,392 and $20,393, 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;"><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: 12pt; font-family: 'Times New Roman', serif;"><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 style="color: black;">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 License Agreement had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The License Agreement provided for customary terminating provisions, including the right by the Company to terminate if the Licensee fails 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: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; color: #000000; font-family: 'times new roman', times;"><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. License Agreement provided that if it was extended beyond the initial term, then the parties would negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses 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 License Agreement also provided that the Company could also provide the Licensee with professional services with respect to the License, and the Licensee was obligated to the Company for employees’ time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company’s remaining and future residential projects. </span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><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: 12pt; font-family: 'Times New Roman', serif;"><span><span style="font-size: 10pt; font-family: 'times new roman', times;"><span style="color: #000000;">The License Agreement 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. In addition, the License Agreement provided that the Company would provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company’s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.</span></span></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><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: 12pt; font-family: 'Times New Roman', serif;"><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: 13.3333px;">On June 15, 2021, the Company terminated the Exclusive License Agreement with CPF that the Company had entered into on October 3, 2019.</span><span style="mso-spacerun: yes;">  </span><span style="font-family: 'Times New Roman', serif; font-size: 13.3333px;">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. In connection with the termination of that certain Exclusive License Agreement, dated as of October 3, 2019 (the “License Agreement”), with the Licensee Pursuant to the Settlement Agreement with CPF and Capital Plus, the License Agreement was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company is receiving an assignment of </span>CPF’s<span style="font-family: 'Times New Roman', serif; font-size: 13.3333px;"> 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 has 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 will vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement is earlier terminated, CMC will still be entitled to receive the entire amount of such restricted stock that has vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provides 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 15000000 15750903 5290711 <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;"> <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 June 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>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>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; width: 48PX;"><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.5%;"><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;"><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;">1,097,660</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;">9</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;">283,355</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;">38,135</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;">6</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;">242,533</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"> <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;"> 57,033 </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;"> 9 </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;">(22,398</span></span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff;" valign="bottom">)</td> <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;">—</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;"> 21,291 </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;"> 3 </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;">258,069</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;"> 10,058 </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;"> 2 </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; margin-left: 0.1px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;">    Other (1)</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">—</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">—</td> <td style="padding: 0px; vertical-align: middle; text-align: left; background-color: #cceeff; height: 17px;">%</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">300,000</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; background-color: #cceeff; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; background-color: #cceeff; height: 17px;">48</td> <td style="padding: 0px; background-color: #cceeff; height: 17px;">%</td> </tr> <tr style="height: 17px;"> <td style="padding: 0px; height: 17px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; height: 17px;"> <p>    Retail<br/></p> </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;">2,688</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;">—</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;">202,432</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;">32</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;">    Special Use</td> <td style="padding: 0px; height: 17px; background-color: #cceeff;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px; background-color: #cceeff; border-bottom: 2px solid #000000;">206,590</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; border-bottom: 1pt solid #000000;">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; background-color: #cceeff; border-bottom: 1pt solid #000000;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; background-color: #cceeff; border-bottom: 1pt solid #000000;">—</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; border-bottom: 1pt solid #000000;">—</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;">2,068,497</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;">17</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;">628,949</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;">9,785,490</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;">83</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; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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; background-color: #cceeff; 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><span style="color: #000000; font-family: 'times new roman', times; font-size: 10pt;">11,853,987</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; background-color: #cceeff; 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; 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; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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; background-color: #cceeff; border-bottom: 4.5pt double #000000; 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;">628,949</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; background-color: #cceeff; 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; 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> <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;"><span style="font-size: 9pt;">(1) Construction fee of $300,000 with no cost of revenue.</span></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;"> <table border="0" cellpadding="0" style="height: 257px; 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 style="padding: 0px; height: 20px;" valign="bottom"><br/></td> <td style="padding: 0px; height: 20px; width: 0.942507%;" valign="bottom"/> <td colspan="13" style="padding: 0px; text-align: center; height: 20px; border-bottom: 2px solid #000000; width: 49.4425%;"><strong style="font-family: 'times new roman', times; font-size: 13.3333px; text-align: center; white-space: nowrap;"><span>Six Months Ended June 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; width: 0.942507%;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; width: 24.5%;" 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; width: 0.942507%;" valign="bottom"/> <td colspan="6" style="padding: 0px; height: 19px; border-bottom: 2px solid #000000; margin-left: 0.1px; width: 24%;" 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; width: 48PX; 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><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; margin-left: 0.1px;">   Government</td> <td style="padding: 0px; height: 17px; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1.5%;">$</td> <td style="padding: 0px; text-align: right; height: 17px; width: 10%;">2,183,142</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%;">11</td> <td style="padding: 0px; text-align: left; height: 17px; width: 1%;">%</td> <td style="padding: 0px; height: 17px; width: 0.942507%;"><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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">453,781</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">2</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff; width: 1%;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">42,799</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 19px; background-color: #cceeff; width: 10%;">5</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;">%</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; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 1.5%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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;">494,093</span></p> </td> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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,532 </span></p> </td> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 18px; width: 10%;" 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;"> 7 </span></p> </td> <td style="padding: 0px; height: 18px; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">22,348</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">—</td> <td style="padding: 0px; text-align: left; height: 19px; background-color: #cceeff; width: 1%;">%</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">51,963</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; background-color: #cceeff; width: 10%;">6</td> <td style="padding: 0px; height: 19px; background-color: #cceeff; width: 1%;">%</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; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 1.5%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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;">435,461</span></p> </td> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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;"> 50,909 </span></p> </td> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; width: 10%;" 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;"> 6 </span></p> </td> <td style="padding: 0px; height: 17px; width: 1%;" 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: 11pt; font-family: Calibri, sans-serif;"><span style="color: black; font-family: 'times new roman', times; font-size: 10pt;">    Other (1) </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.5%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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;"> — </span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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; width: 1%;" 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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 10%;" 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;">37</span></p> </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1%;" 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; width: 0.942507%;" valign="bottom"><br/></td> <td style="height: 19px; width: 1.5%;" valign="bottom"/> <td style="height: 19px; width: 10%;" valign="bottom"> <p>44,701</p> </td> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="height: 19px; width: 10%;" valign="bottom"> <p>—</p> </td> <td style="padding: 0px; height: 19px; text-align: left; width: 1%;" 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; width: 0.942507%;" valign="bottom"/> <td style="height: 19px; width: 1%;" valign="bottom"><br/></td> <td style="height: 19px; width: 10%;" valign="bottom"> <p>323,502</p> </td> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 19px; width: 1%;" valign="bottom"/> <td style="height: 19px; width: 10%;" valign="bottom"> <p>39</p> </td> <td style="padding: 0px; height: 19px; width: 1%;" 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: 17px;"> <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; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;"><span style="border-left: none; border-right: none;">1,666,635</span></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; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">8</td> <td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;">%</td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; border-bottom: 2px solid #000000; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">—</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; height: 17px; text-align: right; border-bottom: 2px solid #000000; background-color: #cceeff; width: 10%;">—</td> <td style="padding: 0px; height: 17px; background-color: #cceeff; 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; margin-left: 0.1px; height: 19px;">Subtotal</td> <td style="padding: 0px; height: 19px; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; width: 1.5%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">5,300,161</td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">25</td> <td style="padding: 0px; height: 19px; text-align: left; width: 1%;">%</td> <td style="padding: 0px; height: 19px; text-align: right; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">827,705</td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 19px; text-align: right; width: 10%;">100</td> <td style="padding: 0px; height: 19px; width: 1%;"><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; margin-left: 0.1px; height: 17px; background-color: #cceeff;">Medical Revenue: </td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 1.5%;"><br/></td> <td style="padding: 0px; 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; height: 17px; background-color: #cceeff; width: 10%;"><br/></td> <td style="padding: 0px; text-align: left; height: 17px; background-color: #cceeff; width: 1%;"><br/></td> <td style="padding: 0px; height: 17px; background-color: #cceeff; width: 0.942507%;"><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: 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; 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: 10px;"> <td style="padding: 0px; height: 10px; margin-left: 0.1px;"><br/></td> <td style="padding: 0px; margin-left: 0.1px; height: 10px;">   Medical (lab testing, kit sales and equipment)</td> <td style="padding: 0px; height: 10px; width: 0.942507%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 1.5%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 10%;">15,741,453</td> <td style="padding: 0px; text-align: right; height: 10px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; width: 1%;"><br/></td> <td style="padding: 0px; text-align: right; height: 10px; border-bottom: 2px solid #000000; width: 10%;">75</td> <td style="padding: 0px; text-align: left; height: 10px; width: 1%;">%</td> <td style="padding: 0px; height: 10px; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; width: 1%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 10%;">—</td> <td style="padding: 0px; height: 10px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 10px; text-align: right; width: 1%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 2px solid #000000; text-align: right; width: 10%;">—</td> <td style="padding: 0px; height: 10px; width: 1%;"><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; 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;"> Total revenue by customer type   </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 0.942507%;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 1.5%;" 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; width: 10%;" 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;">21,041,614</span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10%;" 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; background-color: #cceeff; width: 1%;" 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; background-color: #cceeff; width: 0.942507%;"><br/></td> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 1%;" 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; width: 10%;" 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;"> 827,705 </span></p> </td> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; background-color: #cceeff; width: 1%;" valign="bottom"/> <td style="padding: 0px; height: 10px; border-bottom: 4.5pt double #000000; background-color: #cceeff; width: 10%;" 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; width: 1%;" 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> <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> 1097660 0.09 283355 0.02 38135 0.06 242533 0.02 57033 0.09 -22398 21291 0.03 258069 0.02 10058 0.02 300000 0.48 2688 202432 0.32 206590 0.02 2068497 0.17 628949 1 9785490 0.83 11853987 1 628949 1 2183142 0.11 453781 0.02 42799 0.05 494093 0.02 58532 0.07 22348 51963 0.06 435461 0.02 50909 0.06 300000 0.37 44701 323502 0.39 1666635 0.08 5300161 0.25 827705 1 15741453 0.75 21041614 1 827705 1 306143 102217 203926 71374 20392 20393 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: 12pt; font-family: 'Times New Roman', serif;"><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: 12pt; font-family: 'Times New Roman', serif;"><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 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;">On August 27, 2020 the Company entered into a joint venture agreement with Clarity Lab Solutions, LLC (“Clarity Labs”) (the “JV”).  <span style="font-family: 'times new roman', times; font-size: 10pt;">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 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;">As of June 30, 2021, $381,770 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 six months ended June 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which $60,000 is included in accounts receivable as of June 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-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 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><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 style="border-left: none; border-right: none;">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: 12pt; font-family: 'Times New Roman', serif;"><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: 12pt; font-family: 'Times New Roman', serif;"><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 style="font-size: 10.0pt; mso-bidi-font-size: 12.0pt;">On May 31, 2021, the Company's subsidiary SGB Development Corp. agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 of the initial $600,000 in the second quarter of 2021 with the remaining amount being funded in the third 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 on 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;"><span style="font-size: 10.0pt;"><br/></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On June 24, 2021, the Company's subsidiary SGB Development Corp. 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 on its condensed consolidated financial statements.  </span></p> 200000 381770 60110 60000 60000 0.10 <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 style="font-family: 'Times New Roman'; font-size: 10pt;">– 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 $2,323,599 as of</span></span><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span>June 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> 2323599 13010356 <div> <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;">Short-term investment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– 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 June 30, 2021 or December 31, 2020, respectively.   </span></span></p> </div> </div> 0 0 <div> <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;">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;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><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;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Inventory </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– 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 June 30, 2021 there was inventory of $4,429 for construction materials, and $1,405,486 of medical equipment and COVID-19 test and testing supplies. <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;">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;"><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> 4429 1405486 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;"><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 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';"><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 six months ended June 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;"><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 six months ended June 30, 2021 and 2020. The accumulated amortization as of June 30, 2021 and 2020 was $732,085 and $1,686,876, respectively. The amortization expense for the six months ended June 30, 2021 and 2020 was $82,230 and $72,561, 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 June 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 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>was $41,823</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 $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: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 83,646 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 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,178,879 </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. 732085 1686876 82230 72561 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: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 83,646 </span></p> </td> <td style="vertical-align: bottom; height: 18px; padding: 0px; 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: 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,178,879 </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> 83646 162970 161176 160469 157051 1453567 2178879 <div> <div> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, plant and equipment </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">– 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: 12pt; font-family: 'Times New Roman', serif;"><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;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><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;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><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;"><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;">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;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">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 style="font-family: 'Times New Roman'; font-size: 10pt;"> 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 style="font-family: 'Times New Roman'; font-size: 10pt;"> 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 style="font-family: 'Times New Roman'; font-size: 10pt;"> 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;"><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;"><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;"><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;"><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;">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;"><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;"><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;">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 June 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 style="border-left: none; border-right: none;">two</span> and three customers. </span></p> <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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Revenue in excess of 10% relating to one and two customers represented approximately 77% and 72% of the Company's total revenue for the three months ended June 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>one<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 </span><span><span style="border-left: none; border-right: none;">71</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 69%</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>six months ended June 30, 2021<span style="font-family: 'Times New Roman'; font-size: 13.3333px; float: none; display: inline !important;"> and </span><span style="font-family: 'Times New Roman'; font-size: 10pt;">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;"><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;"><span>Cost of revenue in excess of 10% relating to three and two </span>vendors represented approximately 52% and 51% of the Company’s total cost of revenue for the three months ended June 30, 2021 and 2020, respectively. Cost of revenue relating to <span style="border-left: none; border-right: none;">three</span> 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 </span><span>48</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>75</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 six months ended </span>June 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> 0.62 0.79 2 3 1 2 0.77 0.72 1 3 0.71 0.69 3 2 0.52 0.51 3 4 0.48 0.75 <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 June 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: 120px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 16px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"><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; 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;"> 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; width: 36PT;"><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; width: 0.5%;"> <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; width: 9.5%;"> <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; width: 0.5%;"> <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; width: 0.5%;"> <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; width: 9.5%;"> <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; width: 0.5%;"> <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;"><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;"><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;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right;">2,111,793</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><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;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right;">1,391,555</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><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;"> 21,364 </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;">679,578</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;">248,958</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;"> 3,676,829 </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;">2,719,713</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 style="font-family: 'times new roman', times; font-size: 10pt;"><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 as of June 30, 2021. There was a provision of $161,202 for credit losses, no recoveries collected for credit losses and no write offs during the six months ended June 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: 120px; width: 100%; border-collapse: collapse; font-family: 'times new roman'; font-size: 10pt; margin: 0px 0px 0px 0.1px; text-indent: 0px;"> <tbody style="margin: 0px; text-indent: 0px;"> <tr style="height: 16px; margin: 0px; text-indent: 0px;"> <td style="vertical-align: bottom; height: 16px; margin: 0px; text-indent: 0px;"><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; 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;"> 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; width: 36PT;"><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; width: 0.5%;"> <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; width: 9.5%;"> <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; width: 0.5%;"> <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; width: 0.5%;"> <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; width: 9.5%;"> <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; width: 0.5%;"> <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;"><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;"><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;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right;">2,111,793</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><br/></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><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;">$</span></td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px; text-align: right;">1,391,555</td> <td style="vertical-align: bottom; height: 13px; margin: 0px; text-indent: 0px;"><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;"> 21,364 </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;">679,578</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;">248,958</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;"> 3,676,829 </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;">2,719,713</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> 2111793 1391555 21364 86264 679578 1157819 615136 615136 248958 180748 3676829 3431522 957116 795914 2719713 2635608 957116 161202 10018 <div id="t_ft_C62P4A0MUO00000000000000000000b"> <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; width: 3.88109%; height: 17px;"> <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; width: 95.9538%;"> <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 June 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: 101px; 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="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="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;"> <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: #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: 17px; 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: 17px; 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: 17px; background-color: #cceefa; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,924,517 </span></p> </td> <td style="vertical-align: bottom; height: 17px; 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: 17px; 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: 17px; 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: 17px; 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: 17px; 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;"> <td style="vertical-align: bottom; margin-left: 0.1px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;">Provision for loss on uncompleted contracts</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; text-align: right;">194,450</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; text-align: right;">—</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;"><br/></td> </tr> <tr style="margin-left: 0.1px;"> <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: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings to date on uncompleted contracts </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; 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: 19px; 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: 19px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,446,921</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; 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: 19px; 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: 19px; 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: 19px; 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;"> <td style="height: 17px; 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="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;"> 5,672,046 </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;"> <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: #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: 19px; 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: 19px; 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: 19px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(4,338,883</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; 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: 19px; 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: 19px; 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: 19px; 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-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;">    Net contract assets (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;">1,333,163</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;"/> <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;">June 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: 70px; 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;"> <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="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; 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;"> 2,122,231 </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;"> <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: 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;">(789,068</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: 17px; margin-left: 0.1px;"> <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="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>     Net contract assets (liabilities)</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,333,163</span></span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 17px; background-color: #cceeff;"/> <td style="padding-bottom: 4pt; 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="border-bottom: 4.5pt double #000000; 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="border-bottom: 4.5pt double #000000; 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;"> (471,604 </span></p> </td> <td style="padding: 0px 0px 3px; 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> </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.  </span></span></p> </div> </div> </div> <table cellpadding="0" style="height: 101px; 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="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="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;"> <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: #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: 17px; 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: 17px; 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: 17px; background-color: #cceefa; width: 9%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 6,924,517 </span></p> </td> <td style="vertical-align: bottom; height: 17px; 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: 17px; 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: 17px; 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: 17px; 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: 17px; 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;"> <td style="vertical-align: bottom; margin-left: 0.1px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;">Provision for loss on uncompleted contracts</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; text-align: right;">194,450</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom;"><br/></td> <td style="vertical-align: bottom; text-align: right;">—</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom;"><br/></td> </tr> <tr style="margin-left: 0.1px;"> <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: #cceefa;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> Estimated earnings to date on uncompleted contracts </span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; 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: 19px; 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: 19px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(1,446,921</span></p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; 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: 19px; 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: 19px; 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: 19px; 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;"> <td style="height: 17px; 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="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;"> 5,672,046 </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;"> <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: #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: 19px; 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: 19px; 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: 19px; background-color: #cceefa;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(4,338,883</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceefa;">)</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 19px; 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: 19px; 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: 19px; 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: 19px; 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-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;">    Net contract assets (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;">1,333,163</span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 10px;"/> <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> 6924517 4572581 194450 -1446921 872302 5672046 5444883 4338883 5916487 1333163 -471604 <table cellpadding="0" style="height: 70px; 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;"> <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="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; 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;"> 2,122,231 </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;"> <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: 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;">(789,068</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: 17px; margin-left: 0.1px;"> <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="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>     Net contract assets (liabilities)</span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span>   </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt;"><span> $ </span></p> </td> <td style="border-bottom: 4.5pt double #000000; vertical-align: bottom; height: 17px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;">1,333,163</span></span></p> </td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 17px; background-color: #cceeff;"/> <td style="padding-bottom: 4pt; 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="border-bottom: 4.5pt double #000000; 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="border-bottom: 4.5pt double #000000; 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;"> (471,604 </span></p> </td> <td style="padding: 0px 0px 3px; 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> </tbody> </table> 2122231 1303136 789068 1774740 1333163 -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: 3.86831%;"> <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; width: 95.9671%;"> <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 June 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: 165px; 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;"> 138,543 </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;"> 19,482 </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,175,104</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;">501,336</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,358,904</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;">646,422</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,434,430 </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: 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: accumulated depreciation </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="border-bottom: 1.5pt solid #000000; 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="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(256,897</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff;">)</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="border-bottom: 1.5pt solid #000000; 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="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; 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: 19px; 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;"> 7,177,533 </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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense for the three months ended June 30, 2021 and 2020 amounted to $107,208 and $924 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 six months ended<span> </span></span><span>June 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 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>amounted to $</span><span>198,398</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 $1,848</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: 165px; 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;"> 138,543 </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;"> 19,482 </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,175,104</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;">501,336</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,358,904</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;">646,422</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,434,430 </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: 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: accumulated depreciation </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="border-bottom: 1.5pt solid #000000; 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="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; background-color: #cceeff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">(256,897</span></p> </td> <td style="padding: 0px 0px 1px; vertical-align: bottom; height: 19px; background-color: #cceeff;">)</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="border-bottom: 1.5pt solid #000000; 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="border-bottom: 1.5pt solid #000000; vertical-align: bottom; height: 19px; 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: 19px; 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;"> 7,177,533 </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> 138543 73991 19482 11593 13871 6071 1175104 1127647 4638 4638 501336 501336 1358904 1016238 3576130 646422 7434430 2741514 256897 58500 7177533 2683014 107208 924 198398 1848 <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: 3.18751%; 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; width: 96.731%;"> <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;"><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: left;"><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: left;"><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: left;"><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;/* line-height: 1.3; */font-size: 10pt;font-family: Calibri, sans-serif;text-indent: 0pt;text-align: left;"><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 (“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 that certain Exclusive License Agreement, dated October 3, 2019, with CPF GP 2019-1 LLC. The Company</span> had the right to prepay the Note, in whole or in part, at any time and from time to time, without premium or penalty. During 2020, the 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> 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;"><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;"><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.6628%;"><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: 7.9536%;"><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.4971%;"><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: 226px;"> <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: 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;"> Accounts payable and accrued expenses  </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="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: 18px; 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;">Assumed liabilities</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">(285,204</td> <td style="padding: 0px; height: 17px;">)</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;" 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;"> (32,807</span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;">)</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;" 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: 19px;">)</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;"><br/></td> </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;"><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 conclude 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 June 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.6628%;"><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: 7.9536%;"><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.4971%;"><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: 226px;"> <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: 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;"> Accounts payable and accrued expenses  </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="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: 18px; 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;">Assumed liabilities</td> <td style="padding: 0px; height: 17px;"><br/></td> <td style="padding: 0px; text-align: right; height: 17px;">(285,204</td> <td style="padding: 0px; height: 17px;">)</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;" 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;"> (32,807</span></p> </td> <td style="padding: 0px; height: 18px; background-color: #cceeff;">)</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;" 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: 19px;">)</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;"><br/></td> </tr> </tbody> </table> 316432 252557 130799 7400 1154818 57120 85810 68344 733529 285204 32807 57120 964620 0 <div id="t_ft_I45FPR1MG000000000000000000000b"> <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> <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;"><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;"> 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 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;"> In addition, CAT leases a vacant retail space that has been converted for the use of COVID-19 testing, vaccine distribution and a medical lab with a lease term for eighteen months.</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><span><span style="font-family: 'Times New Roman'; font-size: 7pt;">  </span></span><span><span style="font-family: 'Times New Roman'; font-size: 7pt;"> </span></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 style="font-weight: bold;">June 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.9105%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.74565%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 7.61803%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.83267%;"><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,436,717</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;">(416,405</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;">(1,020,769</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,437,174</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;">41,827</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,203</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;">(21,463</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;">(40,666</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.94 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;">2.11 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-align: center; text-indent: 36pt;"><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: 34pt;"><br/></td> <td style="height: 17px; background-color: #cceeff;">2021</td> <td style="height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> <td style="height: 17px; padding: 0px; background-color: #cceeff; width: 0.6628%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 7.9536%;">226,806</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff; width: 0.6628%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 7.9536%;">10,080</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff; width: 0.6628%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 7.9536%;">236,886</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.4971%;"><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;">401,622</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;">421,782</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,525,728</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;">42,000</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,567,728</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;">88,554</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,334</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;">89,888</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,437,174</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;">40,666</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,477,840</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><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></p> <p style="margin: 0in 0in 0.0001pt 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">Chicago Airport Testing has subleased its leased vacant area for a period of one year, the licensee has the option to terminate at any time after the first six months. The licensee elected to terminate the Agreement, subsequent to June 30, 2021.  The effective date of the termination is July 31, 2021 and the Company has $160,000 for the remaining lease revenue.   </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 style="font-weight: bold;">June 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.9105%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.74565%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 7.61803%;"><br/></td> <td style="text-align: left; padding: 0px 1px 0px 0px; margin-left: 0.1px; height: 10px; background-color: #cceeff; width: 0.83267%;"><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,436,717</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;">(416,405</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;">(1,020,769</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,437,174</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;">41,827</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,203</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;">(21,463</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;">(40,666</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.94 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;">2.11 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> 1436717 -416405 1020769 1437174 41827 19203 21463 40666 P3Y11M8D P2Y1M9D 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: 34pt;"><br/></td> <td style="height: 17px; background-color: #cceeff;">2021</td> <td style="height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> <td style="height: 17px; padding: 0px; background-color: #cceeff; width: 0.6628%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 7.9536%;">226,806</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff; width: 0.6628%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 7.9536%;">10,080</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> <td style="height: 17px; text-align: left; padding: 0px; background-color: #cceeff; width: 0.6628%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 7.9536%;">236,886</td> <td style="text-align: right; height: 17px; background-color: #cceeff; width: 0.4971%;"><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;">401,622</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;">421,782</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,525,728</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;">42,000</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,567,728</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;">88,554</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,334</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;">89,888</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,437,174</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;">40,666</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,477,840</td> <td style="text-align: right; height: 17px;"><br/></td> </tr> </tbody> </table> 226806 10080 236886 401622 20160 421782 330300 11760 342060 324000 324000 243000 243000 1525728 42000 1567728 88554 1334 89888 1437174 40666 1477840 P1Y 160000 <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; /* line-height: 1.3;"><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; /* line-height: 1.3;"><span style="font-size: 10pt; font-family: 'times new roman', times; line-height: inherit;">At June 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 June 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;">June 30, 2020</span>, there were options<span style="background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: inherit;">, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,337, 44,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 44518 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">The following represents the backlog of signed construction and engineering contracts in existence at June 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 June 30, 2021 and December 31, 2020, respectively, on which work has not yet begun:</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 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;"> 1,247,242 </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;">—</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/> <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,364,703</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,328,872</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;"> 21,035,831 </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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span>Backlog at June 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 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;">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 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; display: inline !important; float: none;">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 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. In addition, the Company executed one large contract in the first quarter of 2021 in the amount of approximately $1.3 million. </span></span>The Company expects that all of this revenue will be realized by June 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> <div> <div style="font-family: 'times new roman', times; font-size: 10pt;"> <div id="t_ft_WI1MX692W000000000000000000000b"> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> <p style="margin: 0in 7.4pt 0.15pt 0.5in;"><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-style: initial; text-decoration-color: initial; float: none; display: inline !important;">The Company’s remaining backlog as of<span> </span></span>June 30, 2021<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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>represents the remaining transaction<span> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt;">price</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-style: initial; text-decoration-color: initial; float: none; display: inline !important;"><span> </span>of firm contracts for which work has not been performed and excludes unexercised contract options.</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-style: initial; text-decoration-color: initial;"> </span></p> <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 June 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: 69px; 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;"><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: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; width: 36pt;"/> <td style="height: 17px; background-color: #cceeff;">Within 1 year</td> <td style="height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> <td style="height: 17px; background-color: #cceeff; width: 0.8285%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 7.9536%;">8,179,581</td> <td style="height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td 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: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px;"><br/></td> <td style="height: 17px; background-color: #cceeff;">Total Backlog</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff;">$</td> <td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff; text-align: right;">21,035,831</td> <td style="height: 17px; 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;"> 1,247,242 </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;">—</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 13px; background-color: #cceeff;"/> <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,364,703</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,328,872</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;"> 21,035,831 </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> 17634261 1247242 13816785 -27370 26364703 31423676 5328872 6306215 21035831 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 1250000 <table border="0" style="height: 69px; 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;"><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: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px; width: 36pt;"/> <td style="height: 17px; background-color: #cceeff;">Within 1 year</td> <td style="height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> <td style="height: 17px; background-color: #cceeff; width: 0.8285%;">$</td> <td style="height: 17px; text-align: right; background-color: #cceeff; width: 7.9536%;">8,179,581</td> <td style="height: 17px; background-color: #cceeff; width: 0.4971%;"><br/></td> </tr> <tr style="height: 17px;"> <td style="height: 17px;"><br/></td> <td 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: 17px; margin-left: 0.1px;"> <td style="height: 17px; margin-left: 0.1px;"><br/></td> <td style="height: 17px; background-color: #cceeff;">Total Backlog</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> <td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff;">$</td> <td style="height: 17px; border-bottom: 4.5pt double #000000; background-color: #cceeff; text-align: right;">21,035,831</td> <td style="height: 17px; background-color: #cceeff;"><br/></td> </tr> </tbody> </table> 8179581 12856250 21035831 <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;"><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;"><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;"><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;"><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;"><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></p> <p style="margin: 0pt 0pt 0pt 36pt;"><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><br/></span></span></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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">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 <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 $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.</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;"><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 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>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 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;">he Company issued to certain affiliates of the underwriters, as compensation, warrants to purchase an aggregate of 4,239</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;"> 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;"><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;">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;"><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 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 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 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;">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 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;">.  During the six months ended June 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 conversion of the exercised 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;"><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 style="font-size: 10pt; color: #000000;">, 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 had agreed to pay 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 style="border-left: none; border-right: none;">15,000</span> for aggregate out-of-pocket expenses incurred collectively in this transaction. Pursuant to the Placement Agency Agreement, the Company also agreed to grant to the Placement Agent or its designees warrants to purchase up to 9% of the aggregate number of shares of common stock underlying the Debenture, which was equal to 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 style="font-size: 10pt; color: #000000;">The Placement Agent Warrants were exercisable, in whole or in part, commencing on the issuance date and have an exercise period of <span style="-sec-ix-hidden:Tag1007">five</span> 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. There are significant restrictions pursuant to FINRA Rule 5110 against transferring the Placement Agent’s Warrants and the shares issuable upon exercise of the Placement Agent Warrants during the one hundred eighty (180) days after the closing date. </span></span></p> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><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 style="font-size: 10.0pt;">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> <p style="margin: 0pt 0pt 0pt 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="mso-comment-continuation: 2;"><span style="font-size: 10.0pt;">For the three and six months ended June 30, 2021, we had 1,200 and 226,300 warrants that converted into common stock and had no warrants that converted into common stock for the three and six months ended June 30, 2020.   </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 0.09 15000 0.09 5404 1.10 5404 1200 226300 <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-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><span style="line-height: inherit;"><span class="selected" 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; font-size: 13.3333px; line-height: inherit;">On October 26, 2016, the Company’s Board of Directors approved the issuance of up to 25,000 </span><span style="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; font-size: 13.3333px; 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; font-size: 13.3333px; 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; font-size: 13.3333px; 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; font-size: 13.3333px; line-height: inherit;">. Stock Incentive Plan, as further amended eff</span>ective<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; line-height: inherit;"> June 1, 2018 and as further amended on July 30, 2020 (the “Incentive Plan”). The Incentive Plan authorizes the issuance of up to 1,125,000</span><span class="selected" 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; line-height: inherit;"> 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 June 30, 2021, there were 179,547</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-style: initial; text-decoration-color: initial; float: none; display: inline !important; line-height: inherit;"> shares of common stock available for issuance under the </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><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; line-height: inherit;">Incentive Plan</span></span><span style="font-family: 'Times New Roman'; font-size: 13.3333px; text-align: start;">. </span></p> <p style="margin: 0px; text-indent: 0px;"><strong><br/></strong></p> <p style="margin: 0pt; text-indent: 36pt;"><strong>Stock-Based Compensation Expense</strong>   </p> <p style="margin: 0pt; text-indent: 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;">Stock-based compensation expense is included in the condensed consolidated statements of operations <span>as follows:</span><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span><span> </span>  </span></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; background-color: #ffffff; text-decoration-style: initial; text-decoration-color: initial;"> <table cellpadding="0" style="height: 82px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="height: 19px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 19px; width: 0.41425%;"><br/></td> <td colspan="6" style="padding: 0px; height: 19px; width: 18.0535%; text-align: center; vertical-align: bottom; border-bottom: 2px solid #000000;"> <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;">June 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: 19px; padding: 0px; width: 0.9942%;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px; width: 0.4971%;"><br/></td> <td colspan="5" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000; width: 18.0535%;"><span style="font-weight: bold; line-height: inherit;">Six Months Ended<br/><span style="line-height: inherit;">June 30,</span></span></td> <td style="vertical-align: bottom; height: 19px; padding: 0px; width: 1.07705%;"><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; width: 0.41425%;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 19px; width: 8.55928%;"><span style="font-weight: bold;">2021</span><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px; width: 0.4971%;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px; width: 0.4971%;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 19px; width: 8.5%;"><span style="font-weight: bold;">2020</span><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; width: 0.9942%;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px; width: 0.4971%;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000; width: 8.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: 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; width: 0.9942%;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000; width: 8.55928%;"><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; width: 1.07705%;"><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px; background-color: #ffffff;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-color: #ffffff; width: 36pt;"> <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; width: 0.41425%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.559284%; 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; height: 17px; width: 8%; background-color: #cceeff; margin-left: 0.1px;">246,236</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; 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; height: 17px; width: 8%; background-color: #cceeff; margin-left: 0.1px;">72,630</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 0.9942%; 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; padding: 0px; height: 17px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 0.5%; 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: 17px; padding: 0px; width: 8%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">532,422</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 0.9942%; 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: 17px; padding: 0px; width: 0.559284%; 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: 17px; padding: 0px; width: 8%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">111,394 </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 1.07705%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </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; width: 0.41425%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.559284%; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%; border-bottom: 2px solid #000000;">57,120</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.9942%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; width: 8%; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.9942%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.559284%; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; width: 8%; border-bottom: 2px solid #000000;">57,120</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 1.07705%;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px; background-color: #ffffff;"> <td style="height: 10px; vertical-align: bottom; margin-left: 0.1px; background-color: #ffffff;"> <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; width: 0.41425%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; width: 0.559284%; 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; width: 8%; background-color: #cceeff; margin-left: 0.1px;">246,236</td> <td style="vertical-align: bottom; padding: 0px; height: 10px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; width: 0.5%; 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; width: 8%; background-color: #cceeff; margin-left: 0.1px;">129,750</td> <td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.9942%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span>     </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 10px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; width: 0.5%; 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; width: 8%; 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;">532,422</span></span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.9942%; 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; width: 0.559284%; 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; width: 8%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">168,514</span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; width: 1.07705%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </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;"><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: 80px; 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; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td colspan="6" style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid #000000; width: 17.8956%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><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;">June 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; width: 0.91135%;"><br/></td> <td style="height: 19px; width: 0.41425%;"><br/></td> <td colspan="6" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; width: 18.2428%;"><span style="font-weight: bold; line-height: inherit;">Six Months Ended</span><br/><span style="font-weight: bold; line-height: inherit;">June 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; width: 0.91135%;"><br/></td> </tr> <tr style="background-position: center bottom, right center, center top, left center !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;"><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; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; width: 0.57995%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid #000000; width: 7.87075%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><span style="font-weight: bold;">2021</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.41425%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 0.6628%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; border-bottom: 1pt solid #000000; width: 7.87075%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><span style="font-weight: bold;">2020</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; width: 0.91135%;"><br/></td> <td style="height: 19px; width: 0.41425%;"><br/></td> <td colspan="2" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; width: 8.5%;"><strong> 2021</strong></td> <td style="height: 19px; padding: 0px; width: 0.6628%;"><br/></td> <td style="height: 19px; padding: 0px; width: 0.57995%;"><br/></td> <td colspan="2" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; width: 8.5%;"><strong>2020</strong></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; width: 0.91135%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px; background-color: #ffffff;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-color: #ffffff;"> <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; width: 0.4971%; 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; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.57995%; 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; 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></td> <td style="vertical-align: bottom; text-align: right; width: 7.87075%; 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; height: 17px;">—</td> <td style="vertical-align: bottom; width: 0.4971%; 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; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.41425%; 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; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.6628%; 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; 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></td> <td style="vertical-align: bottom; text-align: right; width: 7.87075%; 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; height: 17px;">2,667</td> <td style="vertical-align: bottom; height: 17px; width: 0.91135%; 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;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.41425%; 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: 17px; width: 0.5%; 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;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 8%; 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;"> <p style="margin: 0pt; text-align: right;"><span>2,666</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 0.6628%; 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;"> <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; width: 0.57995%; 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;"> <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; width: 0.5%; 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;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 8%; 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;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,333</span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.91135%; 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;"> <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;">Restricted Stock Units </p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; width: 0.57995%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid #000000; width: 7.87075%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;">246,236</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.41425%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; width: 0.6628%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid #000000; width: 7.87075%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;">127,083</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; width: 0.91135%;"> <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; width: 0.41425%;"><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; 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: 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; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span>529,756</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; width: 0.6628%;"> <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; width: 0.57995%;"> <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; 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: 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; width: 8%;"> <p style="margin: 0pt; text-align: right;">163,181</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; width: 0.91135%;"> <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; background-color: #ffffff;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #ffffff; 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; width: 0.4971%; 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; height: 10px;"><br/></td> <td style="vertical-align: bottom; border-bottom: 6px double #000000; width: 0.57995%; 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; 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: 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; width: 7.87075%; 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; height: 10px;">246,236</td> <td style="vertical-align: bottom; width: 0.4971%; 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; height: 10px;"><br/></td> <td style="vertical-align: bottom; width: 0.41425%; 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; height: 10px;"><br/></td> <td style="vertical-align: bottom; border-bottom: 6px double #000000; width: 0.6628%; 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; 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: 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; width: 7.87075%; 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; height: 10px;">129,750</td> <td style="vertical-align: bottom; height: 10px; width: 0.91135%; 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; width: 0.41425%; 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; width: 0.5%; 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; width: 8%; 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>532,422</span></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.6628%; 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; width: 0.57995%; 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; width: 0.5%; 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; width: 8%; 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>168,514</span></td> <td style="vertical-align: bottom; height: 10px; width: 0.91135%; 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;"><br/></p> <p style="margin: 0pt; text-indent: 36pt;"><strong>Stock-Based Option Awards </strong></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 style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;">The Company has issued no stock-based options during the six<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;"> months ended June 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;"><span style="font-family: 'Times New Roman'; font-size: 10pt; line-height: inherit;"><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;">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'; font-size: 10pt;"> </span></p> <p style="margin: 0pt; text-indent: 36pt;"><br/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><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;">six months ended June 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: 152px;" 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> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px; width: 0.4971%;"> <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; width: 8.4507%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 8.69925%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 8.69925%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 8.4507%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 8.7821%;"> <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; width: 0.4971%;"> <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; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px; 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.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.8285%;"> <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: 7.9536%;"> <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.4971%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.74565%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.74565%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.8285%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <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; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><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; width: 0.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"/> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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; width: 0.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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; width: 0.4971%;"> <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.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.8285%;"> <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: 7.9536%;"> <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.4971%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"/> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <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; width: 0.74565%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <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; width: 0.74565%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 7.9536%;"> <p style="margin: 0pt; text-align: right;">—</p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <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; width: 0.8285%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><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 – June 30, 2021</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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; width: 0.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.4971%;"> <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: 7.9536%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.84 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.4971%;"> <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.4971%;"> <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.8285%;"> <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: 7.9536%;"> <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.4971%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 0.74565%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 0.74565%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 0.8285%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; background-color: #ffffff;"> <td style="padding-bottom: 4pt; height: 16px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #ffffff;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – June 30, 2021 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <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: 16px; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.74565%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.74565%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <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: 16px; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.84 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.8285%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">For the three months ended June 30, 2021 and 2020, the Company recognized stock-based compensation expense of $0 and $2,667, 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;">For the six months ended June 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 $</span>5,333<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;"><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;">As of June 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 June 30, 2021 was $5.50 per share. </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;"><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;"><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;"><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 style="border-right: none; border-left: none;">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;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><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="text-indent: 0pt; font-size: 10pt; border-left: none; border-right: none;"><span style="border-left: none; border-right: none;"> </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;"><span style="font-size: 10pt;"><span><br/></span></span></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><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 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;">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 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;">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;"><br/></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;"><br/></p> <p style="margin: 0pt 0pt 0pt 37pt; text-indent: 0pt;"><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;"><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;"><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;"><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;"><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 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 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 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span><span><br/></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: 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; margin: 0in 0in 0in 37pt; background: white; font-size: 10pt; font-family: 'Times New Roman', serif; /* line-height: 1.1;"><span style="font-size: 10pt; color: black; line-height: inherit;">On November 11, 2020, a <span style="line-height: inherit;">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 style="line-height: inherit;">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: 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; 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: 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; margin: 0in 0in 0in 37pt; background: white; font-size: 12pt; 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;"><br/></p> </div> </div> </div> <p style="margin: 0pt 0pt 0pt 36pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="mso-comment-continuation: 1;"><span><span class="selected" style="/* background-color: #ffffff;">For the three months ended June 30, 2021 and 2020, the Company recognized stock-based compensation of $246,236 and $127,083 related to restricted stock units. <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;">For the six months ended June 30, 2021 and 2020, the Company recognized stock-based compensation of $</span>529,756<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>163,181<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 six months ended June 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; width: 8.97756%;"><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; width: 0.581879%;"><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.498753%;"> <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.498753%;"><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: 7.98005%;"><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.581879%;"><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; width: 0.498753%; 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; width: 0.498753%; 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; width: 7.98005%; 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; width: 0.581879%; 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; width: 0.498753%;"/> <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; width: 0.498753%;"><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; width: 7.98005%;">(31,331</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.581879%;">)</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; width: 0.498753%;"/> <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; width: 0.498753%;"><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; width: 7.98005%;">—</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; width: 0.581879%;"/> </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 June 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; width: 0.498753%;"/> <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; width: 0.498753%;"><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; width: 7.98005%;">496,173</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; width: 0.581879%;"><br/></td> </tr> </tbody> </table> </div> </div> </div> 25000 1125000 179547 <table cellpadding="0" style="height: 82px; font-family: 'times new roman'; font-size: 10pt; width: 100%; margin-left: 0.1px;" width="100%"> <tbody> <tr style="height: 19px;"> <td style="height: 19px; margin-left: 0.1px; vertical-align: bottom;"><br/></td> <td style="height: 19px; padding: 0px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 19px; width: 0.41425%;"><br/></td> <td colspan="6" style="padding: 0px; height: 19px; width: 18.0535%; text-align: center; vertical-align: bottom; border-bottom: 2px solid #000000;"> <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;">June 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: 19px; padding: 0px; width: 0.9942%;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px; width: 0.4971%;"><br/></td> <td colspan="5" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000; width: 18.0535%;"><span style="font-weight: bold; line-height: inherit;">Six Months Ended<br/><span style="line-height: inherit;">June 30,</span></span></td> <td style="vertical-align: bottom; height: 19px; padding: 0px; width: 1.07705%;"><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; width: 0.41425%;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 19px; width: 8.55928%;"><span style="font-weight: bold;">2021</span><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px; width: 0.4971%;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px; width: 0.4971%;"><br/></td> <td colspan="2" style="vertical-align: bottom; text-align: center; padding: 0px; border-bottom: 2px solid #000000; height: 19px; width: 8.5%;"><span style="font-weight: bold;">2020</span><br/></td> <td style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; width: 0.9942%;"><br/></td> <td style="vertical-align: bottom; text-align: center; padding: 0px; height: 19px; width: 0.4971%;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000; width: 8.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: 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; width: 0.9942%;"><br/></td> <td colspan="2" style="vertical-align: bottom; height: 19px; text-align: center; padding: 0px; border-bottom: 1.5pt solid #000000; width: 8.55928%;"><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; width: 1.07705%;"><br/></td> </tr> <tr style="height: 17px; margin-left: 0.1px; background-color: #ffffff;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; background-color: #ffffff; width: 36pt;"> <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; width: 0.41425%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.559284%; 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; height: 17px; width: 8%; background-color: #cceeff; margin-left: 0.1px;">246,236</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; 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; height: 17px; width: 8%; background-color: #cceeff; margin-left: 0.1px;">72,630</td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 0.9942%; 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; padding: 0px; height: 17px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 0.5%; 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: 17px; padding: 0px; width: 8%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">532,422</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 0.9942%; 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: 17px; padding: 0px; width: 0.559284%; 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: 17px; padding: 0px; width: 8%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">111,394 </span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 1.07705%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </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; width: 0.41425%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.559284%; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; text-align: right; height: 17px; width: 8%; border-bottom: 2px solid #000000;">57,120</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.9942%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.4971%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.5%; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; width: 8%; border-bottom: 2px solid #000000;">—</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.9942%;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 0.559284%; border-bottom: 2px solid #000000;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 17px; text-align: right; width: 8%; border-bottom: 2px solid #000000;">57,120</td> <td style="vertical-align: bottom; padding: 0px; height: 17px; width: 1.07705%;"><br/></td> </tr> <tr style="height: 10px; margin-left: 0.1px; background-color: #ffffff;"> <td style="height: 10px; vertical-align: bottom; margin-left: 0.1px; background-color: #ffffff;"> <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; width: 0.41425%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; width: 0.559284%; 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; width: 8%; background-color: #cceeff; margin-left: 0.1px;">246,236</td> <td style="vertical-align: bottom; padding: 0px; height: 10px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; height: 10px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; padding: 0px; border-bottom: 6px double #000000; height: 10px; width: 0.5%; 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; width: 8%; background-color: #cceeff; margin-left: 0.1px;">129,750</td> <td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.9942%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span>     </span></p> </td> <td style="vertical-align: bottom; padding: 0px; height: 10px; width: 0.4971%; background-color: #cceeff; margin-left: 0.1px;"><br/></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; border-bottom: 4.5pt double #000000; width: 0.5%; 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; width: 8%; 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;">532,422</span></span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.9942%; 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; width: 0.559284%; 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; width: 8%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">168,514</span></p> </td> <td style="vertical-align: bottom; height: 10px; padding: 0px; width: 1.07705%; background-color: #cceeff; margin-left: 0.1px;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> </tr> </tbody> </table> <table cellpadding="0" style="height: 80px; 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; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td colspan="6" style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid #000000; width: 17.8956%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><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;">June 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; width: 0.91135%;"><br/></td> <td style="height: 19px; width: 0.41425%;"><br/></td> <td colspan="6" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; width: 18.2428%;"><span style="font-weight: bold; line-height: inherit;">Six Months Ended</span><br/><span style="font-weight: bold; line-height: inherit;">June 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; width: 0.91135%;"><br/></td> </tr> <tr style="background-position: center bottom, right center, center top, left center !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;"><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; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; width: 0.57995%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; border-bottom: 2px solid #000000; width: 7.87075%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><span style="font-weight: bold;">2021</span></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.41425%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 1pt solid #000000; width: 0.6628%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; border-bottom: 1pt solid #000000; width: 7.87075%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 19px;"><span style="font-weight: bold;">2020</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; width: 0.91135%;"><br/></td> <td style="height: 19px; width: 0.41425%;"><br/></td> <td colspan="2" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; width: 8.5%;"><strong> 2021</strong></td> <td style="height: 19px; padding: 0px; width: 0.6628%;"><br/></td> <td style="height: 19px; padding: 0px; width: 0.57995%;"><br/></td> <td colspan="2" style="height: 19px; border-bottom: 1.5pt solid #000000; text-align: center; width: 8.5%;"><strong>2020</strong></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; width: 0.91135%;"><br/></td> </tr> <tr style="margin-left: 0.1px; height: 17px; background-color: #ffffff;"> <td style="height: 17px; margin-left: 0.1px; vertical-align: bottom; width: 36pt; background-position: center bottom, right center, center top, left center !important; background-color: #ffffff;"> <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; width: 0.4971%; 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; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.57995%; 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; 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></td> <td style="vertical-align: bottom; text-align: right; width: 7.87075%; 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; height: 17px;">—</td> <td style="vertical-align: bottom; width: 0.4971%; 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; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.41425%; 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; height: 17px;"><br/></td> <td style="vertical-align: bottom; width: 0.6628%; 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; 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></td> <td style="vertical-align: bottom; text-align: right; width: 7.87075%; 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; height: 17px;">2,667</td> <td style="vertical-align: bottom; height: 17px; width: 0.91135%; 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;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">     </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.41425%; 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: 17px; width: 0.5%; 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;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 8%; 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;"> <p style="margin: 0pt; text-align: right;"><span>2,666</span></p> </td> <td style="vertical-align: bottom; height: 17px; padding: 0px; width: 0.6628%; 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;"> <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; width: 0.57995%; 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;"> <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; width: 0.5%; 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;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> $ </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 8%; 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;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">5,333</span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.91135%; 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;"> <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;">Restricted Stock Units </p> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; width: 0.57995%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid #000000; width: 7.87075%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;">246,236</td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.4971%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; width: 0.41425%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; border-bottom: 2px solid #000000; width: 0.6628%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;"><br/></td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: right; border-bottom: 2px solid #000000; width: 7.87075%; background-position: center bottom, right center, center top, left center !important; background-repeat: repeat-x, repeat-y, repeat-x, repeat-y !important; height: 15px;">127,083</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; width: 0.91135%;"> <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; width: 0.41425%;"><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; 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: 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; width: 8%;"> <p style="margin: 0pt; text-align: right;"><span>529,756</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; width: 0.6628%;"> <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; width: 0.57995%;"> <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; 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: 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; width: 8%;"> <p style="margin: 0pt; text-align: right;">163,181</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; width: 0.91135%;"> <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; background-color: #ffffff;"> <td style="height: 10px; margin-left: 0.1px; vertical-align: bottom; background-color: #ffffff; 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; width: 0.4971%; 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; height: 10px;"><br/></td> <td style="vertical-align: bottom; border-bottom: 6px double #000000; width: 0.57995%; 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; 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: 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; width: 7.87075%; 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; height: 10px;">246,236</td> <td style="vertical-align: bottom; width: 0.4971%; 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; height: 10px;"><br/></td> <td style="vertical-align: bottom; width: 0.41425%; 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; height: 10px;"><br/></td> <td style="vertical-align: bottom; border-bottom: 6px double #000000; width: 0.6628%; 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; 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: 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; width: 7.87075%; 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; height: 10px;">129,750</td> <td style="vertical-align: bottom; height: 10px; width: 0.91135%; 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; width: 0.41425%; 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; width: 0.5%; 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; width: 8%; 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>532,422</span></td> <td style="vertical-align: bottom; height: 10px; padding: 0px; width: 0.6628%; 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; width: 0.57995%; 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; width: 0.5%; 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; width: 8%; 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>168,514</span></td> <td style="vertical-align: bottom; height: 10px; width: 0.91135%; 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 72630 532422 111394 57120 57120 246236 129750 532422 168514 2667 2666 5333 246236 127083 529756 163181 246236 129750 532422 168514 <table cellpadding="0" style="border-collapse: collapse; width: 100%; font-family: 'times new roman'; font-size: 10pt; margin: 0px; text-indent: 0px; height: 152px;" 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> </td> <td style="padding-bottom: 1.5pt; vertical-align: bottom; height: 35px; width: 0.4971%;"> <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; width: 8.4507%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 8.69925%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 8.69925%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 8.4507%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 8.7821%;"> <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; width: 0.4971%;"> <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; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px; 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.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.8285%;"> <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: 7.9536%;"> <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.4971%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.74565%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.74565%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.8285%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 7.9536%;"> <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; width: 0.4971%;"> <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; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><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; width: 0.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"/> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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; width: 0.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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; width: 0.4971%;"> <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.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.8285%;"> <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: 7.9536%;"> <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.4971%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"/> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <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; width: 0.74565%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <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; width: 0.74565%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 7.9536%;"> <p style="margin: 0pt; text-align: right;">—</p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt;">   </span></p> </td> <td style="vertical-align: bottom; height: 17px; width: 0.4971%;"> <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; width: 0.8285%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; vertical-align: bottom; padding-left: 0px; padding-right: 0px; text-indent: 0px;"><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 – June 30, 2021</span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.4971%;"> <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.4971%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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; width: 0.4971%;"> <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.4971%;"> <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.74565%;"> <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: 7.9536%;"> <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.4971%;"> <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.4971%;"> <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.4971%;"> <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: 7.9536%;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.84 </span></p> </td> <td style="vertical-align: bottom; height: 17px; background-color: #cceeff; width: 0.4971%;"> <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.4971%;"> <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.8285%;"> <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: 7.9536%;"> <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.4971%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 0.74565%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 0.74565%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; width: 0.4971%;"> <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; width: 0.8285%;"> <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; width: 7.9536%;"> <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; width: 0.4971%;"> <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; background-color: #ffffff;"> <td style="padding-bottom: 4pt; height: 16px; margin: 0px; vertical-align: bottom; text-indent: 0px; padding-left: 0px; padding-right: 0px; background-color: #ffffff;"><br/></td> <td style="padding: 0px 0px 3px; vertical-align: bottom; height: 16px; background-color: #ffffff;"> <p style="margin: 0pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Exercisable – June 30, 2021 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <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: 16px; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.74565%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.74565%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <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: 16px; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <p style="margin: 0pt; text-align: right;"><span style="font-family: 'Times New Roman'; font-size: 10pt;"> 5.84 </span></p> </td> <td style="padding-bottom: 4pt; vertical-align: bottom; height: 16px; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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; width: 0.8285%; background-color: #ffffff;"> <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; width: 7.9536%; background-color: #ffffff;"> <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; width: 0.4971%; background-color: #ffffff;"> <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 P5Y10M2D 36332 24.80 78.67 P6Y4M2D 36437 24.80 78.71 P5Y10M2D 2667 2666 5333 5.50 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 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;">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 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;">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 style="line-height: inherit;">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 127083 529756 163181 <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; width: 8.97756%;"><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; width: 0.581879%;"><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.498753%;"> <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.498753%;"><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: 7.98005%;"><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.581879%;"><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; width: 0.498753%; 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; width: 0.498753%; 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; width: 7.98005%; 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; width: 0.581879%; 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; width: 0.498753%;"/> <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; width: 0.498753%;"><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; width: 7.98005%;">(31,331</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.581879%;">)</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; width: 0.498753%;"/> <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; width: 0.498753%;"><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; width: 7.98005%;">—</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; width: 0.581879%;"/> </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 June 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; width: 0.498753%;"/> <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; width: 0.498753%;"><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; width: 7.98005%;">496,173</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; width: 0.581879%;"><br/></td> </tr> </tbody> </table> </div> 527504 31331 496173 <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: 12pt; 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="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><i style="mso-bidi-font-style: normal;"><span style="font-size: 10.0pt;">Pizzarotti Litigation - </span></i><span style="font-size: 10pt;">O<span style="font-family: 'times new roman', times;">n or about August 10, 2018 </span></span><span style="font-family: 'times new roman', times; font-size: 10pt;">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 parties are currently in the process of scheduling depositions for the latter part of September.</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;"><br/></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;">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="margin: 0in 0in 0in 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: 12pt; font-family: 'Times New Roman', serif;"><i><span style="font-size: 10.0pt;"><br/></span></i></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="mso-list: Ignore;">1.<span style="font: 7.0pt 'Times New Roman';">       </span></span></span><span style="font-size: 10.0pt;">Teton Buildings, LLC</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="margin: 0in 0in 0in 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">(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="margin: 0in 0in 0in 0.5in; 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; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;">(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. The Firm was engaged to file a proof of claim in the Teton Bankruptcy. On February 11, 2020, the Company filed a proof of claim again 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. </span></p> <p style="margin: 0in 0in 0in 0.5in; 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; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;">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="margin: 0in 0in 0in 0.5in; 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; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;">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) which has yet to be served upon Teton.</span></p> <p style="margin: 0in 0in 0in 0.5in; 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; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;">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;"><span style="font-size: 10.0pt;"><br/></span></p> <p style="margin: 0in 0in 0in 0.5in; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> </span></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;"><span style="font-size: 10pt;"><span>2.<span style="font: 7pt 'Times New Roman';">      <span> </span></span></span></span><i><span style="font-size: 10pt;">SG Blocks,<span> </span>Inc. v HOLA Community Partners, et. al.</span></i><i><span style="font-size: 10pt;"> </span></i><span style="font-size: 10pt;"/></p> <p style="margin: 0pt 0pt 0pt 36pt;"><span><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></span></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: 10.0pt;">On April 13, 2020, Plaintiff SG Blocks, Inc. (“SG Blocks” or the “Company”) 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="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"> </span></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></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: 10.0pt;">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. The case is currently entering the discovery stage and a trial date has been set for March 22, 2022. </span></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: 10.0pt;"><br/></span></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: 10.0pt;"/><span style="font-size: 10.0pt;">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="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: 10.0pt;"><br/></span></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: 10.0pt;"/><span style="font-size: 10.0pt;">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="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: 10.0pt;"><br/></span></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: 10.0pt;"/><span style="font-size: 10.0pt;">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>, </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">contractual indemnity, equitable indemnity; and</span><span style="font-size: 10.0pt;"> </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">contribution</span><span style="font-size: 10.0pt;">: 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 Additional Third Party Defendants are in the process of being served with the First Amended Third-Party Complaint and have yet to file an Answer. </span></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: 10.0pt;"><br/></span></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: 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. 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: 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;"><br/></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;">3.<span style="color: #000000; font-family: 'Times New Roman'; font-size: 9.33333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: -24px; 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><i>SG Blocks, Inc. v. EDI International, PC. </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="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;">On June 21, 2019, SG Blocks filed a lawsuit against EDI International, PC, a New Jersey corporation, in the </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">Superior Court of the State of California</span><span style="font-size: 10.0pt;">, </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">County of Los Angeles, Central District</span><span style="font-size: 10.0pt;">, 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="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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;">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="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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;">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><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin;">General Release agreement whereby in exchange for payment by the Company in the amount of $67,125.83</span><span style="font-size: 10.0pt;"> 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.</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: 12pt; 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 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> <br/></div> <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> <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>1.Shetty v. SG Blocks, Inc</i></b>. et. 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. </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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;">On or about August 6, 2021, the Company and Former Employee reached an agreement in principle to settle the Action. The parties, through their respective counsel, are currently negotiating the terms of a written settlement and release agreement which has yet to be finalized or executed. </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: 12pt; 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 no provision related to this matter in the condensed consolidated financial statements</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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"/><span style="font-size: 10.0pt;">2. <b><i>SG Blocks, Inc. v. Osang Healthcare Company, Ltd.</i></b>, </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;">Case No. 21-01990 </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: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;">On April 14, 2021, the Company commenced an action against Osang Healthcare Company, Ltd. (“Osang”) in the </span><span style="font-size: 10.0pt; mso-fareast-font-family: Calibri;">United States District Court, Eastern District of New York, Case No. 21-01990 (“Osang Action”)</span><span style="font-size: 10.0pt;">. 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 style="color: #000000;">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 0.0001pt 0.5in; text-align: justify; font-size: 12pt; font-family: 'Times New Roman', serif;"><span style="font-size: 10.0pt;"><span style="color: #000000;"><br/></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;"><span style="color: #000000;"/></span><span style="font-size: 10.0pt; color: black;">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. Reply papers are due by August 20, 2021, after which the motion will be submitted to the Court for adjudication. </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; mso-fareast-font-family: Calibri;"><br/></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; 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 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; /* background: white;"><span style="font-size: 10pt; font-family: 'times new roman', times; color: #000000;">Subsequent to June 30, 2021, <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-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; display: inline !important; float: none;">SGB Development Corp. (“SG DevCorp”), a subsidiary of SG Blocks, Inc., issued a Real Estate Lien Note, dated July 14, 2021, in the principal amount of $2,000,000 (the “Note”), secured by a Deed of Trust, dated July 14, 2021 (the “Deed of Trust”), on its 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 $1,958,233 after fees. The 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 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 Note for its development projects.</span></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; /* background: white;"><span style="font-size: 10pt; font-family: 'times new roman', times; color: #000000;"><br/></span></p> 2000000 50 1958233 P1Y 0.12 0.005 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2021
Aug. 11, 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 Jun. 30, 2021  
Document Fiscal Period Focus Q2  
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   8,822,489
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 2,323,599 $ 13,010,356
Accounts receivable, net 2,719,713 2,635,608
Contract assets 2,122,231 1,303,136
Inventories 1,409,915 778,144
Prepaid expenses and other current assets 553,975 570,775
Total current assets 9,129,433 18,298,019
Property, plant and equipment, net 7,177,533 2,683,014
Goodwill 1,309,330 1,309,330
Right-of-use asset 1,478,544 1,537,545
Long-term note receivable 701,233 682,637
Intangible assets, net 2,178,879 2,218,609
Deferred contract costs, net 132,552 152,944
Investment in and advances to equity affiliates 3,350,329
Total Assets 25,457,833 26,882,098
Current liabilities:    
Accounts payable and accrued expenses 5,920,137 3,961,961
Contract liabilities 789,068 1,774,740
Lease liability, current maturities 435,608 326,654
Due to affiliates 381,770 965,561
Assumed liability 43,295 200,765
Other current liabilities 5,000 5,000
Total current liabilities 7,574,878 7,234,681
Lease liability, net of current maturities 1,042,232 1,209,594
Total liabilities 8,617,110 8,444,275
Commitments and contingencies
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]    
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 June 30, 2021 and 8,596,189 issued and outstanding as of December 31, 2020 88,225 85,962
Additional paid-in capital 41,681,186 40,443,840
Accumulated deficit (25,851,682) (22,276,546)
Total SG Blocks, Inc. stockholders’ equity 15,917,729 18,253,256
Non-controlling interest 922,994 184,567
Total stockholders' equity 16,840,723 18,437,823
Total Liabilities and Stockholders’ Equity $ 25,457,833 $ 26,882,098
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue:        
Revenue $ 11,853,987 $ 628,949 $ 21,041,614 $ 827,705
Cost of revenue:        
Cost of revenue 9,014,943 254,716 16,994,389 407,491
Gross profit 2,839,044 374,233 4,047,225 420,214
Operating expenses:        
Payroll and related expenses 801,664 392,338 1,629,186 664,146
General and administrative expenses 1,888,162 766,750 3,349,518 1,258,064
Marketing and business development expense 72,438 30,899 143,065 63,237
Pre-project expenses 847 25,000 10,980 25,000
Total 2,763,111 1,214,987 5,132,749 2,010,447
Operating income (loss) 75,933 (840,754) (1,085,524) (1,590,233)
Other income (expense):        
Interest expense (329) (3,452) (692) (6,263)
Interest income 13,797 6,233 31,267 11,096
Other income 61,024 61,024
Total 74,492 2,781 91,599 4,833
Income (loss) before income taxes 150,425 (837,973) (993,925) (1,585,400)
Income tax expense
Net income (loss) 150,425 (837,973) (993,925) (1,585,400)
Add: net profit attributable to noncontrolling interests 1,691,684 2,581,211
Net loss attributable to common stockholders of SG Blocks, Inc. $ (1,541,259) $ (837,973) $ (3,575,136) $ (1,585,400)
Net loss per share - basic and diluted:        
Basic and diluted $ (0.17) $ (0.16) $ (0.41) $ (0.48)
Weighted average shares outstanding:        
Basic and diluted 8,822,278 5,369,132 8,783,806 3,278,913
Construction services        
Revenue:        
Revenue $ 2,064,438 $ 534,526 $ 5,202,153 $ 623,867
Cost of revenue:        
Cost of revenue 3,164,695 193,208 7,258,235 265,119
Engineering services        
Revenue:        
Revenue 4,059 94,423 98,008 203,838
Cost of revenue:        
Cost of revenue 32,197 61,508 41,967 142,372
Medical revenue        
Revenue:        
Revenue 9,785,490 15,741,453
Cost of revenue:        
Cost of revenue $ 5,818,051 $ 9,694,187
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 $ 11,579 $ 21,932,387 $ (17,583,817)
Beginning Balance, Shares at Dec. 31, 2019     1,157,890      
Stock-based compensation $ 168,514 168,514 168,514
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 (1,585,400) (1,585,400) (1,585,400)
Ending Balance, Shares at Jun. 30, 2020     8,596,189      
Ending Balance at Jun. 30, 2020 20,267,884 20,267,884 $ 85,962 39,351,139 (19,169,217)
Beginning Balance at Mar. 31, 2020 3,651,364 3,651,364 $ 11,705 21,970,903 (18,331,244)
Beginning Balance, Shares at Mar. 31, 2020     1,170,524      
Stock-based compensation 129,750 129,750 129,750
Conversion of restricted stock units to common stock $ 120 (120)
Conversion of restricted stock units to common stock, Shares     12,000      
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 (837,973) (837,973) (837,973)
Ending Balance, Shares at Jun. 30, 2020     8,596,189      
Ending Balance at Jun. 30, 2020 20,267,884 20,267,884 $ 85,962 39,351,139 (19,169,217)
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 532,422 532,422 532,422
Conversion of warrants to common stock 707,187 707,187 $ 2,263 704,924
Conversion of warrants to common stock, Shares     226,300      
Noncontrolling interest distribution (1,842,784) (1,842,784)
Net loss (993,925) (3,575,136) (3,575,136) 2,581,211
Ending Balance, Shares at Jun. 30, 2021     8,822,489      
Ending Balance at Jun. 30, 2021 16,840,723 15,917,729 $ 88,225 41,681,186 (25,851,682) 922,994
Beginning Balance at Mar. 31, 2021 18,283,097 17,209,003 $ 88,213 41,431,213 (24,310,423) 1,074,094
Beginning Balance, Shares at Mar. 31, 2021     8,821,289      
Stock-based compensation 246,236 246,236 246,236
Conversion of warrants to common stock 3,749 3,749 $ 12 3,737
Conversion of warrants to common stock, Shares     1,200      
Noncontrolling interest distribution (1,842,784) (1,842,784)
Net loss 150,425 (1,541,259) (1,541,259) 1,691,684
Ending Balance, Shares at Jun. 30, 2021     8,822,489      
Ending Balance at Jun. 30, 2021 $ 16,840,723 $ 15,917,729 $ 88,225 $ 41,681,186 $ (25,851,682) $ 922,994
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities:    
Net loss $ (993,925) $ (1,585,400)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation expense 198,398 1,848
Amortization of intangible assets 82,230 72,561
Amortization of deferred license costs 20,392 20,393
Bad debt expense 161,202
Interest income on long-term note receivable (18,596) (11,096)
Stock-based compensation 532,422 168,514
Changes in operating assets and liabilities:    
Accounts receivable (245,307) (483,067)
Contract assets (819,095) 94,185
Inventories (631,771)
Prepaid expenses and other current assets 16,800 (203,096)
Right of use asset 204,840
Accounts payable and accrued expenses 1,958,175 (235,858)
Contract liabilities (985,672) (20,106)
Due to affiliates (583,791)
Lease liability (204,246)
Net cash used in operating activities (1,307,944) (2,181,122)
Cash flows provided by investing activities:    
Advances in note receivable (650,000)
Purchase of property, plant and equipment (4,692,918)
Purchase of intangible asset (42,500)
Payment on assumed liability of acquired assets (157,469)
Investment in and advances to equity affiliates (3,350,329)
Net cash used in investing activities (8,243,216) (650,000)
Cash flows from financing activities:    
Proceeds from conversion of warrants to common stock 707,187
Proceeds from public stock offering, net of issuance costs 17,118,480
Proceeds from long-term note payable 200,000
Distribution paid to noncontrolling interest (1,842,784)
Settlement of common stock from reverse stock split (122)
Net cash (used in) provided by financing activities (1,135,597) 17,318,358
Net increase (decrease) in cash and cash equivalents (10,686,757) 14,487,236
Cash and cash equivalents - beginning of period 13,010,356 1,625,671
Cash and cash equivalents - end of period 2,323,599 16,112,907
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
6 Months Ended
Jun. 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 we 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. (“SGB Development”), which is wholly-owned by the Company. SGB Development was formed with the purpose of real property development utilizing the Company's technologies.  SGB Development 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 June 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
6 Months Ended
Jun. 30, 2021
Liquidity [Abstract]  
Liquidity

2.

Liquidity 


As of June 30, 2021, the Company had cash and cash equivalents of $2,323,599 and a backlog of approximately $21 million. See Note 12 for a discussion of construction backlog. Based on our conversations with key customers, the Company anticipates its backlog to convert to revenue over the following period: 



   
2021


Within 1 year
$ 8,179,581

1 to 2 years


12,856,250

Total Backlog
$ 21,035,831


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 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
6 Months Ended
Jun. 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 six months ended June 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 will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the six months ended June 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 has a term of two (2) years. Under the Agreement, the Company has 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 will vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement is earlier terminated, CMC will still be entitled to receive the entire amount of such restricted stock that has vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provides 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 provides that CMC has 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 Exclusive License Agreement, dated October 3, 2019. The planning stage of the project was initial delayed due to COVID-19 but the project is still active. No revenue has been recognized under the Agreement for the six months ended June 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 six months ended June 30, 2021, the Company recognized approximately $15,000,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 is currently collecting 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 $15,750,903 and $5,290,711, respectively, for the six months ending June 30, 2021. All revenue recognized for the six months ending June 30, 2020 was over time.

   

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




Three Months Ended June 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:















    Government

$ 1,097,660

9 %
$

%

    Hotel/Hospitality

283,355

2 %

38,135

6 %

    Medical - Construction 


242,533


2

%



57,033

9

%

    Multi-Family (includes Single Family)

(22,398

)

%


21,291

3


    Office

258,069


2

%


10,058

2


    Other (1)



%

300,000

48 %

    Retail



2,688

%

202,432

32 %

    Special Use

206,590

2 %



%

Subtotal

2,068,497

17 %

628,949

100 %

Medical Revenue:














    Medical (lab testing, kit sales and equipment) 

9,785,490


83

%


%


Total revenue by customer type 

$

11,853,987


100

%  


$

628,949

100

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



Six Months Ended June 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:














   Government
$ 2,183,142

11 %
$
%

   Hotel/Hospitality

453,781

2 %

42,799

5 %

   Medical - Construction

494,093

2

%


58,532

7

%


   Multi-Family (includes Single Family)  

22,348

%

51,963

6 %

   Office

435,461

2

%


50,909

6

%

   Other (1)

%


 300,000

37

%

   Retail


44,701

%

323,502

39

%


   Special Use

1,666,635

8 %



%

Subtotal

5,300,161

25 %

827,705

100

Medical Revenue: 














   Medical (lab testing, kit sales and equipment)

15,741,453

75 %



%

Total revenue by customer type  

$

21,041,614

100


$

827,705

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 June 30, 2021, accumulated amortization related to deferred contract costs amounted to $71,374. During the six months ended June 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $20,392 and $20,393, 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 License Agreement had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The License Agreement provided for customary terminating provisions, including the right by the Company to terminate if the Licensee fails 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. License Agreement provided that if it was extended beyond the initial term, then the parties would negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses 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 License Agreement also provided that the Company could also provide the Licensee with professional services with respect to the License, and the Licensee was obligated to the Company for employees’ time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company’s remaining and future residential projects. 


The License Agreement 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. In addition, the License Agreement provided that the Company would provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company’s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.


On June 15, 2021, the Company terminated the Exclusive License Agreement with CPF that the Company had entered into on October 3, 2019.  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. In connection with the termination of that certain Exclusive License Agreement, dated as of October 3, 2019 (the “License Agreement”), with the Licensee Pursuant to the Settlement Agreement with CPF and Capital Plus, the License Agreement was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company is receiving 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 June 30, 2021, $381,770 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 six months ended June 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which $60,000 is included in accounts receivable as of June 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 SGB Development Corp. agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 of the initial $600,000 in the second quarter of 2021 with the remaining amount being funded in the third 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 on its condensed consolidated financial statements. 


On June 24, 2021, the Company's subsidiary SGB Development Corp. 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 on 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 $2,323,599 as of June 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 June 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 June 30, 2021 there was inventory of $4,429 for construction materials, and $1,405,486 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 six months ended June 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 six months ended June 30, 2021 and 2020. The accumulated amortization as of June 30, 2021 and 2020 was $732,085 and $1,686,876, respectively. The amortization expense for the six months ended June 30, 2021 and 2020 was $82,230 and $72,561, respectively. The amortization expense for the three months ended June 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 

 

$

83,646

 


2022 

 

 

162,970

 


2023

 

 

161,176

 


2024 

 

 

160,469

 


2025

 

 

157,051

 


Thereafter 

 

 

1,453,567

 


 

 

$

2,178,879

 


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 June 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 two customers represented approximately 77% and 72% of the Company's total revenue for the three months ended June 30, 2021 and 2020, respectively. Revenue relating to one and three customers represented approximately 71% and 69% of the Company's total revenue for the six months ended June 30, 2021 and 2020, respectively.

 

Cost of revenue in excess of 10% relating to three and two vendors represented approximately 52% and 51% of the Company’s total cost of revenue for the three months ended June 30, 2021 and 2020, respectively. Cost of revenue relating to three and four vendors represented approximately 48% and 75% of the Company’s total cost of revenue for the six months ended June 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
6 Months Ended
Jun. 30, 2021
Accounts Receivable [Abstract]  
Accounts Receivable

4.

Accounts Receivable

 

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



 

 

2021

 

 

2020

 


Billed: 

 

 

 

 

 

 


   Construction services

$ 2,111,793

$ 1,391,555

   Engineering services

 

 

21,364

 

 

 

86,264

 


   Medical revenue

679,578


1,157,819

   Retainage receivable

 

 

615,136

 

 

 

615,136

 


   Other receivable


248,958


180,748

      Total gross receivables

 

 

3,676,829

 

 

 

3,431,522

 


Less: allowance for credit losses  

 

 

(957,116

)

 

 

(795,914

)


      Total net receivables  

 

$

2,719,713

 

 

$

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 as of June 30, 2021. There was a provision of $161,202 for credit losses, no recoveries collected for credit losses and no write offs during the six months ended June 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
6 Months Ended
Jun. 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 June 30, 2021 and December 31, 2020:

 

 

 

 

2021

 

 

2020

 

 

Costs incurred on uncompleted contracts 

 

$

6,924,517

 

 

$

4,572,581

 


Provision for loss on uncompleted contracts

194,450



 

Estimated earnings to date on uncompleted contracts

 

 

(1,446,921

)

 

 

872,302

 

 

Gross contract assets

 

 

5,672,046

 

 

 

5,444,883

 

 

Less: billings to date

 

 

(4,338,883

)

 

 

(5,916,487

)

 

    Net contract assets (liabilities), on uncompleted contracts

 

$

1,333,163

 

$

(471,604

)

             

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


   

 

 

2021

 

 

2020

 

 

Contract assets 

 

$

2,122,231

 

 

$

1,303,136

 

 

Contract liabilities

 

 

(789,068

)

 

 

(1,774,740

)

 

    Net contract assets (liabilities)

 

$

1,333,163

 

$

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

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment
6 Months Ended
Jun. 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 June 30, 2021 and December 31, 2020, the Company’s property, plant and equipment, net consisted of the following:

 

 


 

2021

 

 

2020

 

 

Computer equipment and software  

 

$

138,543

 

 

$

73,991

 

 

Furniture and other equipment

 

 

19,482

 

 

 

11,593

 


Leasehold improvements


13,871


6,071

Equipment and machinery

1,175,104


1,127,647

Automobiles

4,638


4,638

Building held for leases

501,336


501,336

Laboratory and temporary units

1,358,904


1,016,238

Land

3,576,130




Construction in progress

646,422



 

      Property, plant and equipment

 

 

7,434,430

 

 

 

2,741,514

 

 

Less: accumulated depreciation

 

 

(256,897

)

 

 

(58,500

)

 

      Property, plant and equipment, net

 

$

7,177,533

 

 

$

2,683,014

 

 

Depreciation expense for the three months ended June 30, 2021 and 2020 amounted to $107,208 and $924 respectively. Depreciation expense for the six months ended June 30, 2021 and 2020 amounted to $198,398 and $1,848 respectively.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Receivable
6 Months Ended
Jun. 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
6 Months Ended
Jun. 30, 2021
Note Payable [Abstract]  
Notes Payable

8.

Notes Payable


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 (“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 that certain Exclusive License Agreement, dated October 3, 2019, with CPF GP 2019-1 LLC. The Company had the right to prepay the Note, in whole or in part, at any time and from time to time, without premium or penalty. During 2020, the 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
6 Months Ended
Jun. 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 conclude 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 June 30, 2021, the liability is $0, and no payment has been paid out.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
6 Months Ended
Jun. 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 leases a vacant retail space that has been converted for the use of COVID-19 testing, vaccine distribution and a medical lab with a lease term for eighteen months.

 Supplemental balance sheet information related to leases is as follows:   


Balance Sheet Location
June 30, 2021


Operating Leases




Right-of-use assets, net
$ 1,436,717







Current liabilities Lease liability, current maturities 

(416,405 )

Non-current liabilities Lease liability, net of current maturities
(1,020,769 )

Total operating lease liabilities
$ (1,437,174 )







Finance Leases




Right-of-use assets
$ 41,827







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

Non-current liabilities Lease liability, net of current maturities 
(21,463 )

Total finance lease liabilities 
$ (40,666 )







Weighted Average Remaining Lease Term






Operating leases

3.94 years

Finance leases

2.11 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
$ 226,806
$ 10,080
$ 236,886

2022

401,622

20,160

421,782

2023

330,300

11,760

342,060

2024

324,000



324,000

2025

243,000



243,000

Total lease payments

1,525,728

42,000

1,567,728

Less: Imputed interest

88,554

1,334

89,888

Present value of lease liabilities
$ 1,437,174
$ 40,666
$ 1,477,840

 

Chicago Airport Testing has subleased its leased vacant area for a period of one year, the licensee has the option to terminate at any time after the first six months. The licensee elected to terminate the Agreement, subsequent to June 30, 2021.  The effective date of the termination is July 31, 2021 and the Company has $160,000 for the remaining lease revenue.   

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share
6 Months Ended
Jun. 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 June 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 June 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 June 30, 2020, there were options, including options to non-employees and non-directors, restricted stock units and warrants to purchase 52,337, 44,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
6 Months Ended
Jun. 30, 2021
Construction Backlog [Abstract]  
Construction Backlog

12.

Construction Backlog

 

The following represents the backlog of signed construction and engineering contracts in existence at June 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 June 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

 

 

1,247,242

 

 

 

13,816,785

 


Adjustments and cancellations, net



(27,370 )

 

Subtotal  

 

 

26,364,703

 

 

 

31,423,676

 

 

Less: contract revenue earned during the period

 

 

(5,328,872

)

 

 

(6,306,215

)

 

Balance - end of period

 

$

21,035,831

 

 

$

25,117,461

 

 

Backlog at June 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. In addition, the Company executed one large contract in the first quarter of 2021 in the amount of approximately $1.3 million. The Company expects that all of this revenue will be realized by June 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 June 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 June 30, 2021 over the following period:





2021

Within 1 year
$ 8,179,581

1 to 2 years


12,856,250

Total Backlog
$ 21,035,831


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
6 Months Ended
Jun. 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
6 Months Ended
Jun. 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 six months ended June 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 conversion of the exercised 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 had agreed to pay 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. Pursuant to the Placement Agency Agreement, the Company also agreed to grant to the Placement Agent or its designees warrants to purchase up to 9% of the aggregate number of shares of common stock underlying the Debenture, which was equal to 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. There are significant restrictions pursuant to FINRA Rule 5110 against transferring the Placement Agent’s Warrants and the shares issuable upon exercise of the Placement Agent Warrants during the one hundred eighty (180) days after the closing date. 


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. 


For the three and six months ended June 30, 2021, we had 1,200 and 226,300 warrants that converted into common stock and had no warrants that converted into common stock for the three and six months ended June 30, 2020.   

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation
6 Months Ended
Jun. 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 (the “Incentive Plan”). The Incentive Plan authorizes the issuance of up to 1,125,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 June 30, 2021, there were 179,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
June 30,



Six Months Ended
June 30,




2021


2020


2021
2020


Payroll and related expenses


$ 246,236

$ 72,630

   


$

532,422

   

$

111,394

   


General and administrative expenses




57,120




57,120

 

       Total


$ 246,236

$ 129,750

   


$

532,422

   

$

168,514

   

 

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





Three Months Ended
June 30,


Six Months Ended
June 30,





2021


2020

 2021

2020

 

Stock options


$

$ 2,667

   


$

2,666

  

  

$

5,333

   

 

Restricted Stock Units 



246,236


127,083

   


 

529,756

  

  

 

163,181

   


Total
$ 246,236

$ 129,750

$ 532,422

$ 168,514


Stock-Based Option Awards 


The Company has issued no stock-based options during the six months ended June 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 six months ended June 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 – June 30, 2021

 

 

36,437

 

 

 

24.80

 

 

 

78.71

 

 

 

5.84

 

 

$

 


Exercisable – December 31, 2020

 

 

36,332

 

 

 

24.80

 

 

 

78.67

 

 

 

6.34

 

 

 

 


Exercisable – June 30, 2021

 

 

36,437

 

 

$

24.80

 

 

$

78.71

 

 

 

5.84

 

 

$

 

  

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

 

As of June 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 June 30, 2021 was $5.50 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 June 30, 2021 and 2020, the Company recognized stock-based compensation of $246,236 and $127,083 related to restricted stock units. For the six months ended June 30, 2021 and 2020, the Company recognized stock-based compensation of $529,756 and $163,181 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 six months ended June 30, 2021:




Number of Shares

 

Non-vested balance at January 1, 2021



527,504

 

Granted





Vested
(31,331 )

Forfeited/Expired

Non-vested balance at June 30, 2021
496,173
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
6 Months Ended
Jun. 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 parties are currently in the process of scheduling depositions for the latter part of September.


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. The Firm was engaged to file a proof of claim in the Teton Bankruptcy. On February 11, 2020, the Company filed a proof of claim again 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) which has yet to be served upon Teton.


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, Plaintiff SG Blocks, Inc. (“SG Blocks” or the “Company”) 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. The case is currently entering the discovery stage and a trial date has been set for March 22, 2022.


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 Additional Third Party Defendants are in the process of being served with the First Amended Third-Party Complaint and have yet to file an Answer.


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.


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, Inc. et. 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 August 6, 2021, the Company and Former Employee reached an agreement in principle to settle the Action. The parties, through their respective counsel, are currently negotiating the terms of a written settlement and release agreement which has yet to be finalized or executed.


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 no provision related to this matter in the condensed consolidated financial statements


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. Reply papers are due by August 20, 2021, after which the motion will be submitted to the Court for adjudication.


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
6 Months Ended
Jun. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events

17.

Subsequent Events


Subsequent to June 30, 2021, SGB Development Corp. (“SG DevCorp”), a subsidiary of SG Blocks, Inc., issued a Real Estate Lien Note, dated July 14, 2021, in the principal amount of $2,000,000 (the “Note”), secured by a Deed of Trust, dated July 14, 2021 (the “Deed of Trust”), on its 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 $1,958,233 after fees. The 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 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 Note for its development projects.



XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 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 six months ended June 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 will 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 grants 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 recognizes revenue and the Company has the right to payment of royalties. No revenue has been recognized under the ELA for the six months ended June 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 has a term of two (2) years. Under the Agreement, the Company has 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 will vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement is earlier terminated, CMC will still be entitled to receive the entire amount of such restricted stock that has vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provides 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 provides that CMC has 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 Exclusive License Agreement, dated October 3, 2019. The planning stage of the project was initial delayed due to COVID-19 but the project is still active. No revenue has been recognized under the Agreement for the six months ended June 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 six months ended June 30, 2021, the Company recognized approximately $15,000,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 is currently collecting 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 $15,750,903 and $5,290,711, respectively, for the six months ending June 30, 2021. All revenue recognized for the six months ending June 30, 2020 was over time.

   

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




Three Months Ended June 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:















    Government

$ 1,097,660

9 %
$

%

    Hotel/Hospitality

283,355

2 %

38,135

6 %

    Medical - Construction 


242,533


2

%



57,033

9

%

    Multi-Family (includes Single Family)

(22,398

)

%


21,291

3


    Office

258,069


2

%


10,058

2


    Other (1)



%

300,000

48 %

    Retail



2,688

%

202,432

32 %

    Special Use

206,590

2 %



%

Subtotal

2,068,497

17 %

628,949

100 %

Medical Revenue:














    Medical (lab testing, kit sales and equipment) 

9,785,490


83

%


%


Total revenue by customer type 

$

11,853,987


100

%  


$

628,949

100

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



Six Months Ended June 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:














   Government
$ 2,183,142

11 %
$
%

   Hotel/Hospitality

453,781

2 %

42,799

5 %

   Medical - Construction

494,093

2

%


58,532

7

%


   Multi-Family (includes Single Family)  

22,348

%

51,963

6 %

   Office

435,461

2

%


50,909

6

%

   Other (1)

%


 300,000

37

%

   Retail


44,701

%

323,502

39

%


   Special Use

1,666,635

8 %



%

Subtotal

5,300,161

25 %

827,705

100

Medical Revenue: 














   Medical (lab testing, kit sales and equipment)

15,741,453

75 %



%

Total revenue by customer type  

$

21,041,614

100


$

827,705

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 June 30, 2021, accumulated amortization related to deferred contract costs amounted to $71,374. During the six months ended June 30, 2021 and 2020, amortization expense relating to the deferred contract costs amounted to $20,392 and $20,393, 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 License Agreement had an initial term of five (5) years and was to automatically renew for subsequent five (5) year periods. The License Agreement provided for customary terminating provisions, including the right by the Company to terminate if the Licensee fails 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. License Agreement provided that if it was extended beyond the initial term, then the parties would negotiate in good faith the royalty rate and the minimum royalty payments for the renewal term(s). In addition, to the extent the Licensee sublicenses 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 License Agreement also provided that the Company could also provide the Licensee with professional services with respect to the License, and the Licensee was obligated to the Company for employees’ time, materials, and expenses incurred in providing such professional services. The Licensee also separately agreed to reimburse the Company for any third-party expenses incurred by the Company in developing the Company’s remaining and future residential projects. 


The License Agreement 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. In addition, the License Agreement provided that the Company would provide the Licensee with cost estimates for the fabrication and manufacturing of residential projects in the Company’s existing pipeline as of the date of the License Agreement, and if such projects cannot be reasonably constructed and installed at or below such estimates, then the Licensee may withhold payment of any royalty due to the Company under the License Agreement on a dollar-for-dollar basis to offset the costs above the originally estimated amounts.


On June 15, 2021, the Company terminated the Exclusive License Agreement with CPF that the Company had entered into on October 3, 2019.  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. In connection with the termination of that certain Exclusive License Agreement, dated as of October 3, 2019 (the “License Agreement”), with the Licensee Pursuant to the Settlement Agreement with CPF and Capital Plus, the License Agreement was terminated, the Company released CPF and CPF MF for any claims in exchange for releases from CPF and Capital Plus and the Company is receiving 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 June 30, 2021, $381,770 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 six months ended June 30, 2021, the Company recognized revenue of $60,110 and other income of $60,000 to Clarity Labs, of which $60,000 is included in accounts receivable as of June 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 SGB Development Corp. agreed to contribute $600,000 to acquire a 50% membership interest in Norman Berry II Owner LLC.  The Company contributed $350,329 of the initial $600,000 in the second quarter of 2021 with the remaining amount being funded in the third 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 on its condensed consolidated financial statements. 


On June 24, 2021, the Company's subsidiary SGB Development Corp. 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 on 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 $2,323,599 as of June 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 June 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 June 30, 2021 there was inventory of $4,429 for construction materials, and $1,405,486 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 six months ended June 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 six months ended June 30, 2021 and 2020. The accumulated amortization as of June 30, 2021 and 2020 was $732,085 and $1,686,876, respectively. The amortization expense for the six months ended June 30, 2021 and 2020 was $82,230 and $72,561, respectively. The amortization expense for the three months ended June 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 

 

$

83,646

 


2022 

 

 

162,970

 


2023

 

 

161,176

 


2024 

 

 

160,469

 


2025

 

 

157,051

 


Thereafter 

 

 

1,453,567

 


 

 

$

2,178,879

 


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 June 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 two customers represented approximately 77% and 72% of the Company's total revenue for the three months ended June 30, 2021 and 2020, respectively. Revenue relating to one and three customers represented approximately 71% and 69% of the Company's total revenue for the six months ended June 30, 2021 and 2020, respectively.

 

Cost of revenue in excess of 10% relating to three and two vendors represented approximately 52% and 51% of the Company’s total cost of revenue for the three months ended June 30, 2021 and 2020, respectively. Cost of revenue relating to three and four vendors represented approximately 48% and 75% of the Company’s total cost of revenue for the six months ended June 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)
6 Months Ended
Jun. 30, 2021
Liquidity [Member]  
Liquidity [Line Items]  
Summary of expects to satisfy remaining unsatisfied performance obligation

   
2021


Within 1 year
$ 8,179,581

1 to 2 years


12,856,250

Total Backlog
$ 21,035,831
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2021
Accounting Policies [Abstract]  
Summary of disaggregation of revenues by categories




Three Months Ended June 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:















    Government

$ 1,097,660

9 %
$

%

    Hotel/Hospitality

283,355

2 %

38,135

6 %

    Medical - Construction 


242,533


2

%



57,033

9

%

    Multi-Family (includes Single Family)

(22,398

)

%


21,291

3


    Office

258,069


2

%


10,058

2


    Other (1)



%

300,000

48 %

    Retail



2,688

%

202,432

32 %

    Special Use

206,590

2 %



%

Subtotal

2,068,497

17 %

628,949

100 %

Medical Revenue:














    Medical (lab testing, kit sales and equipment) 

9,785,490


83

%


%


Total revenue by customer type 

$

11,853,987


100

%  


$

628,949

100

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



Six Months Ended June 30,

Revenue by Customer Type

2021

2020


Construction and Engineering Services:














   Government
$ 2,183,142

11 %
$
%

   Hotel/Hospitality

453,781

2 %

42,799

5 %

   Medical - Construction

494,093

2

%


58,532

7

%


   Multi-Family (includes Single Family)  

22,348

%

51,963

6 %

   Office

435,461

2

%


50,909

6

%

   Other (1)

%


 300,000

37

%

   Retail


44,701

%

323,502

39

%


   Special Use

1,666,635

8 %



%

Subtotal

5,300,161

25 %

827,705

100

Medical Revenue: 














   Medical (lab testing, kit sales and equipment)

15,741,453

75 %



%

Total revenue by customer type  

$

21,041,614

100


$

827,705

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 

 

$

83,646

 


2022 

 

 

162,970

 


2023

 

 

161,176

 


2024 

 

 

160,469

 


2025

 

 

157,051

 


Thereafter 

 

 

1,453,567

 


 

 

$

2,178,879

 

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

 

 

2021

 

 

2020

 


Billed: 

 

 

 

 

 

 


   Construction services

$ 2,111,793

$ 1,391,555

   Engineering services

 

 

21,364

 

 

 

86,264

 


   Medical revenue

679,578


1,157,819

   Retainage receivable

 

 

615,136

 

 

 

615,136

 


   Other receivable


248,958


180,748

      Total gross receivables

 

 

3,676,829

 

 

 

3,431,522

 


Less: allowance for credit losses  

 

 

(957,116

)

 

 

(795,914

)


      Total net receivables  

 

$

2,719,713

 

 

$

2,635,608

 

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

 

 

 

2021

 

 

2020

 

 

Costs incurred on uncompleted contracts 

 

$

6,924,517

 

 

$

4,572,581

 


Provision for loss on uncompleted contracts

194,450



 

Estimated earnings to date on uncompleted contracts

 

 

(1,446,921

)

 

 

872,302

 

 

Gross contract assets

 

 

5,672,046

 

 

 

5,444,883

 

 

Less: billings to date

 

 

(4,338,883

)

 

 

(5,916,487

)

 

    Net contract assets (liabilities), on uncompleted contracts

 

$

1,333,163

 

$

(471,604

)

             
Summary of condensed consolidated balance sheets

   

 

 

2021

 

 

2020

 

 

Contract assets 

 

$

2,122,231

 

 

$

1,303,136

 

 

Contract liabilities

 

 

(789,068

)

 

 

(1,774,740

)

 

    Net contract assets (liabilities)

 

$

1,333,163

 

$

(471,604

)

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

 


 

2021

 

 

2020

 

 

Computer equipment and software  

 

$

138,543

 

 

$

73,991

 

 

Furniture and other equipment

 

 

19,482

 

 

 

11,593

 


Leasehold improvements


13,871


6,071

Equipment and machinery

1,175,104


1,127,647

Automobiles

4,638


4,638

Building held for leases

501,336


501,336

Laboratory and temporary units

1,358,904


1,016,238

Land

3,576,130




Construction in progress

646,422



 

      Property, plant and equipment

 

 

7,434,430

 

 

 

2,741,514

 

 

Less: accumulated depreciation

 

 

(256,897

)

 

 

(58,500

)

 

      Property, plant and equipment, net

 

$

7,177,533

 

 

$

2,683,014

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Tables)
6 Months Ended
Jun. 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)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule of balance sheet information

Balance Sheet Location
June 30, 2021


Operating Leases




Right-of-use assets, net
$ 1,436,717







Current liabilities Lease liability, current maturities 

(416,405 )

Non-current liabilities Lease liability, net of current maturities
(1,020,769 )

Total operating lease liabilities
$ (1,437,174 )







Finance Leases




Right-of-use assets
$ 41,827







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

Non-current liabilities Lease liability, net of current maturities 
(21,463 )

Total finance lease liabilities 
$ (40,666 )







Weighted Average Remaining Lease Term






Operating leases

3.94 years

Finance leases

2.11 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
$ 226,806
$ 10,080
$ 236,886

2022

401,622

20,160

421,782

2023

330,300

11,760

342,060

2024

324,000



324,000

2025

243,000



243,000

Total lease payments

1,525,728

42,000

1,567,728

Less: Imputed interest

88,554

1,334

89,888

Present value of lease liabilities
$ 1,437,174
$ 40,666
$ 1,477,840
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog (Tables)
6 Months Ended
Jun. 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

 

 

1,247,242

 

 

 

13,816,785

 


Adjustments and cancellations, net



(27,370 )

 

Subtotal  

 

 

26,364,703

 

 

 

31,423,676

 

 

Less: contract revenue earned during the period

 

 

(5,328,872

)

 

 

(6,306,215

)

 

Balance - end of period

 

$

21,035,831

 

 

$

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
$ 8,179,581

1 to 2 years


12,856,250

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



Three Months Ended
June 30,



Six Months Ended
June 30,




2021


2020


2021
2020


Payroll and related expenses


$ 246,236

$ 72,630

   


$

532,422

   

$

111,394

   


General and administrative expenses




57,120




57,120

 

       Total


$ 246,236

$ 129,750

   


$

532,422

   

$

168,514

   




Three Months Ended
June 30,


Six Months Ended
June 30,





2021


2020

 2021

2020

 

Stock options


$

$ 2,667

   


$

2,666

  

  

$

5,333

   

 

Restricted Stock Units 



246,236


127,083

   


 

529,756

  

  

 

163,181

   


Total
$ 246,236

$ 129,750

$ 532,422

$ 168,514
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 – June 30, 2021

 

 

36,437

 

 

 

24.80

 

 

 

78.71

 

 

 

5.84

 

 

$

 


Exercisable – December 31, 2020

 

 

36,332

 

 

 

24.80

 

 

 

78.67

 

 

 

6.34

 

 

 

 


Exercisable – June 30, 2021

 

 

36,437

 

 

$

24.80

 

 

$

78.71

 

 

 

5.84

 

 

$

 

Schedule of RSU activities


Number of Shares

 

Non-vested balance at January 1, 2021



527,504

 

Granted





Vested
(31,331 )

Forfeited/Expired

Non-vested balance at June 30, 2021
496,173
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business (Details) - shares
Feb. 05, 2020
Jun. 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)
Jun. 30, 2021
USD ($)
Liquidity [Line Items]  
Total Backlog $ 21,035,831
Within 1 year [Member]  
Liquidity [Line Items]  
Total Backlog 8,179,581
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
May 30, 2020
Apr. 30, 2020
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Liquidity (Textual)            
Cash and cash equivalents     $ 2,323,599 $ 13,010,356 $ 16,112,907 $ 1,625,671
Cash backlog     $ 21,000,000      
Net proceeds of offering $ 15,596,141 $ 1,522,339        
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 11,853,987 $ 628,949 $ 21,041,614 $ 827,705
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 $ 1,097,660 $ 2,183,142
Total revenue by customer type, percentage 9.00% 11.00%
Hotel/Hospitality [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 283,355 $ 38,135 $ 453,781 $ 42,799
Total revenue by customer type, percentage 2.00% 6.00% 2.00% 5.00%
Medical Construction [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 242,533 $ 57,033 $ 494,093 $ 58,532
Total revenue by customer type, percentage 2.00% 9.00% 2.00% 7.00%
Multi-Family [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ (22,398) $ 21,291 $ 22,348 $ 51,963
Total revenue by customer type, percentage 3.00% 6.00%
Office [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 258,069 $ 10,058 $ 435,461 $ 50,909
Total revenue by customer type, percentage 2.00% 2.00% 2.00% 6.00%
Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 300,000 $ 300,000
Total revenue by customer type, percentage 48.00% 37.00%
Retail [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 2,688 $ 202,432 $ 44,701 $ 323,502
Total revenue by customer type, percentage 32.00% 39.00%
Special Use [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 206,590 $ 1,666,635
Total revenue by customer type, percentage 2.00% 8.00%
Subtotal [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 2,068,497   $ 5,300,161 $ 827,705
Total revenue by customer type, percentage 17.00%   25.00% 100.00%
Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue by customer type $ 9,785,490 $ 15,741,453
Total revenue by customer type, percentage 83.00% 75.00%
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details 1)
Jun. 30, 2021
USD ($)
Accounting Policies [Abstract]  
2021 $ 83,646
2022 162,970
2023 161,176
2024 160,469
2025 157,051
Thereafter 1,453,567
Total $ 2,178,879
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Details Textual)
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 27, 2020
shares
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Customer
Mar. 31, 2020
Vendors
Jun. 30, 2021
USD ($)
Vendors
Customer
Jun. 30, 2020
USD ($)
Vendors
Dec. 31, 2020
USD ($)
Customer
Jun. 24, 2021
Dec. 31, 2019
USD ($)
Summary of Significant Accounting Policies (Textual)                  
Net loss attributable to noncontrolling interests   $ 1,691,684   $ 2,581,211      
Inventories   1,409,915     $ 1,409,915   $ 778,144    
Estimated useful lives         5 years        
Accumulated amortization   732,085     $ 732,085        
Amortization expense   41,823 $ 36,281   $ 20,392 20,393      
Number of customers | Customer     3   1        
Short-term investment   0     $ 0   0    
Cash and cash equivalents   2,323,599 $ 16,112,907   2,323,599 16,112,907 13,010,356   $ 1,625,671
Repayments of Debt         381,770        
Revenue recognized           15,000,000      
Accounts receivable balance   306,143     306,143        
Reimbursement from licensee for project costs   102,217     102,217        
Deferred contract costs   203,926     203,926        
Accumulated amortization         20,392 20,393      
General and administrative expenses         $ 71,374        
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”)        
Total cost         $ 16,900,000        
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 has 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 will vest and be issued on September 30, 2021, unless the Agreement is earlier terminated. In the event that the Agreement is earlier terminated, CMC will still be entitled to receive the entire amount of such restricted stock that has vested as of such earlier termination date, but in no event less than 1,250 shares of such restricted stock. The Agreement also provides 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         $ 15,750,903        
Revenue recognized over time           $ 5,290,711      
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        
Operating cycles         one year        
Term of agreement         2 years        
JDI-Cumberland Inlet, LLC [Member]                  
Summary of Significant Accounting Policies (Textual)                  
Non dilutable equity interest               10.00%  
Original Agreement [Member]                  
Summary of Significant Accounting Policies (Textual)                  
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]                  
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     $ 4,429   4,429    
Medical Equipment [Member]                  
Summary of Significant Accounting Policies (Textual)                  
Inventories   1,405,486     $ 1,405,486   $ 773,715    
Customer one [Member]                  
Summary of Significant Accounting Policies (Textual)                  
Concentration Risk, Percentage         71.00%        
Customer three [Member]                  
Summary of Significant Accounting Policies (Textual)                  
Concentration Risk, Percentage           69.00%      
Vendors [Member]                  
Summary of Significant Accounting Policies (Textual)                  
Accumulated amortization     $ 1,686,876     $ 1,686,876      
Amortization expense         $ 82,230 $ 72,561      
Accounts receivable [Member]                  
Summary of Significant Accounting Policies (Textual)                  
Number of customers | Customer         2   3    
Accounts receivable balance   $ 60,000     $ 60,000        
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     2   1        
Revenue recognized         $ 60,110        
Concentration Risk, Percentage   77.00% 72.00%            
Cost of revenue [Member]                  
Summary of Significant Accounting Policies (Textual)                  
Number of vendors | Vendors       2 3 4      
Concentration Risk, Percentage   52.00%   51.00% 48.00% 75.00%      
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Summary of accounts receivable    
Total gross receivables $ 3,676,829 $ 3,431,522
Less: allowance for doubtful accounts (957,116) (795,914)
Total net receivables 2,719,713 2,635,608
Construction services [Member]    
Summary of accounts receivable    
Total gross receivables 2,111,793 1,391,555
Engineering services [Member]    
Summary of accounts receivable    
Total gross receivables 21,364 86,264
Medical [Member]    
Summary of accounts receivable    
Total gross receivables 679,578 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 $ 248,958 $ 180,748
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable (Details Textual) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Accounts Receivable (Textual)      
Recoveries collected for doubtful accounts     $ 10,018
Provision for doubtful accounts $ 161,202  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Contract Assets and Contract Liabilities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Costs and estimated earnings on uncompleted contracts    
Costs incurred on uncompleted contracts $ 6,924,517 $ 4,572,581
Provision for loss on uncompleted contracts 194,450
Estimated earnings to date on uncompleted contracts (1,446,921) 872,302
Gross contract assets 5,672,046 5,444,883
Less: billings to date (4,338,883) (5,916,487)
Net contract assets (liabilities), on uncompleted contracts $ 1,333,163 $ (471,604)
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Contract Assets and Contract Liabilities (Details 1) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Costs and estimated earnings amounts on uncompleted contracts included in balance sheets    
Contract assets $ 2,122,231 $ 1,303,136
Contract liabilities (789,068) (1,774,740)
Net contract assets (liabilities) $ 1,333,163 $ (471,604)
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Schedule of company's equipment    
Property, plant and equipment $ 7,434,430 $ 2,741,514
Less: accumulated depreciation (256,897) (58,500)
Property, plant and equipment, net 7,177,533 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 138,543 73,991
Furniture and other equipment [Member]    
Schedule of company's equipment    
Property, plant and equipment 19,482 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,175,104 1,127,647
Building held for leases [Member]    
Schedule of company's equipment    
Property, plant and equipment 501,336 501,336
Laboratory and temporary units [Member]    
Schedule of company's equipment    
Property, plant and equipment 1,358,904 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 $ 646,422
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Property, Plant and Equipment (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Property, plant and equipment (Textual)        
Depreciation expense $ 107,208 $ 924 $ 198,398 $ 1,848
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 6 Months Ended 12 Months Ended
Feb. 04, 2020
May 31, 2020
Jun. 30, 2017
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Note Payable (Textual)            
Aggregate principal amount       $ 200,000  
Maturity date   May 05, 2025 Jun. 21, 2023      
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)
6 Months Ended
Jun. 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)
Jun. 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 ($)
Jun. 30, 2021
Sep. 17, 2020
Business Combinations [Abstract]    
Cash   $ 1,059,600
Initial contingent consideration liability $ 0  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details)
Jun. 30, 2021
USD ($)
Operating Leases  
Right of use assets, net $ 1,436,717
Current liabilities (416,405)
Non-current liabilities 1,020,769
Total operating lease liabilities 1,437,174
Finance Leases  
Right of use assets 41,827
Current liabilities (19,203)
Non-current liabilities (21,463)
Total finance lease liabilities $ 40,666
Weighted Average Remaining Lease Term  
Operating leases 3 years 11 months 8 days
Finance leases 2 years 1 month 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)
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2021 $ 236,886
2022 421,782
2023 342,060
2024 324,000
2025 243,000
Total lease payments 1,567,728
Less: Imputed interest 89,888
Present value of lease liabilities 1,477,840
Operating  
2021 226,806
2022 401,622
2023 330,300
2024 324,000
2025 243,000
Total lease payments 1,525,728
Less: Imputed interest 88,554
Present value of lease liabilities 1,437,174
Financing  
2021 10,080
2022 20,160
2023 11,760
2024
Total lease payments 42,000
Less: Imputed interest 1,334
Present value of lease liabilities $ 40,666
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details Textual)
6 Months Ended
Jun. 30, 2021
USD ($)
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.
lease revenue $ 160,000
Sublease term 1 year
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share (Details) - shares
3 Months Ended 6 Months Ended
Mar. 31, 2020
Jun. 30, 2021
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock   126,890
Non-employees [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock 52,337  
Non-Director [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock 44,518  
Restricted Stock Units [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock 353,190 36,436
Warrants [Member]    
Net Income (Loss) Per Share (Textual)    
Warrants to purchase shares of common stock   884,344
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Convertible Debentures (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Nov. 12, 2019
Convertible Debentures (Textual)      
Debt conversion, converted instrument amount $ 200,000  
Exercise period     5 years
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Construction Backlog [Abstract]    
Balance - beginning of period $ 25,117,461 $ 17,634,261
New contracts and change orders during the period 1,247,242 13,816,785
Adjustments and cancellations, net (27,370)
Subtotal 26,364,703 31,423,676
Less: contract revenue earned during the period (5,328,872) (6,306,215)
Balance - end of period $ 21,035,831 $ 25,117,461
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog (Details 1)
Jun. 30, 2021
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Backlog $ 21,035,831
Within 1 year [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Backlog 8,179,581
1 to 2 years [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Total Backlog $ 12,856,250
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Construction Backlog (Details Textual)
3 Months Ended 6 Months Ended
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Item
Jun. 30, 2021
USD ($)
Item
Construction Backlog (Textual)      
Total Backlog     $ 21,035,831
Construction backlog contract amount $ 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
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 69 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details) - USD ($)
1 Months Ended 6 Months Ended
May 15, 2020
May 31, 2020
Apr. 30, 2020
Oct. 26, 2016
Jun. 30, 2021
Nov. 12, 2019
Stockholders' Equity (Textual)            
Issuance of Successor common stock, shares 6,900,000 6,000,000 440,000 1,125,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 70 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Warrants (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 12, 2019
May 31, 2020
May 31, 2020
Aug. 31, 2019
Apr. 30, 2019
Jun. 30, 2017
Jun. 30, 2021
Jun. 30, 2021
May 15, 2020
Warrants (Textual)                  
Aggregate purchase warrants     300,000            
Common stock exercise price   $ 3.14 $ 3.14       $ 5.50 $ 5.50  
Maturity date   May 05, 2025       Jun. 21, 2023      
Shares of common stock 5,404               900,000
Fee equal percentage 9.00%                
Expense fee $ 15,000                
Warrants to purchase percentage 9.00%                
Exercise price percentage 110.00%                
Common stock shares purchased 5,404                
Warrants converted into common stock             1,200 226,300  
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      
Warrants [Member]                  
Warrants (Textual)                  
Exercised and converted common stock               226,300  
Proceeds from received conversion of exercised warrants               $ 707,000  
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Stock-Based Compensation Expense        
Total $ 246,236 $ 129,750 $ 532,422 $ 168,514
Stock options [Member]        
Stock-Based Compensation Expense        
Total 2,667 2,666 5,333
Restricted Stock Units [Member]        
Stock-Based Compensation Expense        
Total 246,236 127,083 529,756 163,181
Payroll and related expenses [Member]        
Stock-Based Compensation Expense        
Total 246,236 72,630 532,422 111,394
General and administrative expenses [Member]        
Stock-Based Compensation Expense        
Total 57,120 57,120
Share-based Payment Arrangement [Member]        
Stock-Based Compensation Expense        
Total $ 246,236 $ 129,750 $ 532,422 $ 168,514
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details 1) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
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 10 months 2 days  
Weighted Average Remaining Terms (in years), Exercisable 5 years 10 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 73 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details 2)
6 Months Ended
Jun. 30, 2021
shares
Stock Options and Grants [Abstract]  
Number of Shares, Non-vested beginning 527,504
Number of Shares, Granted
Number of Shares, Vested 31,331
Number of Shares, Forfeited/Expired
Number of Shares, Non-vested ending 496,173
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Share-based Compensation (Details Textual)
1 Months Ended 3 Months Ended 6 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
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
Stock Options and Grants (Textual)                                      
Stock-based compensation | $                             $ 246,236 $ 129,750   $ 532,422 $ 168,514
Restricted stock or options issued, shares       200,000                              
Common stock available for issuance, shares                             179,547     179,547  
Fair value of stock price | $ / shares                   $ 3.14         $ 5.50     $ 5.50  
Granted options to purchase                                    
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     1,125,000          
Stock options [Member]                                      
Stock Options and Grants (Textual)                                      
Stock-based compensation | $                                   $ 2,666 5,333
Restricted Stock [Member]                                      
Stock Options and Grants (Textual)                                      
Stock-based compensation | $                                   246,236  
Recognized stock-based compensation expense | $                                 $ 127,083 $ 529,756 $ 163,181
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 style="line-height: inherit;">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 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;">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 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;">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          
Stock-Based Option [Member]                                      
Stock Options and Grants (Textual)                                      
Stock-based compensation | $                                 $ 2,667    
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Details)
1 Months Ended
Apr. 14, 2020
Item
Feb. 11, 2020
USD ($)
Jan. 31, 2020
USD ($)
Jun. 21, 2019
USD ($)
Sep. 12, 2018
USD ($)
Jan. 31, 2019
USD ($)
May 14, 2021
USD ($)
Jun. 15, 2020
USD ($)
Other Commitments [Line Items]                
Unpaid wages     $ 372,638          
Severance Amount     $ 300,000         $ 300,000
Legal Proceedings                
Other Commitments [Line Items]                
Number of units received | Item 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 76 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Subsequent Event (Details)
Jul. 14, 2021
USD ($)
Jun. 30, 2021
a
Nov. 12, 2019
Subsequent Events      
Area of land acquired | a   50  
Exercise period     5 years
Subsequent Event [Member]      
Subsequent Events      
Principal amount $ 2,000,000    
Proceeds from loan originations $ 1,958,233    
Bear interest 12.00%    
Prepayment penalty 0.50%    
Note term 1 year    
EXCEL 77 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *.%$%,'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 " "CA1!3#(M%R^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Z[,DR:RT9/'0Q6V-C-V&IK&L?&UDCZ]G.R-F5L#["CI=^? M/H%J':3V$5^B#QC)8KH;7-LEJ<.:'8F"!$CZB$ZE,B>ZW-S[Z!3E9SQ 4/JD M#@@5YRMP2,HH4C "BS 365,;+75$13Y>\$;/^/ 9VPEF-&"+#CM*($H!K!DG MAO/0UG #C##"Z-)W &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" "CA1!3Q-GS^54% O%@ & 'AL+W=OR2-ME+]R-9":/*2Q&EVV5EKO?GH.%FP%@G/ MSN5&I'!G*57"-9RJE9-ME."A#4IBA[ENWTEXE';&(WOM08U',M=QE(H'1;(\ M2;AZG8I8;B\[M+.[\"U:K;6YX(Q'&[X2R2VV=XQ,:^RD/*'.;D-+SNN(1*Q"+21X/#W+&8BCHT2Q_B:WOXCRA7I&+Y!Q M9G_)MGC6]SLDR#,MDS(8")(H+?[Y2YF(_0#W2 K ]A! #W6@E<&V,PY!9E] MK2NN^7BDY)8H\S2HF0.;&QL-;Q.EYC/.M8*[$<3I\94,ICO0K MN4V+[F'2W"79FBN1C1P-K9D8)RB5IX4R.Z+<)U]EJM<9J(8B?!OO &6%RG:H M4X8*_IJGY\1SSPAS&6W@F>'ADWQU3BAM"G^#XU69\ZR>]S\S]_=DD6D%W?0? MI#&_:LRWC?E'&BOUOXE59$2AU3N>B*:/@NO,/Y'IE_O9Y_D9N;V;G2-DO8JL M=PK9##*A> P9",4+^2Q>F]AP)==UJU(\C-(5F;\F"QDW MP>#Q\T_3/Q&,BPKC I690 \);2^YB?FJ"0./7_(X$PC'H.(8H#JS7"E+$64! M?*7O@BLS+@EX1F,OPM6Z71%F-Q4[# M>A JDB':CUJD=I;^T[MW+:Y,:UNFWFEX95\O*6_@&495^S?%C?>0 MRH[ XTRX6%NN:N^F)YGW310+16;P#5=2-3IWB\Z=3+L\"&!RID D+ 0QPMK& M*>[#56$-I(*>;TOK&9EK:(9(8)8YU!TH/S)L[G^X^M4U!EF;/,5=NH2^^8VBU[U/.K7,"K M*IAZGF&L=2V@N)NCK$];V(,W,&'_I);M,F MO!:YJ8+U3?R:8FQUN6"XPQ^R/YFD" MZ\SC*+C ^[[?_X"AU/6!X8;^1=JJL);0J>[R9'%H5"4.+L)\M^LSKX<1U;6! MX7;^%.D8[&))*'N_^$#F(L@5Y*L1"U>:R22!2<)U@N.?O,,GU2[#FZ4H<79*T"-U-YE<3;!K'ZFK!3JP6,(4K M-@C,S 0Z73'];83#%;\?+GW?DM4E@IU4(G;S\&(:9Q^D.C!?BS@&2TLV/&TSQE[5 MHM.R>/%JQ_=PPRZ!KA.A5J:??P(%J,58KG#!UESM;=S@YKT;BV_,R.-%R8S?X%E)KF=C#M>"A M4.8!N+^44N].3 /5'O'X/U!+ P04 " "CA1!3_RB2)#\' G' & M 'AL+W=OUG!-UM5ET+#;?VX:?:U%%DW MJ"PV%.-H4XJ\6EU==)_=U5<7JM5%7LF[&C5M68KZ\SM9J.?+%5D=/_@E?]QI M\\'FZF(O'N6]U+_M[VJXVPQ>LKR459.K"M5R>[FZ)F]N6&0&=!:_Y_*YF5PC M,Y4'I3Z:F_?9Y0H;1+*0J38N!/Q[DC>R*(PGP/%G[W0U/-,,G%X?O?^GFSQ, MYD$T\D85?^29WEVN^ IED'73NA5:7%W4ZAG5QAJ\F8LN M-MUHF$U>F66\US5\F\,X?76CJ@P6168(KAI5Y)G0(THIL0Q_,8__%:F,)QTP_'I M\ U,=9@O'>9+.W]L:;YM7; M/XD"'M&X8G5P%76N3(8]75%&69@D%YNG:5!L.\(PP2R,!L,3L,$ -O""O4Y3 MU0(VR,!4 M"'0JY1);4+Z\%3.,4:DR0F;(;581 M+Y4+86@_F5!*&9DAM.T@FHRPA6!& \+(B_!]]03KK.I<.M%%]E,#G"0DG*&S M[>*8DR!P@XL'<+$7W%TM]R+/D/RT-_G==%M4Z9VLH:Q,<\ %/;8@A2%+XCER MAUF,XXG9"7(^(.=>Y+\J+8I7@.36TQ-"DX#-]Z=M1SA-.":)&VB#"0 M::T_K]$>BJ7N FS2?P\LIQ>S*K%7FT#(+-2V'8TXU("%;4'P6/"Q%_;W2F7/ M>5$X2SEV94K"&)ZA>X7A*;P)'Q$OO$Y(G*GM6=O(P^([@1)'CS3LBY1I;2<%%0G7FHO.R;46G6'7<2AG,8+:$>2 M(GZ6>E]I43WF *_/J,4-VCLZK:HQY_&KD#7-[)^DJLKY-$Y M9*0[XN>[0V&^7BS(Q&8R"HD6!#I!PBW!G+V MJ3PRLA+QT](@G?;BL^CRR"QSFM:M'%G6&1:;@,*$8C))ZCXJMB%+(@(_"T$9 MF8KXJ6K04I.H.*$ZV(DG..)SI+8=D%@0!POEGX[L1/WL]$%"3S; !&X]Z@#H MV-IZ$3BU^2@XU: 'X X[1J,H7*@ =*0MZJ>MVU::5/?G.+7)B'$(W)Q='79) M%(9+^X!.FA\_9T'NMB5LUR&^3I0V!P50AN;BSV%&,8ZC!6*E(U51/U7]?")2 M7]BQU":A$&,KH"]8G2(=>8KZ>>I4J;Z$U":?.(P#'EM[U&%(61#QI>4?:8KZ M:)DM9-C(0?0T#O11HFUQX1&)"K%WA M, R"@"XU,'0D(>IOOFY46>:='CCT74;'Y-6CK-(ES%Y_KR+U?D[_WM'IG$=^ MI-Q+O/=:I1]WJLADW7R-ONLTSQJ]K]*BS6#NZ$[5W<'=M=9U_M#JCD.A9/ZD MJD[FJ:(P9B!4)2#3Z'_7#TU'6O_WP1LID+[4K1U%96. KM&7Y!SCK[X@$7Z[ M%S5Z$D4KUX?[9GY>-CL:%N\8.WR."1K#ABB$"V/SBQS1XFM. MZ3K@R3%DW5G$&#-H24P9^J&%H!Z/"CL;O@Z3:$U>&G@+O5?Y *3A/BCLC]YL MZ@?%2>>TYC(#$-1=$M@H$)A?(%QG66[V/]0OT&!O5 GM!+:1I6[9%=R"YL[NB]E"X(R&/ 2\\KHA.PK1422I-D?@SBL",\ M"*.%PU(N+# M*"*ZJG+OV"C?+4\DL@_RW:VNR]+=ZFXF;W',*[0?1?V85PTJY!:&XO,8@E$? MWDH=;K3:=R]V'I36JNPN=U+ !(P!?+]52A]OS+NBX=W@U=]02P,$% @ MHX404]KR:J+0 @ /PD !@ !X;"]W;W)KUBDSKB!,)'!4@M5;5-FH2*MEU,NS")(58=F]D.=/OU.W9" MEM#P52[ 3L[[GN>7<.@''[]+4JW):87V]=W]TQ4,Q M2Z+I3/(?+#'IQ!MZ**$KDG/S)'>?:%E09/UBR;7[1KLBMC_P4)QK([-2# 09 M$\4O>2D;41,$O2."L!2$EPJZI:#K"BW(7%D/Q)#I6,D=4C8:W.S"]<:IH1HF M[&-<& 5W&>C,="9% @^%)@A66G*6$ .;>\*)B"E:6&.-WL^)HL*DU+"8\ _H M(WJ'?*13N*K'O@$.Z^;'9<[[(F=X).>77'10%]^@$(=!BWQV6OY 8Y '3HZ; ML=23:'*:5*08OAT<;/-VA#%-H2GM.V/A9>?>=E_R"W4^C7MMZJ4Q$- MP%X%V+L.L'C*B.0FE8K]I4D;:.$9U3"B'HYP@ ]PS\. M7H$ DZ4QF&0S^)1-: M& WJN3OX<$C/!#48AQ7C\ K&BX9T^*I/883=YX#W@L &\ZAB'EW/?'Q&1Z\P MAL,P[ U'![@M<=&H']3B&K0!_G\VX.MYSXQK:7F>NBVP%=NOG6[VU>(K46LF M-.)T!4K<&8"%*D[K8F/DQAUX2VG@^'3+%-YPJ+(!<'\EI=EO[!E:O3--_P%0 M2P,$% @ HX404S69ADG%!P +24 !@ !X;"]W;W)KS5;&[.] MF,_;U5IM\O9<;U4-OSSH9I,;.&T>Y^VV47G1#]I4?&SB; MCU:*K$4O!O0(WXOU7-[OUC_9Q\\!'.?MVJAJS_*PJRO9G(6 M%>HAWU7FBW[^E]H'%'?V5KIJ^[_1\X!-R2Q:[5JC-_O!< >;LA[^Y]_W1!P, M #OX +8?P-P!8F( WP_@IWH0^P'B5 _Q?D ?^GR(O2?N-C?Y]66CGZ.F0X.U M[J!GOQ\-?)5UERAWIH%?2QAGKA>Z+N"QJR*"HU9799$;.+DS\ _RP;21?HA^ MVZHF[YYK&[W[6N>[H@3,^^@L^GIW&[W[Q_O+N8%;Z0S.5WNW-X-;-N&61Y]T M;=9MM 3W!3+^-CP^"8R? P4C#^R%AQL6-/CO77T> MYWWYM[T?D<''I."]/3YA[XMZ4O5.701,B=&4Z$V)L"DL0X:!23^PJV=/UY3* MF&84>1QF.D<9"TA6Y- M-UF:'Y.7C":3('F.28S$P4!\$$M&J,@$=SCT<2P6*4T<#GT833*P)AVRESY0 MD%1D%."<8>46Q\FB$@9 MBYU@$5PW404>K!R#E<&$V5?5^C%2W[==#6Y#.9.-5K,@A9_SOQI=55%>%Y W M55_-7^QCE&9>;)+0)'$9]6$\ T*EPZ@/HPG+J'3R;.GCP"45"X' .)&96YH1&!6<).Y$0W )9SR=X()9+EAX4C3J#*K*GZ!.PWG _-D@W':$ M@%A,B)<"/HR23!(WY!]9.P[9MG#*@R'_5YN\0F/DOL,TX912-TX?2*'H>?WY M%@'&E+/4[=!+S#6!'BVF'K!5&30L,VPM+>N5WJCH706=!!>FPL_L.'-[PP*! MG4GH<;%PHT> E,@X9J[N0)%Q1@X;TW'\5GO0L/CXS:Q5,\:^3_'WH7Y"K0BA M817RL3:J46VX7/AZX(RSS.440XF8N8PBL"1C+IL8BB535%H)0L,:9 QW8!.- MUA<$E*>95RA\6.*+$ 3%*4M2-US$)]23J8YI10B5X9ESD#EHK-(/@A(WMQ=A M+]UVQT6[S5?J:K8%1?5A0DZ5$V9E% O+J(^'132Z5P^Z42_5Q>3?\>;)$"D3 M$^&JZ06".Y/=]'%G!@;,,M"=KFS @#26L9AJH\RJ*!9641_'H$/E+VSD].Q? MO)6AV[?C)I(. >))AP##26>U&PMK MMP]%<1'5$/ZP$HYR8YKR?F?R^PI244>U!EIJTZWS!LDS="Q\5B(J+LEH(MT* M'KZGGTD]1.7%$J0C=1E\O<=C@JU<9&&YV*56EU(>LY!M&UU'K=&K;VM=%:KI M-T#O?HUN*KC4_A)!03A'>?9WE2 =!"SF7!6$(?%41( \3D%;N\MIW'DH%ZVR M9&%E.5(%"CMJUSDT@K-N:[Y<]>O*HJQV1A4AI22>!GL V$%*<'D!,56 MK[&P7NO>:YAF-[R7ZJI(N7+UR_$FN55)G+QVFYQ;H<'#0B.P4;X?>;2S31+A M[\8@P+A;7[E)C^&Z#Y[>VKORGI+)^2V%C]I-Z6! )+0"][6>W#!,V\/0D$1N&1I&R"15NS M>;AF?U)%NK. +6_#%JPO^WL)1JY-4DMC=[0Z[^IFGX7O,DDQ0 M=]M\^08>!][F!Y]_;%3SV']WT\):9E>;X:7_>'7\MN=#_T6+<_V&7BPHL^>%#HD]Y ]VGC2KU *[(>0I)V S?Y@PG1F_[CT_NM3%ZTQ^N50[K MJ@X OS]H;5Y..@?C%U+7_P=02P,$% @ HX404_FD@N?S" ^#H !@ M !X;"]W;W)K M@R1 8T7:+K#%8-+I?E9L)A9&EEQ)3J;_?BE%L2R^(L7\DOAQ>'EY[R5U#DE? MO935]WK'6./\V.=%?;W8-/9;5/&_ZV>EK5AXJE MVZ[1/E^!ZWJK?9H5BYNK[K,OU6SRK&!?*J<^[O=I]<\MR\N7ZP5:O'WP M-7O:->T'JYNK0_K$[EGS[?"EXN]6)RO;;,^*.BL+IV*/UXO?T.>$T+9!A_@K M8R_UV6NG'X&SP?SD-9L7>;_R[;-[GH1+)PM>TR/>?.U?/DWZP?4.;@I\[K[Z[ST M6'?A;(YU4^[[QMR#?5:\_D]_]($X:X"PI@'T#4!H@)&F >X;8*$!!)H&I&] MQ :^I@'M&U"Q@6[07M_ $QMXF@9^W\#ODO4:W2XU4=JD-U=5^>)4+9I;:U]T M^>U:\XQD15N*]TW%O\UXN^9F719;7EALZ_!7=9EGV[3A;^X;_H]77%,[Y:.S MWJ7%$ZN=K.!?E)OONS+?LJK^R;G[^Y@U_S@_?RO2XS;C#7]QELZW^\CY^5^_ M7*T:[E_;RVK3^W+[Z@MH?/FS;-)P%YGMN9]O-#\R'I?]ONP'KC!V9S;VVY;'A<^Y-.>T816KFWIL:L7KZ%1,<"HFZ&P3 MC>U;]I0516OU-LW38L.;CXY&/WJ@(M"579?;7J=S7;E?+XAV',1X>#G M\ZS).(2H+Z#N9!2@$ ,._#$PEH%+Y-, !TA )L9!M\^*S_4AW;#K!7\8U*QZ M9HL;QQ!-?(HFGA?-7YW[7D++P6R+3N8DO=)9?;&>6) MGO)$C7GBJ_DS7P7;ISU?P-L)7F6;=N&HVP0ZQR+C2WM3MCEL5[=:L[K=&GN9 M'H:U)3L1E:5V1OGU3OGUK.?W;?U0Q=638L9#YH-Z ML?!/3OI&)[^RUD?6^U0?\JQQ:M8T>4G EG5/:6/30.^['I&.B4!2N4"]GU MP,-"#4V#1:&TW/A8H =W*E.4@KC@&$<]HT8NMS-*"W('I>#:2HRI9/I>Z"BF MGD?558/.A PRNO=[71\[SLF=&_M2<$7//\S> )M2HKN]/$$R-_ 1"DC@"N4S M&1GUR'$)$5> W2D-NH2ZHL'8'(89A63!T#A5@TQ 9ITP,U7&:@)%-?'PNAJ> MBP;VC5U/1D9F=V8\L6P9BB?[GECHD,W!N9R??8J2G.W"*9M'*H MYP>!*)+T9>12Q1@ MC( 0,?K&$'T@^@/C1V;*;]RT>"\+$9+9=AYFQ@:&+4,1DC4% HD. MRJ)B*:%B6SXE%@R--XP'40%S1,7E^Q@@JPL>-QT;A$%=@%E=7*A*0:;W2EDZ M$1>!2E6(PE1I3*%,S4.?4486#(W3ED9-0CW].F2H-*;6H.PYQ*LBPH8! 48!84%K4IR +#J$UA$!A@%A@F M;0H*DAY@/_2EM68B,#([,X._V#(43W4]L=#C.$6## &S#+E F(),](W"% 9V M#F9V_@%A"C(EUPC3R#_5\36T/ MB@',BF'J<;EFSLF$VSCG\,!PL9GASE&>6&:O/']$.@&;B(O,KLU8N2=V&-OJ M,+%@:)RO@>GC.4S_):VJM)BF-;',MWW71^+-D_5$7(1ED@^2%+A36B,AB!<: MS,.>DQK++!\/+!_/8?FZU)@H&98)?AM2'2/#9W=UWCDM* O5K2IGF[6*]N&H MG?&J/?: @"\]7LT.S-B L&7HSI:AV):A9$HTQPD>= $VZP(3Y<8RT5^&(0Z! MBCE4 #'UV^UC<>[;NNYDRU \V?=$@00:($!(DX1!]^ Y!RLZ4HV452]+AB M(-H'_,#T\1RF/\696RPS?.1Q6N5+I$Z%I"'R?1"O1V+YO*$=H'C>H#!(>-\( M!>*VD *YY'FD' UBQF5H"!"&NEDW"!8\\SA!/$90AU=QC!! @-U0>A0KD#ZX MH2N>OD18H5D"0-+36#9($,%(0L8*Y!(XTB5B$20J+UV?N-KX#IH$S]0DNN,: M]9R2N7P;$]#.J8',8S.9GT6:%1=PB ?BLK2>B(O,KLU9>J=U&-OJ,+%@:'PI M>! Y9,XV_AS23&1E@7WQ[O=Z$BKJ4>.C%6&"*BV)6^>Q>;ASKO]:UC%DT#'$ MAHXQD66BN),$.JI,!A9/S"S^HU29R-Q=0Y7-#LR@RK8,W=DR%-LRE$R)YCC! M@Q8B'[\Y111G"90_\D2FK, M$24(J#3I;77VD[[V-Z&^0-W4\^MU.]_LSR]4U3'KI?^3V435/NNY<[ MEFY9U0+X]X]EV;R]:7\X>/JQZ\W_ 5!+ P04 " "CA1!3;D.\:]X' !V M(@ & 'AL+W=OA3M-/OU.Y1DT98H.L[Z8DLR+^<[M^\< M6I?/0GZMUXPI[UM95/75;*W4YF*QJ+,U*VG]46Q8!;^LA"RI@EOYM*@WDM&\ MF506"^S[T:*DO)I=7S;/'N3UI=BJ@E?L07KUMBRI?+EEA7B^FJ'9_L'O_&FM M](/%]>6&/K%'IKYL'B3<+?I5> MAK(4XJN^^91?S7PM$2M8IO02%+YV[(X5A5X)Y/BG6W36[ZDG'E[O5_^I 0]@ MEK1F=Z+XB^=J?35+9E[.5G1;J-_%\\^L Q3J]3)1U,VG]]R-]6=>MJV5*+O) M($')J_:;?NL4<3 !UK%/P-T$/)P03$P@W81&^/-Y[[WYX?[E0((I><)%UV]ZVV^*);2/OLZC4 MNO9^A.WSX_D+@-#CP'L]C&RR'/W^NF^0QS2JY4TZY$I MM6J-K1J-K:0H/0@[216OGEJ_Y8JS^L*Q3]#O$S3[!!/[_ :!7HBZMEF@G1DU M,W4T[Z[G:4I2'%XN=H>:L8Q#81(&OM\//)(M[&4+G3JXR?\&_VV=2 F(^4Q4 M&2^85W5"ZZ?Z.M/*VFH?Y-79FHIZ:2*GINX9I+F,TR9YL&\;[?0VK;6KA ?: M0&E"TF2@-,NP)$CL"HM[$6.GB#>ED(K_VXH(8<"1( M@C'Q!^*.1\4XC)!=WJ27-SE+7LB>3$HP8\$SK5XO$[5=Z&0D#O;!,P="VT<1 MN]!I+W3J%/J6YB#H4KE\(!T;-T*0&0;R.3?2_'M1;VC&KF;@>363.S:[]AR> MC'R3LWTGAD^58K"D @_)1,D\4'\AJJ9F?P1PCI(P MC08 K>.0?S#N&, !Z2 G@$ M.2&C82$4G@B6'5"0D& >JWSA6+Z(H#A&0_F@.%;.:UBCAD* M^T$2C.1T;O8&*QBR0R?8;A^5&_I"&TX&*] LDUMF3&.%-N8QE(8)BD<1,!XX MQP1*L8FZ AG.0V[2Z^/T(%=911TSWSQ-PB@>)5O+0.PC?\);L*$V[*:V^RW3 M92%=K4!,Z$&L8F(++X4)B=-AS+HW.]];L&$X[&:X7QF06Z_N%RN*,6&!#@,< M#&G8O=4;4!CJP_AD>W&R.K=BPY;* 9@I#8(A.,M(C!*$#@C^6'K#H_C53=A& MBAV'3M-;O@",'=1.K^\PL*%#[*;#FWQ'JZPM%5Y1AKE7>Y5=.QU:.#8*?7^J M@\.&/+&;/!^V,EMK3X;\#3H$ZZN7#]ZFH)IS(/^Q?[9\HUL\*SX+M091BE,T M[*;<4KS!PPVWXA/<>@!PV&]9,5EX,L#AB$_=V[X!D>%;[.;;!_JB#:*; D"Q M+9FI4%\T2IJ!S727-ETSX#$9SU$8@^V&*+\S&V/#QMC-QI^:(&Z 0K U5+P/ M/J /[9: ]@2+6.B6D- G> 33*@85>GWB)85OB9ML'*3+&\FZ?3("29-V=2CQ3*6EW!@6] M9@E/:]U^VK1&QI0<^S%*AAV56YSS'8(81B9N1CY&NMDN"YZU> #KBDG0[H?F M4$WG,PA_'1+3YS#NS")7)IH-YE[/VZKUFGP:B)MOF0K/LCA;Z@-\*QE9%^%$2Q>$(S7@H M"H(DQF2BH22F4"#N0N%N2F1O[BW9$Z\J;19=WD+R%+D5B*6!)]#LDG#(I;:1 M$8;^>>*DG9A"@)SHX!TPF#X.<@(84SPFF(3IL-"Q#$01M&*I/W%4&)AB(' 7 M X_;S:9-!+3P7-&UAG_TMF"H3 72#\MM_BN#:PL\EK*@7W M?FQ40P;B B' T\5]/8(J'P%T\ M_"&TNSD=S KK>]4.W4+1D74MP!8'_^"73#XU+S;47G/BV/X)WC_M7YZX:5X9 M&#R_11=W[2L09IGVC8S/5$*VJ[V"K6!)_V,,NI;M2P[MC1*;YCV!I5!*E,WE MFM&<23T ?E\)<([N1F_0OVIR_1]02P,$% @ HX404WI^A,E9"@ ,1D M !@ !X;"]W;W)KOWFR&ER(F3P^%>[J6U M)'(X\\W,-S/,R=JZ.U\J%<1]96I_.BI#:-Z.QSXO527]OFU4C2\+ZRH9\.B6 M8]\X)0O>5)GQ].#@IW$E=3TZ.^%W7]W9B6V#T;7ZZH1OJTJZS84R=GTZFHRZ M%]_TL@ST8GQVTLBENE7AG\U7AZ=Q+Z70E:J]MK5P:G$Z.I^\O3BB];S@5ZW6 M?O!;D"5S:^_HX;HX'1V00LJH/) $B?]6:J:,(4%0XX\D<]0?21N'OSOI[]EV MV#*77LVL^4T7H3P='8]$H1:R->&;7?^BDCVO25YNC>=_Q3JN/7P]$GGK@ZW2 M9FA0Z3K^+^\3#H,-QP?/;)BF#5/6.Q[$6E[*(,].G%T+1ZLAC7ZPJ;P;RNF: MG'(;'+YJ[ MGE\KG3C>,D%V(B]9C@?\7#CGJ#SGB0X[^=SA?%$2Y^-8W,E>G(R2;5VZE1F>3_1^>L^+V@[@P M-K_SF;BN\WWQ(P*#(W^ES 8Q%4JA@T?NS;TNM'1:864HE?C[WXZGTX-W,ULU MLMYD_#AYU[U>J_0BZ]ZTOEMB7??.MBZ]?"76T@MHO-*V]3CYKK9KY)X7L\O; M:_&+-86NETG)3$AQJ8Q<2Z=$;EUCG63#=-T]J4+@^5+EJIHK)Z9O,C%Y\^9P M7WRIQ6>[BF^/*$8FDRR>\4FY)5[>MO/N%#(SV4=J3GY^Y\6Z!#Z;/2B'(WI4 M-AGK7Y&((J(FZP+Z!,L(MYKU?P1U0F&PH(>16%,YX-#[A_>\$C\.L(\:=PAF M\=SA<;YU*[VB7[0K&4B*S55N*WHOGS.(@F1@_[[X_B"!3)5@UI5R7D6C'1;+ M$+_DN6UK\@",$&EI+AL=I-%_RBX"AU;3JJ'>)(8.3Z)8T?R/5COE]L4Y7CI: M9C;11:4&VSF=2R,6NI9UKO'+!P0!BD#@J/**%:)XH1T[EVWK% V>=QHUSA9M MCE4%K#8H;HF,4XZDJ?M&N: ! M'FFT5+5R$DZ -L[6 #,3E<6'HG5R;E2&O2N-+Z1G7$?%C5(TBZ*!+YFG:V$H MIP.J'_FC%N"G0A/B,#6W->2WL:A5*I2V\-'*%HHD=]]^2-'66Q[WM(3!HX(-:]OA>-U01GL$C/(OKQ!E4?L5+JAG2\@KD)GZNA M84A71JO+BYNKJ\N>'G(";('S67U#7D >(>%-RVHZ!?]0!.L X! 1K9O#QT ( MWH=VN<(/&$K/^28W6 I @XF*;5==0PR]%D"!HA .WKAU#*"B;(.5TH#!"]; M1:9SO,ZUT6$30RD!2:A ME_ ;6U>0@0',L<<4A8QIHR&.2R@#[/X TJV 2+_ M) L9XNWP>H@C36EF&&:RX4G H"% HT71M!4'['^G4F(XQ73:JP$[%ARP/F9W MU$7MU&17=,?H6FCGPQ.1T')ES0HQ] ''UK=!*0-G'QU/WR'XB]90G5F7&HAU M6=M%(L^ MQ"0^8&VIO\"JM3;T7#5&A2@#6D!I8C+MB89"*CB>'"Y[WX(J(*9X 7ZG&L-I ME:H$X<4D8D6.;CT=]^"D7A3.H]01LH@4DW6G,VMP^PQ0^T3)DJXJ N4W0+7R MXL<^A3/X+8C:!F%TI6DO5%@8:\E;:UT7=HT?17P&^! +9-@/O)M/C&5@K=E& M.F>A[XF\R&.FK>8QD0)@C&K,)<+>V@K?\=^"56?-7B7^9D_2Z][-*"=["SFG MDT)BD1A3'0LP!7'MPZ-V %\ZD )0!FUCQP[_$MA#[U*!,B\[]STMZ4I@.N>) MDWT*^R@:1#!0/*+#+BEV\/Z#8_ZO_.)?#5F?*U\7N1&TMM:!>C_V HE*UL># MPZ]!6)Q>'U!G0%C#R0_$%VWZ*#$WJ;)>3RY:/P>AU ML-4_QX86A($6ZRHO;29N;F99WWZ*_]A^#O=Q?Q@%/LF<>3?8<,/H=<3;4TN0 M&^LCA)\M5K]YA%F>R@ I$22"EY''/[&T>Z]BDTAJB,O9#6G_7=U#=I<71G<- M0)ZF(M3"7#6!8XGV_8.#"[6$^TY1IK&&O\=BAX; SIE0"FJ_I9\Q54SIR:[N0W++%BP @O( MR$'KL]4M0@&4= BF6.G.X7*G*AJWX*_N;9=',8W)4;96C[P)%.X4-25- X3S M$OHS1Q*))MN(HAX8M2)4>+YM 3&H':%/LZ;X*49O4)7A02YI;J8V3&*@$K4S8;T.76\\AL;1HX,%$ MIN#Y:4V-$%,2E6V:RR &_)1U9(%!,*1F;8%TA82&B,@HP#5E8P$ M_A!0'8.DLABEP1 >)V/^;47?#MW=H OKJ(4#9Q>EB<><1F.<4VFPEN)W&C4 M8\WS";=M,\@B.V_D7-Q:TQ*&GDB#YOF>%$6.+H5+DL&Z0-;R#-&3W^S+K]>7 M>Q-PQ#GC\A%F49C3G=+NBP%JLV)]I]2Q1AHF>A\../R*3-0@%Q:<:[I M%B. 7J)BQ'G=5#0[_]X-1=L$QE$J5C"?VWRNQ-A/+L8>YD"^ YJ35JWC,CBG MR]5]_JY]%PP]A4(C!-&=BF& EL[P#YJN(*9EU3!S^"XLN+2N:1QY2#3$-G+$ M6,VK:8KC;._F'&X%N^*3SN^P[_W2R\;86K#7T'4@7QWJPO6P 2WZZC/957VH MR\&0R0,\E[V9=A9E9/[K\F6\>5ZAMX8,BQ9')S74+Q\:ADNL M71TH:@Z+P<:'D6\[>?J1"QSW]+CH?E"BY?@?NO\S74/7XD(Y1/#UM?BRYG:5 MHHJ@_7AYO3=KZ4;,T.-UC6(:/SX?,C]\2[<_MP%MH[C%#!'H;NV]FCM.E-?9 MCB8 Q!.G BDF>\!F;WK0Y5>+*M%=VFYO*F4ACC/X(CLZ?B-VW;6.!]?8?!M% ME_64D*/=O^W_'G >K\$?EL<_)GR*I(FP7F#KP?[/KT>Q"'D[>9JLIR,"^]5W01> MF%]?=K*F#Q1^Z]XYO,UW7DK5DO'*&N&HNIK<+"]N3WA_W/!)T<;O/0NN)+?V MGE_>EE>3!2=$FHK 'B1^'N@U:S-$+'H?;#L8X[U5)OW*QP&' M/8.SQ5<,LL$@BWFG0#'+-S+(ZTMG-\+Q;GCCAUAJM$9RRG!3/@2'KPIVX?IG M]5>O2A6VE_, =[PX+P;3VV2:?<7T5-Q9$QHOOC7(/-+G.9D=/F=YX82L!)&B'Q%2$AL1KVW;2;$4C2U%(WPAI MA@>"[8/49$*T/XL'C MT(A[V@XLQH?#0J0)JE =4O%"(?4QS6 '1X$?'3V0Z4E8+$3SRFH,$F5JT9%3 MMKPX8HR./B.:,F(IMB2=.!9GT^6K\^GZ;'FT9#=97/GJV6AY]/, ;Z9FB=PZ%:NL]TO58H)@T/W1IO !KWFNHECQH M!.:FPQ,2C5VJD+6?B3MI,.LPU4+<'>0]&>%1I$,RLDC0(6&,O=X1*I;A +4- M^L7XP#%0@0,>'0.-O7B5X@IJTJX&UJU/ 6MB78BERGG$+5.P1P>V'1":S *[/&:E6B MRZ6HE)&FX "(%"((_KGV-NIOVI&@D>1FRU?%BPQ>;B I)YY9A68,+8$07CX!ZJ!@,2XBX5$YB)!S;_TV&D; MM]N8GXV:QA[H6__0L#NBGLCS&.S??$P8AMP'.JS[PA*IZP_@D MHJJ*V:.\Z,WA=$F<&!!X@B7-MH!;'I\!8PF>JVV>/.-+"RTQ,2)C)+<6C82C M1IHZ3>*\1R_@7W0@ZG[C2M)R&\%BW3(\D3M1=5%(48 QXH$/;B.J!:]T) :D ME:-&&UGVS':I@ZV)Z3,3?!K%TFIM<\8O7I@Y#B]:D\:+P:'&P]P!XP?E>B^^ MF;S^]=/;-]\MSR??"K2EI!:<+?M(S31+OCR;XBA':1AQ%+4P>D@'L.^[+@$% MVF R! SH?B"WS#W+A)1OV5"9BJ(3OD?CN(X=]?<@()]\,@<"OK$ I$:'TDCC M! K9\QT@PLP'(L^U/R.L;!\.)F>O^4AZ&@-CVBH!LTM]5_HXE3&PGKNYS?KN_\@;M+%^6E[^O?C3KI:8:)HJF"ZF+U:3X1+5_KT M$FP7K]&Y#;C.Q,<&327'&_"]LIC"PPL'V/U?=?T/4$L#!!0 ( *.%$%/B MWWFI;28 ,]X 8 >&PO=V]R:W-H965T&ULS3UI<]M& MEM_Y*[J\]D:J@F@>HBAYDE3)S55O[ 22:(F(08-" ).;7[[OZ M D%)239;6Y6# AO=K]]]=?/KNZK^8M9:-^I^4Y3FFV?KIMF^>OG2+-=ZDYIA MM=4E?+.JZDW:P)_US4NSK76:T4N;XN5D-#I[N4GS\MFW7].SC_6W7U=M4^2E M_E@KTVXV:;U[K8OJ[IMGXV?VP:?\9MW@@Y???KU-;_2U;G[:?JSAKY=NEBS? MZ-+D5:EJO?KFV>7XU>M3'$\#?L[UG0D^*]S)HJJ^X!_OLF^>C1 @7>AE@S.D M\+];?:6+ B<",'Z5.9^Y)?'%\+.=_2WM'?:R2(V^JHI_Y5FS_N;9^3.5Z57: M%LVGZN[O6O8SP_F656'HO^J.QYY.GZEE:YIJ(R\#!)N\Y/^G]X*'X(7ST8$7 M)O+"A.#FA0C*-VF3?OMU7=VI&D?#;/B!MDIO W!YB42Y;FKX-H?WFF^OF1BJ M6JGK_*;,5_DR+1MUN5Q6;=GDY8WZ6!7Y,M?FZY<-K(=OO5S*W*]Y[LF!N<_4 M^ZILUD9]5V8ZB]]_"7 Z8"<6V->3!R?\H2V':CI*U&0T&3\PW]1M?DKS30_, MU[-+]5^7"]/4P"S__< "IVZ!4UK@]"_![H-SH[2^,MMTJ;]Y!N)H='VKGWT[ M'0Z>ON;@=6IR@P-I@K))65#*#![DY3+?I@5]O:Q* ^]D_/V__]OY9#S^F_J\ MUB!4RVJS3@S@W1JW36ZT66I>X M\#:M85Q>TEQU!J,UR$"SIK\%8@&G /K B>TI#V,:BIZ M=M76->Q!?=+;JFX4O(+*08U')_^DER_K)E\66IW#B)NVX%FO3_YS2 2H,]A- ML4MPJIW**E56#2RS+-H,<%D4"#6O'(,$PV!+M?ZUS1%9BYW"'=%^TK)L81-] M>!X2B1ZAA9_>K*NV@,FU0NV.6(57?VE+5I\.*YX9'I\2 <1W=CJME48MH-[H MI=XL=*VF8Y+CD=V_H^,5<]171EWRWO9Q_1]/FCE1*8"0%SJ@Z;5>MG7>H*0C MF-_=+]=I>4.+;G)#I@;^N02&*]1XEJBA>L=05=N\I&]7H'Y+L%>XUX2(EF:_ M@**FO2>$GMP0U\+0$LE8(*O6L!/[=::1BB7 :PR**M%1K=*\CB71<4.797ME MR>)Q" @S8)0\^DU^KS:LBAE5H$BU4Z0*!) 8T0*4@W#E90:B@Q;30E'+I,TZ M;0 %.V04?;\%ZXI\T"$';K]+CS$"M@2@47:SBD0WDO&JA,]+V=>)^@>8],/? MYQM0!_B1Y2%@'-I/EANPGLCU"W0\%$F^[*,@UB4.3=3=&HBATBU,#T2';X:# M0%5JH.0&] A MX ) (;LJL@6H27B+]@H B8:$ A@7!A0FA4\H,$5J9\4$0VB !BZJ:H,$8>V M)0>M7-W"4,"'QH>P! RM@#<)L? T 1!OTCH#+6TL+CQF'#SP;D50K."OJA8M M%>X.1M>RZ;0 $V:\^,(Z(EFPES(&U02P&F("NS^4-M#?[$[IVI"U@7\V2&9F M:/ %T5$T3L6AD+(4PIMWZWRYCGB,.9_, LH!<$M3L K35J6P3%1&[T,'>ZZ MM]_)&.'\U0+HD;)!%'%R$QVI*8B\\" 3 M"]&?LOF K<'[1^I47<(&0+,<&@((??J*,]0HR#>_:<\RYN $R!,&/IM5#K3Z M 9.UTW*AHY%M!_Q!YC3R4,B# )T-,"@!>A <1AOK_- MJQ;\FC9G&A[E0SW$+:"J!#O#PH/:#M<_'J(11,;/6A8F= JVJ AA:X7^?3L@ M(2*<6O)7"T2(\1H!]VA:V!PQ<;#3?04P' !*/X!0D])'G3^^B,%!='N ' M)!#,;]$:-#(_ NW!25&7-[4FM:Z.4,E-1G_[[L=+^@3J[EAMV]JTZ,XZH01= M=@-,1,:$A$\F+&1"\OE04/5R759%=;-##I'PU/DN,E M\#+ 0&\@!IIZX.S,4IOUH$ ,+ S.&M 20 4=*5Y[]0MHI_8TM&.*@H(L\1"U(7Z&SBU_%O,W4(G_)KD!TNP- ]#WXTOA-M2?U7DMT_+"ANGI_ MI2CU@[M\F]<&8ZE5"[HKD'WKW_@G^)J70?<\V4.HY1J8?46SUS([&3K@7;3; M;+:)\.4-B$JFZ$T6)5T3>A9M7N!ZZ!.5R/4PAR;'V\H9RQ1O%>'#Y0W&%X(M M H1[7,"UN#538*E^A_F#]KXYFHQ?'' ' XE9=57<( M)2PN$^N:79 =K;#'5YP$HV=V5P@YJ?6>?:DC'"GJ]].'MY^88$;4\#'%1)&; M0S,%(SM&"*E%'AA$6"V9>-S[))F-1B!G8)4-&R4(MW,*)\ 8+;\<]JZ'%]F%M ,,4UTC$Y MAC+LU0)>A+X=K-+2R"*"H]2XL=WUT5O .%\BEA)B)H%?M@WL&J'OT*)L"/Q> M(12ND-MNP9"P%+$#@K8#(D^]X;25RW^ =EY9PX5<'CIU-G8B7S6M66?B M4_@)5G<,>QGC?YYF"SQP3[0(,(H-0FBR8W]-_4+>'C) BXSFEB#5>@5N+]+F MQW2AKJNB)>HDZL?4:ALO(\!(/A\&'$#@W.&QD>+J)A-B$IRC=WW/LM2 M(_)JE,R'/&&0]CBIU0DI]R))!K!?NCL^M$U)D MC(Q?T?E(,#5-VS,"5T&@> MRAQSN)+271(P?GI3 MJBB=H. MW:";6)*H$'DI^VALFA V?O7AYW=O3A0X3F]R8U6 Q&J?;+SPN<<6NF""? C//9*+D836GD\UDRN1@E\_$XL7X@; FS\?TJ$G<72<$0F2V$@F2L)^?39#J;J0F\,3U/QM.9.H.![X7#3E2X^F!R"G9[.AU, M!B\&LWDR@H\7.)HBT+<<@1Z)TC#JFJ)6Q<^/!T>323*].%?' P$()@'M-;D8 M#Z;P\<,*O K8]^P\&9U=T!)C4%:S<_KX@?!]-#[>WQ7@D97:Z3G \DDW:5Z M?W%V?AZ, 4PFI].)@G]>#*Z!O3#*_@FBSLGH+)E=C @!^PB[;A=-A0IE D"= M)Z<7P\BSR7ER<7I!AM]C2XCYRCTX"H0Q\4+((F]30\>#BV1^/H/)1X/S M*4QGT>/1]+D*E1KPBDL)-<@KSP<@-N>S:7)Q/@>DC>"-YP,!D?\FS$6,M-*4 MO'IND4>B#R[DLC)-D(4:#JY!;OYJWOW>Z^#G@.HQ,.7X= (NU9/Y^!1V/S\? M$QF!2><7%VIVF(]/+TY!5H2/SX&E)X/YX(E\K)"-3T/>FHV3B[,IR8TP\>D4 MR'DVYOE1R5T,Z%O+Q#TD%CH,IG/'Q(/3TV0^&@_\OJ>3*?C-D\'T8A!S\1C$ M_BPY ^D]?YB/9PDN-#X#3 %^U/ED#DO,D(__+!>C>S$_'2= "36?]4+Q*!N# M.AC!%&?C4\?& J%E8S56!QC9J8$KFX*^-$9+Q=,]^S%/%Y@(0RLOI20CKARJ M>+*"@?$0!U%24RXCNV?I;3 ?>Y+@I+0EEGC)U4F+X5.6+'7#:0WO,G(0!GXM MH+ZH8%=@A"_]6C2)"RQ_:;,;&[.ZHC16(O ]8UW*(O^BBWQ-1:05Y1GRWU*? M@;; B;_@*SMU3\$+ZXU9OL):E7/X_1MY>5OE2W&^G&\Q]"1)F4RVTMZ60"#T ML7E+1KR:JKPYP= W]IU<#$"DZ;'^/NA"Q7;25">DX#;@#V*81.T5%5AP@RFS MI=89)PSLV@Q\IT*5V'RB';5,2RS10H @H/M5$63V?]O:.UM#=8V1N'W?&!5EJZXX)_-P?X@LJ8[&@B0,BIU";5/==%P/%&?XGNT.[^]RF/OGRS=B&IW 46RT#529H4L$JR@5I3 G+F"L,)7^%J"F&Q@3*L,.:-) TP M8L3\=&J < O8V184;X[222DD3U-E@D8N7F-)O3K,>U4P/8;Y51V 0%@-L.\H]@6^BK-P*O,L068FM\$&',H%]EG:%Q6LIN4O#2N MWP/HC"/@.::2+8U0=(*2:]6IS5(9YD 7DF? PYAR<@AA"U@4"^*/X$CCZIUF76^5>]L]?&3SO2&>LG""BQO.@8T[6FA>*C9PQ9\J8%$=3I(L$8* MHS"G&P<_-N\F\R4A=X9BD(2C=%"/!%&,*Y5.2 $M1_?':H7@^EKLBV/+!UQ; M1A:S^6[,\\8-'E'.-(0@*F7:/H\HOVZ%9@$E/UFFQ\I@X M'0:X*/5]@U8G1$4\+P-S]-L!A&(3;?P"S@N.T0IK/D;%HVKO9%[$756CMWS%_ZF@;/.MQG8N MJ663"D1'O8.Z0&>1$9!BM5O&Q]B!3^[<2_&=\%! RLD#:K_C]F(NG]OM$CK+ M&"N8P4#,K*LB"QM]*(@2I9-QH ?4.A>&/[[=YQ]T:Z/J\GX3T5 4?JD[ M)Q""]H2'V@O5M6Z:0BKT0+GW;<.G"0H*9(-.PT"E!._LA0=N.[RJ]1I0/6 [ M3CA-J.GI5: TXN']6]K:R3BNB],W7OE2.C&EQ+/Z",A5;VWG/]4G80!XTFRS M[>(QJVL_=3"- X8L0_F7>P&)("SV_L8 ^AQIEY#N 9:S@+ FZ+:E M]9"H-PJT0#AT?@SZ3O&+/C;QW-ZEWR'U&KM[W2([L6GF)V3VZ9B0;L.YO":^ M7A\P>VV(N0TDN9Q+E6G/%IQW9C7DDD5YO6PW&(\N.7Q((0H<3F:8^2OXM*9C MD0Q]Z7S1LL-F@8*-\)04&;NC%3XT'KQNU4D4(+FH%[>YP/Y2S*BFRU];,*)L MM%N7>PX>VQYLU+7^8$=/W_SE]94Z'\TL?[RV2P "^%$*T(VY)+D=]Q?S>5S MRMPY)8\> 3?5YYQ+EY3F4I+G^$Z4\3*FW;"-@>WD-1\.PF3-GI&SG=IXDH\" M5VPV"Q'G#X:("78S(61/!"1($"/)%CHR[P)/@/43@NV/K65;H?QL0_5]5672 M:"U'I'@WF%3UQTVV;0VR8+0TN[B *(:#?5; +$@-I=O(KH?D 0/BOHN!QK3Z MP@#9R:H$^3"0@LYN.>^ W*8I;1=&+C8=7V<^QNXY-_1@=+G7\W(E68>.J:7D M29R5Q*^=""T]?W,NCP(( NLI@3$GA#D-:/,T0_4SN*"$2FGJ!<0>FX"7T#"DHH>1M#R3"M=R'&R# #C""(6R[%/+9DU!^""=^%Z:J M%PK[DDBM<:F.)PZ<7TD^<;5.D>[G9M#P10_2_IL2$(()7DE2NJ\]WZF12AO" M O7"/8 !0'.":5 ;*J7@9^[0)0VKA=8((4URGC?D#6>H7GM+C92F]4C9++ZS*>> :G 8^O4EAL9'\T^+%S"V%8-AWMT##*J M=)!>A('PAB2@+?Y<[=O6+[*XK($9;^XXP^;AR%MA7XEBG,OV!L5],I?VK =" MB?_#SM?A?IX+=Q'4(H+)G%!'G:R81,@;?Q@[".-#X+D''K4J"(H]FP TQR*O M9$E)ZQWP4+MM_1/)_H1]UJ[Y^OK[UW%[-=EF/'*Q(G&XE79":8, :M763W/G MB.58MSTP^I15J!&0#MG[_NV %%1 M$ZM^,@A\MSK&ZH8TAJ=QMCGT_-Q,I]S MK%7A,['<] MUB#;K79'.9_L3[?_ND;=E7I^-DK&XQ'G"\6J 53N.VD)#E$3'-ZP(SH[[JMT MI?M4>/"<&5NV QKZ, 6"DS2MB9':T;%Y:3NQ^]RU_HL9,,.2EBU",#Z7G/EA M]5-:-P_=F+#VB0I:75U^9@2 ][NMN#0)SQ0G@6#'7\#73? 04)'X< Q8C/,@ MCF!WN0GSCP65%XHJ;\)2*I]#)(5D-8[-SKD>YC]%# #\+\7\.^> [7ND'_"X MT,X=%HK8_JL@N;HC1?.&2\U\/*VJM\- (Y)-)S0C:P<-\>3^@-Z;C5Z 4G') ME=#:_X.LKGJM:UCHW3OU@0Y[@379JVG*$ADHH=DHF4XN_(T17/QP:PN-#%KW MK'.:8NSS'?Y4E%1(^9#,II:G0NJ&N_PP]8*"H#%QLAKOZ@=*)^F9S^049XBO@2TG](E]5B%\W MEX&,@3]*#*-S\"=([PD.'*?@N!_>O#NY:I&+"L3CNQ*BN^0Q5G%E&GLT&M?J MS+Y'SH,K=.')F^F-OZF(:'][Z' MSEUP/1$=BC[ADNH:''VP$44.P[,HKN4@MN9[A'*NH8"WUW!K4Z6^E-6=;Y;# MZJ9=GR(B6YL T]78NWI(K^$1!W%2@'/I""(EI*)$T6$<4.\(2L DH2;GBPOQ M):A90#[O72(T'%R[38XF#MGU+CX5 M'.T>VP#\"4Q[4PSNP/3!VI4MO/NF?V2?.70>=A-X57Q9<&Q80(6B=[UVQ\'ZFKS.'[#^$TNL;&&ZPH78L4[F:/ M\A*3&Z7+>3S08@90O _NE[!U\(>;R25_7/6C"4+[IJKI( /3VRG\-)W'D5A M/,='-CWI5I)3>3X6D!*HI:8&%_0K!NQSWV@L0]H4M[71P^ MJJG7IK(]Z _;+-)W%(+:2\6B3';B]?<*T ^ UV<*5@MU9I?$KOX@9M"X11 M1^P@H.%!WWIKV[6Q-"**(FQ#<"\>$VHH?V\++X",._9QJ9_AB+I^3G( G#]A MXP8;]V/*$5-3';5N(-5IJB$6;[F!F*^!HBL&J_H+3'-"G<2&K07NSQ+N(2 . MK),$U2\G/+:H8;=*H(+\RJD;?W40%0DI@(/XK;'W'[ACTJU<(_0(;,D?Q%!/ M8D72M)A4R1WQ,95PFIQ"G&/3^/OD9^9Y/DY.1[/D]/R,+NS[@_NUD.W?6?@G MH9O/I\E\//M3L U<2:S/%1&KQ[W5;/%%KHSNO M=+H$$!C41;3 #OJJY!(;YXQ7?"<&G.7IRK>P/J>0AW?T1,!QNTVY!FG$%GB?NIWVD7"W@X#(>[)-A^E;"S MN+M>+5X[[JEF7]ZOQ5;!=4#9P'H77"K7F2X\)>1A2C@ JNPY$@K%J1W:'\QR M>Q5/X?&U9*/N1;NVL W=5!;"D%-A,^E MA;?D-=RDPXW)>%!D6^-)4UO60;FD;$5@TX!"6%HZH48_V]-A"_R^B0V[8$EI MD_(BYAJJ[]S7$)FOVD)&T=5%X=&:(N52EN]5J"GAS*?TS2L+&+?%FFK5W.&( M*8JET#_!NBJ"Y8R"L;0;SV&N1R0VVM1@(@-%@R@W&\I=+1<16 MQEVH=90>,S.X< !4+P1Z\"[0?REGG'+SQ5?&07@RE+\ 3 ^T+OAR MK26H-DVWX+F+,W[?FH1)&X."Q[1@H-<[<$FS<'4RFP A!#$ZJ/@^!K-$"]$R M-GU6ZQ/I3"+A"PP>=V/Y.@!='+DD)ZWGQNW^J[FY\9=L/E$EF)X-*0?8>.\A M,;;M'.%3;-0AO@0G7!F\$QP#U6!;+D5MTHT]\BI'$1]!R)T-4X)#0&G_V"%= M ^V*AZZ;"(2<[R?T OTH7S^2'\*SA9P<= G:=&ES9T?YL>V44-OUSI"#:'S+ M(3O2)U3W[#P_RN%='Y0#.:J'.Z!H97]_6#\:15.C?@Q[R1[&:A\RCH*#S7:@+;1AW!*,9T_* M"1_'-:,3,QC:8LPS?BMG#0WRV7;[WENBJ.'9$O"$3Q0OA^:8:6WUWOY.D M3Z!;9X+C&-=\I!_-@R!]Z5IRET^5E4,6@0[!DIGV?C:GY*N>'JS4AA-H'V)@ M[&&-U-_&$/*"7)+;[,(.)'"HO'H*VC6]Y+[MD^OP^/O!M'G2EUL*'F[3G<\V MX=7P.ML[[XQ^>NY]I$3MWT'M#BL'MW"94.L&YPF"=&^9-G*H'+XPD8\0T][= M + ?''F==P#G4;[/=2C+%<\^'ESX7)1T-MMCCC7W2B#X]I;RU*VP UN/?G7> M\)3NNCCWNQ4#S9E:80 MB\9C(FP><9-.NJ&[UUWF$3@(C]51&Q*][;B:6I792T:%:3E4ZKV9XUD3GNU: MY^!'@9K<62)T62D&NRV_\- -D]IFA;R%S2E1S#PZK% MWF[H&N6SH$O#3O?PE2,/W4])S7%T>/=P)WP>CFH;4(*_N1,N9+M"];AC/P!H MY:^KSXU[F/ACX3R?.TG!4L67%,!7M 5*[R*GAY<!7DRY-AWJ1[M,-? M/Z0S:]RER03EQMCCW-&.?>09G/J(1G _9>T\*BMOMDA'R;(MGGJBI\Z![* B MZ(3$-X*;2RRJL$SE#W)S88P1%)X4#MRBDMXEK>A"_Z[/?PA9*#28/J)"I'A& M05R-\]:N#(=_%>F=^ )V&+ZO2TQ$")K!&"_M[U$A./A69%=OJ^*6#JVG9/$H MX,:?VZ&,C+6]Q'F<&@C" +":]PR5^\TK)>B?W:6?H+;U;A8=RV3&V;(U7]LD-M\BL MVO[J2UNZNVX2$0C,H*7N9[S"K;*_*XPD1'2M\9Q0?OQ2N*Y(^ MPR-'*4)T=H+H$J\1PIT/,1N)9?U%\Q##< M&(!)L<=B+?+6PA,"K@L^X"UNM_2+=-9P/\GE@X-B%W4==<.W3BD)'3"Y;!D' MDF!@\Y-=Y-MO>NCH5M>L94AO(=-'&WV$8*3:V_?O+O"&=J:N@WH M>*_9;XK#)![B&4)#NMD+G[L6#EF)#0B;+ALA$B)]&QU,48FKCS-$.?" .E74 M##)4_^K\A$+0UI#$--@C=%IK=V:93E2L]%U\#; U\JYH*O15[TDO6)G+9Z45C!.K9-8H@FA)O:!)_I+/DK@RLW.+OZZ'JCR:5Y(94,>EG MW@#9I?SJ S' _G4W/8U49Y,7]-7\XD7WJIH#9H.O&>EK7XG8"MLZZ0!#YBYE MNZO^8JOG%T\&5P+3;**)^"58;28Y;_HEA5X M-ZL>!!IO'F8_2_Z16C^&PO=V]R:W-H965T]D.)_ZO2L]GZJ]%9V$*TW,ON^Y_K4$H0ZSD(9W&]?=9FO=1CR?[O@& M;L!^VEUIU.(1I>UZD*93DFA8S\(%G2PSY^\=/G=P,"5_SSVX22@2OX2P(X! MS/,>$GF6+[GE\ZE6!Z*=-Z(YP9?JHY%<)]VAW%B-U@[C['S1-&HOK2'7T$!W MRU<"IK%%8&>.FR/(<@!A?P$IR*62=FO(*]E"^V=\C(1&5NR.U9(]"OAN+\]) MFD2$)8P^@I>.5:8>+_WW*LG7QIW7/YZ]J1BM'QA\-(?\?0]7J/P21D+ M+5%K'[16 M]F)S>3P.&[3Q(L.R&@G007Z&WU?GA#!O1MUX A3PF+**516:?!*;K HT @V.@<,[4465$7$<+F$MFNX0$:W(/= BK*.\K)"$)J7 M447KX!HL3A,<"2>L@X+F$4V+S!F0KAK Y>-ZX@FC4:BE@B,QZCG-9*CM"!GP?.R MSJ.:9L'9,8?$V7F:X6G HI+6^$N]7*1Y5"15<'^F># :'KIV\O(-2@\ *$ M==K6;FT#NYND!Y)BD?1X*/I 26.+78I42,K._OL.*:_L=&LC0-$7:3CD?',/ MN=PK_6@: $L^MT*:5=A8V]U$D:D::)F9J@XD[FR4;IG%I=Y&IM/ :B_4BBB- MXWG4,B[#]=+S'O1ZJ7HKN(0'34S?MDP_W8%0^U68A,^,#WS;6,>(ULN.;>$C MV%^[!XVK:$2I>0O2<"6)ALTJO$UN[G)WWA_XCG-#$>5(J]>@6/]:K,'8& M@8#*.@2&OQW<@Q .",WX=, ,1Y5.\)1^1G_K?4=?2F;@7HG?>6V;55B$I(8- MZX7]H/8_P,&?F<.KE##^2_;#V5D:DJHW5K4'8;2@Y7+XL\^'.)P(%/$9@?0@ MD'J[!T7>RM?,LO52JSW1[C2B.<*[ZJ71."Y=4CY:C;LSZ7DFK,33DUABP MAC!9DY'WCK.2"VXYF&5D49N3B:H#\MV G)Y!GI/WB-,8\D;64'\I'Z&5HZGI MLZEWZ47 GWHY)5E,21JGR06\;'0]\WC9?W2=_'%;&L_]\X+6?-2:>ZWY_Q#P MB\BN?6],QRI8A=B?!O0.PO5L&GRM1CQH#MM@+,>*!Z28EEQN#<$.ZF6EVDZ MXU<' $/)ON%5@PWJE4H[;A%VU#?RQ%$?=5S#C8-3&V(;(!LE<$J@/L(LP7S# MF&^/\AHJ:$O0)$L\-P[<5N"IP7@NJUYK!WC&W.!5,*?7:4YGR0)I_"]2.BN2 MX$&K'?>C!B<=$NQY)'Q66>5 F7QRB474&F?Z@&^4X+4/7,D$DQ40/\D,VE%C MFGU)D+$F*M:Y26Y>%L?EPO@RFJ^"E"9I2M,L&1R+T;%L?CQW$I1@LBBN:3PO M7#03NECD=)''7Q/-\S&[%;91_;;!*2[QVFM=RY0@..QPU'!+&F9<_[%2< Q& M35@-GWI72IU6%=0]=IDOT4./#C%UM8\U\)P\ETIW;Y^V*4)S'SH!S%CL5V:4 M1"U/I,.BXZ4 C#=NL[KF+LQ,$,.WDF]XQ7Q7.QV5Z@4V5X5=YG0<6Z+3'&TZ MFH 4U\>]T/J20>:$U4CF$"5L&/".35,!PW8>MY[,XZ>8:=ECXZJ_\*;T$7* MX+0!7U5/OM3\!,%2P3A)K %C\&$Q)?\VIJ.3.[(%O?4O >^0M,-U.7+'Q\;M M<,<>CP\OE?=,;SF6H8 -BL;3Q2PD>KC]AX55G;]Q2V7Q_O9D@P\FT.X [F^4 MLL\+IV!\@JW_!E!+ P04 " "CA1!34DL"&^0# "&" &0 'AL+W=O MR!XZW-E)U7*#4[4/=*^ 5TZI;8(H#+.@Y:+S-RNW M]J V*SF81G3PH(@>VI:KYVMHY&'M,_^T\%GL:V,7@LVJYWOX N9K_Z!P%DPH ME6BATT)V1,%N[5^QR^O$RCN!/P0<]-F86$^V4GZSD]^JM1]:@Z"!TE@$CI]' MN(&FL4!HQOR^5-4IE[[A4\JV/&A,9_EX2,< M_4DM7BD;[=[D,,HFR%@.VLCVJ(SS5G3CES\=XW"F4(2O*$1'ABK#2BV8%SU6FC<:*S2?EB%.X*U#.;!X7Y5>:9DH>&=X;PKB)WWP?1 M8^#-*C!(806#\@AW/<)%K\!EY)/L3*W)75=!];-^@*9-]D4G^ZZC6<#?AVY! MXI"2*(S8#%X\^1L[O/@__>TG?^'D+_GK:JN-PDKY>X8JF:@21Y7\'ZJ70CL+ M9T_GI>YY"6L?CY\&]0C^)EMX\Q[-[W(%1!MNH"+V)JBZNX/1*_6D=("Z:6%9&/H.RN4"@) MNZ$A#1Y*O2!7AF"J84JU [Z%$MHM:L3,K>*>1;Z1;<^[YU_>%!'+WVO2S_E( M20?6-;Q&M#50[AS&3C9X'Z&MEYZELZ_0L\"#0;ZS""&6ECMSP%!Y%QZ+"YHF M,8[RF"Z7S/LPJ$Z8 >-H)25"GVE[;$F3(O(8H^DR]NX!KX]:-A41+=K\"%9& M$Q;3(FUA@]]4P897E*69C84933+,F]JP%O![D5F#*2T"PN MQK=W/8BFLFFH ;GPXL:D(K,F:GKW?/MU)Q(Q'?LAEH>YSC;$"?T# : MIP5=.LZ0931"['LK&-,TSRB+0^)R$+W'R'68[V&\:45G4[)7MI*R)*-)%$V" ML_7HY32)$WQ"+Z)Y@E%C"49-Z\M7*])[&Z49+98Y>>>]16O3,/3>S;.XBK 9 MQ)#F-(UM-B.:%3$ZF7BWY^4.3]C\-+@8VJHQM0*LY?&* WO%O5"UMI3L(1DZ M:ZR1Y(*%.8W"PNU>+*,$NYGNP?6CYGE!9BFU>)HC=&1L6=!X69"7+JW@K#>T MH/:N VH\$&C>V":FU:G)7HV]Y8?XV*$_<;47G<9JVJ%JN,A3GZBQZXT3(WO7 M:;;28&6Z88T_"J"L .[OI#2GB268?CTV_P)02P,$% @ HX404X,>)*]Q M! U H !D !X;"]W;W)K&ULK5;?;]LV$'[? M7W'P?B %/%N6DR9+; ..EW0-DL9(N^UAV ,MG2VB%*F2E)W\][LC9<5.TZ!% M]V*+Y-UWWWUWE&ZT,?:C*Q ]W)=*NW&G\+XZ[?==5F I7,]4J.ED:6PI/"WM MJN\JBR(/3J7JITGRNE\*J3N34=B;V\G(U%Y)C7,+KBY+81_.49G-N#/H;#?N MY*KPO-&?C"JQPO?H_ZSFEE;]%B67)6HGC0:+RW%G.C@]/V3[8/"7Q(W;>0;. M9&',1UZ\S<>=A FAPLPS@J"_-)E1+OS")MJF9)S5SINR<28&I=3Q7]PW M.NPXG"1?<$@;AS3PCH$"R]^%%Y.1-1NP;$UH_!!2#=Y$3FHNRGMOZ522GY^\ M,QX=W&&&Z<-Y2/_S[ OIABWX8T ^_0\ 7 M$?C:G;I*9#CNT+UR:-?8F1SW?OB,]ZV&*Z%KNCN0#H(\)-)L?@EOYK08_/;K M *ZO9W#PRX\G:9JGTO?"L1YW-A>DS14:)W10JFGOBUS"K; 0J@E MY[,3JP=+>FO!6PU3RESM%_W_*&EZ]'))(?T:]2*YP='W:-4:7; MV E+M?)(;P'*P,?24^]DS.7@Z.=7O"!379==J,0#OQ7H0ID5$I:E+XU22W3I0YUC687V<$(%0RZ=T!DRKH!] M&V%74E-%<4FN2>_XJ ,VSE!QX4T5YI:%\30%A<>"QDZT;$#G2T-B- L.T ZR MD_\ 4$L#!!0 ( *.%$%/&ABXK?P( %H% 9 >&PO=V]R:W-H965T M< D(@34V:=J/:VDKM8 *D0;4*>$ \ M.,DUL9;8P;XLV[_G[*2AE5@?>(GMN_N^N\^Y\[S5YMX6B 2/5:GL(BB(ZLLP MM&F!E; C7:-BSTZ;2A ?31[:VJ#(/*@JPSB*+L)*2!4LY]ZV,\.=S MRAG YKT6.6Z1O]<;P*1Q8,EFALE(K,+A;!*OQ MY7KJXGW =XFM/=B#4Y)H?>\.G[)%$+F"L,24'(/@Y0&OL2P=$9?QN^<,AI0. M>+C?L]]X[:PE$1:O=?E#9E0L@ED &>Y$4]*=;C]BK^?<\:6ZM/X+;1<;3P-( M&TNZZL%<0255MXK'_AX. +/H&4#< V)?=Y?(5_E>D%C.C6[!N&AF?L^Y1G-&ZC.Q1[DZE\FZ1<\I?D;WKTZM\+D4EDH< XV5=AQ0SFKU\&/:!ELX648E422I*]NMW1UF*W:7!AB) +))W MSSWW2BYK;3[9#-'!0Y$K>]7+G"O?# 8VR; 0MJ]+5'2RUZ80CI;F,+"E09%Z MI2(?Q%$T'11"JMYJZ?>V9K74E? -[LM/Z$R_> MIU>]B EACHEC!$$_][C!/&<@HO'YB-GK3++BZ7>+_J/WG7S9"8L;G?\A4Y== M]>8]2'$OJMQ]U/5/>/1GPGB)SJW_#W4C.QKU(*FLT\51F1@44C6_XN$8AQ.% M>?05A?BH$'O>C2'/\@?AQ&II= V&I0F-/[RK7IO(2<5)N7.&3B7IN=5U96G' M6MCH8B>5X% M!XZ0^7R0'%&N&Y3X*RA3^*"5RRSIHQ2VMZ_A% MP)\KU8=1%$(R6[9""<52IFA$TV>%K@@T!:??!!MA,[B 81A-%N$T MBH(;813-!LBEV,E M0E62Y^XT*&2L24*=R20#;>2!Z,+;XQL6=BAJQ'5:28](U:&TDAM*)#G MT"G!]+US>TJKKJ4Z@/.N-*-5_DW$64/0:=)DA>B<81!R@BVRX*23@\GG2G(Q ML/W3(-!Y53!S)D/RGMN:I:UD]&.>62WA#Z23>Y%SU(*+8#2SQ2+84NR%3 $?Z :R3(/P-=DW-!B-X8PVQ(-9 M.*;2VAJZJHRC1BASP83<3@?S@-_\;S6^]>5;5T/)K-P&$?! M.ZW36N8YS"/_E2BL>NB*BX3(5/A(/+V6@43N(% M%>7Z&,*SDHW)3!R-Z7CS3.T%EZ,XG$+/6B+?^(]*J*R&Z9W,TMBU[ M7YY<9JVH,.C%I?(]:%*AJ/YJZ3*OSE/%AY#$^)(]Z2AN3:D275!/[1P],]H6 MZKS/HV:5.0] M^?X?HD4H%Q#17]B,%MU& :CSJ-^IV7U=$XO^<_?.X.0V+] <_)N%B5+!-1=[ MM]L]B];-:^!)O'E3?1"&IHZ%'/>D&O5GDQZ8YIW2+)PN_=M@IQV]-/QG1D\[ M-"Q YWNM7;M@ ]UC&PO=V]R:W-H965T2ZI MRWMM?K4[*1T]-'5KKR8[Y[J+VSG=G.2%%ZI::> MI7&\F#5"M9/K2[_VP5Q?ZM[5JI4?#-F^:81YO)&UOK^:))/#PD>UW3E>F%U? M=F(K/TGWW^Z#P=ML1"E5(UNK=$M&5E>3=7)QD[.\%_A1R7M[\DPRKIF(+CQVX Y&4VRXNGS ?UK'SMBV0@K;W7]DRK= M[FJRFE I*]'7[J.^_X\3A1 M6,6?44@'A=3['0QY+]\))ZXOC;XGP]) XP&N[Z6XF0 M[.7, 8M79L6@=Q/TTL_H+>@[W;J=I:_:4I9/]6?P870D/3ARD[X*^$W?3BF+ M(TKC-'D%+QL#RSQ>]FI@],MZ8YU![?_W"F8^8N8>,_^_D_6J'A/KPG:BD%<3 M,,=*LY>3ZR2>G@U.WNTDW>JF$^TCU6%)M*2K2A4R(H%ZMWV%&'JCVBUUM6@= M!$HJI''@'M6!*8YZ5,-0J]NWA6@+68M-+0D,-L*QJ@M.# MR9W82_",F7R4==(T%JZ0N]?>IH!<7=&C%,:2TU2!5.$M@ 7O@K)JB[HOAV@Z MST)HR 0.E@FCA?KN.=A[4+8L%6M%=+N^&S-#>U&P#2,1?$T^L4 3#IY9 MVDC94J';/7(C2X_-EGK8012W/_SX_MW;Y!QQ6\ZSP<:384J?^JZK?6ZAMQ$U%X'"=%5M&*%AFM6" MO4/(0U0*@5E@UIB2]N+L9E#]Y%6_U470 TGD2)*S'\:ZACXZ\R/UK:[>&&Z56HF-JI%?6/?ZX\ICA,D3A. OFL[+_"M/ M%E$>S^G+L^^YO_X,#-M&UE]"2Z(XC:/EXAQX=YK3];Q-3Y'?L$*>+:-DF4/A M:]7Z]'P^;FCD2;1*_T*\R7F4QMG?%&X*]Q?9&&LU!/!BI'D<+18+R/X4^JND M-;H91R1]'-D9;-^A$4_:8.BE;'J>!Q:-B1IVTFF2##M_P'ZG;*%[N/T1K?D" M*/WC.1J6:&V/1+94:LP>1YW1>U5*IKUJNEH5"FP%:N1E#Y,.Q2J]2%N8D3+: M8":S69;WYVU)/#9V\@F!Q![4]\,-M#].DD(W "H\&I6,@.E82N9K2!N+^A&, M_;VH>S\4COJ=>/1S,:+[G2IVS$I<$OP-8C^*VDX6"J,YC(%3?>L'A\3TT0WV M9;M71K?>&8A) <2MU%LC.J #>8M0IK1N'3+4^8%0]6B98S3VZ(HPAW0@I$X8 MQVDY' #H^;[Q ];/9-&A @^JX01PX$W?P+.V1X)-R#,G2CD?Z\MG1H@G\F9/ M!]//:!X^\SF9[R0RO8%NED1T;)C0)?SD>_V,9Q7:.DT7T2I>\"R*HW@5\Q)& MTFJU8(F4\CB)%OC'5$@6,>5@S'*5\EY&&69>%L>48 U[69Y&\2+FO9RR-(]B M[/WSBU6:I/\^O//FG-(\>[(YO \L?%ITS,AY.H^6Z8H8G\U%\\62%W!06WM! M[YNN=[X"*#T.$%JMHOD\AUR6Y;0Z1S"KLP_/V^LECA^'&>94H+M?7"ZC51[3 M+4HNMIK6RG0:I;X+IY4_X&R_\8AP SX/C\.1B&H)?S )0CF4+MF^;L.9&M@' M-N)*+:7'XH7CP1QHPDTC^'[Q2 [7;Q(5UKUDI0QBMNIA/.[N3@']33L<:D+N<3,N%+(;PXW?G;^48[W/7]XPX?5]*P /8KK=WA MA0V,GVO7OP-02P,$% @ HX404PTF\5RV P %@H !D !X;"]W;W)K M&ULQ59+C^,V#+[W5Q ^M8 ;)W8RFUTD 9+9%MU% MMPAVT/90]*#8="R,++F2/)G\^Y)R[$D6V;0+]'&(HP?Y\2-%4EH+R"FOA1J9!33NEL;7P-+7[Q#4611&4:I6DX_%=4@NIH]4B MK&WM:F%:KZ3&K077UK6PQPTJ>%9+5HQ!X?T/_<;"W-D@&E MD#5J)XT&B^4R6D_>;*8L'P1^D7AP9V-@3W;&//+D7;&,QDP(%>:>$03]/>$] M*L5 1../$V8TF&3%\W&/_GWPG7S9"8?W1OTJ"U\MHWD$!9:B5?ZC.?R )W]F MC)<;Y<(7#IUL]CJ"O'7>U"=E8E!+W?V+YU,%-/#N# 66;X47 MJX4U![ L36@\"*X&;2(G-1_*@[>T*TG/KWZBX;V**%ATI8 M7"2>#+!8DI_ -AU8^AFP._A@M*\0 MCM/)#;QL\#8+>-F7>PN_K7?.6\J2WV\8F@Z&IL'0])\)ZVVPR63TU2WF&^%D M#IHDY$E"!8F&)%R0D YHHVD]%K [0B&?9"'U'GR%5_2HU,,.Z4L3%'AV" E. M .()+=4KZ+;>D053,G9-%19L.:#2=U[H8*!H;6^G0QO!6ZD"C_^?+W&$QGC4 M7@JEV PQHQ[Q9?YL_QHA-]3$G&?3K'FY*9UKQ4XAM TM\CX^H\VE0Y:G!I _ M@FFXA;G ^""L%9HZ\=^QS,'$YURU5(]06E-W!(3*6R5"6Y2!D[2 94F=DD-/ MZ++'&\': Y4A#F48L[SE^-+G1"SF$R$C')N>ZYY9DE5O0!O]+=:-,D?$S@E> M*:0E@\:2-E'U5N8LWCG<:NDOW66TE+1@PV&@QW@#K&%X?J*^%)N%57T@&A;'UK+])NR-,1;# 7+1'BJ-Y3 MQ@I]A$I0S@5Y3D\0@+G0>CGY/ M(;A\%J!SO\=P+4_^C?R8I7&6O8IA.HUGDWF0RV99//F/T^/:19*S%]$'8O*8(*2U(=CU[-(K#=*Z2;>-.$FY_. MB]X185C1PPTM"]!^:&ULI5=M;]LV$/ZN7T%X MQ=8!FFU)?FN:!'#2%NO0%D';K1^&?: EVF)#D2Y)Q[AY?3G;'7KA3"L]M*:7^2% ^_.^NO0NR(9<6= MN#3JDRQ\>398#%@AUKQ6_KW9_2K:>*9D+S?*A=]LUYS-T@'+:^=-U2H#025U M\Y??MGDX4%B,OZ&0M@IIP-TX"BA?<,_/3ZW9,4NG88T^0JA!&^"DIDOYX"VD M$GK^_-)HYVW=I.B"Y]?*;$Y''I9)/LI;*Q>-E?0;5F;LK=&^=.RE+D1QK#\" MHAY6VL&Z2!\U^%NMARP;QRP=I\DC]K(^S"S8R[XC3/;GQ/JQ%&QM%'I(Z@VZ 1WHA/:.>0A6[2&S9DYNM"A8?FB# MZX()O8$K84D;PA"V8U(S<2N=%SH7C'N&M(L^[4'OA$%AQ(W0MPNZEJ;9P8)9 @B/474P@ MFC@#Q)([IHUG=V#)E=C4^B0B4_1K'%UPQ2E_OY!(:DTI1AX0D#1%]"1*IW&2 MS./)+,$"'[-L$J=8O -E[8,C5'G)]48P8PMA'2OJ<%N4Q]96$J>3.7[2*,GB M13*+YXMIM"P^@R::J(,1 J,4IZMW,=. _.,/BS1)G[.GZ3S.YF/V<_2A7GGC MN8K269S-)O%\G$5(Q23-XME\%KU!BD]Z)$EQSGJ*OZK>Y,Z5S7HA?F=.4@< A<6NU*C MD Z@^5+:@GVIN863$"R2G5=$G(>J70_8:&(I"^B [[C:1USYTDF"* MV\T>6^=X+:WS]U E_XHJ&69[]TN';A0WTM0.LD(ZO%8NW -[9SSNK0'U\LV2 M[= ^\(/GBQ,LB@.G@$FW;W.;1=&?"@EF& F\"@T==-[6HXDR@L,/ MD1[*&(7;-4)OK&V &"Z.=$8;@&$4KG69J>[(KOOB=J/IN-P5]V9 MUB.]!,8UC=.)>F0QI3TT-ZX?13=\: :'4R5E0"+T.Q,20 Y- -FO]N/Y\MF M*MT?;V;[MR A"9A*K*$Z'LZG@Z;MNH4WVS"CKHS'Q!L^2_R+(2P=@'QM0"GM M@AST_[2<_P-02P,$% @ HX404XVX(T-_! GPL !D !X;"]W;W)K M&ULI59M;]LV$/Z^7W'0BK4%-+WY)6GK&'"R%NN M($'3;A^&?:"ELT6$(E62BN-_OR/U4CEULK7]8HOBW7//GZ-0N[,@#?H7'_BVM.Y%O%S4;(LW:#_5UYI6\8!2 M\ JEX4J"QLU9L$I?GT^=O3?XD^/.C)[!*5DK=>L6[XNS('&$4&!N'0*COSN\ M0"$<$-'XW&$&0TCG.'[NT=]Y[:1ES0Q>*/$7+VQY%IP&4."&-<)^4+O?L=,S M4&ZMIEY.?7=Y8E=^62A2HS7-X^[GA=K^(+2&[ M_3CO4,Y;E.P1E#E<*FE+ V]E@<6A?TR,!EI93^L\>Q+PCT9&,$E"R)(L?0)O M,LB<>+S)-\B$OU=K8S7UQ3]/1)@.$:8^PO0'$_DT2CJ)?AHC_?+S:9:>O.D9 M7S=KP7.XVFQ0<[DUX/?3-_!>PJK67+A\4=9LB7"AJIK)/3!A%.2T$&BQ 9U M"Z(Z$'H ;HTSJ>B8&!<=7CB$H(5\$#1X&;EPN9*R.UD[;DL?\JC](1M#NF Z M3<(D26 :93-@&XN:#E+1$!K1::B%]$YSORBXR54CB1Z3A:?(C9L'[5H1L@:\ MIPEET-",$,Q)M,J'[ 5&\'%$@,N\T=HGPBK+A)//ZEJK>TYG',4>GDVF)^%\ MGI(I4+2&R1PIM"$2_+CN(96.E%2P8UHS1YJ8U(W.2QH;L$.-'N\+PT$J5=HG M]9+MCU3P^XKGL/Y_Z8Y8'RGV^LA'95QE-RBK\:G<3U7 M6XU(,]U"X3==V+D_Y0FL]SY_C(1L#SN8WGXLN;QM3T%(:2CX'???!0I&T[DH M607ON*12<2KI)9/T07%A0M*;1^3ANH.^6H;>,?<=\#0-WJ$F^W$=0++*58@Z M"ZG<+X)1Y.!E."9"=3:P=95VI2$NA/8K$T)9KU#5/L7C'FAJMR135A3<[5+P M5UU&3LZOZ16OM9XBC^TC'4BKN MN&J,<-F5=,)RDO"@MR*X:CLRG85=5X[%XSWJG!ORHQB;1@CZL.=EK]I'(CTU M1?::Q7\K'7/OY%RU:#?>P[7ORD^++96?F@2):3YTG^?0L^K1C]:D[>SV^,NF M6A.BZX:!U@$1W_C4F_9@B#QV:'Q/S,.OI1Y@NH[NPM.]BX9/CEB87D@7)?SQ MT3B,B6%&UFS/U@(?" K;Z?1@#E+=9Z_F83I-OWF$IN%\-@E/9Z^^C2U.%>NNOANZX44[;^]/P=KA]KMI+UQ?S]NIZR?26 M4^(%;L@UB4YF >CV.M@NK*K]%6RM+%WH_&-)-VC4SH#V-TK9?N$"#'?RY;]0 M2P,$% @ HX404Y6ET^KY! 7 X !D !X;"]W;W)K&ULQ5=9;]M&$'[/KUBP0=$"!$52DF\+\!&C*9#&R-$\%'U8D4-Q M:W*7V5V*]K_OS/(0Y<@*;*3H@V7N,=]^\\W,'F>-TG(DJC/ME M33LW#CV6U,:JLC-&!J60[7]^W^DP,CAZRB#N#&+'NUW(L;SFEB_.M&J8IMF( M1A_.56>-Y(2DH'RT&D<%VMG%%ZXUE]:<32RB4=\DZ2PO6\OX"ZI7,9[ 7^O9<"FH<_B,([VX$T'UZ8.;_H=U]A?%TMC-<;_ M[SVHLP%UYE!G+Q!LKR65UXFI> +G'M:/ ;T&;Q'-@E<]Y*NWDB5*_E/+-F,; M87-F%2-C[+ ,MY,IWPU>JK+A\8,*8&E)F%4M 6RQ(QK-, M%();,$QE;FZ-P=*-%A:T\1DWN&")!6XXK>BSIM<,0:I:)SDF/.,(M%II6"$0 MXZQ46($NEBKB9WC%N:#_>@$X&VE1:),WH=Q?,@#%D%NC4-V"?D M,RR(/;T57Q9 .,1754Z*CGVN"J3/J$.C<^A$ITU$61,=X=(IHE1"PW@@G@9L ME[8<]>Q\O$#_ #<;RU"V"V1=$.#QML"\,(H9Y+!;I[JBYC=JQ?[TZ(B]3ZQ: M(M_XV#&:,?2?_2_!BZ?'^X,GI+""%[N"&!\&\Q\?PVUMHN-Q&+M8S ;5GBJ2 MS[TX6!>/PEFO<"/=$<^-YH_4?:FXL1^C/"\6-PKB.;N!I:[Q?&1MZH8#_3YQ MGBD _H%&+X5$YN_X0POZ'PLQ#4,_#%\NQ32(9C\\S?Y0:R@ISPXZ90-V7=,V MZ@R,N&=E>Z(!G6CM!M*?1_@;'_CHUH9& QL>.)UR%N.RQNKMU=[RN>/52=ZZ MU.N/&N(-)P&\H*2H@DH 4J<:K[!U+_#V <4#>WT8'CI9,ZU*A]8N:$9^;PCU M1/N2D;"U]75RQ*>=H,&L $H(_*ZX MMKX+$=*@)$"?B2@IP"7F84JY3%'-^1JV#S4\?%5*BF<8,?9>LFL,7BM6Z.\Z M.!#E4R[DW9NOM;#?:-=PA,$LW2C6J?6E'<"%.K]T;14A4TNDGP+ MW]1:4Q*[-5 ,37=35[&\3PM,,U@+59MB7/YCD)TY,"[ZN3\+9Z,2'WE,/*/# M4_.H[+?W$I91:29NO\*A:@@E=Z&D48+$76%-H=B,=VM=]UD;L)MNKLU10B?W M]\JYP2V"I[C)XO/%&7Q3WS;'C65?1;>YD3*IGF&4/8]I&+!=E];)Z,9?@EZY M=PVI6TO;7OZ'WN'I=-&^&#;3VW?7.ZY70AI60(:F87 X]]I\Z1M65>[]L%06 M7R/N,\?G'VB:@..94K9OT +#@W+Q+U!+ P04 " "CA1!3Y)PK:+8* ; M)0 &0 'AL+W=OT> M$,1Z#(?S_,T,[=-;I;^:N1"6W95%99X?S:U=/!T,3#87)3=]M1 5O)DJ77(+ MMWHV, LM>$Z+RF(0A^%H4')9'9V=TK-+?7:J:EO(2EQJ9NJRY'IY(0IU^_PH M.FH>?)*SN<4'@[/3!9^)*V%_75QJN!NLN.2R%)61JF):3)\?G4=/+X9(3P1? MI+@UK6N&FEPK]15OWN;/CT(42!0BL\B!P\>->"&* AF!&']XGD>K+7%A^[KA M_IIT!UVNN1$O5/&;S.W\^='DB.5BRNO"?E*W_Q)>GQ3Y9:HP])_=.MID=,2R MVEA5^L4@02DK]\GOO!U:"R;AG@6Q7Q"3W&XCDO(EM_SL5*M;II$:N.$%J4JK M03A9H5.NK(:W$M;9LZLYU^()ZI6S%ZH$7QN.YCH=6.".-(/,<[IPG.(]G$;L MO:KLW+!752[RS?4#D&HE6MR(=A'?R_!=7?59$@8L#N/H'G[)2M6$^"7[5+4J M^\H^+E ]PWB5LS>:5]:P?Y]?&ZLA/OYSSR[#U2Y#VF7X$PQZ/ZUCQC[" M7V;5M= L'J&%(OAOYX*H>+7\YS\F<31^9MB%XCIG:LI>2@V)H#1HOEAH=0,< MD5X:4_,J$TA2+YA5+$Z#, R9P:T-/NYBFZFR!#$,F5161(,(@?2PS&J96=C! MO5>:*6_U1\@A#I\QYXS+@E?T)'KVN,]>3:>"DI2]XU4-$ %ZD6YCI]MZ#;OE MH =@ T0:>1+WY+@C/"?2-^RB &H3L+Y?]Q:TK(@[<@B0X9Y>MQ\7\4J)*!>%6@K!\G6L CV\5=.IS(0&SD3# M@,CS J$!?RF--T.57H,P4&ZNC0[ +XT5&D2Y7G:*LH$. M<%-*:X5H; (HL">"&+_ALN#7!47$.GAJ"'1-:[<$]NGTY&(7E%[=X;7/4^_A MK$T@/('$*,R*&G/)AR,X,L=WSJ6JD#EW (?D'7.O="*:.[A&[)2%=!2F*>] MSW,-JK:KC\MB3,\K>=?]IH=5Q67OZJIWR9<:N'I(*4@$+[1AQRP>CH(X&<'5 M. Y&2=@[[J5)' SC&*ZB* J2DV'OC:A 2L>C\1Q*#09Y^5A?7M[:+X)!BG6_N-)D$:#7N?*9G1%+*:,4NNA.PU9#1+K,RW' )!9416 M:P +9I<+\:/N^9D^N=K(SN.5L< ^P6@T!DO@YPAM$R1)TONTQB2W]%?$I)4Q MHW@T1Y]=B(S7X+0VV.4*HJI2%K9$0).S M2@)B GBQ.80?5(<,E .?<02:% />QVL(1:GRID90=U>#"0!#RT8>[P.WT78&N2&%BFJ7W-BF2"N; M*C3GU4P\P)NNL3.]WVAH@+?GI(1@K[G4[ LO:D!;P%\BVZ5ZU?CM$AQ[+^4G M@8,9"O49-(?^"_)Y*;@VCWOGLYD6,_386["/A#$KV^<:U?WW_IL5#M\ MQ0NL5T7Q@!5=^FVZQ^L6#_N3T.N5]B=MO;R<%"OWVBA)XC4?@"NRSWU<.B4Y M]CR.NZ6! 96BSA+J'H BFXD.W98"Q/BSZ=CO*Q60/,)[8E&Y27I\>:GJQKK'D^$X.$G'?1RXFZ$47$YQ0**\%M?:C:JCCNA(X]$#0@.,L&_> M[AZ/@KUM.DAA7>.VKI6;!CA.)P H+I'3M \MUZ(9V;8]>3N7$/Y:K+M*8,Q] MAA8-9 M)-21&YE#<]'2%AQ18==GA+Y!LZ"4*[=M#ZH0\:J>S8$SL/-:89)!<"SXTG4C MD*HD&5ZTCDD0S=*.N#N!EO;D(9'W72&WO6(O9"\.B\AHU!]NA.'_;^#U#X#F M]2D&G1>M7>5 2[G)"J"MD(*"XM'Y8W+SS$M9BMUL*06VJ6"V[G=(%]DH2\7O:Q)I^#WPL6#9N\ M;$5_@H-@]/-J,A11"#EX-Z4A?J-D(F;O/X3JR)9?#LV3K>08]L>C;^;&?3GQ MRU8VJ&T;'A+3AUJJJTOHL-YNPX&'*%BW(SSU#+"S",-.;A-'L%6IL#%H&@]L M$)HLVYM2S;R(IA%00K%-<9'=(1]"@\23\R@FN?:$%Z62KR'M]%E;/&TL_MV- M"1Y$1.,1-2;WI((7]"&50(N]:/H_Z$)^.*R[H;XCN _K!397[72:VQ31W]@0 M?!^P'O %T1[4_?Y@=>>:%*M78F%==QXG'?$Z]%]W'!ZP/QD2=^4[%!8? H5& MW(CJFUB8A@[CQNE>%$S"L L'D30:)"T\[%0M("(/D;B_'[MV4'+=^*Q8^U58 M_[Z]Z@=B9SPZ">+4!<\'&!])@2CJB)W#$GR'1\M(T2#N)G%*QP\SU=\(#6"K MU11\TM4A]>,)^PL.C1#AFP-UFC3]Z7O[G*;;97_!01(=()%4AX@S^_;7.LX7 M]YXFY]W\VP?*!Q\B/^U]J,G#H(@_3_X !=HW'M>\<,EDUT.L/U-,P0EI.-PY MF_WB5CY*J =CC_%8<2HD/!N\HJ\I\^;+EWT;;7AF>#*"%B7I^DW%H/6#E5+H M&?TL!Y,!\M[]=F7U=/7+GW/W@Y&UL[5QM;]O( MM?[>7S%P%UT;8&1+=FSG%;"=.,G6V;AVLHOBXGX8D2-I&HK4SI!2M+^^SSGS M0E*BG&W0O6@O%F@WEC@O9\[K<\X'Y M+M2M$;:>SZ597ZJ\7+W8&^Z%+^[T=%;1%XR)3$UGGU5VY M>JO\>1[3>FF96_ZO6+FQ)]@QK6U5SOUD?)[KPOTKOW@^M":<'^V8,/(31DRW MVXBI?"4K^?*Y*5?"T&BL1G_P47DVB-,%">6^,GBJ,:]Z>57.Y[H"ERLK9)&) MJ[*H=#%51:J5?7Y880L:>)CZY2[=R^'IX,_^7W$C9K*7-R:,E4JPT96?)PI M[#I?R&(MM(7AC?\!8Q!5*5)E*EBL2'.IYXZ\7*YLK8E6HRVF"SRNL$!!RI^+ MM*R-5:*!PP@=($0Z,O)MP^^=J*4%]II9PM0NG=\0?\4LM M3:4,:(?_TC;PR1\>O"K*JN$7-MG!"S_2,0!#NPS(2N6>.TZ J'"2A#F@;062 MG,CE8I'KE+?#&-J(!#RMP:,BA2 OW7&+CJ A,(,5<(PH\D3(;*E35DM:!MX^ M86G&$5C!UH96Q8"E,@@T7;+'*M?@F&WT!.?#3 V?FC6RD,2P3(&5E8KZTE%U M;S434\[=PRU59L4C#LWDDMA/6F1($W (1<:E)A,29^D,;X?:X.M,$T,&XFVY M NDF<;1#VW**04%FNB Q@^5UX0V817K@U?UHB1;]CR+3$&08ZV'=$%4 MS0+!/GP(G*(YF_I"R_8R<2 NR#ZP E9S4H#MI^5FI2(FYLKB#HGIM&Y%SE)3<@I_K%=+T8Z^%[";/:,#SX'(V_!%IV1,G DNO[@S*0DR=M$6*4^,P\*NU"IGF@0D,DYC,6S M#K:<0V_P]1CN)YTY@RLX5HKQ>HLR6?#2 CN2(RSD'%-O9WJQL.(ON0?\8?CLP,45'X[$2MK $;O)JH%8#K96302@K,SQ[SM@D"_B1VQT M^OCXR9/30V:WBTES^,<4B_H@=U\CIL[I#+6)!G1/#IH^_ AP^7> 2R]['D;& MU'HT$!_:(EX8G8LA"_A)$DATQT@-=.I1"+R[)&L&7JP<6 W[1S^'B- XVKR MH%)6L<0)0X]K]VEB9 WE+M04'H$.VOQ= 45:HQA"%)6?35MN"Q8DO!&7>9E^ MMG!9%-D_JY6&G^(C.')(+OX,X93;Y$4RT:.!YX&VH^@#,0 I[E@W]/H3C0.5C!\AR.QVY:-3CNO MZ^1X[ W5>5ER<2JMZ3'',K_EBGPH+*&MHKP> &7MT,Y<%C@AW+4JIG+:& 1. M# ="E@I,4!:*?7-MB#L<:: VG-L(XE1W28QD2 $@;C6[8LZC-HC2\$7@^+>;L4:9&,8X)3.OZMZ2'-6'#+6S& M:S&VH1@$@PQ M40PF7IGWLBYAIYQB/"C(+M,M1R3JE8*?&AM3 S=\D.-_P$W MOH$9%PTS+@(S$L\-R?2^1[ ZC@S9IBMI:VY[QWWZX-UDWS;!:29$CJT) ()Y MJYE.9XE'PMYS)P]Q&WJTA,H0)E0N\L(-&,"#J@^Q"!%. M9F'[C)%>8'$/$4Q#$U!V2=6MBC7J"+B6$HA7N]BZ:UJR:271CV5JH@K;!!'/ MD1;/Z=M%#"T=9UUD_1))&/R/%>>G#M6IK*O$5/TBP7]%BY- E_K"N1 ?EC=6 ME.>DRN4TI.LPH@6G;%"V.:%?UKCLT $02D8,0W4?-9E\EV M$/M@)2ML@V5)D3@W@W%@=SJ46I16.V?/D\;D+2GQJ=/&IZX5B+P$\TLV?^=N MK]48N0:6&IVXFE'2]O[1/2 [<;I -4PF.!PZG.!K=3$*AR"T&!S-KB5!?U+ M9KB!X(%*KV_?=*,P?4\$(U-II0;=JLR<6-UD:]K+=9.<:D9>/0T+N.P=OCJ- MF"0F<(/-&E"31->%*X^48;*S#1B IN]#YH-EIKPK?8&0,B&PEM .)=+1N*/' M9ZW4D*ELV.4UE-)]0SS.NPD+ \PY1>_"1R-?]LUY#[8;;4->J&.&G)&]9[^E MQ/(39(OSM)C/;F/X3 S!)07@)2YKG7-&[,2UKP\X-,B"-2K"^085-WF$+()$ M@G7U+^E#.3\,L9N.\U8:8 N?6"28_ 7\Z(P6%[Q^G,3U'[8;*J>8\@OGYQ#L M=Z,$2"\Y.CKJ%B67+0#58O];)5UF=%-:<0&=R)7MQZ(X M37M,&\&\_7!S015*&A;XJ@O%-V VL%V<&2-7%0[:X>C -S:"MLA6XIK#?A^ M:Z@8];>Z]$6BV]JD,T(?;2:\^>F&:\%$8V0"&Y&3,Y:;DEB=CL,GU!.,K(U; MLK$-'&-T+"S%*,8>)8<@*HTX))1Q::(N*!%J[^]V(2K>TQ@5$^^8WEY3U?*# MA(*_D8R4:'!+O/?@STQ

CPQ(^O ]UX46A).57\>52F!*E3C=F"# M7O>!W3[8F"W" (&*J1S/(B%+92VU7B#Q2%ASSW7G%@IH52 MD D5'&\4RT&C7DKQ3+9IH9"&RKUUZ>LH/D\ZKZ7X**I4_*Y0UR"GJ"^)KZMS MFO6^J3^@ZVD6?4[]\#ZM0.\&W&?(#,EGUYL U[RZ2[HYMY: >658CO,SC6^M MYJ&[\(CY"9(RZR *)ZY59M7FZVC3N-:<0;RJ[%S+1862C !TX$#?'8UR BTX M=B(W7HPCASH_TY"\O3-K$GC[G5BYJ)LDLV&*H(YG.45F9:$"[FH! L5=_T)! M"TK2/3ZA7$S+DV2GBF*@EE4NM6E%D]''G;J%?J8>H=R=L+*78M][6RF,68__ MI[.7=T&CJKZHGOM%"(EOHGZJ 0]_B'"B'JVN/5HHLG'CS0HR17YNN)HX^=Z+ M_KMN>N@RHJU5NI?6/;&):9(KG=EAX[-OT3$]K>!X8;K !DY+M6S:+.M7S$^> M!$UN1L?396L&EPPD2%%E);KRD)MZZT;IS MM6]HY0[5"L(-HY7"6$W#6J.U"2GN2,9=UME7,>@) D9IPS$KC-/B2II6\?; MY6=:EC!380M\6H?NR"JMY'V'1$15'/W#XY"LF9EN.)4"1':BME7NA+K;ZLY^ MQ(2&/!ECR=CF8_>H3W"0/I>2*BH>F!4,957DH<;03+6T \/9<&?6*P[*5K:Q MF(C'*5/,\RRGMMM2JF^NU4DEU^J.VIYX;_2$N.1&'./BV.OSDIEIEN*X1""#5(DKSN."!!RJK$;.RX<&AKW% XN# ;W@V='? MF+KQ[LBUUP!^.;G:__TO1>"%M[7S9UWK/?2ESBZT5WB=)9P#DZ:8GJY_%5;/ M*!Q7& (RJA?4%JL7D._#K]-605&C!=XZ=E'NLE7>L2:&(VHBL5+J61/AOD): MY:TV/RK*LHF3(L"ZJK8&V4, MRAC%%7U NO:EOFXCR:N1Q,3TL3V:,(RWB]II+F(5F9C M[@'4JT 8#.AJS\#Q2>?_=T._< @T3! S3#"L+/,!+LPI?$HWUW!\0>D9RW1. MO 7P[[M%Y/^LFY:MNR]AD,#47,3?U.39?*&J<^*$52==1S;2ZE^]B\DJFWC3-9M, MRM1F5%6155/%LOE=<\U\B39(J5@'3Y%9B7L3G(]CI+$J\-' MOBLR-($N-G9*F'"^L5/\&YB$W4([.5JH,@71NL81T0=NC>:,@@I#OEJ M"GMA[E"*1]?2PP%R#@?(/^-OU]%+BU>2Z-*FQ2L)V?7(=U 5F6M\3CLSUQQ@ MZ"8HNX[,=^]%[X["%Y5;60SMEV:('PQT>^Q6'U_2RWY? K;V%7;ZYD4J! M&J(D<;_LH=IG1XR%^0HMX4'Q5U=9XH/"[R*AVF^@?S\::6Z>Q5ZB!^'\:2:[74%PL# M)%"PT4K]JWW"XO[9NM:J&A WE(%OZLEA>BXR);6,)"Q[UET-G.$FM8/0>HRC MK?:5KVO6YZ1+54-)T[OKV]J:]]X4J3S1SB Z\)]U^EW"B-Z,WRYE:QN(\R-[ M9KUS?NS?60J4R2GDM?->TQ.?'85M#V"+/U?O7['?OKO=PHFY=)BD^^ZFB\4; MR%0;IYKFNK9^OW:U>P- ]9^!BBI2G&W+," !_:'J0 M)DWZWBZ!NXV\G4;(?VM=QHB?6ZX:HPP;SXY5^*]26R6VK%5JVTM&PN>;B@"L M"RF".FXM-K!FIL6L?]?AEVL1%XW)"IRN!P(K*SPK\/57?:+@J"0A4HJYU(2/ MR5AM5D)LE3 LR4VL@VE7!TP<7*)S2W1>N:-@P=5:6NA1:_[M"=X+;(>Q'IC9 M1^;$@#\Y+ -7]#B1/%''-B:A:I;,PEJC@10XZ=PS__#5KK6"3\*WQN#._%]] MN;)L5S-WM.7P/>'7]UM\<>U9/(;+XD'(_Q6]$:JR2(X9P6_?-5N'7QU!JFCN M&N(]X_I<6R4OAVR,3@*2W?OBO_@&IN_VX]R(XOOMO.GP7 M>B'*L/D&1N%B;3X$);CEYW^-W"=]_LT$#GRA#AE>1U](WA-0,/-ZL%B;ZP^& MI;GA'!:ZLS*T%W09A>7$U_RGUH%;VJ^& ^72C2AC8CISBRZ942?!O5JNJ2ME MBI@NX2XMV[BRDL#*'QB56E1J4:E5TOS,/!M-EI)M/4HD7V8U)*X2RFB1Y6] MO_JIO=$W64' M0^0%4KT.$SL#@TJ9T*7L )$.53>?9D7#/.H[EJC/&=.4DZ>F"IXE'2%$N><[ M(@S%"25'7?[#P6:1;OR.*P!G_:39NT>\"5>DNC8Q=DT]R(SV%H*<0;6"N\>^M$*)XK6"Q]9X0&62#K M9+0:%Z@EF4#!J_50 _IW)TSZ?*)#?3(?YZGT8+!@-#DU[!'[$AL-8:]=Q M-=-?AMYT_<[-_A#A1&3[CTGC/I#4"/5N ME)X3W\>M^7_$(Q02KE_OOY&HA9:#%W9BB&NTA2N/JX-VXZ%B-_7UNLOU\A[8 M5P^>"_1JJ]QENTR].YUM@0:,%)JO(].$YRVMM ON@15IMG)[TR?)-U+JC+=NSI$G"HX( MGR@BJW!I00J5%Y7"E4Z_Q]R:=1Q=-\..D_58]J:30W6+5?FTD@:-\2O1_MC7 M[KVU>/'^@O+.T%\6^O?T\6\,TO<*D9TW+AB[SD/9-!Y5GO\]8YN+R])B97IXQLR\GLXNSB^G- MQ?DL45ZO)0F@9 TW93B112@P("U$RWSM0'2>6-8W^-06,HG XS#$> >I:]M! M/RS @[8VX->LM8MBC\/[5Y97"GH$OB.I$OSJ;Y@GL_.[7[_>7'U4_O[R>ZH M:6*=3SF39C["M^LFO+"MNNB5LYR\9<[_6>ON2]2/5NL0 M_;5]]<74UHO&/J+#66^+=F@;]L9#4>W#"D1-,*R.!6I<\,4VOM_X+]?_F?U^ MP9_F;'QS8!C!AN2IA-X.^.X([8 ;7@N5-X&7MJD4$4(%$X,C-;25 W\._Y:_ MA\8V7']! ]^VMG:MS4^V/P#OM_@VFQI26*)8:L?F4.C7#RT='EDZ!<,;FVU? M&=?LTEM:[ITA! /Z^=W1^"B53U++"\=UI&ID:$GI327-3Y&8_O?<,6[=IIG0!::YQGF>4[G M\_5R;2"KILC1/N7O/?S=U:O2 )Y\_0ZEXWR4*A@V=;QB9NW_Q)2E[F??ALPM M*EH+$#7>-B,E.^LP20F6D)R0*N9C38EOMY:[59)>AZ]^C;[C3:OV#Z:X?O9\ MO@\69[D .FKQ$[;#I?#MX5C\C'_HVL#F3_2:-ROV#P@^TZ6U-ET*GUK@$\UO M+XNEN#*1EEE/)I!.M16ZGD'P-,K4-F\R,%7/%/N/KB*$/ ,/^ES/$CL' )9" M L@KH]&N],DUM;-@6\94C!\-;W:K>LX+_34 MH*Y#.-;3<0!3LXOF^PKC?9F4FW\CX6&AGWW$UT;#)+U.-$,SYZ@5 ?-9L^=/ MC,BS#(J\KR-_L7<9I/5E9F=G%*F;RJ![ ZHOO/0'4>3O_+-MSTOV&:#0Z61\ MM6^I1R*I]X1.\UBY#HK LX*2UL(R&JA)85'X3?LRK%,TWIUSP>;*D*;.6"V5 M._V>J0O8$<^POX]=F'-CC2AX#6<*WURAL_9XPF.P@L(**3D$5$A6X@8R*D@2 MQ!';*!44,W)A!KZ/#KA#V>F4NIA>UM87JEAENAWGYUVZE+YPG#58G*UM))N! MK5L++\4N[.L!%J<1#LR2R#P4PL^._L;4C7='KKT&*/TV(6XIOH8UP9J=E%OD M[G52-HEBG#I=@C1F!7&W2A?=G88RP:8$<[J#L4%<3U#%K-:D@U!5):&Z"&[:$4'VNO<+5_N<8$WBC"\A$HE^VCE <<_HJ67"83D(6M8# M\T.S;0W5!',MY%!"E5R<:"67\F6B*]68KE:@ND$'@?-X_YS%:G[ WY:^5P]? M(']E1P0J*M;I@L!Q];%9QRM4CYNHR\7VY.J>M8Y*5!&G4P&?5AJ^GZN(GW:*O M#S48OE0H%:3J.0##6NQ^@:F8&5\7N";BF(JD)G:H?=9[Q(C#MM[K6WB,E(KZ MI8KW+[_#/7$J-QV6$6*<9GU%)CNYN8GL;NUI&@E<,Q[DJOHH)"J.DJ-K>*A6RW\LLGEHC& M(>3P8;COKXZ:/19;>:PH"L4*<>]/Q\JKABRRTN!1A:0Z7B1/C6<526 G2OL9 M!$WFH!&V&V%A)6&HE=?^=DX NL-#BJT6AP!&F=0:RPBV$3Y_"5Q&ATNX!,PK MPW*C)51!J_MOC].R32 89DE^V/.\[=B.7D$70U5 M35JG7(/6Z1!PTUQ(>3Z,)F.<^,6Q"O]MV;=!X@I7>GB??X.K< Y=?-%5G!(# M,JJZ).?T;T%'NJ;/WSH;BNB-+43&N>[<"=,(S4B8&?%MZUE>G?EN;(#@4 MSR_"$?L^A_=A'YPB%P" C7ST/4)ELI];R1.T?9RU[:&,BDF[R6+2B7+3$BK! MS"RL->ITO+FIF&4?:T;,'?-$#"I%@*2/LV")DU3W0(4RN8J"$32+RN0*K%1G MF=SLC;9N.=TQ$))^IU:J[W2)\[HQW6@AGS$.%RBL4&23I2R0OT$?-NA)*H*+ M$<\H(<."9WFEQCQ$R@1#8H("WI6+'.]=NX4'Q62ISD)U;F56D1$O%$@A"RVN MI;Y8&"##XDIW[267P7]%JI=FO]D4/-@>1Y0;#JE5.CNB2.5=IKL"N***X[M@ M57["3H3BQD6-:*>,0QEGAW&(J8L[%I-EV/A@%+(ZO-0; MV+>K>'$X9QIC5I$XN$54KY&^!X-["Y/447VDCTGB/7VXQL(7]&'Z,";>,H(R MR$K3)2[9F^#1]_W]E/HU,GZ!%/6Z!M/AF7IWR0.1?JUG8.X976'+5LX_QX[^ MMTJ3 M?*@M [MO,&_T.$_$B!I39%8=[QYA4*XHZ>=J>_)56UJVRA?D''E/>(S3"8EC M)4E$[B?*)Y1/*O%);O=7GU$(.!6?\*5.Q056F(Q96<)M25("+8737HJ]NWSP M>8WO)_44K^KRX)W ^4S0W=&UA''BACK[R2+\MW@\5(_P2/'>'MZ).7%6.8QX M0%Z16'E%X_'.*7=%582)ZR"<5Y,EL9: MLGO&42&]=L_1P-'[_8U/>W+BDPZH%F3&L5>\7 MJK#MY3I0IDQH'YH6MK%:6T TV+V1+#5E;].'PJ%"F,M;I(EDP4:(H8%9Y:"F M/YV]*U7J;:SM?:8E5V1,SA]0'#\&@+ MK##>=1I2M.&CK0_3;0S4A3PGM0%2B#ZLW2'Q1FG *U8;/,48$QX2;L+Q2O1_PL!:[7V JX@NJ M"UPJ1X8+B,0UKM'XR.\N4\(%5%^[<0S/3UT"IGMCHNG(@\)=17MPJ%?4A7G( M9]4%:517Y%0M$0T5FU-)//[F09%!$C**&_:E43+A98J2?J.D@"%>OETF.G=J M%A[#.HML\_V$X3#3S*Z OA(1>!1]@T%?;0U@:]*HN*0I5E.[SZ8AVTR?GWX3)YD;7#+0-+F0:ZU& $B-2L.Z+N1K(-#[>60R*IBE*^=X)--Y(] M".K6%%91=J%JRLG([S\E22T=\QTD:OHPW4Z:RF(#=<*W=1Y-@4KH=-MN,(O? M7E9(5CLNHCB*K#R165[$K:=18IU;;2-;!J/MOC].J9*-3HKEP.2WS!:3\;+5 ML-.D<2LU:-P. 35-I;CD;Y("5A"LK/"LP/,=8(>L]:U1\=_G'/&'5L:?@=&* M6B@A15159-4Z6][MT-'[ER_FQP@5$B*K-J1TD(W7LD6]7QF1\^K8\D.K'5=_ MIY?8[/:4&&VLB4A\ (66I)'RB?6W?AW+&!&2V:U?6\=PZV4,NT.U/[]F*@>E MB^Y#9)E&"VGMF'SXG64IAS7&87ETR*D9.CQN(:<^[WA<3TM:RCV4>ZIS3V[5 M7F)ZV4Y*!4/LZ66;L8@9'6UQ@-373K8%9T5L:=.F&2]EU/N)1'HG6Q6K'##M M9$L9ARS&(::NL"+03K8#\AYTXG4KP"1)&A#7]W:"TZ"G1-_;FLT:?YV328"O MW7MK\>+]!9$@4ZT. PW#Q8U+=->3Z":4Z+8GT5G&^R44[.A]")N0.D;PVW?- MUB$>1W RFKN&5,ZX/M=6R4NA8UY"XS" "Q=I!"DX]V@5WFG9JR?-A(\*<; Y MKF8GN]UM$>G:\!FTBB$G_7C27>"]/3*!'_K"^N&_^@=DA.W'O1?!\=U_T^&[ MT L=B*5O8 2?<)^B'X*XL&RO)MG(?=+GWTS@.(A=H=V.OI"\)Z!@YO5@=3;7 MTV5$2MSH@_=/A>U:S3HOB1'(PK_E2:@4F 7SYCGNWV\97_B-#/ M/Z:M76OSD^T/P/OMB)D#PP@$M;<%>"]Y=X1>XIUO!M*UT!%H'TX'@[ENMGX> M;?U$G-?&!43Z&6[3,TPJ1L+J.:$Z'2&$HJ^_.QH7\0@HQ+;&5 ?AG/8RGNE$H5ICA7JNHW#NWX!6(!"\3;2>\/09AT#D(W$&I M:!LPGG#AP4SG\_5R;6@N6%!@$ :,>MZ9@IR=[^PL0HQ^Z;;'["-S8L#MR6&B M#H;_"4B2EZQ]TR>QU7I%&D(RJ#):0T))CYN$_,Y+AM MHL;!K0478VN=!:]^C;[CS:_V#T8YRTOYF;S=\_D^B.Q2);D$'MM,W#S2/S.Q MT:$3L65Z,\0R$PG5M/U 5(J"*C.L578-!EG3I;4V78JLUI"%B:"=,;C6*@ZK M35P1O$(FQJ*&8! >20%' 8=)T#/PH,_U!D55;,CH+&*86-J9)1:ZMLEG0H9Q M5 !B<;)C JZ44>O'(Q0Q9A,3;(6*=*DB2Q4&@CAUNAZJ4;*;KV0+I^++A[M@ MM7L6XHS7G#.!^+V_GCYSQ<*4LG&8][7P7%X8'\O_SJ3GYE]^N]6'(1,C/HO@ M>W)\/VOV_(D1>2_)EZNA64R!*7+[9MB2YZ;FN53I.Y#_$74/N;(S02I0,"\* MD>-$D:\WPY?'B3)D^0G'RLTTA:( QOU(=LRK+P*+#Z)XL-O^0">"@]U\DAQ$ MK%MF;L+!R\5&DU%QTKAYGIUPN&G<5(QVI ?L)UB:%Z4J"7/28KMCY$*,2$Z& MN"(FBQGM2W#E617J-RJ7ED1!&9(R9%7JI:0E%>31W-QRG_$(R"T?BZ4JGRLL M'#\K2&FI? E:QVE:H>!;49QM/$;^NVLN6UAP%'$H-5G^#I/1#R!1)N!5@HR' M1K*ZFC,P\)IZ%A6*Q61B=Q4!<%PK(CN6>58<%Y!_'?!XW;*&RCPJ\ZC,:T[F M$5/,047V5^&2^]TS=B\%73:VJ!^8^H$Q1-:^RM,X'J5"0JIE70S##U2#+M8? M#]#>4_H&CN+K/6''HX('L=&]YH %Q.1R!4S'X[':_&-]\.%5VEWPO,6;C9T2 MM-@A;HMKT^21W)DGXXM75KYPG#58G*UM).N!K5L+KSB %ZIP@KCU-,*LF9HF M5UC3I)P^E G6=7:U12S^V54=Z!7'.-4C!96=R%R=AU3]6&T*Y]8%>/J)TEVZ M]EX')XS'Q;M)UG$F5Z2Y&9'0P?6"-.T^K:DC5H9_K*CXCGK[&T2I*F-4GL^6 MUT0N1=_?7Q>4]CE1&X361%"Z=YF2ML*5'LYS:Q4%1$8!V%KD"5^+_M<;S2C3 MZS1I-36\M'<:UD#<)595S_*IRN,N0 M.XR2S-+H>['.L(JR6%E_@9_5L%VMJXP@X.0)\'UHBELL6% Z6!SAKG![G\IM\5VS:Z@HLI1)F5:L+4&L>!#D8<&V M-;=*8?DT*>X9;T3AKWEYJH5=Q$;5I)G3Z*Q;@&AY3TIA8/(J!28%)BXPZ_/+ M% 6J*HTI4.L!:E-3VN?CR?]4 ^Z?XD*P^'E'J07V_DVO]E1R-?8Z;\IX:+*% M1EKVUN$$)HZ2W>H.+^PZ[H!;@'N7 <]S2,!'L.MW*YGUGK%5U6TV-/"^:DX0 MY_'^^4U43IU!\IX'U/7\97O\9ZI2W.DQ$=GQ>#?;O1PECLH_5Y<3K%\KZ6U' MF><.&.>8$W%2WQJ6)V!W#S<=5E1Z&<<"3IH[)[.RL-L%O4?LV-4JYKEMRB\@ M3X"%T;312?;[Z\)(NM^DO(26DOGT>UE[S KCM/(5S9&CC/SX#O3"B]MHJ"M>G7*!D*NQ2.LEP&1=Q+]24@%?\:P=[RL"D^J,H()?-3-9@\&0ZX44"JT^0*N0\Z$15(T%OA,SHIV-BWZZ(<#N\80T U.L MI)P)R_,**U41?D0NYF%^NB$(8[AG&I*\,I6\![_S)YQ%S2 -IT).W<)SGT.I MW+IEQJ@(M7F5=E[955D;N,:,83DYW5)SW:'[ID%*FKQ0Q=^[=X(-%+ Y"((F MO4#)!EUNLD%L>ZM'2(F;:]MZT-U/D$$SD\G%MDH>' 8D"X"P#R0@#^M8&5"Y MN%>$"<4]Q7UR%FGP+IBA5S2M*A>:8R$9WE@D\TX1)ZPZ*7#(&I]P>6.IX=8$ ME:#9[OMK@]#^M*=P_G7:&5/]7BZ7KEOYN#?@4<:=K3PIL]?;C&JK'T8?HP;DA&:L8 M8<7XB*O:2/#H^_Y^2OT:&3]/YZMQ,)E*2FY#P%KUEP)?ZRH#/Q*(? ;FGIG. MB#P*3.75(#&N2'X<9K>,D@1I*=FO[LF4A#.W?U^L[K+A55X0^5JC5569PZC% MP?(RM%W4 J4X>H8O:PV]TIW 8821E%IB17'',M+!3)1VN'ENL4( ME6!4@E$)5DJ"$1/3-QXK3<7T';;8R@81#>&C_MZR($X>[N9S#^$*E8#AD:U= MH2+:48,1#5C\U&E/#,;1>V^E1_>: Q:HW^$*F(X'?7^,O8M_RG6+!C&NB#(A M'P<_V?Y[O-]*/K39,ZM7HFJ5AGL10L9RE*O$OEN',Z-UAM=FU3N$/T&L#0]ZA(XF)2L"<.0NG?ZOHV$*Q= M"!S(=&X( JJ0;%S0I&PI$VVNX$2;5[:/"WQMGW_@_:EEPC$X:"VM!P;QL*W/ M78 &"%?,6P.'<2UD=4.CQ?^U6NQ!Q1$W''I2??@E%,V^*A1)0["NZ*^Y@COB'B5!:2QI0M M2&2+GA.I1>XKV.NF1M=:44Z<",E WR+QA&DLV?!J%>^I1=FDKVQ2<).JPZ58 MF#_$XM[$.E:B4A-W0K'686-Z'#_&_V?O39O;MK($T._O5^#Y)37V%,1P7Y)I M5\F2[5;:MCR6G?1\2H'DI80V"+ !4#+[U[]SSKT7.T@ !$B00BJ))!*XZ]G7 MDLG%-MVWQ""H_!5,6':=E:&[BL-NH?:K'O-3OWTQ];R=?V.PZY)CL5 M2'3/)&2F7)-.B93R9-6$%]QD^./,A( M))(T]S+)_# :VE0Y1-UMQ5%-&VN*KOF7> M?K=0PZT*9(RM&NGA(IIVSA8.69JSJ:NP'[,'S;QG\4BE0E)+9:T-#]@;?6]# MSRZ]*6C:N89+>"ON@#3?+2W.!SEZ9HYZZG X.$BU^V/?:%%L.!NX(;J9*J'G M IH,70C/A1"<#=CDT>Z+@5".!N3=]D ==),",QK"4UL(RF0Q* (ZP\Z1W6"5 MWGAA-]@AU(:#[#I_>^O]3!%%8' RR-4H:*AVA[W#V1S*H7 -7!X$+C.;-PK! M:;O=T,HJ8+*J#1X X")VDT(LN)LC8WUO\I>;MAW>F8]V)^KE82U"%@]5,9F+ M'^KR@9GEN,X)N!R/[.^5!WJ[" SPB;FW"_G-%1ZDM&:DF3?&DQR)2B.UUV^K M[7:&GACUNZ\:^@RKO?K4!)P.8[7Y[X>AV?Z"V MQ\WU'S]"8$^4[S0>NQJ-OX^O-V^\P'Z 0^V%L]O[*51S+T.=^,>D*7$]%#ZZ2_-QR$EW/ A8JNNE( MDM6SA[C2LF(^V]9"=S\ )4N-DNT>*M.[08##(,")'V/]\"QG@9*=.#?I]QJ< M:W"N1L=8OZ) 6:N=[$2V<2_:;2M3T+8Z& ]2[/][WT00\.B_3@&'=&4W9N4+I@%K@G': 8_:K:H#S8,!9?D&2W5I#IW-< MNV6EMW%0&*R+(KS-5+KSM'-G965GW^-"69S[4\6\+'MW0[:=R5OM6 12_MY> M?!FQ(:N03L/]VZ:6,4>!]8UF\'+5%-&DN*(_T =P*?9!D64RWWFP=N@CN M9!\\$PSN@./H K-+T=LUVQI+T<+T5",QVGW09]]-YCA;1.E#B-JY:'IE4+B' MQ'"\_O#]/'UWVFIW.%+'XPR]Z&I)>$Z2JC6T[5G3MG,A<;FK_E=&\GK90XQ. M@_+4V;[96#;/U;*Y!Y1M$7=VK--_0+ M[AU_F>N/Y7L7)VD.5-G<(4Y=BOEG):ZX<$ZS9Z)$.JYF/Q>*%8:7H%UFMSUK MQA"5RXD#B,+9UP>F:+.9M821-W!PL!<7!@(=4(&I=)CXWM8,904WA350W ?F M8 $4O"V'S?$WHH<:-KA>Z*9FSN!@\&9=ZH'BM"(;/_Z.!44)K(=3#O@_T4;W MKX7[U^W-'[3)SAY@M$$/>-!)W"P MAN8 65[=F]:+W3)9Y+SDR]H]"[P>G[8?%NEWD-8'+Q0FQ/,NHM3)9YBQKV*/ MQN-P?);YRX,MKB6PGS74SQHXLI UH!6].,)VWC) !#DFS(08%O M+_B#9DV$NNAMJ@I]DGRI28!._PU6<;I7"0HDO1[A9'?OE36-9W>,N_RPBM ME50U!D)KV\$/YFRAK0V8S5J[2&[E\RL+B99]P1Z1_(A/N=3SYNO[MY>7?[W] MUKF\^]K^\^TX";>KB+:ZDO22'^)5D&C>>:02Z>N5YCPH[PQ@:;[_17M]? ST M"&.[?WW]S_][^VT%#A>FN+$(OP'.'EY/JQ.+^LL6I9HPC!*>2&QS-&R-1KW. MSQF=7&71AQ*=G)FWVFX-^IU^9[)EKQ6P_N1 R/)ZQ\;"@']$=<7,!]3A)_0S M0K%EX,K^]J)[2+C(?'[O++LJ)>@(>E?BE"#S)HNOYV9'.DT=+",F5*)*Z%*F M<9C!9L#.7V2#C>B$JD*?J(K#;'VQ%5*.I:R+TSQA2$% @$'-^]=W^@_ :/Z[ M("C\K]AUOOX(!_?@A!YZ_19V/_<&"/RB1T,M2;\X")&2X?N'G[G;[G8.*3QT M6OU!KW]FLD,AT6F?Y*F2A943D52>@XC22"HUY3^-I-)(*K655(YNF-\JU2A' M$6O:A[6)C,;]'NG\-99K4I-B!P638DLTCQ4_GO[^15Q*$.>*;"N'.^(8VZO8 MCI5G]R^_F=IZ#I1^_NJP1U"ANE(/N-U'#3D1)>.(\%,I7]@)0%OI_=X59O?U ME!RAUE(39*FBHO4R)U#%D<_DD)3 M7R@_P+X*)ET7IEE98TT.55.TDQ0%O[/V6*<3+2R0)6UZ,NFID^Z@G,*A^^N& M10LQUE=CXPI;@RQ5(4OA6GV]:.+'$2KM5JD,ORI?@:U*/"@@,1U"-B0"ZV2B]-5:"SFG+2(KK4B:]T?1K M!.2'$VN>S=I23L=J;C&,JW-DXQ&N"*F=A7VG0SEP2RJ1ZG 8Y"KUWU6XO;C9O3$9U0,;&9/2\:4*: M?%>0+$2;8&TA"Z.N.AAVZB+SU0TZZV?=BHI7<[9@MLWFBJ'/R-XTLQS7.4!V4%E[=*#F5%."A#RVC?J M#71I_*,@W WZ.01+ KS>P0$O:"@(7DZCP;_1YG!Y4U>Z(.HDZ)Z3A/D,MUPG MH;IH%.>C[L#C[RS[VEI/W<7:N)S-8#/IXO0HAP%UV%%AZGI$3Q/@JP#'L,S["_AT2?6A M,2*4Z8]4Y[,)1VCV59X_MUB*R'M--S'@_=:\,1^9B%Q.-=+U>.]..CG@O:.VCP7O0;O"J\:F4!(OIQXR%U.--VM8HEV" MF[ ;A;W9\OGJ/\6" >X>-)N]05RY"J!*FJTV!UT=]+IJOQLW3S1! '5 PL86 M\KQI09J8E8L<='*X##M#T"LZ\5YJC?._%%M,=W@^MIBK!\V\A\?"^;4\GE,S M,?I F^K&47-MSXMRG>N^#A];?\S4V/.ZN\8\T\#_,T_BZ#^3RAO"UW9\#TO= MA,)FR^>IG17S^-R8,YN!9G;-^,\;4V+.%P]QTC)FAWEB[/H#M=<>G4!-.5-&Q-)C3&I ML&=F?V3J#:+1Y9F*!O?5SCB.5#6T\7 4.#_3# 8\F:YEZ^R N9:U4'BJ7LN^ MR7);%U86SPQ#',D6]1" MR\V<(_K,--W/-EMI^EPFBW)WOH5YP\IL;=LPUW'K-IV7;'NN^SJXS%X2(Q?0 M?RVJ:+SE2'!ISBES?FN9E6[4?I^I?\%0'1^Y>4&P8D.C#3>85:%I?1_LFN2I M0-%+R1)?*S1IO<)G%MI&XJ:0VU:F\W@3@,J=J-Q-ONJC;Q? MMWU,E@K'9&M7$I-SIT@U.'"$\K@%>C6*1& M)C&\-U#'@W@;B-IJT\.TH2UY7H#[_P/>31>']8M5V87$_)JMGL^RI0%F.BL0'CH7OEEZ' M43#!%E,>CME (HSR'F^C1; I0 D?W)N+B]NB* "[4# MV$'#QWN[7_<@[^/<:F$2Y?^ 5^?I>)LJZ/XX$<6.(WN.4W!F:MES9GLJN MQK$,?:[\?VWZYWPV<+#0YEM9WH= ;)<\..KV"WIZN_TD@; Z8A&[ 7RL#CI> M&FB<"^0>WAU\0*PKT6&<$^]&M6#!XT06?##7\>",RMU_8JXRTYP'C+*:1PJM MP7T^DBEWN]VC0FWO!.PYN[&ZV?D)NLH2Y19 EBO %>H3,F?S-YMO@#0!(GKI M84PJ 2UBCNY@%19UTH_7S,R,E\]Z-HK-Q*)M5"[8P[ M:B>AR/4Q,/0PS03.N"#=J ;Q98?U-4XJ\]A-^,R/,S^_1PT%;;B46'#FT$KRCTNGP&EEEW#;'X M].5DFCJ4CY_,^SZO[=D#1OY9"V5E8X" NU&5E:%AE39SKC" H14"E"J*]M7AI*M..DG)G(V+^GG'@>\-B9U! MMW9"5=51X =3EIYHDB26\SB-D?%LIH!-:7D7AWC&DO_&@ M8FN%HCS%K/M==7!@:;-NL=UG H3U*N25"SU*XXH9$60T[->"&585CST^G.Z5 MAR.FL#U^B0K<.["Z]9+Y_:DWR HU?K5S4=BZ,DZ8):GC"-D/-5I#&:K4.\O^ M;+-'W5H[A+..CF.DX6F_FZ/6U&"D]H>3.K*R8^723%WZ4KBK7(M,I]9QF">C-X;B3*[TP6'4=4^2[[@6.WV M>VJWD[,Z7>,N;3)ZSQ8_W -0D]#[;]-;GM^-G MGF?8)/36.GSYC [^F2-:D]!;0XM+MH3>A6YJYJQ)Z&WV55L%K4GHK9V1XPQ- M& W\GT)";Y%6T67&3<0=K5N/-']SZ7 D1>B$Y;/2I!8^<9=.W(03MQ-.O-?J MP3^X&OXICOBK8J*5R1"?/6JVKL%/V)SFKFT4 Q*_GVFKZ%=2R.CCL@SFNLR^ M@)7/"/#DDY:]>M!,>+4;/D;'U>RH .0G@[@VO(/6,!S(9'":#[K+:/3 !N"( M0:*AH9\L>^Y/3@/!^J;?=1@+!W1Q/-V>$^Z+/OZ+3\ M5=%-D(APAN@SX@13OQ>7Y7T_UYV5H6WP$T,WF?+_ZLN59;MPH+^A.*:Y8G\O M7G^V+0"&N9#/9I8)L.B@7=):*$^:#>?A4@3-S%HN+00.:_:]PORV&G1:/M9: M\F8C5=^'7,+&.P"-&\=98SC5[>)/ 16I[<>C1>FW6)='[9':&8_RA;"4 %K' M:3%^"E!^K@">&D)2!,:[V(BKC'"14JAD>6$BHS0[1=V$FD9R:227L.2R6D\- M?<;E$Y!=%LR&?:EPSR[E7PK,!K+@8,[)@>67@[.2XQ+JB*YVIO@H3N;,\3&( M<]N0LT01\X;/_9DP^E:@&.KG$Q6/3F9*%/KR0%UW MDJ,"4 =4G,Y8[8]SIF67*AOFB!,^(8/7OC7MPB*$8>%FF+WDE>U6VJ8I:W=T M)? 9>T"Q( *@'WF%Y\61M?M'%7W*U#&[DQ YSG4LBN#HV4 XEXT%'1KO\@" M%>P.5[GNO T;USK(_?IT3<"PTO0YVN+A%A N;,L *?R>/ZF+9*=&J:U,VMPW M._2C#FJ?[F[N'C2;/5C&G-FIF:!YY$MUW.^J@"O'LZ)7E#!Q;+@[/LCMGQB9 M ^C*ZFK:*"Z5*RYWS'4-QNOL+$*^6:[*V S=N$Q\Y*P,W>5OGH$V4TE>XB&E MQ9+3E\K3B)S[Z8]??="Z75P18-TA$*%@^85#%?U]AS"5ZAX[-0WI])6CLA,! MSQ4A*/S7\R\U\%+4&GB%]<$I35.9;A*#WIO" M TWA@6>6V)RG\, [B3([LYJ'[6*MQ#N]@3J8)$6>'0XO#Q'V_XI#YPE'_SX-X?X8#,^=ZYC[T"EA42A/Q>KGM(_$3 M"B9M2N-'97%?O43"=QQ76%W7LMM849\[/+)GM:Y7>,0JA*<*28N.EV8 MY1PF9),RS$N)H;X(K/AHH9O5A66B<4(W9S;#5C0O84CZ[1561"2;!99*IE^P M1O*C9J#;J&E@5FT(B,"N@CHSRLCXWUO_PKXP#!.8N6R.7UR:\_ '@2<_,UNW M0*CF8' MP.'MCYFQQ@W"+X X]^R+YK*WBP6;I9DSQ[U!$;V[K0['0W4TV*)X M'TSG/IDB?WGUVQJ =K;8_SHPDC.)_3]>7'^:-E\+,M7-$TC35_OCD=KM;2E' M>CA;P.G7-ZPLT>*D7:LGM-K=:M8A;OAY!3F?C!__[."L4=0;1?V8C$=/2*G/KUCD1JE*%S0])MRM -*D.=;J^3I F!LA-1 M<2[=*\VV-[#+/S1CG9INEJ.:3J>GMCMMM3C3BTL*U4EE#3FE>/3WA-:;3W4WL:\TIA7&O-*8UYY MSN85!A^?B6&EWQJL7&5NK:<&V]>V\@Q4A/H55:P. WY*@^RRM-(]8:]13,\1 MZG99S%)#G(HJIMW1.$=Q&[77[:F#25(7]<9B=DBV\UQPO^$X#<=I.,Y1?31E MILI=*AV.EUUTCY:"&QN6VCW,+;0F/4S^P*.D^\1-UL=9L7%18)Z MKSAC[''0K'4B(.(;6>MTWJ<'(=M77+/%'AV<*Z=[GD6WRF-/8TO=;@568!HT MDQ4XTNKT;KU:\0I!FL%W 3+*S+ <$/+0MFBB2(.61VO%4,()MT"MCO.'-G2( MA)1*)LR9E1):@Q#R*_)QA*>J7ID_^GT^DZO,+22WBPK)WG^]XN)].U%^WK:: M3Y(>A5O^)=? CS< +%]#:2?"]7&8G[X_*I?B)25XBYR1/N#A Z M;!YX/X;)&=97A#U]T+6I;I#:=.DX@+_S-,3MC89'Y43])$YT<$ YW(3/ RC3 MN$QVN!ST\@[*2?R$[R:#])P^^E$4T.J1%]M5S-V&ZG:?2>R%HR M^6-K*4YF7'G^^OD@Q* 3\5:"S^ZBE9,\+2P;A:F&"E-68"(C;_E!$37#B<0* M^KG18M2-%IC:JG8=CD^6HG;]XDZM^89^0<4%?YGKCVD%8)6(HV1'5(JJ.,S6 M_:XQO-[K[OJ_,X8:UAXQ[X-XL=KRXVET8-/Z[,CQ-.*HGD= S=<'ADJXM81[ MQ5@8TKD=1;/A8Y/4\GL;1*>59I-N[CXP!SNMXZE@/P3XC81LS84_1#,$>-QQ MX0/J4M6*N/T"18JK0P>.;O!_(CCN7POWKS\F=Y^_??S]SZMVTC]3$EC)S"#6 MY%%5)*MYNIKSJLPPFB "7*J&DS(T!VC=ZMZT7B13K"WH*E_6[EG@]?BT@R3W M:BH]>O!D_1!SN(CBM?C6M5:QKV*/QBFESUM^>;#%M03V\\9FVO? B=RSBRE^ M=#%E@&2P-AMJ@I]DGRIJVVDCS^7!*/T MB035YTB/PDU;?F1QNB=QFJD!X(4.^??*FP^W5_^X4Y6;3U;MW=;J4WRU8V:FSO$S:5S@P""1F\HD3#^/S&4CBY#DV1FMG: K+VQ MK.^P&Y_61+8N+R%&XM:V@Q_,V4);&T!WK+6+?%0^O[+(>'W!'I'?B4^YJ/OF M[OKM__[UYKI]]W__^#)Y.TYB/7LW *"6P&@=KW^LN7WTQM/8=# MG+\JP/4F5 M4!+&>>$I.]PX\FF]A#N;9?.VW=KWFJG_AP[%IS/PQZ4Y_PPD'>,=\<_;A4=X M?+IS[45 PM-W<._Z0I\!);L$77)MHA7H,XPWTYGS%1;RQK!FWWTG26_\0F$. M\ 8FC:)R&R$=3&P8#ML -@)7*G^+6G'B>F(&'0UHE6$(#8QL4 13?WN!*E^2 M I=BR0.MR#,9]891/:'$5C\)M0%>O ;RE*\E%2[WL"N\AINV]94K//YOU@[P M/L?9U;9HMQ6M$>1K*]P] 48J6JH@'^&-H3VN/@:E?B=K'KA_@+I CX^YK-V'+*;*4[ M497.9-)K*;>F\LEZY)_V4<+H=%0^QT=FW\.'=^NIG 7W*C9)WJC1;P[ ,!S2 MY@(6!U-X1[-1%5S_$H>8\Z-#L054($O!8U[KM/[(>8NC"#S@G26B#;/A'+Q+ MHG=>*2\#%\!7+(]1Y?,&IP-&]*@_XF_XEM@@+FP*&+$D3V_:AH194^Z_I7SU M1\"M:E[']27_T'W07/X-YW5H^83K%H\"5R/AC/-5'#RX:WPJN&X:F-CQD;?D4/.BBR-I+S1%LK0A5R;5@0P@N^D?A8>$U1"^W! MC27G04\STZ;S)+)*9.F(1%,)Y2O;FJ]G 'ESP"3#6DG* :01OUL!P741$UTV M>S!AG/L-X>Z<8=\9^I69L$L&ZX/1V(\5"C6 D CE]\QDM@:(K> EFX"@JK*T MX(OYVD;!085W'W7XAN?OX'.@9NM(^U4^-."L2R&( +*.0^9?Q'%3 3 $S0HN M'] ''1T@JG*OZ)*Y#];"PKF[9R_@WE"[F:%B OSB_[1\!1S MGQ@S^2TOB$_@;Z[%?SKZ#_X+69C0Q -L8$[T@G_^@6D@'SL/^@H7_Q;.01S< MV^".40##8Y1$^,/;M]>2DH)@ R>)DCOMR\#K 0P&[L)[<0 ]@XM#<@GXA_8+ MV,H4" H<'9 :6/&,P2]P OCW;#,SN$O(A8EQ%--ZE.PJ>)GBQ."H8'7X@+/QQ_ M6 +V))-J3BH7NNVXL2$! AXMXQ'6^Q[F-N] 9FLQ E(IP%H@GZJW8DE$YA@@:-)F MB4T%9G-PV5! Q /5P1TRNA?P3 M\ !*D=Y?GB N.!PM&8-?X*DGW<"_ERL@"7P,6 JL'.4]'0,G\F_*&@OF0YBMH4<'Y5#D[\4%F M<"[K47A5K)7QTW(V<+1+1WGI\1X5+L_%< 3%T)=HX,0E+ S+PBM[ A('I$H5 M!\P_)#^,#L=#-T)#T+1<8G[2::,XV4+_04X+N#MCO9QR-N#"6?*U3#7 LM: MPO?P8T'KI^6]$F()72=^[%TX2-Z ?%.TX1%1O8 MVHP'4B1<,D]X\*\897EC^PVCHG0O0@^&)=I M_"O*1447$BJDS#,3PY#T5!7IJN@:I'\"/C$(%[ H[9X%@9<"?G. MV[>.R*'--W2-UFRV!G(\(YKW"WR 0@TH'F_@6; )0QM7LB-DC$'P%B>'R.+U'R;7,95LC48:+MR2(\/J*1 M2\Y7+NF6(Y=LD4YV6]ME# U7 X5A10&B;_G*3U!,T#A'2H5VFQF:("^NT+CP M%1 .?-T%&/]'+BQ0^]N@()[A8\'I-3 $C(4*>">XJ "7C M[KWR=O9@JJ9]A7=AKV@^^1Y9T/&!.TI\)%R4WQCLZ%,D<157^XG(5A M5\J$BX@>AYL)_1$7@7$].HEG\#]NQW(D?\S1)8''BY-R M[=MFB[6C&2V^!K)M>=K*+Z1N:S8RX?5"(\.E#1*WV#)4\I"U(FRJ]O,2C)2<6VC4UKJ9&I&_8M\CU M5)4'.&CW80;2MJK<6Z#TD=E/I41T9I-?A=LO >087;>GOI/VH(=AZ %]1(9A M/;%Y"+!A=>S'BM0Y5RP8KAANVCFJ/ @=Z#%@]/BEL('^+,XDGW]Y8U1^W%F)./Z@EM*:3&\.[,@B2A4L9U M"TSP$?:>Q0+C/% 5$B"@X2LX*(<%%4%57VIP;A/-"N1 MK>@*9L>3^:!-E3O+6..I.TAPT,OJB;_*S "00\77@.=42QWC,UQ@[QRY4>:0+KBKRZ_2 Q<6((A!*'1+Z$[RJJ+ 5N$= MDD$HFFJ*JUK;9+":,F H+?I>=R0)]D086!$&O3-.?!U&YEB57'DPS)J69@"Y MEL28C&!/.B5Y21X'' 78DV'I]#2Z#(G;2J<:F6^EJB[FE_3+HVW>V I(7$3Y M $H :NR-[R=KJ%M#W1KJMH.ZG?F1EW"6+U[?!+U0Z M+57D&.OQ:A]XV?-*]HSYT.JW9'U'>L]5O,-H@G=J[GA$N,[&;T()Y^(D2-@O M-!JZ:)4=&>B_-&+1_F*1Z_TG4HSW [18Y1-@F:#EZ;2 +3&"QUG0%Y%^=X=E MOY6[E:&[366?DTX(+AE\7KR^-95W;&J3>V>@)H2.L,6"QY]KB93N1&C#CBH/ M;?AW\%!\ ;#1 "+L/^ENQ$815\0/GFE&8;M0;0T0^<" /FBZ_4]$+/+ M.Y;A"AQ'J32_XN"8:,_$K&K,@[BPUBX&Q*#>(9-+_%+^TIB*IBI'-V>8O,5, MT2D 0Z:52\-0G =-9'JLF"W_6G*_F\,H/@;SN$V9WI'9DQ>.*X!5/(H%V RP M3I-IXC8/N"'WO,T6&+M.[\GS49+. $,H\!A@U#G%C-L8/J!YDS(-J!R:XU88 M'#\/9O!BHIQ)&8F^3XZO0*6((NY-VW8JE&X 3_*Q@^G!_)3R57(,'(PV1X8= M/XJD$_ P3P_@* )K:[=&7D61BLQ";)A$Y8R5+B*T\+&$KSHHIZD1^"PHK17K MUDYXRBD% I=SZV-RH+HO_\[OJ])NYZB#7\[";AQGS>;I:^IW1MF7-%;'W:[: M'R?UCD_N[,MQCRXO2-L4G9;%_=_^T44-Y8T\<'RUY;ZZE[.05$>6\!Y( N/V.V&:\@U>^D%9#:8^E-[:F> MH@(.KS_H(*3.04SU4)!_7J1&U Y^[E.Z'4>4EXVGD/"H=EU !#G\DDDBX7>Q M0RRAYBH4^8V_8#+UHV9(&?NG8FP>1KHTY_CCK3_>I7NEV3;6*_]#,P#]4YI$ M#=HYV@RHO6Y/'4SB')]VI)%WP;#N*<-\M;*M'QC2#(H!/YEBN[M%&?Z2T@*N MN%*9MI5N<"<7(%P!]^&P /@Y*%[QCC60R=KLA,Q@2'M2-[LX7" M]\7N6\H;R@:P>**I:.:F\2AGBFC!J'PO!CX,(DCC9_I*0YLM:H;R1"G_@G0] MKE \,G/-%$NDS,/:,&2>ZLB0(O-K05-#/UI?OM.)$>\K(%536PBV": M9 3O.!JO\O"]OSS"]I&JVU'2L/O"9V72UP -OIQ3' *?\]L>* MU"F@V?#([>*.BJ#PN_V*1##.+#O8DRK*+4/,3O:_&(Q##44"7;62^*#G1^RN M8F$#RY[4R&%R/1 M&WD'"/HO5Q9/&9&2N6A?HHIL'OZA*K\$QJJ2%U)^$(@("H[*C[^W^J' ["K^ M#_]08Y^DO6^S%<,P)/[SXH'$Z,754C%H,%<[Z^+\F>*?C+,8^\=JYW11!V,X\I)E TU^):',.5B M1J-T9C1*::"XDPRFO]@)E[;L^MS'R3+F&=]GMD-]WA)OIB-*XBS/_-2J9BK M3KY:7Y^L:GA*=YC#?-?IJN/!4.T.VH69RO.B-+F813N=6:1UV]V)M.T=/#QQ M3-[(^PTW'!8?^]G< M0!WWBFLR#:7:Y=%-B;8HZ"^-^FV>?;1YL_1C+1TISL+YZ]W@X[N_]][_,7[? M3OCG37+ 1*Q*1!0JLV55[ZKN%XJ)*E3T]8$7$>-QKX;E.$S&^.J\B Y;R9K' M]*S)D#P_,BS!;O,JY!1,L#"L)Z>E?/2KP^+3KO:=P>HQ[!1+L:M12+H/)[934'HUS<$00+/)V]%=K%)GK M!S'Q!6.5ZO4]CX*@WA6R$)D2JDZ!]2!$!KT_;3 \=WM0;M+:[M(DW^O1/VE1F?'HS;0XT(*[2:^W$"J: MD!#]F1@PFE82(ABE&@@JK;Q9;^'"$;GOT<]N3CR!Q/%VQV\&":]7VSHM7?M0V(F&&9V' EM>&"-@WFJ]5 '4R& M:J>?H$!D+^*3"7WK6#/E;-I\;ZG($RK=\^*U&DJ;2LD"2*VATS"AA@G5G0G! M:E>RMZI,[4QQI2L-$S\_U/Z5Q2+W$NDC('_P]DU%+*AD#6D MD U9.Q>R%LF%D.:8B![EI&5Q-M2IH4X-=6JH4T74J5:Z8]#F%+8=ZZ+X[)S] M>XV]2,@L/M4,],.2D7[)F*M8GD>6FB2B>6J^9K*.APF'IKA/S'ADRI)7OZ(> MD<)DCM5LS;D_&/H4 +*P>!:\BD8KLGE+>S=OLDFV=/Q8N!AP9NHLN9'-1+CQ MVG&I-ZPK;6;8G<,BYT:HHS95?+: L?A- MK=�#7RYUZ[\3F;NM@.5G@/Y)[(08+M6#5[0YT#;&Q/K2H/UA/Z0%2 'NPR MA'UZ9BSN^)BBGV*&[R_66("?#HTV%SBW8"=M944M.V53EI W1N'^Z$>VK>CO M#FC*ZE&2S5L"&YI;^*SE9IS<(UUR,*IF0EF)_JGSCN983@;[!,\I*W*QIN8N MB[7)F])2EQXJZ:([RMH,>X$XR(H+\F^-^Z#X]G17GK##.Y=[(^O8_'!#<$L M+3KE\O9&YCWWF'F-'8 \F$&XFC.@%W27:/>E[N2RXX]&"CD9<&G&T!@(9;!; M 'MJU(MYH%/8HT5(D/"X9KC6/4/H;B57*R[3WQ*_O"+5R8K.]:>LT'YO6%,$ MCQ7V?Y6E>RR3>[E,ZY%1&VH H4?=7CO*RQ>R_<6+5PI,,V=+H!B\#KTXK(8Q M/]?Z[.1J"1F!@V3:0UYT/DN\$[Y59 2(@H[HJ\7)!) OFWK58?)_%Q!6N%0[;7*\_A'^Z*0&WA="QF+_K044_M4#LQ MAQ,^D:@.$ZX-[+[W'1U;VISJ6!D;>8B1T36O%YL7I,"]9HYL!P>_(W^5DF0C43#4 M7Z_LU--2;E$YP'X_<\&-^" @%P!\,RHK:ME\E:)F$0@ ,RX.X8.R'5Q+N<,6 M;5X+(+PBV0$(>9AHX0;L\1'X"N]EM! EPNXYKX57PF3U"849A&OJZ0NPQ$P* MH*"N:2C N'0O-SB$9'N7!D8PDD"5U9A<:HN20#[,\$PUQHH@@?K.\"XQW<%04(]2FTN^]E84$ M\O9:WT%\QP"J"#7TZR;.M#76Y> $1N'MN?[%9'NNX*EX*.\I47+9>AJKD,$] MT;F_>?NF\'5XEA?=,S*?T_:DK_ M9RW]GZ%ZN!>PUA2D;PK2GUI!^O])B&LIE/)!KR85J@\Y@T,3 :,J=WK4TF3L MPHX"]U46J4T [YW5 M197!S'O]S]>CFP_?/MYF8^:YJD=ZN4#QZEL5%I:,92*-8SF>.\M-*K&7#U9\ MLE>@]N01EZO[A+#]-NFVB$9KR:P#M>UWE+.'Y:\TFT>\:V1,(O<9 M:>Z:CZ!B4VC[XXY$=,W ]VSEE]17OIDT-TEWM/E+ G%->?GB_>7EYQ>OR#Y' M73CU96!AH/93F+@\0:\[K.X7X?0-G=RRHWQAU&(<7@&A; E'<_&_]/(ETC[@ M1F-XXGYM\%'O+OX9MY6A'PV]:%X[<^HLL! SAY=DDFPKG%=DY, =\=*AIKF& M322=,S>2[;@+?WCG09HGR"BH4XS^O]8FC]?W3F5WMP)_2&D0Q6HS"C=R7K,9 ME:M0>AW>+43NW[M'WZ!UR?<6/^M_9!J9IWCI1K#C[QWZ%W6R6N$RW_X0#CZL M::][,4<\1:,S4"7*D"B\']J0X8]L:2O=%,;#I9?\Q1M+\.X.(KV,#*B\A3L\ MRATR"/0VG(G\&J@7[,[W>_)BL@M-M\.4P8.K*/ G8J6\D18NUC@DZL"S]C?81UIY1D MYZ\._TT33R0'QW?NIS]^_<)F9+R^G%M(7P,*A6V9%II^"6! X?X_YHJ'TJ2" M,2;U1Z6"(H>?#M;1'2Y^'$:\;KQ"_)1WW<'<;R._U;67RU($( MT(F&^5_PX)4+)7KK6Z?*&NJ!IY(^:<@_&NJU3F@O@C9EYJY"K%:@NT&\@E@" MIKJAMXG2V8#*PC>M\D_>0X:@L3RQ@40&4 P#7JN[MY 7&E WX3ST6HCYWQQV MNW@+' ?C7P+=6_JQQE2G+=AG:@R+:RR_V4O]0C+RAEM$>KWPGU0'87M3EP(6 MP31$*9 ;E3H4$ G]=< 4P"3XAR;)AK&>")8GI9?7/Q&8,#@$Y)? M2>;W(MA\V9&'K'UG_N)YWP3'62]EF :*6H& !9M$:F0RHF$9Q:IA,P0>8:)K M%",IQ60D[H9%=1U$U F<%84%I+PCPB(P($8(?:F:0L)R*#*3^^3Y,R@=FEB_ M@D=R!=[Q>Q.T0M8=#8,E^+;%B47+)D1.3&IA,A9 U'#@7GKJ)W4QU?C5+7$Q M6N ;Y4FS,5K'B1V%]PT].J,Q+>*+.1I<]_ZI:V05"A"6"O#,)YI MNYD$R?*.&F50/UHX( #1OD>_.5Z KJ-@%#JBQG1-^17N9H5./ J_=)\8,_?; M1R0P.W7%COXCZ?4L\[G689;(":E6 TDL/=*3+/RJ!>7UK ,R1LYR!@8XMDH<'068I2323*\XA. M5%T"\=D%#[I,%36O^?:3=;L(2T2^+6:^TTI.>"I.:ZN)5/V,N MLY>\, _5@A&N!*^A#H6X\O(.+G=*<, !0<05K*D@F"^0#;"GX%XJ N>CT6NU!+ 1" M!KQ@K+ZA._")T09"]@[ZJB&\FER_'C) M"Q;(&@FO4IE34K6_R*>17 ?I-[.9.WOP/TTZWY2"!7Y,!H.PB0O0PWF9#:DU%Z2;G+!FAW 6WW?(!VY?>8 M#94T%L$?$J:#HV\]V6R51AI /PU [YTTH%]+98-+Y2AGB_YI6!V2-3#]+&&Z M?](P?0F:U4R6RHV!-)7*+(6B>Z'+#>R?$>P/3AKVO\0Z VM.*KBC:07SS)R% MSN;91? CJ(-!T.JT>@-**N@,O-R"2,9$:^"'!J8N)"U37_GEOW>F9.?//,C> M0B?+V-',E,SK*7 <&>>Z-151LM>/T4XV?Z68"#VKI(R4UK&=.*Q.LV5QG"5S M'ZQYPJ!8,'A.Q;C9HVZM'>4>([01WE_J+=9"#,#B!]J]B,Z60=FOO%)CRO6: M6$.X\#!MCPG3Z(.7*LF9B84U2%31+H+W_3!$7W(_[9.F<[B!4?;M18-K(DIZ M(>:X#2<07\XT^P(%M9;RSC-&IF$UFBMENU]^LKIWYO_!D^(-26A9%ZYU@3]A MHM7:%>>KBJ84G!]:V.9"[FZ?P"M"\[@*M)\V>^]ODM$4P7V%( M3EZU2K0HL$BL2Z3,UDNJ0;O$U-N56YSY]-[=690 MD;19X 3Q45DB?&UZ]#=U$H?6O&W+-*(L8@[;1RK82F8@ >*J__B5_:#TB==- ML8+GFNV66K8@R(KCL%.&#=LOP?G^'Y\G=X.OP[L_LY7@/,UZVN.FGG:)];3W M3QII"F.771@[1^NC[5-5UO/H^7&H[-V+O++F(?@ZUQ+GA0J(Q^JB"]TAT,,Z M[Y!;BJ&3D+W'T/L6.D^ZDS JE)'!EU:7+,KTQ1:SU=W.+11D+Z[].E<9[<-6 MHBY2.;NVM;)?RM8T\U=%ZF8GJS?+U;N[X!TT7C2V.'[F&5B#J34G!5@%;4#Q0+98[?FQ[ M930Z,KU9P7[!DZ0Z+9R_WKWY.OSZK7_Y<9RD.+U)CIX?%XIJ[7MK#5>=E%0/U>YQ_I_U+A18=ZHAAB5ZLZCC9G-'DS8\?T&W3[6 MVL5]>%9DF(G'Z,(O2%#GS)G9^E16U!46PV]D2!?/A[='UFF@[ SGMJV-9F#; M4FW#:RWRZH7K%5#\>QLMDEZ%1:;9IE_45RQ:5"RTEL %4*4@LZ_7=1+CP\2R M%SHSJ#,O;XTJFA#PIIN!&I6@V+BHBW&;+2B$9 9%767ML& W931_&TP @7QP M)NHI+M>&J\>_XU6+N#Q!K0NQF@S*,0\6F=/#[2*Q:9\7Q3WG'@%QH/P>G?!! M: KA*+5\I1;>B964L+:Z@;'-6-,1BQN#,("P+WG*0V:]442US'? 6.''OC"B'XZ\^X>%H7\('\8ZW30$T)!H0 M'.D82_W)\D;P&B\&'1=!R,Q8,9[#-*X'M:&6 AA,WV/I??P^#.#\RDC5E=/0 MY3U1_WZ;:#G2\6:Y LY9F1R]LCF_CW=CO3UD*\(M\B,/8OTR!5G^RFZBG+#5)V M?%E0]YWY)"G+#6R8;DRPB%<\/2%PGN1_.V%CB8P-OMUOK:Q8M0+#"(- M5VUZ1:6D@%04Z_]6*(N6][1F\RO->;@TZ<=;4($>0?DQW1N7+:^)CU)JCI]2 M&^M5Y/-5[V[5&)&4G #.>4'090OHHFL7EV!]68H8W1>=P6S3[ MU@V<#Q.!3.1DW(F+SDJO>ZSO*$9XPND=;%XBB!\MA,RZ@+E FXNUUY.6C__(HW!6&.YT2WGG"5U(R:!F8VS[O9T PQ7N$P M0U:5EKO"E9..F+"O$/I]N7WWA2.L(Z&:VJ2$N.FBW@7=J-G?RVQZ<*+QD<(\P%F*!EPD_OUN<7]1DZ5ID80$6>D.=ZS MT?G1](!F:U%QT@0J(-8OM@W@&CJ^M$FY<.?OE7I;DZ-_+EH0<6L&RH.H#BVY M6#-80M2]%HWB;RT$X74[X^J\P9-$1;9@@%1(...BVHD1U M9Z3 SF#&DH24'(TK"LHNU:F&VT"$@%823$FS(]7BB;3Q6OA$Q_W*E/?WF(Z) M<$P]37Y0& EH)X5JBW;:GDL@J")Q,)6J&% &5!I@T87F*,2;._[*Y *_Z'.@ MT)>D$*C*I6N YJ2IRGMFP95K EGYS'E$2S #PC01X23[ M0X5T5Z\KFVP[+Y0.R6LX>L%N@(SQWO!PRVBK#-W43T+P>&>+6*A,DL M68X;J+8I,HU?T W1Z]_NKGVAHPV#S-D,YC4<\F($)*M?S?5R;KGB:SCPH3II MM]4V'GMX>:];HK<$WZ-.8DD 6.071%9).>((BHVYG/54'@QG5*+G4$"SVF(4 M417N9XSH5V(]<(7$\QP9QQ>\"531A-,3C@# %(:9"W8MF]Y/A9(Z9/F4X9SNS7$?T9']7&[@-C?36#26_S4<.S7S"O!P;"L"I8"&^G[!WO$N^EWJ'3]=DT88^#UE@0);*5M&#IL3%BW(T(P,)D>GL> M!1336LJUWSQSNU<^O(( =0S9S3@*_-0 _WD"?TZO;:KQM(W&T[^ZDZC]])KQ MBH%>'>1@.60 MDZ*%;7?Z>:PH@[0@IIH14V@XT)F:"#Z/"$ZKY6'XKT\Z5)$ M<@D1,R "!IN<86SGC'KZBK"LA/9EH=[/@6;((+Y:*\$RG-8AQ(P& @\-@8H6 .#$_)CSB^ /24*UBS=F\IE[J-+W'H^H>[7('5P;0O0 M@KMXBCD>)R&K?+B=(=]9BAF6+<_!MMK@Z(GA:&)N_C%A\5IW9)""2/<1LI83 M6EZ10L2[PV.CT.+F=GO$$1I"8QO:U+-;47P9QH\! MCO#LKE!@^W\%V_GB(LEF'ZK&C:0!Z^_ A:PQ8 E'B)1')STO9M42%67\ C!> MO/D3@YGRA5!0R&E,X+]T/^.,-R;>6XKP/^CV<@G_HT%;G;1[,>&?MK-ST5'5 M)7G=MW 46Y;<&_2S+WF@=B=M==3IQ%8<;8R;[-9&* FI\BWETO A*W"!V=YO M<]:*T1O>C4>26$.)G-'"(UX-D?^]^_/MZ/;]VV^)J7#G44,D+>#*DV R9<8V M)44.4Q@C[;9.I=#(7M&81U]E4Y3D#(J2I.:J/(-2)6E[WZ. 22I%VE;6)$_Z M[7[+R%0*Y7#+.8WR*=FHM*\0';JRBN)I5135%Q2[HK>RRJ&KY9>H66_!5S!+1FJET3?+;DBC")EH7T6\A1PR.,FR4. MN4TT>X;1Q-XEGHOI,&JF&HM8Z5W)XR4!V==0WS)"+T=F.2D+C+'$&(&8-1 ^ M/IFX]D86W^6TC%@MO9QQ'K\F+)C3#59L9O<66@!_W5;17EAX\J9EAVW.MPMA M-/N*,/F511L<#[J#>(/CAC(^<\H8$HJ?,S"M^FZR!WJ)JVG\2U*0MBE, M41VI.Z #WZ+=Y=;E0D;SD&ZHK5W+^TAL@S[;H<=-8GI>C"BCK8Z]')$ M77@D4,=31GM.BBD^,G\90WAOP_DB;X-;Z:6\&K$X=5<_HO:F)--!=$(AV &* M44YL4='.IU9)DT8HP).MK4@0M!D+F8P\IPXP=EK1Z[#I(:00)FKSR9>; 3+2 M7][K6D>9;BJU8EZH/$)R)Z7@+71BMI4K6.W4UE7% :)\D>Y8#FOUA65[STN+ M2>RR..?7S8JEV#3R'V8BC@Q?'/-:DB"^W*LJ/:-7VB$XD@E+:1CCFONJ\WVU M,]Q7J80RX?%DHVQ__/F?J>:WK=<;=__.9HPM8@0KWWDV4G6MI.IL@Y!385"-0/$>!(B$U M(U19^;V7'U)4J"@.BJ]_"D=?EBD/[$Y^).?(7_[^KT1\]DSULPW@4/X%C4,7U 4]'20;F/*BN_6N)GGOJ*#0)+'G MYVS8 M=G7HUNWTJSKT)#0YK(&H;)M0B'2KNRG/]E2N)>OP2G]6 M-D-'6#7+'_5S5)?MCGMJ;S#8B^'O?1O[G7SE$Q2]VNJHV'!82&;H;KEFZ2W@ M8D&*MZ!\P\L^XD7-:$JE0-:. EF5DLFX/\I.07ICM=,[,@$YCXNLCEX,NL64 MC&&%UYI%7-K+K'6(P(.HC/119'!?*$'?BC2(E./C+?+V@8,? B4$]@CJ2!&/ M<_J?!0:?AOLYDZ@A@"P(857+E./!)(=,V>^J@UX\U[["N(<"*FYE:/3,@:]" M+M8K3>K- (A;!>$PH=E)':3F U2H6\IJ;26P.*U7&><;C4Z!Y.F@H LY*[.5NG.T7>PJW\]1 M<#E--3F'E^$C-?9^QQM[OQ0E51WE3L=FX K__%5E:SF]@<^:-[S,J),@S!!H MZ,RI6A6.QE,X=)L7VU60KMJ;C*M6B+?"R:NJ3*@-/)>N8J>#$@AV/\ M2/KS_I!3']7ZB#C6(&^5BDH<>ZO4EGO#'(50NQVU.XF7%"U;*6E$K.<%U=5Q MI4Z[F..R>HM0#5F1T* RY"G67F&,:H6WBX4^8XT%KY8D))M4RZ^P:NUL,,C# M#@=CM3U,BJ1N')5G"6\56H@;Y^1I.B<;/-M7- PB6I6:3G^4)Y6IK;8'<8M; MXQ=\'M!78>AUOR0Z7SXHUEWKV"OY);_6D3C,EESK[0H(U4Q]V=EE1L\^?KFK M+1C7G&."3$+79]N:KV?NI3D7Y4/HW"H7^MNCLI*ZFOO;>7\5!OBU\_@@2LIV MS7Z$/S>PLXT3;X.=:N7"'+')O;0FP,W5[GVU%9J!N\6TZWZ2S[VDJ_DYBY1S M (DF+@1&1);4PR 7OX-] M3KW"T(11:3G[A8M@[.+]IW)_[=C]5MA3ELSWX*B7J8IGB M>]]#)NYX)!M T=#4NQ6C1G7?'%;:#*56B\M0OK?J4GA9EI")Q8C#AK.NOEY& MCKZ\W?90'4SV*Y!5LW3W7;0MQW5W8AT9][WN"CUVD])K:)0IH>_WYK:)^[64]=R->-,Q'K.O8)9 MB9?F/%!&7591KSPK)8^FI;:'8[4_&3V[,I]Y[ZE"DM OIIAU7#8':N3?N[RK:=ZVA6BT*A=#(7RNW_.TK@A:U6)R_GU;"3+>HU6 M\^*61VFWO*EH4UA%L>%?:D*; <@ M!?N_8W\O]N^UOL+"ZZ\B3;Z/&@:=R6E0\?AG'4J=J[*?$ *#V$STOATW6RFW1* "P2;;1TX3AH\)L=;IG?S0HI'N."U9%K2;?JRD=EDN$ M.(?280U[/Q)IS%/D\& LN#_*XYC:G[,>-UWSV0!*A:&8O?$A >:(2G3QO,7$ MA.9<%HQV5@M&NQH+QHY(^!.]EZ_H=E9LCA;*=*/,!"HH[F;%RE.(=YY>10-' MR5N_-5BYRMQ:3PWF"W3B(==:)411A"6(D[SEGU+*"1S^J.O 3(YN5$ !H[+ MS4D. T*GHXX'/74R3G*@EV9!R('[^PY4(8$_*? ^.F!7V?"B6/6S9 _W_O:% MS-[ G?%\=?"/3 U8WCX%*D3I@_0""&> Y2). MK?F&?M$ PO&7N?Z8]F-5(L#5T6OBNTC<,XNRD* X!&(&NZ.?O6$4%(-NLI!E M@M_9A/>HZ+P*-?M4%HPIUD+Y290:@=-P'^!H@'@X+GXA+%"M$! "0,D9!,7E M]CQ^RN(C6V(#?/:B>>F\7R("%(TL[@Z"C@R :@-P'4!1_I8OV(OP6J >,(J? MDVW)8C:2IV;,, 1'H+_IY;^]P)=IS8)ZQD.BNUEMVN+!/+&$_)4H \L_A#R* M=FO2[P[:HY^3!LT>'((0N\8:[\OC:9TFNKO@F-%K-.3'2;[ M1,E/\D?$3[+Y &-W?GR]=E])ME*98FH9\R848VNDYA??Z235 .7K9L4*&8TF MY9"JG&@A9^R"!ABB2<."")-$>VJ-1![I%<003<$QNG^2$[5S05@T^I-Q@%'D@;5:1>;.9L\=V3)> "$68 M_,[Q.T3%]LZORCI;N[)]''W@@Q[/EI2S8Q]8Y1!;RPNIS?&?Z?$<.?.MZ#"A MU*3WUB.S34P[RC7POG@5'$20^Y_V3:4- T"F0 %_]](;4'U<[V@\RE,.I#/N MJ9W^?B7_BB-XH;>/+='(NST-A-Y*LS5BK"'AY=VUN!H,(\ MN&ZWFNI0(9PZ'63,=@]5=D*NJ%I7$F95J#ONS]]WJH8A-O]WRV7&+W^WG)7N M C"XFU,3L(^A$F9B3'2RARA#F*.(6'_04T?CW-SG.>L+Q>^ZRM*$9?6S.HSF MGEDBJ0M1J1V8M:-@5F%1PAR]6/M==30I7A6M(2>9[[G*HH;%*K(-#G+MA42N M<5:1:UR.R$7SUQ*WNE;B9:GD=5I+L*Q4D7\9>.2_67!\;@,6,Y0[:21 MGFF@;*A:1Q "JI=JN_T M%U;C(OHVH#M^5-3^"5QE\I_\?/Y9XG35_:!3D;@Z#C-LC[-SF,%8'21T5]H; M$AL.'U\-;)XK_S@CB_['M>'J%^_H:)27NHE@"(=S!P,; M3.&?OPHF09^:<2Z[Q3\\=+[>-06LP'3R=,"Z[$E1I8XTS-,]I*OV\O?5/3U# M79UNO$)G)YKLRG%V-A;^F@!4.PV@*K3T#W-(P!UU,DPRL=3A6L[ROJNT^!=K MS#ZLK\7_*&W1SE$Z#HF2MXN%/BN6[Y026U981XW'A98SU FHNPUN=M.,!1GL#7T/W3P4 *U2#VL6B*.-J4$7@>&HU M)9KN'IF[>YR&AKO-Z7".0DU8^74?F*U@H;#"V)W+SKD?%\GJ-ZE\EA-@8P=6 MJ#_;UGP]H5^N@:M#Z-YB1"/3.K7-N)08:CW9)+='B#*LY9GN*L) M"#9@OA^8EP?@%38&*6:E[FWI?7,H:&\L$8TEXJCACVB\GGM6VXX)ESP>J*_N9 XQP4NS NMV.X7"7)S:/>=7OJ MH)T4E_$L:6[Z/579OK!8<&AO9U.N/0_[# 2^_5./ZN8%#*<>W:T &C1#^>:P M>MD9=]95KR;M*&:+EC'D9:R'1YD'P31KFYILHIZX3+C+ZN7RWC!/4V!U.!RJ MPUY2 9I<[#R'2:0RXW8YI1I+!*@]8:-"U]%P6(@QYR4J-,A@74D M@)E$J"B\5DC)!IUJZI"> ITZF7NOT& QR.#@KO#^ZURB-L,:[M93UW(U8T^- MO$"J7P79Y048:[#FQ*4Y#S1MD3U;#E"'?I*C#OU 19=L)S$UIYS3*_TZ3NM^ M*ZQ>/RF8-K-GY<>M5M>3IM[(?-:@=^+1S@4^%Q&&0(VMOW!VIHW:)X'*> MI*'8W5992[]88D1RV_)BYK_:]]/9N8:M9C-965793W1]AXJ[S9#;P'KL4O* MK#_O0T>*7FE5XY>C@1V69/1'X](MQ6DHN-_YESY@'2ZTRARW\EO1Q6EQ\6#$ M<&A*K]6#?W#X,PM%Y&.7&XKH/NBS[R: PI9PQ'H&[1](1-XYS',K*? 5O5F* MS>F,,MTH,T%;%'>S8L$RS(72--NYM>_"T9!)E+O?&JQ<96ZMIP;+'TQUCO?] MTQ[76-+9GD">WV$K,%09W)S#&]+MJ&U0^X:=?BD)?1E1?Z\(Z,/-T6*_=7 PDA_IO?7B!)UJ$G8G538NQN# M1?<-IJ@2OQOAH6;07IKPD!OZ*PPW&17+.$L2(+(C0YH$\7SYS19Y@9N:?G&G MUGQ#OVB 6_C+7'_<\2-V+$- 3IB1?O:&J[B!STT0X\I'@VXM39Y<9FTLGL+B M^5+"(OV_$_RK 87G!0JOPCW(%XPIUD+Y*00@7G6P!DR>*YAP0)#AE/3'$T@H M\"I(.(Z+,".,\:TPG]O-R82L\6D-DHX^@P_@;T82#[)"_HSW?Q)NW+\6[E]_ M[UR___URM M[DWKQ>[X A36F.TQ7/DRR&^!U^/3=MI)SJE4B>'!\UJ%A/>+*)J*;UUK%?LJ M]FA<KEG+Y MZ5JY^_;F[N;ZYO++S=N[$!8<=:4AI*W!>CY9+KSF6DH.1K)]JLI\[:?O6:^. M(X#8 !L$930$7RA,8,B)YK*Y\DXW-9,J5]RY\ &&8SK)=4 M!;%3>JWMMI.D[=1K!W?K):QA@R+>'2Q17\!R35>YG,U *,#8:^4S(.I,A\%? MHK5+!R%PGMC=89>Y(R3X)1V ]U^*@:/DZLZ[T#7C'VY=1+ $8=G2X#F*0 MBNXH:Q,^ D(.?VI&2\DPI[/UR?EN=+&EMH&I)+%@MG* H:C8_#?T,U'2Y_1\5A>0)C3 MBF!S.4A='E9J'"MUDR@?0!O@HP'WS<'!X1LU+/,>A#Y[22#CF6LY&%' =++V-RAA^7<_$1AG."! MJK#DT%/ #TS+5:9,$4OW9\4E.SB-M;;)%X);!M"_6\\>O/].! M!NK@F"O8+XKIUMJ1ZZ>1 ;')FP%(IHI31!#09@\ZG >A$3PU SZK 0K!13$8 MV&2PC1F0 !#Q!<8X6-1DH=/R=5@5XFOH " MHYJM;1M7@08308QF4GBFZ_0$YJEF$*UP'A@,V@J&,=8&;FNV'.\B#)^1"0 * M(@KEA/FIWSXH*M8,[H?CSU:H%_@ADB0ET.:/" US M9:5M2'>*(@:Z%P58!U K<0)0^8!!.$RBKN!^_B8,4)*!5\#I"OC+E 3"LP M/"Q.1WW<"A#FEO(UL$4NY*$^!3.R1\W /7&)%\!;=VCSCMR5^&:I?2<4_!<@ M%L;OMG^[!9%?1PB\E,/0 M%YW?7JEHFINA=^,I.JM864MYPV;:VF&<,.I.>*F Z9%0AOP!:*/G)L@\,6G M;2G?4+CQCB!Q]P_:'+=LK5U 6U.(.'%-1%))*>PK@5#ZYR@#AXSQ]N4 MNIB&G%- L21#G$@AW?&?PP&MQ0)$0CJ2=;&"!? 8OG:C%@)J$7I_Z6R:] M?"HX?8C,@X2TICNAHG9I5U0;N23976N*1)13)^#?1)ZF@@0&R13[ 6J4*[T" M0/*$8@\B80&VN#,B\/I!))6_TT!QG:BF7A.EB?R&_C(HL MZ[T .FXG"_A>$ ^@=D?V5M M$J!^:9W[\E"144?MC=(SGTJY[99R[1T^QVL 8 %D(+5L<8>A(TP-'SSC>^<7 M(&QU>*D9;H&/6^PJ+CWQ_IUE7P86E%9&H)\G!:VM]B;Q]AHD6>Q<;EH\?.X5 MXZ9SK3A!\H)K03L8 JFQ41,]]%WZ)^*+0O>Y$8JF#<%1OXGQ.JZWOCJ)&F%< M]\S7Y*80MAX"?RU$^"3V"RF/D0I#;%X8Y9(,/XX,'B Y9"4\,](\BN1_AR$O&"&\Z"O^/)N4.]C(&9]87.V7!&1\'1# M5>&'$%XMZ27.S-:G:!@#1?I&Z?4#P? MWRGO/],K%QWEPX*NLP2_N9.*9*9;>9:*J>39(SWC.M -M": M:BJD/G I51BT3"0^2Q"),;(*5: 5;[_K!+>ST)E!;F$@$T"/Z"VI9@.0:O<< MA(!AN,CCN+$7B)".;!"%>!#8@]XT=#H;3 "]?' F#:AKP]7CWZE$5)E,7D+7 MF^YB),D#D&KX@*MY7_3Y/4 U]SU\%DM$\S1(,1;0-B;N%J'0H[+B/OD(<*5LF&;SI1-;$(*EM@9-0W.%]1C4?$!I/!9G/778O]=DOPB. M(*S-3MHJ\*KA*(0J3/Y_4F;P""0KPG.AYQQD:<$3)V\+Q21,-R$,0 B4C$S1 M%V%,6&BZ04"*1FT%6>]RO8PIV,K+. -Y%0L3.!2%#7.N56H$N!_[_>&?G_[Q MOS=OOO[]ZJQCO[W$G";VNPGZ;H*^FZ#OHZN1SSOH.R$)ZG_B1D?QC6<$2WW+ MCQ47'Y]@R'B)>8!-Q<3J4#PF$25VL4L*]/>DFFZ\\F"1L'\E*(OER %(7'BX M\N+.S(!X,XM$C$I"E3+"^O>8?C_VJX2'KT]$_P',-,&3*4:D]NL&*]):,U01 M$SK<53#\_)ITM!6W^LM6>%@'%S[75DR6P;TQ(U'K"\'!Q)AJT'L6U(K5B!T% M=5?R=X&F&%(Z-4^'!*!Y^>,5UX17O @):,0_OY(6W85N.Z[R4Y=2QO$_? .4 M",?Q0R=AG?!Z7)]GGCTE:.'0@@&(4LU^*6+L?94:!!<>N:**/@"N]@.-$'-F MP&3PP.P!X X_(7N+C*XFNP>KF!S6,T,XYB8>$1 MS5CX)]%O!<["A!M7?NJ%CB(\+E_,R_^D'*AF&)$7N-5(6\#M(7*2G8D[:Y3 MXK_PRY*KCN98*ZJ4."*130L+\Q6XL2;%=#!GW/K C8*:(ORKN/JIYNA.&JC] MFM.'2CCQD:]";.>S6,.MR?Z/:79J*ZT<[M.!+&T0==T!22(;3TCGX'( M;5M[)U:5!W7GFO1+7_@Y0=0W5,0'1N_UL2HJ11),CNR MV(II7SJO6@JP11EGK$H*1^MUPVP/B*!P&CADA]?(!1[E.!AUA(]>R-BU"/.D M&$ >"A_@H2%W 1#YA;OQJ7RV+APR8-2[D82*^R UX)"<_7_1G>\9"HSVQX7J M@PWB\(/,:D',RKL4'I**<+&)6*B1YSN8_N,?>ZHAGWP 8?@+'B<%B@M%._!D MY%X0JN";!:;.\8AS+VL*OQ(1#_*J/)%)PEWZ!8=N%H/EERO#VC N+8 80P*D MJF"D.89'"&;ON<"]*$8>G PK)T\+'DWB\E"#K ,]XE%F ,'(ANE7#FD MXR-^ *F!V,BQ-XEP/C,T?8G)1SIES%IKCZ+O5"ZB-$N,B"FF+F4# '3K&OJ# M52\0Q,+$2.XME%3-B;*@[0<7(V^<4:83-8K-]7-9)!]<:%-;'C?/;S'7F,;% MY7+*K(UCITR3CJ(W^Z$[W$NIKQ@9A"G4G0?#('N.'%T@<(6C"?S8!E>UAQ/Q-YX8L-\ MS:*TVT_?B]\.Z3AS-(?9%W# %_Q7H>K ."+J7^;^ ;Q-K4=^69;@VYB*)%;M MZ9U'<[8VU+#L;68WULGE)9N],2HG'.85CK )1*]1?,V6R" O[B9&4C R(A2J M$PCL$>$_K:"3PKLCQ^(&;7L--[6A8GBP4;XX125_B*(J#BRXDZA$3>QQQR7SS0$4RS2^+7 O%\(Y5 2LDZXH M,?-/+L([SL^!@#1R"R: B8]RT?M+8_OA@-0P+-L<3.?^@!Q\(J*-3J%1#YIY MSX0=DUX3T:A)B_&N()"HR#4U+L!C?H8/%F$G[^=W4B@H$8ZSGCD@%;$JN+#ZS4&(>O3-8F>J;T#NT&5^*+OZ<3#[3:M5C>A@#P< MB<%333R, >YD*!NZ0+WGCT]CN..J^#,%5X>#Z?4%] M#_PHA!/-AIL--QMN-MQLN-GP039\?(FOCFLZ7'ID8OA9(8/DU,LD%/]_LQ:2 M&Q>_E*#\%TZ5B,@R<9]] 21.V.A\SJJHB3C3!1.Q7="Y>@6<2&! I=H 9BRD%M'K"=PZA>TMF)SZ69T MM);RWK+FY%"SV0H.7"8G4L5#QUO :FW/'M!XN@)U@"E>2G1X'3SL#4Y6,^^I MW!OY3G[S<%4\_-I#H9D/W[R6',4@TK*R9,GS:HV\#)UTT2>6 M\ZV%#:/Y4;HI;8>-9-C82$[.1N)G2\'*_\",%2"%TL'R%FB:NXF83+J3?MQD M4JW<,BVCUH'$'AXU2C-6'K0CB@$]BTE#^B#SB"$3TRR9EA5(N&]Q_A]5VGCF5/ M%DBY^A>(EEDRL46 MD.PH:&L*HLE"AY'L3:067_A\+7F0NU>A^:L7Y8>GEG"TKJPG4>("CG7F"OD4 M!"&.A@("\'6ZT"5&/06*!AM45D,3+V9&U@K**P(_,JTE\(%@=6P))7[@&SDS M.7[X@.^7>^ 5AP@+^#VX\3/@%9)7ELNCN R\LE A91)[X4%X0U0JE??FM;60 MY9'GX:K)6!J5BBU3H9&0$Y:[FE-*'S<"2ET%E.1FBN=0(*/;%,AH"F0T!3*: M AE-@8RC%,@HE!@=JZHA4E'3>Z7M'#*I_H8JJ/RRW\KZ6N+)E&<1#G775NZ-97+]3T:J;I42;3;WA;'_R\+?E$> MX5/,*]0B\=8&""CN1OF@394[R^"QO6HXO-Y_Q(^!#X:"__Z'_%@6%"[')!"K MR8&,*%!N(; PSZSE):;*(I^Z,+.)\ITR3RQX$#S_$@V9*!?P["DT$:?;_!]^>\4OQGLBC^G]ARI,&PHCU%5N-@M$X^# MD?5.H$\DF;5H6TY+Y+7@N+__$4$#3)0(KH?\X41\L*BX9G]G+I))PU##T[%@ M?RE>AI<076)RE Y]M*8ZR$U_<(*VF_1(FM+*T/]9%?8T3-9::)A?"0_O8.;X M+"A@^H6AF?=K./I?E;>?+K[=A4=)_'*JSX.O77ZYN+L$PL?;<43ZI-^ZHHU$"N<"$')$<&H($RNR7#OF5IE/=FRFCLC^8 MV95XL1[M#=;%O^:C7RX6NJ'SV([D*OBI'4'#^<2!2CO;&W)$LXN\7E>RY^.N M3DE^,8H[+*TDBA%AW,@G)LI1_-5)ZZ(DGO9^R-D[J3W$XI..$<^XSNA9IQW= @J%B(>5T M>1NV\]U0X!3/%DI2,KX>H#Q=JLG3#^17Q1 M.H_02HD>\CU??AQ10&MKO"8GXS5)5[):<$T=G+YT32O,Z3T&&YJAQ74+3!0' M80B!NC,6+4'2=2A3!K*AJ!3LF(FWK5Q=?N4XM5K;*XLWM(3/%%V4D4?)9Z=3 M5:Q+2DB^=*0J/.':H\1/NA,LP&%0#1K#TMT=[!B*/D,.EG[+U(<#(NZ)\XP71! M5OB.^M(6HIK;^;%'!%B@,?&T9A2V ;GS!+D;+SK-BS;,XU-M2I67+>15 B Y M&M^%.F2%4V$R\O%]9;6/VD;I=1)4\?\*%!/;D-'PFA?;(_"]@CMN!0RT%&3' M;4X_#45!893O>/:$HBF#]L_*TB_:$@R_^T3A:,H;4,@WRLV-1] MAJ>,@@77YMRW]E%IPN@8N 1"DJM115MGALRO9", T=K3L=#8(J@9?LZ(R> G!7?BH(; M-G0S Z'CU-LN/PB&L2B'<_2 4F4-%R4KRW7[B5Q(-'7>Q8JRF!6(X/^NS:SI M)C0"E:[:ZET41LQN_Z_?KV^NULC&@ +/;TQ 72#HR7;,MP1]'PGX?,F/N #R MP-U5D'N#8:$JR DVYY\1CR[FNK&F" 41$\[1P^/%> ZPOPM_@PKM4,W&C+U. M C@.(D\'>'YDCN H 5:9.FN452I/6+!X85M8G%2# S1X /]2_\'F%XCW>P/_L+\(TXW.><,&8WG2@.I=\.X.#[ !8Z,8 M.CP^#Z4&\CQ RL77YCJO\DQ!BJALP8C?3>O)]/KP8-B(G)^2RF3U9"R?O[8# MJ6 V%GKFKF[@@08&AU#IA%!)@_23="VX +:C1<=-/@RX=*\TT,! $OH#*Q2D MA2E,GV8K$J^^#UN-/.T?X(1/A.6P6U(X;8#18\.RS@ 2Y> M8&E/1I:&(3H]3F&ODB(5"SWI%'_W3O+V3KQ#B>0K""2^#2!-*AW%NB?NJ@=V M7)GPSA.V@BIEA?(@YJKJ"ZY"^](I\XDZ3(I5!.KF&'S4 I7IA(U-IL#1> E+LH1^L)4ZRR"Y9..DM>O M$W\ZHE"<*_OEBN:VEFBRA9J[\&X"L05Z.M6I#@L%EP<+D;B;%?.Z53DMY5)H MWCN#<*.58F376?P2Z7U*YRC?.S#;S P6#MSU8M"=Y#G1:/IHZ;- QZ1D#-WJ M9TE $]]T=K!$W7. 4[R[+>@-=[\/_/Y\"KY^9)W8.I"' ?2;7Y\CR$B6VI5B:F9O\,P85)@%?U'!-KB(UU-J,-F8+)POKX@6$/M[FY6,#.4W&'K;8C M,%16&(G@1[JHM'0&)*6_2J-\JI''< ';'R;)UM9A2FJ1 M"\53$R[NJ*#_UR_?>N_'TP_GGZH5].\ $"@)%'"JQ6K]<1)-X 7UI?"".MB@ M#C;H4&"#1#EF]9.U.B"A#DAHFT!">=2;AQ64^[P0""C[JO$X'WBS]5& M^I$(XF]H5&32S#97$OI_???IZUC_[9^7'>I/A_IS4*@_U#B)Y@"Q$[ M\L(8?2S!/B2G8;BBAF,7WXS'J'\X;4G"K4*@,)9AB+DGF RZYN@*M(\']YK% M>Z6'/WQ#;57:;"+H$@+6Z2,K2:!-UU\O3,=%,E(5]C?L+L_R M]0I&V"YC[M M+X_RD@YUBA>VZ2YAS#O;GK/W@P[R'88Y 1N;]MHP^2X%EG31)'+>H\9:M83> MC* #1[!4.M53Y0O'1TG"O000+;10EKD!>,6LZZ_7JPIS4VOND [A+$50[Q& MB XSI*,R,(<(%>$\1A]?@E,6)Q2'9/J5Y*$?:*-)]7C_0!WHV1P>)4W^H2^0PJ(/>4!U,LBD,/#JT"(%W9 GK]#B\^N*P_F:D M3".9#9/RL-??/2FSA35&RI/!H/J:QN.^.M8$S9LWH>%F(A5=Z($QDV37Z[0/ M-FL6R37^VZ197X4WU= -@W9=9U@<$_32.J.MM(*OTCUW^_I!]-S=JY-IA$D+ MFOC%?U1U*85M+2JKXEVBX>&X#%MPNPEI(I +M M/-G;R7^M(,DJ%+[&4TIXKHM+"^VP(Y#I,* KU-- G;L+NEQR@Y45[Z'BAFHD M'.$# 5W/F"W!8,4:4)J/J**M>H\-DQ8.:TR)[886"F(9LO97HA8YK/;ED<:I MZ8]7YG>R>F:ICEBWZ)"Y/R."]IDF30M(3.R6@&G-J@=Y,CI[O$3/;(:7,H?2 M\4<=")L,1^20KA%1:9J";Y]IBU$CA/S,]EU-$0[-Q$ M&G4T#X6#=3QS&$K\+#4<=HDE\W3_6Y65^=K\:P;O@:57P9 QCJP]PJMTX,V#C)5@2[K'=KY"(%;0$S]HP%BMNK6-O:G\1W6(FG(Q M2?M=W@/U.N8:.3]6J3%*4W7V5'A5#?7_ZNIX-*+8'O"OM6.O'9-X&$O%0ND5 MF=_Q7I)DMK1 O-^!.&7RV70YF!8(;KC^4;+2I@8@ 5$\IE'#?YB.56TTH#(< MZQ00XC5PU0[&ZH1- "XDUT1T>SMH^RI\QY"_(BU[RF5(I MW$ET452\ 3A6?[8CK/!BX1FH] K@'OKD]Y7QUD5WBC$#,\&G&-O!)O*^((65 M-L$@=#KU:M9CDC_BX$!C"QV/9"IZU=%DI$[&V6A8JB(J4*ZBH^=M!4)MNYBJE.JT M$,/KE]O",YJ#CM3^T7:J[%1/(FXXT56]+T""+Z6(]W4I0GHY XEXV%A7AR.M M]-0[;^N+!LTK8OA\9$CV3:)@5B 1Y#-].PH[+@HK2F[-IZMTUFM'.QWMT']( M*!:(H[#993N4T1T&FCK1^X)R]HZ*.RK.2L"J^F366I*FXKX$%?='JC[)JHP= M%;]T*A:"9\10PH,*V'F) >G/,(T8!E'JN+>N'"R&]9ZO$/K\S)J'R7B_NF3A MKSZ;BSAP[B0+/C+WG1!\9(&SH-ZAM'.(-GM$GPX6.;L_"X%.ZV3+-9VIT&8F M1-7JPEHN[1I'7^0[B5'X^U6E>GI5JK(2SQ&)%P=!%/%*P3=*BUM:0K+6 M?G\WG95]"0KW)CD8 4DF+'T\=^EAQ=_532Z7EFT;>ZN@NA]N9;)8M+BC4M<=0 MHMICTE='@VR$_V4!8MBH1]:8DXB'(NH.> MXZ$*J7^"*GSS:.<558XE^M)K(UV=BOK2-RV<]D_HM*C6':0FUV]5:3@$0?$" MIW_0(A#CU'DI%9I$M;PVTE1-D$FS30UM_^3C42EE@TXI.Y Y'K)$^FC[3I[% M.):11SUU,!* 'G1*V4M3RH:=5O/RIG_0(A">S1.!O9&$#!R.U=XPF[3P8G4R MO9<1A75C6[T"56VS,5O;+UH<82P\XDB$G?9M$56FWDA(]D6LHQTIN4%-5YNB M]0Q)OTR^#J7J1P;#OCH4TJF#:A,F]L^9AI5%FH[7&-)7+C2\FH3_]$JP@68@#T))Z2N:N.) M.AG+FOURDG@O.2P7=%FFY;QDHY-J8S>9S9K?L%P,D_=6&E.Y[N%4SA0-UJ8J M:UP=+:&,<"J;15@N?I?IPAM89K)'J\5/E?=D[0 SL11ETZ6X-3X^$0,F]AP# M%W1"4Z$9+C"K*/<2V0V/7T(C82-X.B"RQ"$@_FG<"%X< UWPB"K[!6"?>&"?.W M:%-$O*894MV<8F#/Z4A>5:YMB3KFL4R;H3*:C++$U M2'PNM+5HT'*4%PK>4S48P240N)16\L"&FP\&UA_&&F8FQH$Q'/HHHMW!JH$? ME9EC4K!_!FX3_"OH*9P"1S4MCECUVGC#]/RP?RKP,MC8\%M0[6=LSO#W[VZ M-(C2:([X%[%I1I.C\@#Q)N$J-YS5,^OCN;)=!%UU" -=@EG+O9/N9- P655> MW[))+Y]O'7,>?SM%E8(9VG-LC0*&_K+2G'E[U<1KT%QB +$G]W#Q@QI([:H8 MUJ=OS;'/"BK(CR;(/ ,!<6:TQHZWI<7USV9D36VRJ/'2VH%3,=>T%2PB@S*H M6GHJL>$9ABCK!@U[:5%EQ'!9"U=[!J*53OSU[(UB .^L#>Q,'5\6'9N:>""" M%$3>"GY?MB&/05_7 $H1YR]^ME"VRTKZ1H5('#(Q:D65%GUAR[5OE[WA]<>S M]Z*&:WO2E[6)QJL#J<:K+Z/C:M=X]1@:K\K >W5M5KLVJ[MLLZJDVZGFX0N* MVI]*<5P;'4]S[*?P*OW[[W_7/HZUBW=_[[J7=MU+][Q[:4([E ]Q</+SUR;\=NW8#V#,86^+V=(V9[1Y M /YB9KC+U ]B_S(9YCZ?+5W ^!*"G!=O(XXSHMC>-6W,%^@CML%&XJZ+->,T\*!1Q.WB0^1IL MVCHU]CSKSQ#Z#VBG!=:?AMGKC-[,!7=3//"@K>U[:&0+UTI'LU=OPD.\HP%6 M]B(?;WBP^Y%<2H^47=JQCRH<7FJ4-\D-IS%=#.L&.\];VM+.LQ79+L_SY:*O MA4::HU8JJ 3BKHCI MQOS5LI*M()=B:_!1ANG\A@ZD+\QK%:59Y-TX WVPP8W3N@C_&+G$[J,E%?11 MJ)5:\5$D]%4E8G[*"]2;B7]!2H$YL8="GR[V)8&/0<&(?;@VGJFRR[V_CD^2 M)$@C*, 99I2XH<;ZO81N9[(R"66,-4C0)YIVX<;]A7.?!!+370++G""7 ''0 M4#YSI+H)W_AI58NB=>MA"S&?N.#B9)1NE(2;%-W].0+C%@09""]V)X+BR.3. MVC%GB5YCMX03 V&Q8X-+(!0X:\-D=QNUWZGX"M[PK+PV$$O0]-B0;X+;E[N, M85ZT"QKVNYT_@"PU[HCMNV@F?8?!PUY1P:NB<6$<&)E*&6Q_AJ_FN7Z!A.1C MX'UBXJMH5S7V]AC?42FO?;Y3F(+GLRC MOI5]F,8/V6N1^:)#*B?: J&\93KS7;I0O.)H3SL:S^ +I+1R;R!?XW.4(/@V MQU;[\[;9I,RTO[F^GGSY^S__^K=],.TE['U.2G MU^*<_N';Z/RC\I#&R R*SK_0^1&40>QR;76IH742T/=J M3DD28-FE\'O#R;NELU2"1!*3O*AT1;=.1Q^R]-'?JSE=I$XVH5&\1GHA3\;] M&M5RJKTOL(_KO3T'E1H; K)?AYH=T)1_S](YWA101M:E& \MUG2$=5CCQQ+/ MN@FT>]J3DJ:8\$^HQR=,;3&)8SBSY7.@(B+])CMS4H<1P1Z8<]X#$]Z*J7>L M>S)!9TJZ[>R:.*8]SVEP*?1/%!+L8)(Q!GL="1\[">=Z^7_:('5PLY\VF?Q8 M=^XUG'+7Z&M]AQ<,VH8$;&\\FDMZR9Q9\PO:0@W4%ZK6ZI[;F4*7$>,+4G;7QW((WM9F&#>$MP+PJ\L,%V8""B0I=@>AZQ:L4 M54=J:80N/$S!#'Q]@3OOT7#HQ1O$#V()N@DG8;8[//WI*47Q)Z"5VL^$,!-F M;L(;/=M).)Z!-DZ"Q^)/9,,"%Y2+S&9JN$N:O\AG=810FYLB+C<([CIMT M0ZRX(A*6!#+5(MHDIK"PR EZL6Y)$&G,[ENX>E7Q79\FR.)'#UAF&&DM">]B M. 67K8X3[BPF1\.J UPTK@Y>?1*,"8]CC"V8/9TI[:?+%Q"LAUH)&' *4FEA M;L$8>*W/EB2J?F0'>%TV'RR(2!PPK#@Z0MY6UB'L+V&^+^;MPL8!:SHV/$^S MH7GF-!_8#=S"LWAZE!LF15$'[)IW0'>K331.9BZ+AB7GPRQI&@>%&=UB!2EQ M766.:JO-B@.#X:+9L92NBO/,;9.W,;N7-;:1Z.R^:=?WC;,A"I:9J[#5ZAH/ ME$)NC*>\L&%_KZ.&;/I@+SV11G(WQ.E\@I9G_ HL:?S83( A44QBQE:L^)ZY M,O\;U'BS>%#<2?;,PH@@S$Z57VD= _"X&WZH EN#I4HE.AW/P4)REY58@"CW M:5 1OJ*<#2*5T+(2Y/\9K_!@%0HTCA.9IJQKEL]9/\=Y%UC #[3N@ ?,V*5 M+Q9:;Y-9<51R$<[533Y!XVYT.!:0#2XD6J0&*Z/==-8KGRL#849!:BM2'<^Q MR#ZU5:Z_\L)"()#W"_B>;5 0:Z.;&(4:+?I;JC:$-2_I3)"\S<);!6NU:;,\ M'FV,%93@N X-%0=O61F//+X6/(:_)Q96X,Q?7$QX9JQFV(V<)Z[0#4HXDA_L M%4;=Y\2@SD):5.-;O.HJ<#93)F/E/[$4F/6*/+$#('?\'6ZN,?A]- M4#IN:3[!J7*Q"$R$*(4@X&"@8#GD2Y:$C^%,RR+8^\YPGE7.^U@EA[%K M1MKQI;)P.><93J^WP,H+$_5H@EL>4T*#:#A3V4+ADI8>EJVL;"!M)\H5"E33 M<&IT;7&("]'Q)]:U0G7' YYAP6N^>IX&A5L$FXGH"30EB=7$)DIB8RNM$<7> MC-23FD%UL)>B/\1U5?5L^S# _.&W?UU_NK[Z-!X<=1E6A&%;*4GY155C)>@J M\8^N0NNP*[3"&A_EI=3UB,R VI[!MXDB(5$[^2KMY^N_/AGF\1T7Y05HQP;< M:.%#\8[V'+1#5,14+<%V;TJ:WG_NC_1W_[B>GG=Y3[NL27H154B[-+NVE:8. M%P"R,W/]?3/=[^=@09L>_BT6^1KMLXLIL01JM\_H&BAV12,!%?%=$WB8FJE( MRDE\I[DT:QN-19-Z55S_]M]DYB5RTA%^)+X)J3U0&7Z$ZT7IRRO*3+FY]$GK MF*8Y@'T-EB!]D-K>2SB#X"7_\8U5$'LQ/9\;V&<>BP&JK+8H,%=YLBT+2: I MQZW1C^\OSG$$WZ& 1BOSWDQ/9&DP+! TY1P373ES6MNSLEWNC&=O8G*!^<># M='VZD68()P)#V#S=%T=(H"3&J(>;]GQ$67/Q>%PTO^.1@\V\IJ1GQRHL7#5) M>QD&1$< /4R^V\H"WC3S7= <,0I\+!C\#WZ!A)D2!Q,Z(&II:"/D;PZCD[[YYM#DN&;_\W&_A M220!R@*DJZ1TOR(.?@#68@P7^,IW(I"RP3#1"4,'$Q/N?ACP1"_$"![I&7#@ M'QF"7,D">YK>UW*7$ZT<\_<;6N)X4&N) OSC']6 *\P'@D24XS4&V]YU105* M23FH]7Y4'HG#BH@HX34.^A_15"4* F4"/KI1OU%3 :;YLZU$*EY. M[:YGV-/JK4=TV2:OGC^AIP],%1KU01X,PJRL$.Z>.<=(%O0FHFBFH,3OM],# M 'T M:14R[IZO)O4WH=EQ7T:Q$&N.(L=21[POB'@K*&0BXF[/8@S(_-)JRA(?3.OI M/]GFFP7)?1W3O BFD='H6_ J36KJ\H)FVC\VE*D:(UY)T5/-EDA(']=\*K J M=K &X=U?WY<1#ZAOG4\)>GAI<*_QH.&0G.K:.Y#\>U M9.A@TOEL.KI/F)^UG8WM: ?C0_RYM,#)6,$!6*R-A.MC03!! MJ!::N!SDHL(4')\AM'"X[@!+0T7@;BP2339KY)7H=!#,!R5/)H,E"=^0:L)7 M4ME9!:5"#/86@[?'L9I#93HH *KCG63-0XR5W#WEBI-DX6=W"@W_J/@(ZO:2 M8-GKUEV4VNIF@6"&Z(HJ0*C;ITU(%.D%_:WHXZ45>_RYC0K.!K[)!8M;E]6PK8;=3>K,+;@VA$_VD)AWZ!..[02*5>E6]K6%ACDI"L1Y]8H M2Y1;0<.QO@TJGAI!E2ZMIN'!!2%8CZ#@@M?"D1"M=P$"QGY$9;ELL3F;'JEC MTH*S G_6@3F=+UMBL2)X/C^Q M)*+$+\IAK55\!519?A4\C4;V OD0YX&^X.)]*<)Z:&VO$G@:'9UTR^_8)(=- M>AV=B)5HP?7=J[8JB2NVPHB1479UDWN7YPY8JNCDGJ4 26PV(V2QV.ZE_\Y< MKZ3"W@]?NU*"=;,64;H6TR*-FS,O:J8YHNJTX M$O[9ZLVSCT23JRWT&]<6*HU8T]BO-G871#^JAE"%O1K7=OUMNZEZ*:AL;\R#'FN.:\T: LUJ<%U<\9/0V$\6B0A7GXU[MST<04Q&V(IG%/PH2&DEEHUO;2.EBHY]@NP=&D= MPCX9NOM0%:=(HR<4IU%VYW\HY_^%S%%N!+6TZ23L=L1,FR*LR;$%EW_Z=95L M"K[)C7IZI]6OZ=%XJ@['(NR(_3^"0QU[<])A.E_SI#/M2Y".IFK#L3K1LI"! M6SB$YO+KZJ8G5GJ1F&Y:?.6>:;_LCV\$^R(;=R1>^M)*SNCA[5"S*43=>@_9 ME&<:0<@M>;UC-A+QVEC"B!]I0U7KCR2M^(YYNVW8%YY^:>MM6X95TTS;%6&# M24&/H:HBK&/=JN[)Q$S"I0XJJ-95U?M!"[KRH))ZGK^)$F@UY:ZQ?7)RO:1T MGH05FA'QQ[)Y%H.)NIT MF(_>N@8=RZ.]?O>9U/LI9F>+VV]^^$N;$A42R2 ]]71>*1.]&S<9Y]/ZZ51 M9[?>XU[OSJ4/51^;R2O4),REOCKH:^I0S_8_VN?3VB_?715MM8G\B%9#Z])( ME,IGFDAE(, B@FC3W@ SA\Q-3UD!D1*7[>N.8SMU5K8]<94TB_7U4\HH/NK9 M5Y.YF[+WZWIZ7T#6'VWGO>W?>@M_E97&96I@0>O M"">#L>JIA4$5BJPCV>O M^?X&GS@Q].4,D^&'S;#8F_WFZ(/07)H7!2]AV:WK;:7B0ZRX-2 ^!A+28SP= MJE--MCYDYW)CBQ3]IEU8P?0F#;:4]$@?HO_I69VTA/?2T[LWY_,5*53+E0?Z M+!P7?79?')D6\>)NS/J*9V/'MO^V36YP9D"#,W.06BLB$9TYH$WYX>#W8]=Y M215]I5^)5Y8^*1'4TM6Q-H7_1# Z'8]W@JX3=)V@VY5?ME32Z1.)6B!='?6' MZJB7#>!W7%[HJA6TV2GIU"?;A:?=AC"--HHK[=^38+%_^ZYG+I[;2>/<;)2W ML=YHBN$$J88* 6O$-[#=#_4]VZL5F<&YFRO3>Z:MA$+GM$N?6-L>K-T$@X$Y MJ'$LA;A(*J:[Q*Y!#FR?:6&V-?[+PN;F*^ =%(@Q^^)4P5:5I9[O1\-5?MB9 M]U&3@9?(\SXJL 1[D6S21%/K1,3T":U^XRMRG M"%_>DK#S3S=)KK:-V3=5V5B6?:8-ZE'2MW#)N;>7!#%I/;6G9:\N5;!E03_I M9V(X\4[2F1Y@IVD_>'&_5:&0K_['3OIU[I789=><:,MWU\N4OQQ)TOMCX?WQ MZ_5O7[Y\_?N'OW_J"?[O-M/4;*.VDF&W,>HP9%K7;&6XP WK.\M^)?++)9?" M^\@$1Q3\V+@CL9]G7XM2.9ZT6=)/<.D(M?N3="$%_]:SUYFO,H]F=;_0.?^7 MGY8./Y?8@MXYQ/@>VY([\^7Y[__5I5+KZ>GRIG7]\KU[^^N[YX?W'V[>+#=9W6AT64V^3<4PTI2V:X MB]VE[145SV:::+:C?6&ETJY!G+IJIOQJIG,;%^@&*@<_4X0&Q@ D-2MX-TTP M&*X]^. >]L,5TVJ5 H=FZ#G8$ ]^/(,G/G(5ZAJTS2],V_R BE2VL2KJ4XF%ZL8.Y;P)LN^MA\:V;?KT%3@<]G@5Q24;>8+16'K$'7 M@>LG_$HQ(BH)/UM%5*(6= %7#%'#\<3ZJAY8QD/!M[6TT7BTO?KT=)SQR[9V MTC5N"WIR%]:'IQEQWUWWA/BV6%B5J, MI^Z))WE+OK&K8EIZ561"+=,6+X>FTO;V8(YULT?;G+KX[MI::V.ZM/)&A-[6 M+'SUU_V.IZG>O[W)N;:UR4 MJ6"T.7VFXYK6#$.R\URM=ANKK-*0]5!.;%MK*V>E$HM/.2)WJ W6HC5OI:+%[@CHFYCBFM;Q41D]D M,6[,Z!*Y-\#D8UT=3K07Q^C2.EHQJGOJATU4B+]Z>Y7(.L)THUS59>-W22$M MR0(S"7E*^O*+)Z)]ALV08XMQ7R)%:CI0!\->.=1_,[M\\&>5E5^;G14"]#RY MYL^6N0H\DIFS^'__=Z)K^B^-;F9]PVTJ:;@=L =O-R;B@'@4'%:\@-%TCXI,9MF$X8=FG=\$E)#YS! $W#K+:X&TYK M#M>BH_B7O,0]L?DV9FJ9&K8)V'U]4=7%B[DT-_322]F#^^_]:7&.%!0ODR"R MUU,^A&UM?XY[X_1FE,/RSR@UY:HU$LBN0W4$,K WD&WX=/SGWLUQ?_FGCBNY M.OM(P'T,P1@8J).))-S'_IYZY_S96R6.89G>\JS&T/%S9*O<>SOI!2QQ3_P[ M.:F]-_9[H/M<\T]">@_4?G\B+[TSL';5T 8[3\X^T/8+6&(K%HLUE!AXH:]51+9I@KDDZ%ZI* M]'3TFVX56D2U0;J+64PR/+?HCG%@:-&L+M< 4-^_6?H#_O:<8 M9!2"S[1F*Q\!TDR+UNL:,Z0TPWK&DMU9 --!ZWI#:(Y;8T6Q]]PE014"=$;" M<# 6[*X,2G[YFNEG,V.-!.5B&7"MHM]$[7" 0FA8\S12%OLC^M]-#[?1"N4T ME%KCE<8%TJW9*NKG<;PEQL$5/^^QM[JKB]Z?VL674(+:U44?[&J.ERA?8%UT:=ES M5R5=%<\]YH4*L9F8^VX;D]I].=?AK:756L?%_M8ZYN=W_6YZRW/?A642AR6K ME+9M&(^EVC9HNJ[J_>T6.W;<\=+7\E(Y/3\5K1:GZU(!@5Y?U?JMI';N 475 M5+$:4J<.U,JNDE@8TYYBSO5=SF=K1M$A32=?G.VF';5(K@7(J,\E6[:DM#3I= M0J&:*TT'C69F-9\[4GH\^\%7!Y'6M;LU'B@G;S<9K#X7C]-(U:YJ6S5MH69F;YZ>[;REK9_MP3ET#+N:%\FY9:L3/( 3YJ> MLC3<1%]78T[^@XUBLK82I/M@&KJ])E:\)P4, M;=+LL14Q7$]QX']M"][RK*QMUS51-'A+^!KI$>G66%&J-Q= A[2%!;YC9ONK MN6+/9KZCV+'A87(F]G(*IP #1*U=I/:G1H\FEIMWSO+NE#606N4TL?PA[3DR MX.J9$5+0KI?U[G#(@^G2XW+#QB#LFWOC._YMCL1#6VXICTM",P.?:;H@[>\! MLAD.UB)8_V(XSZ?QYC#"JU_8+"K-6H?7(Z:T3?6^M,Y*=,+.+GF3C7Q;J[O) ME0/L[7C/5RO@3BCIAC8>:L!/6VR/K;R5\>?]T,IKTM6WWAQHU MVN!J-)9=0'H^ >&HRAI)A[4V"HBG1F,JR?N\_2Z<[=SW4JI'\1[C+>!Z- _< M8-#/1 VE,IG7*AV97ZX45W3\"][W M!6M4019X!:VLCJG/5*XD%B53#ZNVDAH-MYE-?:I/AYM)YFP9Z:Z+6!K)D2B; M8TQ3:2@"U.:N[#BQM+>/B:4M93OOYS$>UVJ.ERA;RG;>IV.4 BEH,#WGI64[ MWZ]]H-2X^@F*FFLOO$?00X5^A^-,_3J\M=1+C$RL(G\1^YH5257L/P*R#77I M+]0DJ:QZ%\'X]349[(3^1!T.LO&YXZ"P8^*68UK+B^1\&KYKE?,'0YEDPKXZ MG;Z\6H@-L:,.P>AO4WM^JWST': ]WR%4T;*]94+Y.CBU?EN.E+V?XPZUH9"D M0-!=(D&U(1Q'/9G$I:DZF&RK.\(>D,X!3_WXY[A#;64KG-G7)%I6:IHZG,K: M*P='WE):RC#?>324SM&6ZQ88S^U*S:@X!3.^<\&W@4M3)L[3/^W#_X71(3HB MIA\ _:SX9P^&8P(UGL#,#21E-^?[F;%.?Q5X^P8XK17Q0&\_@9G/Z)*#)VUG MO30L^*F>Y%37,YQT7"_*"/$<^ W2>9! \;@T/4)'CRT U&7[D0W]:#OSZ.5T M()C?[7<3QL(!7<^QOY.30,$.7P2<8SLTK'KB+],I[Q:QJ?_?_,^[7M>+"[<.:?B>&2I;V:*_"I8S_0 MQ# W('XILI,@M+T8-RO 95Y528<*=_Z3/752.UMGVRVXQ&H25!4CB=NV5=O/R1"'??&; FRUGFNJW5N M,+,FZ9F/5TG8?0G6'*?"!HEVVI/HI:"IVGBH:H*\^ ,XD1T?)Y-!;1_G4)> MB8'CU,?J:)"%UF]B4W<'7=^8 "H4K&<^_-R^-5,[!O0 MYF+;V*A8D^"#@3KJBZ &CO10#Y)8F/ALAU@F$KT4=T(K!Z>WO?/-%?X;G@(C M&"NR;5@"_X*._#1=JCQT:RUD8:V+VJBT\/ZY"Q(U &VY<(NLA,T+2Q/O7.(NW=>MF3)DKY^2A3U#L:C-2!GDU0ASW'T'CLV\K3(IU6-UT!_ ?[+(NL=/!=T<#YB;A&C5-2TFB4PI M71T/-'6HR8(Q[B\52%WO!]7?LK7&;KN!Q_Q,$XASP9R.;+5;[4K8+7%K@KU> MIX^SB.K?QX@>_LX004'6G\6 S'+O@3Q;?R!1NJ\/1^ID*DI3DP'CK=:GH/3D MFNL0TO'!2U[B'B!K;XG7]8D$KP\GZK"WI9XDNZ/.2NU*CM#M4Z__P'8F+N%D M8J"8![O2+?0;:'DA6^F9L'\FN)Q#ZRO)E\A2[BQM/%:'_4U+D0^& PYVXAWK M[B_KRGG/\EFWKTGYSD:3OMJ3]IT=& =LU+%$&2,J-?V;-CV=K-.%[#ML8;+Q M6^/:O$*>UL1R"4W'1PAO;^D0HMS#CY:N0F"UY!/4;WEVHBL_0?FQ"1I/3Z7W&M)!AZC-U;U7C8UCTZ[=)8].LOL95IAEN.IQ"RGNH#W M'.*N"?S]@:R>3SE-*!) $<5'WP%%' Q01"%_NN93@CL9*IFP10+]WP3SBKKE M=$3U(HA*0">8G5M"/2@3.Z+IB"9&-(E;/TXKE52 &C=K7Y-( -2F$[4_S6\1 MWA%Q1\14\E55!A$ZH0;)2A4D308=P78$6T2P(MN V[II:Y9EC HZZ 6=X,+_ MI=3J_;'P_KCYJ'^X^7U\/;WN"?[O-M/%*-[N3;HM4;+1$/,PS%:&"XRROK/L M5Z+P36%SCN#'QAV)_3S[6FT<[ERQ@X#MT-(1>I].TES(O_7L=>:KS*/9J!+_ M"K.*EPX_E]B"WCG$^![;DCMR\^7Y[__5I5+KZ>GRIG7]\KU[^^N[YX?W'V[>+#=:F#9&LSK>BP MV=I\OMK8EA14L?V_)P[_5FA/XI_;N$"7S!/TA<4-F'9 <\P^FI9A@=:Q4JZQ MM6 ".S))AU7R%[9"J\%^>3#V#(;\R%T8U^:3\H6Y,#Y0!V/B755[J];ZD= ; MPEUMJ!1N;R8QRUIY_:ME^'.@W_F;JETNA:>V'1=UHZUX:W5D_&P#\U/1=^,8 M\Q";^1N9$?,!+W&WJ$FN-AP+F^3*GN#_:; 9<:B)_>U_-?WJT]_^\>&RFB96 MO8%DA9Z^&39.UJEON,5O>TRT7?6^#7#-SWCA;F>O$FF]+EHW*S4D4_!W_F-F) M0&N-Q'7JCKE]F_CK1IVJP_\"1DA/,:"M%&%Z86TZ%Z#]C!4:&%6%VU&-8T/3 MK'(@>)C=Z].^8!6!-Z&965Y:RM\,RT=H)#UL'GU^]5'Y= 7_T*8G&CO*SY_/ MV5]>8VFLWOL%GF$??+JBGVB_O&'_-EW79\[D1 ]J_,K &O][> !QF2P@&2S[ MQZ?6C@F:\!I48>:,QN[3%;QYFLZZ3\$+D !9D? ?E!8C4LPM'9X1,G<_PH2N MC16Y7*1^EE?2-)0!G.SUU)X@R97O)*P\D%]L2^-[A=,)-I8JLM&^7AG^2OED MK!Y,2]SH^WQIF# IUG7\_,.EJK2Q\VP&6]MXF6B\)K?Q;"79?3\56@]QG5') MJI:OWMY@T@5>?\'V@=Z*'=7Y&T)^TP-^@V?@=IPM%30,XR>J@+UIP4_%#%E\ M4!>;LLCU$JS9&^+KHH)G3'U\9ST6')0.M7\PE0,+L+U^<4RYP MZ&DI:^*XMF6L5NE=JK@K]$]L=[-+TEW6_?6AOF M7'B/L/LE<>VX5-CA%W R*Q,&XL^5. UJ[^$7M'],[_D];%_$B2,MN1U(Q#0% M9VX\/\/,B(6.)9 L?:83]=-!&3#%V;A,9-N.XJ_YPE;F?WST\,$NJHI#YN1^ M3"#>+'? MD"?@I)5YC]XF^-.X-5_!..#.)FAW"7^ M_A;&1#*:FPZ9>;#QGLTX.$B2NH7I+DPDJX3*>;#3_]66@Y<'N3 MVP[_]EW/7#PWK)XGC8C&;8FVK)_DNTT+)(:9&5OX3-:TO(#+ Z3+*FF;"*V, MQM7< 6]LG=">&M-H1U*EL6)](''3)FY\/=)B3O0D!;4=14+#J7C"F^LW^K'J-[B# M3>DW_>F!J##Z3TC="6%BD![Y![%/WP_X2.PCJ'^Y[KP5^P(09\8\QF8$A27@BE M24*C9I,AE$,PZJ&X/E T7K0NUVMA3H1=1'VJ"2-#N3/?=9'C.$/)3!M?;UJL M#(%/XL/G,S8]X*3@K?E*=2K3*)VIQL+(!='M="2;$>BZT8YKG-ET@_Y0G&T0AOPO!O^ZU 9G^D47\@]"_J/, M3+8;[I]L'.[OPOO;#^\K74Q_US%]+@7;#>7WQSF3BD]=>NC^9[3D )?[24CZ26X=&30>! MJRKNG*+)DJ#)@V%I@Y)\369HO9I(OKXS6R858:KM&E0_A]]0 ].T'L 5A%F;\/4FO8_ K>*.+;X1OXCY'XPY>>6=XM;V/>F_P1[248"7A0KB3Y8+/ MHMPY62EP*]$F6,^)42I!CD@BAX'ZS-#1Y"8\38;B4!?#0BFGC%=O+?@XB'%* MN*>:V,E\W]4':@*:#Z3!3*=$/68N$C0[E:D?E=C)\#YVI60B2D0FB"AUR+/E(V.GJ60IKDW.O8S\8* M/N>NP72D(0AFQ?S 'YYF*]]%Q^EG]._QYVMBX1:<*N]ABZR[F-RE+@GX:;B790(MZN]03%L51%2_)P.,DR>B MX:Q?O 9^1":. IA9SQ@;^S+V7P'#GON/DXR?V>Q)!C)&JCP1(71BP@+FB M.1-0?NE%4V$IYW1(=#M=+JX],(:OE\#$[GGP)BVV)/95;%425\JXKXY&66\] M1HEAS%2VRY]PJ??WZ'S&*:5CP<):2D&IY/B?GZ[>?7GW[L.DFK5^H*62$]E2 M23[R$@R/_\)PQNHS7+[?0(P_D/FKE.OB* LIQ7[,?3;Q-_ K[H<3L8TR[<,I M>>U(JR.MC6J4.P+J"*BHJ%P$#M65F>];:&Q79>:=*#ED45(%)N !E\F>C MHG\A*%13;Z3%_=FQRNK\XQD.0I26!@OOZ]3=O_-=$^D0+.I;GAA25&@_&$Q* M0M^?IU>__V/T=71UWH6^]R3T/6TU])V9;_KU 8DI,1J3 G>N$C^, 6,T#(\1 MFV7L4>KFTE&NR]EB>L386A.'P'X[M MWRT5L(4_S):V2K,]7YN>2WW2JV?%?L0D_=>LR!=EWBB>)V M053I[.JLD<7GK/,5/_,WZ. V9O_Q38?0&:/*9=)Z0ZQ8X:Y( V=+'9.X8.7] M^6>^:#Y9_#0,@6$*7X5T^:DV3B0CG>$D6,+!N>$N\[S',KT>-+4WG*HCD6<< MR& &;TDDI].UQ:81):>3IQD0!5W9A_._7N(&_(E7+3D$=$[BHM*IP.FCH'59 M9",]7*P@(2(QO<]([%2YL!24TRSEF"(F@^@F3K3K2^.!%2NLP3JO$'I.X]!?9!,^SZW-ETANR.6;6:+KT!PQJ ME29SP@?*;2 =9Y%TS-DD=.W?&_,(.'KM.VO8-UPK>5KSQ%-1/?C"MCV,07N, MR?"1>WONKPP'!K3\!1P]B_ $LQ&YTO= $N+SIHY),U(5YY\' BR) W&0'=_ MWK=M3F18/N&OJ*43&AA/:4WLFMS91/GU O;"?7:!?T]\V- _G:W7*R3&%0J' M>_O?)GP?/AM^$L_=B<]RL%^&X[:<"S45^>O9D@!'D\M%H&_%1(?[[CE^A\!X M\#J8^GF<) 7:_E"@[2>T]X#1!N.\%K72*GLBNI9O'R""OC\G>O:":E!)X>):9X\$@\Z.*TBNJ53"2A^![81[]Q,7U:.DTQS32C$,K[7Z6B@CO0"=;@ZP/=)&7U*FRPWU^V^B;\!S:S@;BD[&W*\N1V^@37CXZ+' M0.BZY7$&E5>$L4I,FEQ#"RGP9? N-PFW$T!2P8RH*W_MF.BWMY-#8XY.@-JX MB>-[]YQ:$K7DLSQ^N_ZL M_^/JMW\,/AUUR<2TZRY5L2CB<'+L&YWIN.LJU:7['FJZ[]YWE:IE F923N-M MUUML,?72>D8E%8)O7[]+["/-'7,YJLX -/U,@9 M_:E4E99@H"14'5+^POUC07?[XT8N&S< M%_1)RU?4"YB4?16(-FD&%66*!*2GZR.D/?X*RJ,IGBUFTTG#+M])U6R/G*#0 MI,2)K3Q0ZH,#L==BCJL6MME=FIN"J0+T)J2)HP0($]:$BDD!_@BP\1(^1&IB7B!GUMI [Z M>C9CNW7VJA;2S@K>@G?7$*+'0)IG I]UW>/;Z7X$!H$LR67ETA$<*]^,G8L= MAB[$GHRUSLT5/D.9G@FZ.AR.\X.6LL1;5Z9LKLP=M?XF]LY5@*94$ #*\FP' MHQ7R#SN]]3Q- N=V IY=SI24SK2%4(: MFG.L:4-?M\MZ*]"N+#-VP_'HZX;6Y9%(I",X\IV+G83FQ.GO R,_>/X2:8]] MERN69# .U8&H[K;3I Z?D+'QUYHXWK.JK%<&;[J"_K U35KJU*I.K=J)?*,2 M[*MMS>)R+E>6270XUU1M.% G""[:D&'8Z5C;D%/?<"8G]N+$=\-P$D910+&(GJT>%8U02Y\L>K+17XY%.C?;+M^:.Y6C4V8)7IR<65 MTB_8XCT8[(Z04C_#>'@=8I:XO8*CNPOZ.>06>$CX2B=#N!$K5#TU<4[-W(*B M$.(+O1F!$ SKSJ3%!-V]>!SWXL[U[XBHV,-4'[]9&E8@I7*O2HE>%Z.)VA\, MN@C-$1J04=PX:$>#CH6@<4G@*&TOV^9(1%FM%=:7.LT<_8[+R /*XTUYX!G> MUH;[1_.T_,%$0G2-^WUUJ&\K4E-:-9[-]$V^JBA]L1!OI1 W@F]X(41"9> ) M"?T]-8H_+7&0"F30&T,WUGNB2E-GH4@+J+L6MI)W:@B+?[O8[ M?!][_226'5^6 46NRO%4!A*]WOJZ.NDUEWNUV>4XK>I8F,H+K>FNS>:&)--G M@@7C(2Y5+:&T\[VH(7FF1^M"D)0L[625K[%$DM+6Y2TMJH7A\M3O01JO2=[) M7IMJ]PN7*6>F9>!2^\IZ$7P I@%%;N/IC6W'Y$@11"@U1"81'"B![AYVRG( MZ8ZA\!A$M\"Q>'._DOPPD41Z:BD.6 '9E126UZ67/8<3&Y0@U3326F5#$9-> M /R2,40!M@O0PUT<,"+VU=KF>$'";]FT1=\X9$T05$+TG>%YQFQY3ZN;1=\S M?"OQ=[.5N8Z^0:<5;3$>@"6E88X2_6&PZ EI=:X8"JOK1A#Z5&.$2&FF/3*B M'AYKXYF"6=!>]QR%*=4(A#;.0*2FX%'#(?1Q,]NL@W?^8(YT>"S5% 1!Q$QK M9M\3Q;[%]NX!V%>XRK!SQYSUS@C:P!,&2JNLX=CM>=!*@[;T2'V%*Z?%Z=@* M!)80]3X)P"98)Q"^VU7VC+8N9QS1D)3,Z1802,6\1/WI6"+)(U<&LKW#QB?L M>/CA+ S3P:O-)P'=5=@:PV/ 7;&.*HB8HE(*,*/(2M#_!C^.VHYC;@!(.T18 MB?<<3W4D/U7.@,QCDXE>_VC[J[ERB\0)>@)2@G1CC8JS7[4AJ M1QA?6'8@3)4E:9NJ&.,2%6/'_1JI\>]>+C"! MB9"B5HWC7EFKQHO!\./5-^V+$,.OP^S9!0:.UCLPT!Y&CWO9SK&,D\,99$V" MJFC$!3"C@/PQE]1=L0* M$P,5##:X8@0=$MUD&[O*W6&:^E$Y//?V?E1#MEX&^\J(^@+V_MXRX="H)AGV MH73?@U1US#5SOG)I.QSVTM*641[2 J,<^@\T^O_SMXOV)-H79NLA:*@XVPQG C,"@NO59-T1*^/=D MCG>; F*.V>A&C$GHR 5LG6O3,E4IR=PW,.#E(HC61D%9?9"P4T]<,OL9S'L\ M89=8K]Y2JL,%@P'H+=TT#YVF[YD*?PC]5D-^Z0Q#OU6*6%N]'BM<<=<^]G9$ M<0CG=6NLJ%_%71+J-6$[B.?JP)7%FEP&U(1=4+$A*8)PNS_'W]C(2G+7TYH: M(7'1T'2#I ;_CFW=->Y?A]O4'%AHRZEMN1<2,L[LTZ,A;FS65#@MDV M@A4&*(\!8C<6^F=Y+E\NDC@N&XG@?U[I%7J@\U-6Z#$KGSG ?$!&-3L5[79) M0DSB*)?N IHXIO/:XI9;78V9;4P[V M;] _G6J]#+;<[B;4.QT/AJ,]FM#X=*1->OW]F5#O=-+71^,R.,#=R?B&!8V@ M1%K%L- V!5QK+_E!MA6H_#*D$S&3*CK=_LO%KRXI1"L8RJ$5#/HC=:R)4BG; MWHZ=7EN[EB'=^VOUWSW:"4AQ0-:'+WEI5.V O!$%L)?PTI7"&IZ&7_D2VBZS M;>H<=MQAETHO5T-.AYEBYJK-97?;#,; M$ARYO,5'Z O2BR6@9"JR;K^JD75C8S@B'1_?FO"HODSIAMCM&/@U>HU7>'6] M2BDQ6^;B0&L2@*MH]H]5;2Q=]EUAL2_YAN[>OT MB&/<$>5;6)O*-#VLDLO%Q4@-QE=<4+J^?Y?87AF$1SN!EY6"<)E,/MB;C(-# M$-HUBGN360.!1.,"+91G8UG=_ &5MQV/ MU?0Q;B_MMZMOU^_?3N1*BD?C)HX$A_;U(@[53S5M%QS:!:SD]4HL;,<>,LHW MPR/;3$P_OBORT*RGX[F#MJO8=;=0X_D3A:IB(*)00ET19Y9TM5_Y#HD%Q!(5 MI_HKQ9T9N $G>G$3#[G_+H>]T:?S=\/S:JB>&\$!)6%^ MV.;.5H8+![6^L^Q7XB!#?-\#]!FN5@8_!AJ)_3S[6KV73+,M09OD?RR=U.:R MZ% H'E,=&#Q[G?FJ .PW]14LZ:>EPX\GMJYW#C&^QW;FCISA:'CL8D1$_VL//J"@HF(Z3 6Q-1K$3B6F;(56@_WR8.P9 M:E(:U^:1\H0"*R@?8K#E?NR( ZJLZI!".C ^+X)+P<8\?"/WP]:^6 MX<^!S.9OZC42V11^D=]C^;B"M36!S=2'CU?#=__Z]/OG=X,.%+P#!=\(%/PU MZX/A X_5 A/_9'0E2O?T\DK)PG:5[=A4$'#TE[F!P%B:L4.IFGUDO;7\2(( MZ;D-;.LI:\=^,+%MC*7 U0,2V?04A_8RB7?;\;%C"CYBS9P0JM5V'/L1O5CX M?+*K2ARXU7@P3(8VSMNFL%0U;'U"P*:CX.1XF6'GD3E!?%Z6.$ ;FH :@=\G M&K2PWP>->52\XV=+1(-UR&)%P$!["!]UUV##+S@5/K:&/)OW?-H]]*5!_-%$-]D\MX7E@7]G(OA MVR_!\!6Y&MH"[8VNB>$([XF-;M%*@$#EF=9%^%:B^^:?Q'!0D43Y\Y[,> S M)[G-?DLD1:AH#PHPE9._* IM, NPYL\CL-O!=*SE@^\FQTNZ-ZN,/AKIDQ^% MJ>SE4J("=/!TV!_]6-=O+VJ8$-YN5UR#>^^3KS#2S2-9/1!FS.="M4ATHM;U MD3KI54A;+R/-QL^X.%AP^*>A MZ@['>V%5/6!= G!9[P,[3W;)SG4OI4IT0B\;O9Y2V8C*V+*$1\WZYM'.HX2> M1&7PH*>I(]RK32EA@ZW:YA:7B=.2K=5E[LR>"B;.B]E9D>RZ1I_0'/GW^^I_5Z[ M2DX[6[PGIU9)DA:=EB;3(0(XOPE9^E(/2R2<;Y:F4RB;^Q*777^@J[VMGE#[ M&N3@N#7(C[:?=_0#3<):[.L#M=>$)#T01:>*X"O8V[XV>J4\N>;/EKD*(@V9 MO?M__W>B:WHQXL0!;Z%('.&6>320P19NB2AWJBL.V]852QW;;5QUF[VT M=2%I/N0J,/V1A#$XZ#=#CWMX!KMX:5T!N7\K.1R^$4IM^1Y/./.(0-]M&M?J E2;4YEU9\0UM.EQH^AD5^Z&\Y#M\ MP3 M_Y4K@B0.75/[_>[,=WKFA9J0[-GW91A^JDXF&]X]4H??LG?U*IV+7MX2K(8_ M)9$<4B?CHQ%(@S+XT,%8(FPET3.K>5^A(.5FB[LJ \G:E]*.*T*R'LN&4AV% M+=-+ST)57%AVIF-G8FJG;'+G2W-FW-G*F>E@@:QR VHI9NDO#5=Q M$8F9E:%XKL+_^F#,#)#6AD,,/''%4$#"F?8<);=T<<8U?P/"BL7,V:D050QK MBH%.7[VU+4)QQ-*GS&JK5N8,BWL)70)^8--B&:R584506"ECP JL9UJ6HQ@+ M^)P^N3 =UU-<\TFYI_EUI\I-?$""55"P!8F1\'=G=PZA!5>9D3'1-N65Y114NT> 55,"I.UW3AUZMGK)*@OZ9U5?':,5S>#T7,GMER M\9WD7E@S^YZ$=Q%Y(%:NPV$ZE.']44_H<:#4@PMR0DQ;=O,[[-W!=@G* MD&IP=^N\3*L@X]6]]4K$#J7=^\'C!:#B*B&N M[Y8#A(JNX5<:Z7( 2SU6/3 M2;9X+$86-<@@@'%IJ-X\_H22'2A3;SZZ>7?VVS^TP>3WKMZ\=KTY:"UO->WT M+S_=OMUFH7BZ[OLK\10F[Y77GVW7?:, (2N4DFL4@.?K+U2':5IUJ<,U6=#S MXKMB&.%II&OH2^>L_/3G:O7%\@L1ER&_>OO.<$%R89,?DY_JBIXJW/"*2T\5 M] CX@CEV;Y\5.#AS'I2!9W\7W,E*SBQL9!]#[H2 M>Y>KV+X'%P.K\P2-+2PWIZ.=*N_-%9W'[N>+RM3:]N#:@KM@A:^!F:$Z)K6> MJ_(1X%)Q3=<+-+SDEZ;K^E1R^FM>X$^>B#,S7:H1NAY<*UQ[967UCX8#%ZOG M5GHS;B;'8Y@K"Z O-@%C-?-77,6DJ0@'MMALV9CMY>OS M*S)4#O](( \4K[$-,='<,L^\I"E"+24'&<4)["-71=8":D$B#XCN#LF-63R( M&4#NURO[F7"0!_QD;CI .;8#O\: !JA1^#BC7#0=DG2+XZQ]9[9$-;^2Z?+' MMW#4:QST5QSSV_6O7V@)>5HY.XM1[S69\4YG'S@3?(2].J>BA9+_Y2*MRV5\ MM/13-VK6.I#PSO5'ZJ"?]22I%=?].]NRG:Q3E\EFFDP&:G^0]4$RGL+3KV6C MMKS$P43&@L6*UZG @@UNB>@:1!JEK+!FYOWJ62T&B\MAV/C%XRT-#U[@KP17 M%@E01&)78WB7GBKOR,S 7M))OP'DO[NEFI'2(/!%.B2HPU*"'X0DA*X?IT!W[0![RW-V7>+ M9B+D&O&21KX$*&"< P+D4M$UF<2^BT)H("KNXC.+?;6V71-_*_Z6D8KH&X>L MB>&)OS,\SY@M[^FQB;ZWPE((D5HJ*O]?K93>_GE'R[V?;"A.UJL3%OZ@3K4L@'IZ@H 6_0^:7K3 MH41!6G_85[7ZZD$S5WVN2UH$T[?WOO-#<9+*^9!IR MA9CW'IR3R#F3RRK[+ M^I#U\5CH1-ZJJU7"GRKG.=TR-J=> YMS(R=K_(@5?L:->%?7:84MSIZ-,:84 MT%_]MV(8E$$-4JQ+PC$I7:ZYLUU#;1\.!72)67Q3*<:D!1,CA#KED.U0[%(+ MA#R9KH<0F!CE31@V]'=Q_#FJ[ 6HBZDI,!L%9\ #D@G[A#RA"*>:C$. O!W_/"6"F>\-1AZIX\">PU*.EM*-%LPLN[@M4Q!HD,$7R.$HQ%$EMG* MF)\NO:SHIA6L+7796'RQ=)YH9"%8Z3/<*+?DSK=^WC819-WS.1T7PFC4__YK M.OKU]W]=7U>,1AUH\P0M"?A6(BJ63C#R$A3__]J(^_D9N.,;N;SKU_UZT]=NM:^M >IXX+8Y82%'HSM-@N1Y3;IU//9 MDLS]%;E(H*A58*W-S5V"MA&4;O2IAC&W 8]-( TGU ML"ZB7'8_9,JH%2>)"[%7?LXQZ I:^)^_479Z=3%LJ&Q':_03 $9!E^# M346+[;3VF_\E^Y8=_QD>UVJ.E2)[QW^(4@VP2\!ZA$V"\W9C&S&K9LFWH*)[ MFV?YSEC1)MXG&%4P+5K;92^").U6%QI!S0]_//1#V]9:?MC.,B8%BZC8&4=N M7?I0U;2Q.AAIQW%.QT1SQ[268^6?$B0!;:KI".F7D]QR'D2YN4V=4TL\U"1: M5 WC_H#51]IV6RKHR"EAK2@7KX6U"O2>'+,_0.TBWMM*K#)L>BS44X'NIAG M2\.Z(PJU)MQLY=CA+;DIB7WP<]RZH!5[+V' 4+Y^(S-B/I#Y>TIF!0"L0UU& MU*KZ8 S_97NL'"WU'O#4CW^..V&\'FHX?Z"&LC'O:3((HWUUHHW4\61X[,PG MI=7T\[6:OK16(\;GJKN!_3+WR]G\W[[+FW!3#8&VWV:%V*Z*.?W;FXMXZ9N. M6ZDWLM2;BZ# FIB,]*T;.\0S:WX>/\*O) _<<:(-ZS?Y:(\&.FK;+K6]KG77 MU*(X?9C6\S"'_G]>G10C[H_5_K@"0%]KA/*FSIU0UKA:PM^_[^I1FVD@,,=K M_]9#L.HX),9^S[B;8UN*L?S5*$BB^>38;AYZZ%"F/Z,^4ONC@3KN]072Z46? M?3?'_>6A>L:E)!]I,BB\?4T=Z'UU-,["TAPJ >PJ-^! /54[RA* 5;$.(X&7 M/"RI)(:#Q9U;\I#O;OE;"7=6L$)>Z@+;$/"E%IU02Z+T7PRO/)9HA#Y4^_I$ MG8Q%K=#+.8BF'M/_LI(REYT*& B;.%!3DST;V70=[W:\>U"\FZ><56#?H4S# M"3!M>B-5U[*>_AK\NSD3U?+!E&4;'*Y>-=AY]*0LP9)8\ZJIE?NWN"8#AVD! M,Z %BG,;.TQL0XANF@2V^1IVD0-6X@FJF@,VD.D,JZF]_E"=]&5SP Z6_@]V MXAWC[B_C]II)WNQ+,&Z8CGW$W?FF!0'-2+_H9XN"/8>[5@N**W] M8AUU[;B3RUN:SESYCV\X'H,TII5<'#TY AXSUFO'?@+N\'L(QL4;FTB/M M *P/Z?C+0[',44&1;UWS@7QFS>K"CG1)^%R6OTB!U"\7GT'*D_"BC]WP%QZY MCZ4O%7@S:&L^N.;#UGS>$MZ;Z\KHY,W>$UQ5>1/=<;%K;6'[CK>,W6N=;#IF M4BD GTJ@5('J'V'J=T+@ $ZVHA H4UB#(Z]TA04WT:5%V*4E=:D)\B8J>NL' MB0R*D^$K!11Z),Y1L35[FL7W[VC[>&B;FU)J32J^>;2W2\6)E-^3044J[IU. M!"F_'1D?'QFCRZ F*:-.OUUBUFL2LRA_O2/F8R/F4^7"4M G[%'*3L+RDQDV M^N*&1Z56>^W9SL/!6,)VA@/,.L97^*(H;XYK7*Q1?=)_J)7Z#\NWHU\0$I!C MX:37H+)6I9UF<[P#KV:J'RG[XT;4DP&[Z!BK%6NZ:KIAMN$C#(2=&7C'!MHO M-NYH[I_&C13^O^RM9]@.CSR8MN_2ACSNS'==ZME5$"U9Z5,ZS-J[;S]\/E,> M#9@4<>Y-BX+NHB@VZ?9;A)T$.F698Y@_19V\RC4(BQ4E1?J;+S[M"?&-K @V MS@KIE(X?4/ZI$M\2NG@L4443'>2@X6(I$/T1;,[YU<<_N6S.U'^.D,]&%3I) M^\J_D3FYI[[Q]R9V<;KU\>^9+DM)"AG6$O+:J2ZHB@T-1X M3D$8(QR,AR_H\[DS).F&NP)8XJ@?AC#>(MTH*00-_OU"^_*_HZDN;*K!0(.W MT V$'TC5=KSCTP&^_E0;TC^P)^]& = MR1TTR8%R!3KZ?2P5 #400>NM6T*L6*!4N?,3#?6,RQHQ7K: MD=3!D53%3GN5-)N,YT*4F9/?R*;D9=7R?#+M_ 3-\5S8"7WV M(JGL6^Q')FL93FT!3':V;RG%T:;B5AQP+=O!7+$?B,-#DD&'098BG>QP)^Q- M4+!);(^"\Y!J/O"'P)86][;EEO6W8$.NHCVX#+?@ ]UB,@>FAD;Z)/*/#G#R5C"4!DRH&,;R)!EMZ10+:;J ?BO1PJNW M&EY:.B5#M](/*E%8FOG3G;.J#2,BK@HC5Z(IH*8;^^;1;HND"ASA&0^?KDZ& M(U4?5@ C*CB,MH7?IL(%5":$VPF\A1N,4X,$A04*A2\IDWP;OD!< R%3?-0, MG4K :104(C5TF,U4$N1G[K>8^B_ABCY;>4O;OUN&]H%#%BMJ/]SZKHF11A;1 M,5W:!-R$\6(P2_>&\^*/9OYSFGH MJ8>AV1-L8#X!ZO+_;MF/5A R2+\)(T(N_A5_%3S#WX@@C[;+(C?!5^',5+1: M:'AN#<:R1TZ39DGZ? M:'&_KE++&9-)JRH0FMMGS\+>+#Q\^_/W];U\'>>&+ M32>8-I4.M*VX+M56/.HNGMRRKG]XUP3Z$!UP7?_PCG2Z_N%=__"N?WC7/YSO M6CO]P_.Z'N^M&M]03I%$C75@KE][]NS[$N0&<=P/__%-[QFEQWO3G:UL%]A8 M$,?0)]DX1E:O+ZT(%^KU73?T]KNA][?;#3W]_CC%\5PBA5%>#4R'JAS=,&A# M1:=-B78IOK.R=UO>)2E[@U.BS]YXB1M)>&/&;^/8[;G!O=_V+5N>,-*>6L0O MM4[EWYJF=.7?PHXKEXL%P6)H5Z%R19\R6]_3L1=_; MH%J;.6^.3>QOF "JB\QA%>L2%3$OS5&UID)BK1$3Z? MG V8M7-10G&UXLO>(,=*NG!=/V@U=T6SV:Z7!L@&D#/TJW@=&OLF:@G4&U8/ M; X&/15VO!#&);DRE[X--SFQP5B&E3D)FA"-C_Y0OA\7P7[\<7%U*4Y+N#96 MY')!]^<*1X:-H6M/1GBC3X/&":5 MZ>E#F;P,=:CK:K\_%70ORZ];*LX:-198P#@G<\R+I+F?T=1IE1U6D/&.>4!9 MILNBK?AO&Y=*4TUA?5@,LC)X^!99,2"W5#F<-?,=APH(VNM(LDCR(F_;W].X M+IDS=Q@YMUVOH#^7-I+HP]H?C-61"#(1" JVPZ>IL1AH=O-J"D/.VW]O;)YOB,H;4,G]XL3>L["WNH0/QSDV4RXLL^@M*S-.YC MP=TOA@7G@Z]10=;,3FGZ8EC !7K, V,JESP0!YZ/JQJ4#>;X?H> AOKZ5>S- MK]ZH\8DP\D0TBSO4:&@])"WE NUN97L,MH)A)\1U'7]-@2LB3!B8025F36!8 M7++"RD_LS3?V%1_^G H*RK?Y8DOK2ZCTTQRQI432*79:?TI>!*JR-ASLL^23 MPP\'H0J9GN@LSW"VZ M+53FA--*3 15&Y2 7L+\SU.+*(1.!6[*'MJF"H^$W!BI%B;B:L9KGZ]5W_MV^_?_W]4UXURQ[7HLA6I/33.U0EWVKI!"]8 K7\%T8U M5I]-"XO^0'.8OTJ=X@NJ5SE27/W]<.6W 7U:GM+?2-9E _4L'6EUI"4BK8J9 MJ1T!=0147"Z4%XG8ZY!U%Z#>4@%1)TH.6914*?]J2]Q4K?4JDS]5;<(DS&QN M_,VP&GLC[:^4':NX2*V:'R+""/DI8;<&QH@0JJ)!B.JMH4DDC2SVO[(]0P.7 M?%'YFIYM&KK]2C2)* 4G4:1A<&9BBM1*SI@'G!26: MP55!/>F6=X[_2A1L%C[ AN 4>$_FIG^?_+'X*_:S\,Y/E8@FOA"3BVE%_S'( MU/B2]2Q/YJ'O%ODP3]G6L>R>?_M6R@-/[QF]IXV+DWRB+, 9<(.!BY^0LZDV92N-6^)F@M4I /9$5!R5@F4'$LHVR-8= 07TOC[F5IZOU^]8"[ MI@]/19&,6*(/!J_"P\0@/%\CO7A@U32PPX*WG#)8H2PB[H+6Q *%C.XTU&^T M"8>L7IL.J1=^+[YD^8Y.LA&R6^^" NK23CVHGIO>\WL@Q5B*OY;<+K0X[E'? MFQO/"/"(37=B:]'[:6TF".G@KBT,,TB[@)T)]Q#CQG"_S'R6F^-[P%C_I5$Q MY1T&6DZN9["#0&+W]IRL@GP9<6H1!1D1"IRCH09-W<69[++=G M;9CS$XQ*&FO4Z1/8:=):[19*M_>NFC/7X$U8K64UGT7M7X^C'E1\]1I*<#?% MLN_,J#9-FPIJTV@ZBO :C;+78I=IPI@K$1%36B 59 T%W5-K7ZN3D03\[T!7 M^Y-);M)I(IVX@D>O8X9]9@:Y?&HK^&4=/:J8IJ75J,E(DTBC'I?F47>T?(2T MW+2:?#GS;,Q1U*=44Y[&-.6*W8:DDE!DX8\210UYVG7Z;PME(_G(XE]YDEJP?^NG/>^@*3%PK-X_V MAB;+0)=!MU!U 83!7JMW'1U']\-6+(X,2=4^+$W' MS!TS=\R\RV@GZJ@YB",8\_3O?-<3!#USH[R[Q[M[_ "/HU/*.V;NF/D%'(,++(J5-+)H'21-BO9LIJ4%>+('4R+=T8<,?>S6CN8HMOT-TH=EP.TK M /AVI'TTI'U@T [=XH^+8D"NOZI-NADT4[@CA:/ MBA:Y-U]A>-145+GFDT()PP6#,M/67"VU"K1X&3(+7/R1H=ASVWH@#F)#\SX7 MS#1@'WMDKA5E\$H@E.OZ2.V+"MVCJFP2R6_:10"!J_DLJ"6=U%&2D.;!]L6! MGI>TW\&,F \(.Y_7N:T/>6 QYO( 7 MTIV8A2<9[$VXF4&/!K;3JG%1R<5E !HQSQ,^I*Z3CO MB+J@I5L(&,&-;*)]-2>WL/E^U+,0'@L-*$UG>? B=?7>M4_P+B=('3 /T_(- M!EBORT\SZ7J->]X1]&$%QTY=\F=WQ)H]QWSTM.D)MGS7$:WA;?Z3<.6^I<]I MO[QAV[!1&Z;B%R?>IJ)'..PM!80\6R86NS1 3<)I4E_SVF!M.U(#XJ$9[E)9 M$% (_N/#C.#9TC0E3=/TA#OY(R$?\-=7H%)@^ZB[N!/GRD]X;]+]AMR9@6=Y M4NS(R=9W_1@H,G>.[;J1"AP?UQ-7*3\A+?XO@:JXP6=[3V%2:,+H7HV>2WN\4D/\ >?L+9E'FBI,<&,P6J1]U>"7<*O=F:!LTGU")9*E1^^19>:U- M>F^ 0)Y=GL>?L'4 ,5)>C&H,1Z _Q M'I916D=\$)'1(]-*37"WQ%JIL;LQT#KF1<"J$G *I;=FZ4V2RF-A.B-K1 A? MK4-V,RB[!8(+;JH'E+;1]_Q=H7YR@ S%*3D J/>P3(#2UZ*(67=1B/X^C) 0I%H") M/S)BKW(;$6$W3TW_^(^_OK_X-#G$;I[5^W@.9!MX)C?W!;7H+-CM^/:F&HDT MV]LC:WRU\,[*/2=+-'-1LY.JN[BUYH9;FD_0*T_9__!L%XS=4F>\*KW5MD*K MP7Z5-5I+6J_4L$'S11'U*Y/B.(&@:*$KDE!O:,Y.2NH1LCI(GJ4EL'0*?R3W MIB/MQ[@WDDF@W"SH_S6@,F^YSUY',D=&,C_].77:<"+!]3/L#X>WLU^4/_\4 M/<7()/O01LT;=_+33LYV3-/)V8YD.CG;-A%O3\(>S9HD>A>')6=AV^++Q7DL M)/N-T.Z&Y]B+C\;1WF$ ^UU0[*2MQ/>QSME%D-HS8,0.'VO;4R)<636Z1%)4ZNS&(7>.XJN:8+ M?+?)J%_ZTH%/T-%SLN33U$Z'R;L*.W.:BV?9W(+R]_1SW[/1IB?>8EI+$"29 MDRQ\AOO:78)9O9AQLI&[LM,ZFG15"M6[G-.\M**>!+2:71NIPKR>=[;AT"3' M]Z8#1VX[+BN0Q 3[1*(D/%*>0(U9[B.MIX_^N'FT;Y:V[QK6_-I\\@BQKE:& ME0-WBJD3%S2_BA7 7M'42Y;_\8TG$Y(Y?>SL$>;["2L"\C-%1A.)TDI=G Z? M#WQ2A<%6ENNFB"$"VO6T<$!T\&IPF@ SA&6BLR/U$ K#!>^@Z4>(560Q8(? M.A,3^Y\*T%&9DH:"@D7,*8J]-J'@0T =H%W_S5\]A6G"B+BM)7]&E@Y51 MR>\4P_>6M@.DX6ZBO$OIYT"9]*LB?7PLE7.NY:CD"66\64.U8Z8#829Q:>>I MFF]7BNO#/-70U* , 2!KID12ZL/DA-:/QT-MF/*"? MYS9E6*B!BM:2T K8,D%,8.HC5F9T;:\P M"QTNQ'D@\X^V\]%'&7?!.2E?P(^'$EA@VGBJ#@?C7/'>@2YVLCU1A_5@F"L: M),+BJD"LLY_0LN=*E:JMN-([@CQ2@DQ>/0V1573BVA*<"U(E M[*%U%];2\'])Y>='H] [X>1=)DJG8 M%)9FY<]I868 BLARMNDM'.9IA_ *5-C8:\*HR&49^F_1/K-7*R3?)B1)V&TL M]K^)LQ8&/S>N@.[RB8XDGZA&5LCU;$GF_HI<+BY12XP20.+*#"+;O!N MS6:$#'JIA!"%E\63^1DH=K,>F4^&PV'_9#89&"<#H]\_F<[(\$0G\W%_JI/9 MI#_(Y'<$DG:BAZ14-X$CE1!RJJ$@K)[4D9Z1-J6"-)XND?A*]#HEG5#!ZCDB M/DSE7R0'3!3TY?TDYPW)'RO)@0/2/!UH WWX8^[8%<;0)J>]81_&$)9NY$TN M5=VB1_EL07D?YO6@:/N?5Z-$ DHR2R(I.NM)LUV(,9KM(BW'A 4QNU6[O*4Y M^VX1URV06-M6S6@CSD1M4NJRI+3>$4Q',)Q@ K>)O$>A(XTC)XTD]$"5E,G@ MBBNXRJ/[=SH=Z/G7;][0HG.L=MU/QYK\ZY*#E;^\2NEJ6GN(W??#TL+YO,-* MEZ1F!7U% 9! /6CDJ+73WGC4BE;?=X]X>\1;KJO7?5ZJ, MBFVP,MJ58N=^ 25DE$0'+=K^/L%DLL9#8C!!A#F,-E< M%(!5KHQGQUZM(GA;AQ711FTO:KD*WU!5N1 MEIXR^UO2SN43O)1X"A=/BFM15]R&+*UT#'5D:6MG\$.]+:^PT#H\6@4"E'-JNQ9J&+->DSE?&2IH:IDJ6YR?"'E?C4 M&3$-&#&?B$4<8\7*SGEM) [Z$'8\=C<>.BK" MZN40UF9D-9#H.#X26?+. ^+8CQS8C-^Q:N1,IUB)9 M;>LBVS(!Y,F;#2\RO2<17MF"Q)'-QLA5WZ6S,0H3%N3?4&19!0;2AB9A+VL2 M-FL!AO,4_7%C>Z "-^F/37I<=A&[3_'I"/AT;OM8:9E-EVW(/]0%P5Z>_=A\ M$*PNX;:7 4"!!3*W4(16O.&]I4W[NT\+2 FL'0;C=SZ3#21G)S0[H?GBA6:O MFM#<+, X'4D@N&OZ5!T/FT@Y$.BI[0856\\HR=,L@!V^?%9?,?,?TGA7O>4TV!2#\.;(R\4@QOBZ\7O)5$WQ5"T-0W$9_B>'7[$>T/2SS;%YHN+V[7M MFKA30O505G%WR04\?KD#5!$Y_]>?*D!G][5@6?)6U^ M^1+?O5[.)N7T![@P3I7) O_\&%N!/;UO*TZ>34/K%]7\E\.W!#)C?#J9#D<' MM6T)N,K]SZ,\ MR&5CRXE:'&\C$F#P-Z?7[ MG2=(HK4<(?"#>HW>OI&M#/YIM0$W-/]L@NF3($#:0)P+NMBH=[O-DR=(H0(" M:#[5#E8 S05??*(6]TZY;;E0P&8[,:E!5 NSXCUTTM)@A38\&9/FL4DBN7D. M,9XH/Z<]R+R:EV3-SO813TU8T^V3MF09S]JY!9N A"B7+K$=&B[-#[PT&QRO M-.GUDBUW>E<6PJM82I<<9_'0"%,E_1_*B<'VDO[GU^'FVN6'MD6*IQA?D##> M#!C&%JK(*WE?/GI1$28_9G%H=*GT8*4'*SVXCAYL;$4/VLT2"?;-6K?;VQ2> M;]JQ/Z"E??0$_Y77XO T]'IHQVL4(.XV47:VJ&H]1/2])/JB\LW5G*.U5$*W M7P+2&55"'DC%MC"-#\Y2?B!=L4V8Z8.+XAW FE3K4:FK!U=7#U)LO#$]U^^4 MZ&72J;5:K6WHNCBP]H6GPYWR>;V=>4?#3WE1%@O45?,4.OM+UB\BFH;N M$*N]^4SY&TBC2%5V;X!(>YD=V:G2DQ^01,N1Q XF.[E3XE0QWIJT,VEC?KG\ MMI'(ZHF]!;#'2C(\@;SIQQ&-^Y0W74G&[4G&QM8EHUTFP&@W>[7&29[K]40L MRYP,V/TY7=H?XJ[8IR@UTP+9WWM!C8=@LXVPUF$0_&0!N=<^'5HHRM=KQ&&7 MB: 1-F_)LZ)D>/N Q(VJ2]F!@X:#I;$NW-D!(F].G,UMGK+#"U%ID]W6)NN[ M!&LVD2[3J[;;JMDG=HX>>4KQYMWS"DH=MLQK_%2@W5694KSY;]CEM5VQJXDD M22L']O^0SA2IAU=5DY%:XK(\4Z"/R $G^&1H5Y4G5.4)*Y0G%-]%AUW!T"AQ MYM9;KQ]0JU^B'Y4JN56JW4ZD.K58[.M!IKGLD^ M7IN]@TZ!7:=CW@%KV?4(L^WF@;M-N9^V2;7Y1=B'9:N4.D-=#VJD52*ZO;2! MX2:;%AZ< ;K)!J4''/YZ .'[1.K2*E'\@**8#=UF?\VSQA(Y*TL[2E;V[B+) MLJC/I-GF[M4JG2;C%H=EVE,R?"H=8!\3RUA<3VB=WCGA2%?E:)C5LL]?KPI2 MO9;GI@=1JOMCL@>)76^M.Z[YK9&$A1O.\>^M:R>RW"B: 3W]P#*[94H 36LT M"ZF[)MP4N3^JR-#3BPSQWKKASCH".^M8JB^.A8:VY?@C_*51EQPO!=A[+IB"G+Y%^7OENV.P4WSXP 5A M':+-8HV$E$'R!.9K/Q\A)& MX<%S85]_%-/K8$2?VS"WP(+G#V>>,^5A8=-DJH>%RP7V/2:MD%$:ED,ZV;J" M-<2KX3EJ;%'=^DJ:1+_RAEX)2BA^UPB[,L.$0^=*J9Y;$4WQ]PEL$+@:)0X: M(FC7S8 $P'@W:CQ2<=5S&S'SCXTWNP:[2/R@OM&ES ZSEICMJ-2_ZDG2[6!K MDGE)?B3[\])G1_(FM)BG?XZG?S9:[;/_??_NMP]GC9S_#3*]AQ,]@N@Y$1CKDRL_.,I/6\[!U%?B3]WL7 GC]NQKFYVD63_7>F6RRA_788JX M;($?IZ6M_!9,\,Q7F4NS[H#\"D%JKT.Y/,:\7H?"^6Y0YDH<#_"CXX$ V0=3 M=+P[YS[*41PFW9 M8HV6F.7R7-(4T5=59'E]/"[?6Z\_7)S]_;)FG7\ZJUNG MG]Y8E]]>7YZ_.3_]9P, N%A,Q?T&$^&60KZ N$XU],CKDJ!QK](PZ8 G/2 MI#-#<]8S&?T!=I^?2KY,\ZH?*QI-2P)(28]M[4V$UNH8=D1P1Z8H[YS9#;P0 MKHIRC=_AU+T%ZQ^^)3,5G)\KD8BCY$D=4\1864ET]"H"H3C?!]>B#5XDHF'H M#M"*%C#L7\KZN \CB3@P^VEV P;]L.#AW?!:C&:>N!CG!XX-E+'HE!?A_BLN MV%=X]&L/OM3!Y%ZC.6YH_>YX,V%]%B$;=4^970Y[=M5F,#:#V@N*8F2+/-"[ MU?9[JZ+PG\'"-;;@$^;1PY[=X1M;ZVBC+^+&<7UT@;^*\":RGKD^$_5>.&&4 M&TYX*HQSV+/;PK;HG33M_=P6IU=7H;C"\]1S?QJZ?N0.I8GVY#BD= OHY7V> MET A%8QL9(,R9B!YO;Y$\S,&'W99+F;3:.KX.'=* [#ME]8;,21(&*ME4U"Q ML>66T;OE*E?3R9U.K][OM+HKP=RM,<-%&<7GR)IVLU40R_0T##$ C^>AK^_C M2SX[]_@198_*F+&Q)S[-&!M)9R)S "E.1NZ5J+IK=6OM5K;]7L6.U70:]5Z[ MT]TN"M1&.N4=11,V2M!<2-'_:[4T;+(9X2;+P]]#:T:SB]$@$>5>-9J]5@![B[1]+ZO% M-MF;=8^$ZAZ/>?>\MI( 0,6%)#%I=.Y_ICK$]V$01?.CQ-V39F$)^<19:#_' MO/VX2[57-[57UXW5MOHGU68^Y#%7F_E1-W.TSFY.A$>7;&3PGJJ-7(UYE\;\ M./NXXO']'?/6PVL5C^\BO^Q/SN2^I4D"V941,:H"_]5T=C3Z/]^^QAR#87B-WW#[I5;+^ M8,=<>=DKBGK-\4^+7_9QS*5X?)_"W+MNSE29Z%4F^H8!>_,Z@!WP.4HUG9T\ MR%L&5K.5&'D)K-[N2:?"ZJUV5Y5+N>?28A< >_N=$E":S7;]I%&)DFHZE2C9 M=5&RD["]K9Y=X?96PJ::SN[(FD+]JC=2,5 >LC>6&_8"P-Y._20#V%OQ836= M"K'W 8V134N()%[OA3\7LO>D>+;@$]A%I6+8W4P,.]V4KSTIT)*/GK/=;&UY M,UU$_[46A=4S$WRXF+:TCIV!)U9M0K?&&NP"!Y;84-V<4ZXVG7*-@AE2<%^/ MJ$M/;#<%_%8PV8T=LBS,;9]T2X6Y6ZUF27?Q8/;:P4QD&T)C3R)3AR@U-EEJ MCB)C4]#'W9,2@:A5HMX'LR$/9B*59#DHR;(%>V2-+-HN9M&6"&QWRQ[('\PV M/)B)5.[-?HB3A^Y,-U^@S MSVT9GNG;)SG1/9+,=S$2V(37V(Z=Y/Z3&HW3? M3C@X9MS;GAOU[FZF1G[/]U7I<'=>_'Y,_RL2"5\0\9Y'LVP=7,'8^**!;CQ( MOH0LCQL_3^2$/Y2:> 2*/+K=^93FK)3+*G-^_-/61PC&MWK-+>>MTLCRPI9_"'"O'\)!%5Z$\_5TXP[";B\XPRB?K/X6M^Q3FN+V3C\JHVC>CZB'/ M2MK-YH8J! YWE_(YRHOI(!C=TR](7OPE*:@7,II!I..)@+^N!7>?5VNE[D*!XIV&4V=<+?0+J?7 M[O"[+Z)H >*EI. 6$#'5UHG<']O?.$J0%4'A_-,H?><]\V=KK5W3;I3<-=W, MKJDVR-/;(']-*#3Z@Z5_,5YN;(67[9-^<5[NU(#7*EZN>#FE]?$OSYF"P)X& M++^M@$WVNF1NZ^NU&VD)#K^Z_M";H79P?6OBW(>!YY%J4 ^2ET8UO UA3,< MLJY S$#8&R/\&C6$3[B8=!.LTI1QE%%)!!/!\XRD59+8>@]F4C[.6T^)! G5 M2QHW%-:=$\$2)YXO?5'.2^+EEQ_)O"3Z+#67F6]H[82F'@81+('!$W#[,6-6 M)=F#EMR!I5=_7SNWPAH(H;7]J ZL QRC_#WK%AT^Y"!PO(8S?@-,"%EDY([' M,$%_B(^8WN%3\..QXX;R-B )F2@TA@E&X"UG:F%X"FT5&@U^+V2,7EX"=PEG M>*WN#@SPRB2STU"7OBYI#^%J+'0 %KO3A2H4^B?%CQ$Z]4[.X2=L)2O"A]8? MAYUEVMM#OM1Z\=^+,_%X,(-77X"Q8160$4D[6]]@,:*_OACH 6<5_X/3SQA( MDI;9X8S[C=:S>:?9]>N&+_](88S-*(NQF,0 MY.&HVL MU8_*+8PE'^LX?&%DW:&5<84Y.J3]"X2$\C=<=F/.V^%EO8R%XB@A4W(V=5$K M.5]@F,+($!YK",*M"YF/8=UZ[WBWKE^S\/?3\ 9?XU_1GPF]=GD-*W1?,Y;\ M59ZA:5J55M;X/-KYFY;N\&:S6V2'4\(C-_>3+S@7@ASYZK/C&3NL'^1:R/A'[V*W!]9?SU?]9L_>/V$&@\:QHDE76RNLH#+G>(9F,DS#[>' M.J%$>Y;Q.0J63+-ME MO(QVO9%U,Q(KIEV.&@I24+BAF(!().\>B3_T@@A=,.VC)5<05NTF\)6#YEOO MQ""<.>&]U>QJO0V,/?K7C-Q2&*N\%N0Y*+&\@XR51,H<:V)%B3,G%22YX]9F M' 2(_1B .^T.Z98W(AJ&+O',J3_"G ]SG_:.+/C>F0AUQ/HEWRR(+0)KL4:Q MI!;AZ(!O.5=7H0"-2*N,QPL)P02+*ZSD]N[6[!:L;Z\')AI8+\U^[I-:-?"J MTX$LC%)@R,F%7>-XG@PFP8ZPA(N[!XP]>-\QA@S H+X+U&]X7DB_TZO&P2SD MOR:TM>C#.]?SK/',\^[Y+8-[#C;@%,89J+#FG&A")"0Y9Q/@:A>,0D3?M9P; M\%(E=7\Z:?=J_4ZOGC[$S7=!%_TH[)ZR3[G\\E[FT-@TL<&X_LWQ:9N"V4G; ME$B7W;S)J:P2RTKTUU@E)6! ,W0H\#AR[B/+ MO4'7&<8*(@7>-13T%8Z0P^OX%]Y()+,P1KY$Z:4%1B$!4FX?Y6BW OMSI0!U MW@#G.?NJ.9XQG+#!SH MS_"%(KRE^# LC^;7%'>@E@EF5]?P9'B<7$Y4;+ K)LX])NZ85CK9_H9!)0_E MG?%4*'X*;UR?[5KY)OWF<1CTR^8G^4",]VS M_EI.TXQL-XA*^M$)/5<0+9Z=/F>[VPU!?SJ^#_LMC/!>-7RIVF.FAR$]>_T\ M_:5))GQE@D[P7%@CZT:(*6Z@.3N49G,=>,"#T8XNM9Q.N?4NOK[E;86%RG_9 M#LT-6V_[G<6/MJM@^#Z<<&.,[ECE9[H^&/0NKO;;\9BU-Q_.=5:/['8;G3\_ M!;X*VZA-]#!QW6:O1#)'OV:?]'.R87&>)4RPE6RO7&&Z--PRWS3;]+KL2<3% M[I>H#[.[]78VY%(LUC+7=DWF+LWW-@J1GR*%DE"_DPU@.!(QDW?Z&6>G$M-/ M0DP7]928J<%=DK\4\IGRO(5<7JK8X<'STE8YWC-/Z7+YJ4"VIN*#.?RXU-NL M9-'^,]^&M^CX6BLXM]-KL+^"X7 61BH9DT+; MIB0=!YX7W"EJ9$;S,M]Y!;=U4_[J$A'?=2@SG8P)O0Z%\]T@R94X'N!'QP,!L@OFYGAW8#;DQ#%-@F%<,F:$Q.(O MK\E,47O5=,4\4+W+]];K#Q=G?[^L6>>?SNK6Z:/;0J.&Z=']8'SE<_!9KN.8?AB^-R">RG54U &J#^=E! M2Y^)\77UJ&??? ?T,"S \Z(2/9>>6Z]DUY6ORDFT'BA MTQ64 AQTB MA69D#,L,&UG/=.C_>:D"[#Q3XD6^+5%E *]EM>W&"4)5'/=8>?0E"M\N?.MT M$KJ>9;?5.>^"))1RJ6(5>^P]>RQK/-%HV^T_511\PX)!SAB/V)+9>YC#$V?O1=O+SFW7>UUKPTFE25%0)/13E%)Y M"8LYU,OF/MHVKEW-LFL@0VJ8Y-AHY#[MA"](92YACJ+*@<1<116,FAMYPHNY M)/?F!DLOD1TY )0S/HRWPP-&EMVD<\_-%-NU[)9.\TZO9L 2K5RU5%M)A6TB575UQS6IV]4+>J5BH8J$B+%39Z'MD MHX.#=BDF4ZZI;K:4DV88O\6+.-K-#EKN M%2;G/C)IB7.EDF4Y"9-YT3%#)&X1:S%QIK"T#S+M"_F(!7 VQ;%>[.8"0.5" M6"\/"/)22&KD4F??RHNZ_6:)\J+Z2;;[5"6&#E$,E8[#5!D2%0L5SI#(,;I* M%@C:S72H<_$I?M9.+'J27^;T/D_59H_O.PT^EN]UYA[1>F;"R_:XU 8*_;KS4[V4B@E7392\ 9 M[2#,[F2A4*O$TT/7>6FN<'W]'T=\XJJ27WAR\U*"Y_(*&MJA.R9,Z40]F5VW ME\6/5)'+P(-AS"U' W?W4W#+6]VVY5:7!54YV?OS"FRE;YR'6+W,[K7A?X\' M?=#JM4IXS=W:23/;E&4E)XM.PO2=#W0I)-67NHKG63[%U*V8'=?OMM!U4[' S,Q/#IK!?-/,O81NA6'20K"7R M<"<@M%9+;X2%Z><E!QT!YP4%%; M=JO\5-20U5"X_>RIS4J6:;/1?\QV"\U>B7Z!K5XS]T1G)>/4K#;8+,QYN9+= M>8N]^:7;$TNV>U+"DFW5FR>;Q4I/H-G--T8+$K^8.=K.9B N#LNEQ8"$9"]3 M8Y,U7-,/3=NM7.>RU>B676N"3(.IS#?.MH=%\E!!,/V:*#CFTB"L%"9#GK8D M7)U*K)"@')'P!"ZNQN18TH:K:,=FA>VZ:O?9(FXWMYM-:8@-M&D^:9;H-]ON MUIJM;'"C3*?I0C,X];Q@B,&)_*F\Y?Y]\]J.=A9T,A7KQ7*-J+?/ MTNU6"9:VNZV:766@5"RM67JY<5"D-S6JAH7]J0MT-ZS8;.^R5*Z$#XX]+[DS MNH$GP' <.J*+.Y-3LB3S$'A3WQE1$S\(7X__7,\_?-]Z_*WYOMS^]>S1L[_!D=I6#P5+>SW M<>NOA8B:Q-%S9M- ?R3I2Y]EL/(2\'CI<=DT+H.!)T'DL6?0. M^6%-?3D-)C7"#54?F(4SQE-#,1$HM/CG\8^:^NV^EO-94HHM LCCP;VT]F@Z M"B=_W;4VKN, M8,*'+&ULY:*2'JJU]5=.HEVMMNZ!UO3)6/'1 M*^64E0(KSI@L:1Y2$G$X%()\H\7#?_4)MK/$SQLX'A]!3N,6E0DP[NT,<1]8 MH5%O]T]ZG=;/\PF:$.DTW-09ZQ,GVXHF>2_=<8))N^>$Z=7[)XU&Y^V41;4!91!DR@T^S5.HWVO%2C%;=Y MLLW,?N_PHL9@,K()U+T"MD2N%O]3^.YU?CY>2US_VIW/<1;$Z3[[Q=;6MDDD5E>@J2TP$*MX3_X1RWS MR8*QK<$?B5C-P07>'M58EO(C&?F:[X(< EG?]] MI,TZ8>\<>RUMK.[XY(OD5SU6%OA\NZO=!FOP1^3^XKN>[E*<3>D_:=K-ERLN M;=*NRA@H.[ZL521M;R-IZWG]^^D '+WBPH;"D\X1O(= A]P84$63->-B!TX8 M(R[V;,?T.>_JY?J\V2X11VE1"YZ<,$H5/S'B)\_W7?V7=/-W?SH;4NN[-[%W M03@6V"+VQ=L?$S?YQQW?>Y4#LA=3TYV@5V9/> ]&,K,R9-) MMJS?@*Q?:KHGU4";U, HF&$Z_#[I@8V;$4^2AW:W8O"XCP,$RS^_RP.$WCA:KI>4'U1@9$2A*-)8.@,N?KARK^DC/) M0W79ZQ_&OXD_XG\?J+8N4:YF__/+Y;N_MYJG)\7*U=8J4$M6FO$6EG@XDRL_ MT%@X2?\A)]/^* FF,W&NA'%[]K7-7C*Y:]D.2?RX#E,TYNU_G,YWE-_"_L]\ ME;DT*W?D5VA07(=RE8SIO0Z%\]T@T)4X'N!'QP,!$A1FZGAWSGV44Q1HD@^Y M8\X66YZ8D*+]JN6PV:JAHU>7[ZW7'R[._GY9L\X_G=6MTT]OK,MOKR_/WYR? M?CE_>[FT:#5EOE/V^T,-?A%0Y&,0\U,PA=NF@76FRZW/S'+K=ZX/+H#K>-:E M*KR.\D=?)&SS(#-4&:]3>/;0@+ZY=']8'[G6^>TB+"PN%R @M&???&N-&B.4W"W-*L/N]#,#>6B-/J#=Y)0AESYE$0%#U6SH:D 40+:#^ MK%3A-1MR?SM";9JG&^>8MZ!A'J;.)U>\6':W7J[N!\?[@$.TMDV!OZKZ0*,- MAF1F21<2J5D(5Q1%"3Z/)1 _T4K 7>80>8GA,T=69R:[ M*NKO$HB0['M,#?&O631UQ_?KO'S9RGPUH-S##\^Y!J8 ,1Q,I"Y47CA"+7Q'@'B<+5$O"V(RU7:4!;9B2 M0%R>O3,.[8:CX>FQ'@,#XZ@^"!$;J3H)"?O8E..:4PO:33ET$)>R02 2Y,$& 6"OV=*4*BVP8X(S$D!*V0**J&*RNMPUNM%!EI6)\9!"U\XMDA^Y*$1.@$D(W%QB/,;E ME.B[<]@&X9$HT%2W?@WN8.AAC<<.W.91J$FN&2%+(\EGOMSNS)+9@4V)'R2K M^P'N94DS3929QUP/JPN#FBGD1YH$AJ_TW,0/?&PN$<%CP_T!3X"G\2K WA\& M-X(?-7'0(IAY3JB>&N 6A0L&1EL)_DKO#DU$V ]3[N@!3X^2(%$8/TR^8$+G MGS78+1/!HH= BAD:Z3\BP?=R1\ ^Q*&.Z4\@2^9I*8-GJXI'J=M'TCRN"6D\ M<$?N<4Y%9@$-]=G]SW^<$#Q'U_H 3'W%JWR<,B;<94W%+Q:8;_,X6_%<:]:'#V>PI3W<'(2FZN'NM)PK^!$E MM17*FH\.J(=K[*@WG=XGQ)=NHX)B$C;,9V!_%VTGNN_LW06+PP!W>(3K)[X3 MK_O8+,\=NS" D8,5>7*+@,SV0#[@$6!(+6A(L/I3#*I;@_O,R!R?'FW!&U'A MH>LVLCY?NY-)9/V7R%E0MY[A,)N-E_P%_6&_?,[V@S0[K#LG4A2)K!2I MZM9M/?/4FB5@EA[\/ =K\8?U"5[4[;3Z_>X+6D*V/1!L>QBC%U[.)B'H7+A_ M%FI!20$._ -9_9]!^%WN<;H,A:;Q5=VZ,-EF$KH>0PC8_9H:(D]CB'T0CI6! M-6]EN5$B+"L94"'I07D/#@(-X1L?%FI(.Z/&B^$.9OS7.'1F(,1\<04[&R<: M_SZU;MPH5,CW\F["X\LL+ SAO47NG M[;UXA'0S6V\.&RJ*WZ2\_DRL[X['W+0A%N%J=6" )((#F$]$PAR^D&/ ]Z') M"LL RG%".B;F';TYB,'@,Y@2J6)((M7V%T;! -N=NN#X\/*:^ZU&XW622XA%G%CZ,;DFHL0(Q3F-BG"IBU"0U'!KO1ZP' MU@3)CJMF:]10K.&P\%&"N3&47^+FO1XI.2N+:(V\-$ML S: M_H(M+! #(9B!TSS/C*RAV>!8$1JW C(8/&@@U+-&J!=B#H_GFO0/LW9VWC1) M#=P&[HC$"_;&D8(*M5H8"YD;L.5I0B,W0KD@6P2B@XJ"'G>ZUGL6GZ%$)+HI M]&OW5"\=O$WOFZ1RH "N(#^&PGWJ522A4^YS#@L-J/$:*4U#C.*Z9=CRDG7Q M$!90:OOV(+'I%XIQ!T!ABA3)O5?FIV !$ M&]:W8(N.W.G]HMMJZ5VBY=A(C EV5BD121&#Y@15K%5+0EC[H_P5J9&3-Q 4 MAV!C5(R23'R##\2U7LS%-34N,+KQ"YHLO5B@/SL4[+LBK\,FFI!K/I7-\XCC M1B_8 $&G,R273&I-&C[[T^"+DC=L[/<4&?(EFZ"]C=8+1N&GR0G"], =(KJJ M3H/X^ZU[%00R0B=F^5[L.^,_ :>"PR$OG@L#G@[3@I MH9(FY$T#E);HX,Z&L4R]%S#(UT#\@+:_/)X2@Y#PFYIM/L:IF=)?BP?P0ID7 MT$ -R9@@=2I]OHP+&@F8!%J#\=Q K%#Z"CSPKV[&B ?#]-WG]TE%#)^CSX*7 MX] =#_]*V:EVM]][P5:CZ]\&V)_GRHKD.$CN@BFM*?H,"0:>M3?3PY8K]EP; MQLS3>N9&]$#WJ>;9IP)WP006 :4X"$M)8Q:5;!0UNXJ^TB!&R2!\-W4'<3=W M>Q0C"13.8X>QW @Q5;;A6%! #"2HK[&(&9,7_X3)&TQ!PT"5:C?,0:@G_RMP M*1S$]K;66#Q&A[96P&$S%-^LKM0[R>D2*J9@,B+R@>?IEY# #'SU)XB6N(VX M.D),LC]NL3A6I6#3,=P2T=.-Z9KO53Z'QZ$/?!JA#:JWU4L'%QXXVISL\;VC M@S2B#,F(^ WNA3A2YBI,\Y2(F"(\OI0B.G(*]M-0^PDZ>):2K)'!%#.?0].! MNIEY!#:PBY^KJ!.EW.%;\0,0%&-TH&KXAF#H.E.3Z9-A.1IE+,*DUL!0:X@[ MP$L&$ '/H^G91*?'L:J6XO$C*@$@A/1B!D.[HN6> 53P0VF.-8\>$" M/MP#KLM/$WQ41ER4KUJQ6R7V-LMM*ALY+Y=LY]&#GUPWA!)8P3J[/+&FY3+- MBUMB6TQ"+\G?J^6B6SH-O6R>\D:SUC=#B%P=DO"N/O]^]J%CO^OG-L'*\:Z> M4M[U>O+T(=.O2S!$D=XVE5Q>5XNOE6Q>H$GXEDROU7I#[?VBE5"FS]297%:^ MIYH1%2\&>)&O3Q\PE;!L?-9]O$!R@;'^+OP1Z/KXG,$<=X'[*0G$ME^62(%4 M5-KQ*'NA"LC$*'OSAYG8[\>->G/-.HY"12YFTJOG1O#F\RN0(6A_V?7,(Q"* M 0MM12MB\Z,I2]5CA<>L?WJA*$;R034&MS\PXF25UNG M]'Q]$]6#4'X%EE>$P0_*U_?NK9^6H)#9_8;=LO^DA^9WKO\01%%L)-R_X5R4 M2\HR^=WQ9O.:UO=[[>(X'LT:&-HUL#(R2![)V@I.0'$X)8ZR@9()2#+K_];( M#S1.,G\5\EP=YF2=PGP\$>6G6L(BF->8"7J_7GPXQ>HSO$[37^6+N3Z\)C"2 MA,G#:Q*S]/A,^+.8TJ&_SM21B3M87)7)SDVF]R8S>,4/3-Z*K#L'X5FF]P]9 M@;"E?( MCJ>@ 'WF\C[7"Q@G?-A-E=II'I\G5MZQWKGA#7 'EB7]8Q;(BV(/[\A,J6;1>LIK\,;,)?QZ2C]'X3(DX<%I#BY6W&&"'U,R M7@%Z+#R7,DPI61['Q3*&TIU2E%%R'Z8SPFR-*UB2.''JF7O[/)ZY41TG-S;X M98GB*27KI"2@W"L:.158RB1SAP1&_O"1F$2'6J* ,YQ&.OL=DT(B4*K(2:.R M*N6DT;>;VU$I)Z9*:2Y4*;VN76LW['JWF]4I+BGH&5;?<6*:3*C$.*1.MHQ3 M[ISI- A]813<",'Y:1?#:4"RH:OL 68PSDK#C71V[4PP<\:V5?(,-I&'+RG> M&5FO'?][.)M,A_',HDGWO;VOWC5N?$ENEL),8P155E<@)GXYPXLP[+ MZ\8R"5A.2KY33X:HH_,T;=O,N59,IVJ@4D\DFTD^4#X]KD==QGS-1@,-=@ MR% $X97CN_]1N:X1I:4Y^IJ>Y;G_QL)<_7UE9&S R*!2!)"D:$NPU/@2^(X' M,@%="*S5HVVB%^%K"%M>@#Q7.^:+P+@0E:8%4D9PUC\EWNF**TXBITQ%F6L^ M->JG2=*,S)LQ9=K&8F 07\$\K_4,[)HA<"VFH0LON'L>%[=B59#@<@J1$GP): :TAH<.AGJI^A*F;C#M M2 RF5%\CL\JYKE[^JJB00!S&5E5[ C%A50!7RO"-W:0/LZ8:LDL,78,I5G%0V*EIO-!HVPBG)J/E#GMR5 M2YIZB#.Y%_]M1M+_^T7Z# YX=O@=08P6G-.ME,/W:.<4!A17,_RWGFN3^L6[>LYO'P&GVP>PN5G$\6,1?3U8L>J.7MH:77+TV8 MT?^969KK]O[-)VW1#;_C^_UQ3N5W1@)L3S_H&DV[I<( ,9I&O-,LVE?J[$A_ M+F.R"MU(?FU46G,@6)J?62-SSC;5+_KU[',,6I![[/)/#'&EAH=/U2]_!L\@ M,Y;>1765;(.[MQB%#,&(#4,%(V'.@JY_HVW<>!RZH%R6GB=.>!0)X#OS*&X[ MGL[Q\/:8O)OCBS=_)*:?.MC+PNQ11"<2MR(#0)":MXXR8<2(7.Q1TG!+AIVH M;!V,QAK.Z!?KF?T\YSCJI?6L^5Q&EM 2A+];&%X?.QB7QC?\:P9&*QIY6(EJH MZK:3+)OET0Q.$ER%K!J?DC*+RCT(2XYH H8_SAP[]^L:L5\NXW>>+SA[?4G\ M<>L&GN:OUQ(IDT\ PV L)((1\:CDKUZC93\;/)>NMN1M:D?8O6:CH>7-M[,/L;0U91!C8O&2Y,FC.1?1@4$H- K!L8 Y=RF3;UA"7/8(.7)Q! MZ":O@ 6Y$'PVZ5V*O*;ZN*H4V6WQYBC>W<%B=]SZ=\]YULH$J9GEBS%(VWS<_E30GY59GEQHW&&?->24G M->OT5D0NG62J DOY!6K)4^H#"O/X%=%U=8D4M[R) C_$$843?3)U^NOK1(6: M1+^?WF<:C_ A$O#O1,+[JKP"HPU&\F =TQP=+PH0TI<;XV!^,&AP@6=7<3*O M2N&]A/L"ZQP] .Y-14>^5P[E4.I>8R;4=6XN5)LJ0Q8:RD$]JDT8+%+=$=E^7DBO!,MJ)+\O^>>[LH74Y24J<3 M.>.Q2[U&;X5N,",[4&0'EK*BT@/*24#$ICG)(IY$&#:;8(F)>*N-N=J=U>ZL M9'G%+8\GR_-[!\5]+Q?(=NLW;.MC74[=B<3(0*'ZQC"0<[+.E8"]='\@ZH;N M3?8%N\Z-K6=S<%=V2(CK@I/39BSZ\S ME^7Y-42IH5B*!41RL"2O9A6;Q(8REH]>F8$;'4.L6>+?,Y=/M/6'E)5?E,2/ M,@T9\"PZQE^*!EWCDJS$#7$IU2G&VR+$(71#*EJA]:<5_E#_;-PNKXOK!UZ' M@3.Z<^ZM]Y@TS&]VPS (4[5@ZKKXG>")^2(534[<0A?$UV/D[./PW)_>AT:K M774M?A'>&Y>_">Z$Y\G.K*]#9^2)^[RWC09@I5A?$E_IQ_Z6_%P'K'\#BP5Q MG:9">(FNZ.87^NI+V%">P.1K$ G!F,B:K./3%\3W#*^!<3W866\]<>M,J:8& M>Q<[B0'JR_2-&#&U+F] >LJYOW.)7B87Q-?HVW#A2&"\ V&=&I[^/"XO2=3N M&<5ZI['H((%CI8\6DI4G2R^G0L%LVT5N["JA+'2-22&!!_.D]J02$8-1L(#Q MR>6O++M*5U>67<4MCV;9[7)+4_V:, :PT2!?V.']L,!LBN(B59O[R6[N=17! M PNA5GU3!0!]RO_?S0J2.7 ]S?:CYCAN@\V+YT&N"0SDODHCD-S6K;=OSI,I M,S7K\QD:T.Y^[(9U(?^+@.=SVA2H:(_GW$4S-SYQS%T>T*8T@M_ BQ<( M":D]RIK2D \<]T@A1L@T'@8C2(3WBUI0#QZ XK8.*0":6@8IH?CX74)!]F7: ME+:5, @'9M]?R'*9>7QDK!*U:A8;,LPF?6*3;O)0@\$@Y[ %0CU,I1DU$@0: M ZPR1I!::7):>' .8A(AQR70MH0C1S?)%.R"-%VSFBF M(+C<8!9Y]W&FEK0:DT_[2V2!>/2#&W<89VU=NQ.^=AZJ$:$0+0,QFC,TM=V& M(1BWQW%N A',\P2":\_\B>.."%6<;70YG9RTL]RW_"7*3T?;XL3PE:D988R7 M(.C%#Q5V*=!]I-NT_WP[[ B>0:DJC M-/(#&SKO9?[\%U IN&NT\0&F!0QO<"^5Q37%?W!'3)Q[^GYPGP<<5K +Q#G2 MI=&QV\7TRA<9D;H8)UI!S-4QW>(ZIMNKVS:#V&T-V*S"B?O:#C91,):%Q(@KC?_D1/I70L_H,P;TM!YAS,M_G=S"'36 MM8QOVCWYGACP0+T@>\F**'7IEY7#K&LU*LRZ"K.N F^J,.OVE@_W@.LJS+K# M8;=*[%68=14 3X59%ZR.65<)VDK0;DG0YL*QKXDM>/%[Z]P^;7[J7U;8@@NQ M!2MHP2>H+"MHP3U:K%V&%EPC6%RD]>463R:6'D ^;!>4#3<:QV>_'S<:G0[X%XM:V]6LM\#;(O03S9MPO/\,PN^\>[=7TC:^B9^WQI)EL3V*%EETY8:YG)!(W%"6N]9JW;.LE-5Y,)A'=T](\S M' 3^+)*_(P+%\HR)[/@O!<(8^D-Q2GD7\^9PTB@QAT:C!ALG.X?1C*HV(_5* MZQEFB#CCJ4@TJ$PW(]/X3!(^L<$ R_YH!Q=1G MA6 I0;=,X*G(D5Z< H&OE1?(/+EY9.#L(92AB1G!)Z6SNAJ-KMU914;U>NO+ M*"YY3W"CF>M')("M75L(-[J02)P0/T?HP*.1/Y*[@;>(=T_R,[Y8Z6@II3XX M=U5^Z>/EEZ)\&6!'T]/9%0S,FINYF9;#A-\K%9<6(+AW0Q>,I EG2,F,T;2T ME\4?^)(0\QGQ C=4H,AH] QAPT3"J[$(U;E7OK@"">!,%L"[IX( SE,IL$K"F8:V2RGK.4#<$W<$"58J02L_L3 M"<51E6,X_]ALUWCZX'8?EGL,YE3)7D0.PL4+!S;-T(F1BVK6A^FHKAS[S14M M'KV*(P/V<@S2I= M%_/1\1UT-2]GDPE<$7K*T9B.D=>I1&O:T%*WO^@XY^C5] [T-:A+PO=:'I]JV^T_/PL?U4RL_I,% M,;/H^,IQ)K]\\U'IA2,Q^N8/%;J;XWV>A4.@L+@8>/+VSUB+/?H'S@Q\5O7] MR/##SD'5&(Y8I[@CUD0W;(XKIL,-FNG)C9++A85'8Y?++*^P-8YO9D MN6_=T;'=MSZ??;&^BF@J%]5Z9L28]$7&!>R[CL R #DQY*!BHOG'B#B>T?CF MM!;)8TO-BZRW;X7OL"M\%00C-%_0D/+I-W@]S(*@X,:A,QO-/%5].)H-J6$) MLA8Q)[,F/O(C^J/X (; A"-&5[0@I^ 0Z&Z3\;/'_6?:[C(V+$)8,SK//*UDO&!9 J.RJI1N5@ M2#A,P()WU9#PHIS0UA>! G_B3*C>#%0K!E(&]\I5;^J7<"@ZEMSR6XJ-)==])DW6!NWO^YI.OLI/@4' M:^#3C*!IRU9H5;F250W$ ]9 ;*<@,"\O<:5BO]+E?795WE>5]U7IUU5YW][R MX1YPW7ZHMHK=*K%7E?=5%0M5>5]5WE<)VOT4M-DXWM*J C/BAVRA1 $,4GC'X4Q[$R!W9V MH]MJI _F+F>#2/Q[!HS^]A8%XU>X@S((]!%;NPLWB0BV&MPV#6%2DW@E6*& MSN/*\;)2FR(I!R"S98@I$MC8"L^\Y5KEB(ODXL:;V.)=G"AP*EL#F,=!_!_* MMG;3;O5[\%>KA\R;&%MB;267V)E-+ ]*0(+!RAS+PKG4ZN7OJLRN62H>T]$^ MV"'_9[53IMR)OOAO(WSX"[-64B1OY_DE*#-W*V/QQ4LV^CAL<"]2OAA&#M\;;T1M\(+)I1,E&SI=_D>O\3/C&(D M/-6,W)&+-7W!. VZ7;/<*)K163]FU%AOZ:3.^N *WT*//>XIX)F(RKH;'V6M M.UXY'-^>W?XS9?7DYRR]$8/I.;5>Q-F^ID&1 MTV$H#))TBY.DDZ7%_[,<>)SUP?DN8.#.K4MY0W1*'KE3*O#[X%P%UN\N, Z( M&?'#B21,NCHR/HUT[AMB_F)"-U_R!?5D@FXR#84#"7'#T<0#O@BC@R0WJ?#% MU()MXG-W2#$JU*>@#!]^EL]]!P+\ [SH OP1EQ/%(GLN,S:+4]ZN]3LGM68K MBRHMLU2PCP1G$"!#<@8:U7'@5$$VZ&3!^:['BKON*[Q$3^JD>Y*8!]@.PU]& ML_!>."',(GV._]S"+VJJI0@70\F:0%HDRK@3$2RL#\N/M7]6*+N^3.^$=PLB M1H1#2MO&=OJI-M+08:#=X9Z^7@Q>KC= MS"SPS\]QCK AX%+:%C?./:8?34+!96$N5EI,X2+?\:8ZJQAK('Q4%L_ZSZT; MCD0QJZ T0:%.%7FXN>K6N1B!O/ M2M&B:8GLC%0:&2I9BD<#Z[FR=?-LW9PP53H):$O4,B%)"- C8:G*V[?E_"2G M+=$ODCDEB_4^CT?K'2;'(SI[FH#2K')1,#@K_V'+ ]M5?'36I(=BE MP633$ MZ*^_?;W\\.?;WO_V[$__\_5K+H3<-D)\YU_??K2:];G)HFN'$#^>?CI]__;C MVT]?9=;]I?7F_/+LV^7E^<4G2OR "S[\\_+\TKIX9[T[_W3ZZ>S\](-U=O'I MS?E7=!08\:F(&>D(4&TK@$5_+?,Q<[*VG0CQI\)OO31"H__TC5T!U9 M1W<"_YU%\"\N[%$P _.3;L&K,YW')**0#I6XRML:!YX7W*&QC;W 9E&D6,4! MX_$^M,9(='_\U\XV6 MCWC'3!T@E\FR5M73=(%/F1?X282%252&X?H$63*RA!<):MTT=T4P0H$P!L ? MQ_^@Q^BQK3HR'I%J%8D^HL4@/F_$D%P% WV*ZS/N>(0\:.8D&"^.X10<)VI( M16--'KW&.MV](< V'7(SOE(E)?G?\M;(^P8\"8&AN;SOG.G4&5[?4+PR[_N M @CYWPT]=V*>3!CD_[L4#4G2P2_^?/HYJCVL+@^XQ"!6W%[JK>K61>B4S.$4 MMSJZ?'MV]!R77U:Y=F14ZP")C(0X120I\N&PHM5&6H4"I$6:?&_/8IJH\+Q: M&"84Y(!7_LR.J-+S$]"$ (>'P\P["[(3QJ M:B_0+KISPM&Q!W8; 2/$6XVJ$EW_-L! 2NA&WR.)=V.4M2!_P&.&H3L@8":% M-W,-,@D?=T1(0;#!<,_"N*X7J[W1][_-F:LV;^))M[<]:?.=J/TO M%['48NV%IP&S'$F*9S^N'WC!U3W(O=D0*TVMHU@(H^=S-!">*V[Y=]HJY!K) M7QX-5WRE7("\C.KVR3[E&)5(J3Z2#(K0%#=J,8$3Z <2$7^!VWW\R:A;^!L? M6^!O;%?1:KN>!S]![9/O;-'ZL ,:*"TM\>!""2CG"ZP4OD61>^HE?#=^! @_ M/_'IV)1]:%-PW7U:P+.PG@38D5OBMF3XNF[]@?VXN7B9[EH@1Y>:MNBGEU88 M0$^X.F)4.U@5SRUFT>#E_'@'GBZ+N 7W']<(,8YA^%L!E9L#I6OJU(A< [7J M5/G-!>&ROCP4C+=75S9PCN46,O8L I>Z-R_7= MOUA7$C5$M?>%T058/TZ:S1_EA3K (1D /)@BQ;.GU 8LOX?EH-6$50(VN2%4(7H$.))W$LI%+@M]C#XF".67A$";\+XEL=U9 ^G5 .G8)HC.,HLHH?GXVX,""70."GY@ L*XD<2/1A M?#>%=%"%78G@*G0F\$H]!+PJ]1!UT^ >N7&*$,PRBN6A.9:RHO18"!N'8PW<()V62,,UI_*!F$2_.+: M\<9*DGJ2A1W$PXARTUG+&"] M/.=.+C1Q)Y-Y,',](JPQDPS'@>FFE2$FYLF@)=Q%^W$(^^)>&E%&$Z0DR=7" MY9D3?X$U^V&%=(K!V\ 8RPCO"_%&C-TRM'+RV"5VEGST7Q#&&PU!_Y@P;V+! M%.G8*[@(7APM-[,?HUIJW&<7OY^_.;;[F_8OX;UYWAK#>%F'$8%7IU57"'#$ MV9XR_S.Z%A[ZBJY_##[/4*7CXJJ-M(')?*IZ&"C_1D/92:M(JRTTZ(!AY4(E M^9#%]/ ^-KLDA!/!^85 X0S3FSN>$9CHP%+[1P-!#2FLR6S@47(F'52B2SA# M_X3'&R=5QR:&V6;!%&W@9H:<2"-<(?QVVKX9!2!TC%$6513LPS0YU#222D@6D&F MRP C&R2Y9))AE,"%AI6*)!VF9+B1K)6;,PB5AHTM*1)_'$O+[V7!,M&PM=B( M4SGLYOQJTM374-0C6$[I<@4)'Q9'.F6?*_#4(K C'5-2Y;F^)/5A,,X$;(.1 MB\FQF&^H(I0DYWT2DXA6'_%AS[EUS,<]]NE27+M5>T(BZ&[R<$TAO2U) M!P#O0V"GE8CFAL=0\Z$=B@[%.,?:^QCEX54K%0]C&G'QP3TW!$@>L>>WQ]N( MU51QSCYS#LL0F8!14Z?9L9TWIB8046Y.2TX^2]TZCR.#-8T1;D::,.:+NCZ;,$ 665M-\6$4W\(0K3S\ MI\ <1^C 58,[2?C$(8V:2,;FS9M M2M;;\^OD-EY"4&J.L8"X,*,4L ,$AF:ISAK#+'?H3,QW+2EW4E8N_6+]^:OW MO=?O]INMIKWJ<&2@]YBMP$2X9(&_LOEQ$"5RFXHO>V^OU>PU6RO//]/=!J0< MI>%C2L?FP'B-$ [:]F!K MWV!8QPE9 &*,R#&#:92RB( !NG-0LV'W-:X+XV@$69[G?J%+! Z8MD-L@ >& M?W"/5+O.-TE,MK>\EB)M'HEY3ISKND7=X0I?+?"!W_I,XN# M&OM:>KCR!GTL!,QS.O6 1$Z-11:V">(7H3O'648Q<8".0,&ZE=G+Y-N',Y#F M]T:UE=PLY[[)0W=")@-R@X;,TZ4*B[N1:2O*C\[LW)CXR8D+D: MGC=70"QK=]8OD<6_5'$5EA?%-7Z^-;NH9+^X"5RJN' [%O1!E%>Y>+*P=C)D"5 H!*Z1Y0HIV @@/?!XL0GFCWF*!XA#XNM MD>N DT]=R&2JD='@-]&&S#QC-F\#AH3]LB#B>?2J7E#$J.WV!X+,W%(7)(GD MX=TGYV!FVB%ZY"!0E8W:*$@-/3UB]2[C$&'.DV:1/A$EW\@)TSH$K]*J4XQ= M,\_P:#\ U646@='U"7LS3QQ*C-7;&DU+U5>SGH/KG@BZ@V7TF^//T,J*[9;@ M2G!F+F7[J1-8F>_G<@0$]JIU!HN+,&.G;DAGD%_E47_"4#W]J@S5N@5_(+2= M,N;CT^^QE+$T? MNDFM$&?PQJDSN\QA0U"4NI\LSCE.VA:KH-'CJ\A@Q)O.!9A\%A?F[2B96X;G2V_ M$X.0E:+$#*W3".B,-PYOOU!6;UQ^(4)Y0 TJYHV,2%U\]YQKH"G'.; HA7.< MC!"=KGS0H23,_A; @#X>L:KW4$Z=P/6DH@_YJ3*P6 .HV21442#4^%*%16Y^BA/8^A;= $1P@:#7=B.-IQB:B%% M&A4>/,40I^**C"4';*WP"HL'0K.41R5F8ZI[A U.1@D[3!/;#P7>XE2R1W")HZ,3 $,WC#P M(6=UQ D*3/&;#\L/SCD,X'.(12H@W,]DK9Y"QHXMA(X>.+K+ MGX!MKLD;_M4)!_!6<(8YU4I/"C3P4'@X(:J&,%&\9;CR#&GIC +K"^H"&J? MUWL&E/<=9>V3"B #P)I-"(*7RG\#5-BS&TJ9EF5$X-@.4.& IG&,G#U,!25= M7C04>6'4'M W"@1!D%$&MX:5K/70VI;$6H<@6C94XL3[V@5^7I>+%I=BM_2 M7)K-#A<'*(JDUC5.,63;CJ^-Z_R0*$+ITAAD1"I +DW @$92%39UF2Z(0VD6 MH/F:__0Q-IZ_3C^B9O8K5Z6%20N,,DNH5LT77OU1Y,3.MTF>=Q:4RJ%[%:.& M+$Z5NP[5G==!Z/X'+7CO PCR+^(&][D>X)/+H#.?UMLA=5)4?2P^5)#,(76, MA-^3)_Q&!XX5&GB8&NIGZX9\X411$96ES/=NY;E&%!^/.&-8YA%M275^+<66 M/KM^+P)8!ZSB 7N(X!]@[NA@2)'TW0_NJ,Q&M\E #])Z+4*8Y.^NYP%3R3G4 MU:0)6AW]+ND8*E"]LX]GJ#W01OUG$'ZWSF#P\CS:]#%,D'60Q3=\LZ[I-=/Q M\(O__6J=AD.T!LE;MO[+N9F\M+!71F(!"/857$CVXI)+XT?HM%&A$L;/N>Z. MG&C6'2K*6\I] %-5C/WH,99!'%J M07W) =73^L* \L5AJ5'2AZ)DTD_JT.\2W&@O+D_].)LR"JY'8:-X MNJ;+8MRC+]!^BZ(+U[0K[!,IJI.>#],T=GDP*V%1_AA\8^@S%+BR@O,SK%+< M'+B&]]4,5:9>+@LXU'OC1QN/T8/ABLITUR'YQ"\8B8C [<*TN(^Q*E4]8(" M(W'#$2]-HKA%49+MB&#F3%0ALAZHNYP/:&Z(X22/$1>PKAH'!_E2+)JW0ME5 MKL6#T(/\;+BD7$J5Y9)XUZ27KV8^S+R!3I/5KJ1-&C)SCN+G,-,02"G8*1(" MQ:4L0B[AXNQ CRO=*7LN;PS*2^5$1(YOXBF P0 RB]'NO8QDM)Y3(Q79AVXX M!"]VZBA <W=$^R.1, MFY8]&+32$4W=L"ZVK"G.SE9T+970Y.>MF]PROSG#8) P$%4#/4<;RRH/F1"T MY5;\[A_[*.IUJ!J4M-4R&W-# MDK.1IU0RSV2$$;4&1]0XEL:;/\X^C\UVM!\MN]8\Z7(T[PZ/G6"78A")PV'P M@!&8V5,TM15PH74YK2.@P'T4^S[F:LCTWSC!)-$M*HO&\"JB(B)I\S%CHI=H?;&AQ:MK M.A&@G^9RFZQK9<\!!M50X;0Q8A^%P0\RX+$I8L;EP+YGU\&-JB( %U62N9QE MM)HWD@C+E7OA*IZ+\OQ@-6XI)7]Z#;N: ?R!#FXPRO5BR@VL2/!OOR3Y$W=V M<*?G*(*XH2)L2P-UB*!AT6NG#3CA,W4^S@6>D)WL3 G,YHLARQB1C^. ">74 M4@<;#7VPP9:7:OV*_.K)8PV'>W)(T#5/]W0,Q706@FX\__*%^DH0%-=XYG-; M/7@!:(QG[0:W1.2VCVY=@([]"22+%/_\;$1!!2E\2HT*$^-D@_1!B5:",C!S M61T/WC%>9X!E>5BJ_JS5K'=RIM_O=;*3G\<<%"W2D^7HWY@F+2MU,+4$ M$P\0UFYZC="M/I8(C4"5A.YT*GQ.<^!Y.H1_,$;$!>E?&WB,!I50]$E#WLAU M0-KITAD<0G3M4+%'&,E\>O,2V9M'T56>X$18Z<085X3Q.R'.,3-_]%6,9.Q( M_(,@ ;4M$D.G=S_DD;[9;E57+ 9LZR(X]W45#>^?)(#80H[JVXS1/7Z5FR%H_L(KX!C;[( M3-VJ,9JI+#D/1E=4G:VRS5Z8TQ+#X'@*B^U&-[B5O\-CG!LJ!K^?A?B"(7@Z MOD+\FQ+8;HV%Y:+5I'PP7R5MZ-;*L946J=C)7<"5E,YL&F!VU1#&#FS/-3\2 M)*UR]M<9] 9+^LJ%#!(][M/N;DI4?,&CJ;=\-/7!!9V)'8%SN\#7#&1'"34H M+0-L4Z[[T&^N[;QN*J]36AZV?_NBKNRZTWGAQN;V)KN(V\T]Z[?= 'MP][I6 M[YSDPC:YCY;=8C3CE7D;F!NA,O[D1Z%"W<"VMP>2$M,IBQY59<9L*#-FM1S( M?:ZF>=BZ5QS@#& MB0,T\]FI,)4_*C]T+&R<_TCT3[ L:["4*#ESL;)3/GH%W$Y!KELQ_ZVR3BW3 M>5A%-K)O7Y$#LM5-^1PA0S$<5_IAY2X.':+KSLA<1=8S!L%@J:+[YSS?MGE:,=0>,E0I&Z5P'+[BHXJ/EO)1R5;MK_Y0 M20977C# #D,3Q.?7C9;\JX#"RL$M(AN;XO H5QX>/;<0HD#>VWU)N,M2 M ^3AZ#'*4PC=G5#6F/ HI"&)D7]@)V]TA_D'20(M> ?3"4\+N/,!67 U'<^7 M,Q3<3P@OX*_U0GC!'>8 4K,YF0*LVMWJYF#23'01.>0[9K#1B:T$9H 94D,^ M/#*U!F'@<$-'P8VE&-;!1((R3T^S/14)*L03G+IA=B?B_DJRRY=$%)0]I@@G M+]505/7]3#2RX_QJ:^9S=1%GFQ&-L4_"#"CE*;@^FIIK="FO2W[^&L@3"<58 M5&[E,J!HA#E\'SHH M(2G5 MM87.LY1HX9;7\1,<8_]2I+/ ( M.3U.SM60!&93X+IU@9XWHLF-V%J00QG(KN C[C!.9[/3'6-#4 M\=M@>G5KW;H,*%U*HM$A"ZAL!S[IQ*[6R+:J@PPFAS$D_Q574L(M27U%J-]F M.T'A,SQIH%J^@>"2_541,A3(,"04Y=/8%:[IK8/0X2-N#V#>I3LDR[O5H3D_ MGY927\)IKCR52/5;QE0,PK+1:C.PSAVL2"8GM"(LG:@6QZ MR,WB#=N@B)J-=Q]S>92$%5\P#Y>;Z)#6(;+0*'BK4/L%-#D%-?.]P=B#,ERX MUZ8;?>>GSWRI0PFR4=, )(ZTT;!>Z^A8XDO) M\"!F-.F/9!21/CL"(\GSY/GQWXX:1_S6OQWA6Y/'SYE1HO5_Q(?2\BN%DZ6< M$S[H?6EE;EF -)A[<*WB5E9B>?AL.GZ]G(8\7X;7U3OXV#5'E6BM4;+90R%> M3;Z!&AR[R%:%YEQH)XN"VT#?'^> +AT6:SXUN]'%K=_L#4J=GO M$$[=8P+ %A+'5K[XM+8B."O&>]*,ESA7+:(.Y-PVH@4626Y.FLPQG$_FA,V' M0P$N6EF;>LG3E!O1Z_U<8#9?@RF!C;"CO)XZHH$E:;Y\F)@5O1;5=V2 /VUB M;,M'8S<6#"8A3/;9()0T=R;IEUKM.U:UVXO2#_8%J$>G*]V<$A/DM57 M9_*39J_6:W1VE?"K3VQ5G9543,JYXGW/ODTA[@E-?8H*W/P M(W[0O?W,[M;Z_7:M==+?Q,B?;WC*.[0L%2,M9J1VHU=K]Q='U58B]&;ZK,29 M=KGR?8$NTH/KS17]J;A:&8U0_,4LTS\[]V'@J4X@7+^*QX%^)*(5';WB0Y ' M/ 57M;"V7^LM65XN\:IG8(8W^S7[I+N0=O2?O1D:9D5DR>CL4UZN;K==L]N+ M%VN3B[2"&;B&+'A8Z_""SKAC>!TE10H=)12-'>VG=B]P>+ /K15\6X%>-J'ZG6:G=KK4:A(^-RDO%!C-O5 NXKS&?) ML\OS70D:**VF]9D71$MTV6:#5GNQLPYJ,BL,?TORH7'2J76:[2W/:<7HRKXO M<\6S6^'93K^!*%6'L4#/UPSB[X@]F/AANFFNCYG@.;5^3R2669FY6Q<)?10) M&SD%>"J' !4;;H$-V[63S2NEHZ6N46\%UTB3K)T74KAQ1R-/I$*+"U_! O\# M^BT2GYS%OC5U?JSK;BY]>7X8=_%;U!1S@KKKOG@KKWK6[[=J_69G>="IO8BH M&22\$D-8'J'*9:8%X?-JB1-+#%H,G+%VH['F(I=?TKFR)5L@M)H X>>B(K?QW$G5^[\M0FAL36%E.*.-I[K6*-@AC,LS" +1_?3JIRZ MA;'@X5FO4[-;!1(5UA%$CV6[5*RR.5;9N 54F#&6P&-O"!IZ.]C!E"*[2E.+ M^8-.%BS5.ZZO:L_A3]?G_^JPXG;JD7:S#+[H?(S*N@G\-?!@!>'R-X2K)!$> M%F S-&! 3*]8(>H:?I?("-<:0W6QV6XW?R:& MNW%<;,J2DE/"7PZZK\+L MVZFZSD6EG&;-)VANSQG XPBHMD:_6#!XAIEB]*Q_SUSN9@*V//:0EG!KBK>X MI[G>W G9"WP7RTZ6#PJ03*6/\%V2JW$+26$A;]>RA$:F! H)( 7T P]/"VBM M,$ >^@IB*D)[9TII&M3-5DX: 748NDJ*'87B"SO=J:6WU[P=A2UXNMV.:J4K ML=BH8XR&8)/ =PI(&=OP>.+*&=['T& HR5WJ]64*5"KJEB#+1L>V$H-KUNP3 MW>?W"GNE^HD&-<4?A9*JW=(3E90OUW5.32W!*YI,W"?I)A@16R5&E;@A1_,$ MX['J9W@=P'!?7 <1]30F4$;U@G%&O/[4.E&=($

M@6]+W:(T8*&;/PY"PM.MUP(3ABWW_\?X6=ZY:2M/4 !,D5@IIC6)]#26^ MQY*]?7)PHKUHR?Z1@=J_T.!VHH1AD[18-N*0"FBF,(,UAG>)W79[=8Z)]W:2?^$(G2) M+Y,.'4B=QL_2(Z-6M2YV]O;NM9.XB-N.7B&>,JPO.(TJ2'$;>+,;#0,<"ME? M*>FU2P3C,,"^QJJU<"*"PMZU>JC$)^M]XPF#:P,:.$RW@]]U-2F-Q^<&= W&NH<\)_SCQ3 M.=D*9AR,V$BC(N<$,_?4,CJE+L>WV*\>>(>Z8C-I]#J4"VOKEE>RQY4?U_%G M&E[-[?.U<@NOU0>>:=D5S6 7R&>%>@YI;_71;/ U&_Z5Q4\\>L4>R(0\$+:? MY>S;M4:[5VLV.YMXB\;LSCMZR5)F-3!(]1H] SH7:6_U7?.8L!AN>3(.EV1" M\RCQL(YX4TS' U MX4&*Z1@I][])J$>[_W/EU55V5V6+5SQ1Q!:W$P'JI"CI MV)4HJ=BF$B453Q1TZPL>5:OT(@P"F*>]5XN-'K"]E1>N7'[9>A226B(:.)QU>3&Z0W?5T@["<)+?5WZD]"=E3#K,RL*5< M?1N.ZS:.PDQ8P"^2,F\U+.!A^3J+(! K^Z/2-97]4?%$,5>&%.)/&@,TF50L ML28KB5)Q3R51*IXH?%#I1O$Y((;_8^]CZ,PP!)LM%(@NT9)WFBC4OU)[57[U];;\2M\ +.2#\#QJG/JV[HM%LZI]:<^YS+\9Q! M96]CB>KQ0/;:OD$KCWO12HNO9CHTE:BNMF4EJBN>*!W'KH3&TV:02FA4/%', MOOO#C* JZZ;5K+6;S2+FBAFVG%1QK(H#*ZE4\<2ZIDQ>KKUMV[56OVW%2545 MUU1VB/"IE@ENXZ13]NWE(11,+M[>.%)-E-0>4T>OUK/W!,G@R#>Q=$!8. MIJ=J6Z]F?73"[T+G9@]FD8N2PAH9X34=[L(K/H?B6):PZZ<\?_QCWB*Y_,6/ M>9FT0;8_U;.K(C2]*4Q3N'B21]#*!J\T9V6#5SQ1YBQ9]SA+GB7K#E*53*GX MIY(I%4^L4/:J8.2BFI8F1"V,IA1L7V3!Y EDU;SD )A#@@8&F "I#6\ M!LM/'DSC,\'J4D]5DFQ>F:'"\LK@64UF \\=:CM+YOCF#;+/V$^I^UT?.8/# MJE,QO/:!Z%?WBV9KM^8\*)H!HPW%@GO[- ::K'$P']\YE*FB=(6FH0)!BXLV M,R_76<"<<3I_!.UN-TXP1H+?./\*Z%@^!4M&>^IX-N$$ /\J('BU1-DHK5=Z MD H,2U;+$=.=H?;R[ZUK9_&!/0ROBC.[P&,>73+1]._R=93LTM_X9YU%98E;FY!JU.4Z\P MIU6$!!K>>QE1&G"$4LX:"YB#N5OF9D8D%GDDP+/ 2E[S"& > J3=SG!I.2PW MS.<.'?!O]*LPU22Y7-V3W*TP@'4>B<%\F:$&V;6)6B.%[&>>2;#G#KT& ]K(7A<@J$V M"-Q0("K\Z#4L^!0C? _*[.K2<":,_];?E[>-Z&8".3GO.^+BM.Q:L]O3 M,/JRTP1Y#P/'_VZIYF6D8N,_4N!(P%C!; ID]PD+W0^F@IL]W.(Y+,500@5D M"--LJDJMC$C=N-!2>Y_@B MF$7RN2"XUF"\BN/VE>.TMO(#6<6UA,^RP&B-)/JB-M2K\%;%9G.5'?,*<531 M;DX5 SUA!DIJQC@41C YK.SZS02#'$;8(Q&UH]A?%[R85@IXC3W+CSMW@ M9<*#>5&\9$CS$7!P9&3RJ_,#>T#=Q2' M[^(D3.HF/'3"\!ZMB#LG'%%N0,URAB!3T '']DQ@NDBC!9\_$+Y06+AJ-,6; MV6R!8D7?O14&O9G@H3^0^-P?,[[5@?,GY;#H6;MJUM9L$L@F;YQKH$_=0Z.= MBV2C9\AWSW57.TP62"4WR':9 N2\2G28.,CM=X$U=A%+S+H73AA9UV1:3X$K MA8$J!DX80IF/71\V#L&,!>K<&F$4,.>&CJ2--[(5'8 ]S0\>",)W,*=DC0+! M;\,8%T*S6_BIZV-W3>Z5>D=/D%!Q"-P]'G-[SL%]3*L"I1K+2C-^[Y]U/W\] M.?G['_M8FC&O%B/3W^FDZN^TH<*-9>CKY7J2UBSZ9$\,^\-K0IKO9>6PXYC^ M%Y^H;J=N9G^"6C3J V"J[3F"7[']-QL8'SDL]38.2TEQG B%5AQP8!R0ZL.0 MYUT.9V&$3P?'PP%;2LL7C!:D$C8J[C@L[O@EG9"SU FI3(L#-RT2GDKLHS3^ M_K\7[_[9^?WL?;Z/4DPJ5/RQ[_R1Z\#^=M;[6FNYQ-E53CK)V9&J2T:Y M7\WQEGEGD>];XD8KX8AOZ#%6PFLF@EI1X+DCT^_95.<_!#C*,,2V1<48Y)-<;*U(BMO<=S)3H<+.3EO9"GI M;3(%AR)S!'UOCCH<#H60ZC"'H9;S]K4XG^A5@$6A%3%'F1W8C?8]NUDTZKUC_I;8=> M]D%1JX0?O]AZVN&D$$F80S?@"[OZO/+=YDFMW^[GN_VY[)U#TXV+GKGR=XFA MK68E2X@3/[Z2+#T+HJG11G?I_NIF9E3,?%C32&?"'KUZQO/IUQIV&]:I56R\ MF=.D]'">/\SH*^'R5(6+Y-MFIUWKV=T2TF4!'RXSN//.4.E-S_/.F1_*N"MU MB+:W_/]$HF,E3UGR%-"BAFCSI'MR&Y3@O-PMMMFG+34'%CWRV4G#KG6[[8V- M,:O8=FFVK7ZSUL*TEX5C+"OF5B#/]NRK%,;F4M;>K*&UC>"//.MS+OGJIZDYQ^TFS6NJ6I]5L%7=:#F_PS,T7FU4F[4>MUVJO0HK0Y ML'QL97;,!JP!W@LK:4.5I+1?*K'7KK7[S:=@\A@FP*MFK7=BIW7!=N7__V_O M2YO;-K)%_PK*UWG7?@^B"2ZBF,RX2I9E1XFW6$Z_ MLW0W&@LWB90H"5-CAR:!7L^^WIG+IM;J'Z/8PT1-%=1Z1VDN'-IOI% ].B5> M:CW=IMUI=1_=[I4HW.[9_=Y"86?9@K?*X%=J^+W%/+TW+[G=:\+V* C;\6CT MH_5!Z I+;I)$WB#E&+V A@X2-%NR:L,E*JX!Z]?"Y^O*-ZO1>EWYQK$/^_#G M:*'\_O"V3 F>K9]N@YYMX/K=F?I>$[W'1_20WE&*?([:)2%6I9Z%LCWH-/0! M86)9$?N5#U_%=BYU!L3!&GH>'_2H-&\%17M@YLK3]DZC.T^L49@B5"]+:BZ0 MPM4Q9VO:"S9?@':@=#N.W>KVMWVF-_*MW,/SK+1$+E=4]L$2N; $P!K)\'4^ MVOVBMS?)1ZL!X%$"0%E@WTJM@\^%B-#EV0XUH-6 =HUB3H\2J!XK".51RBS0 MM9T.&J^YC!;6L$HH7VMQ16/;NA2Z:+NJV:5;/XU#K$('8TEHI=%IR%QMVJ&; MB E7P@)U. [3:(CPA,7HDB@=4@6N6$07WA#;](H H%H(6J+ZEELXR79CQ.YO[< ^80\VER[@Q6!H5]_?OT L2ZT+N M4A[;$C K'*!R!#!5,R[N1O0)DME>^E:O,;EEW M2&KBZ,GJNOE6C@!3.$NKU;6;[2,L-)=O>.;TCKH_$(RJ#@EXTP$U=[ DNT2;?I@P>*MV/4E)17_ M23WNCCY(L6+XT$^IK88"+>Z]KK$\1Z@![#)(9-*A>DL^SY$,>E4"->*0)!UR MC"6TAA:L" YW_\B::AZH:)U8"QDB36A%3'@ VG.)8<*RJ]:E,RPWRG%$U50QEFU!D M"%Y"-U/H^ZG:*AK=%C=8,;9$Z:DU3[#C94"3J"6O/Q31,R8P!E$RX[GD!M7Z M<\"CCPAOR06".B(XLPH]4[,7*KA4.!Y[DHM/0UC3BVD8SSU@!'BQ>H)QB=(^ M;76.>)VX^-PU4(7G5J=;^CE?\-G&N;&,+A+G7$O+JF6F6%,T<3U.V> J_\N6 MY_3[RY;'O[6YIV_.,E=89.X6) /;F!?4E=SO!4_8-&LW:PB0 [!E\K\;YT2C M-7H3,/#PCP-X0[ M)H/0:LL-"O*)9CCD=_&#=*Q.TS81\%=4-"*&(Z\\15_16U3 M,%R2G!]A.,)?4]^-K!3.+&Y4ZY9;)AV5Q_L8HT8>#)KM#6/>!I!6*L*UX%C# MYY[ )VO+<]*66?)LV4=MD#X[G:U+>< FJL8LG\\*^6B5E'K/^E34,M?V3.7M M7L=N&54H2I+'KH!N(RVMV)4E!Z]KMV,I]#7-"4*UI>(!XR[XQ2RAYT*6$Z$D"V.?81_O*%50P1@0?"20 GB7U3 M:5$JFL6=P0V2"E\9+"##WC">)@@MU-]G,D!#*?5R(1CCN"H\):; FR6MP&YB MIMI3&E#HZ?U@Z0+C)T%4%FPD$UDI!BF9NB#ABTB4@='A'[T H1B^Q0Q'$9OF MJZK@I!8#ZD+[5@U5#P6J)(D1V*M9QCM[1H=F((I##D0L!"5K0V0-#P\*'K( M-]\= "?&T$1@DW&UUE$K'P_D\N]6]*Q5VCJBXS9BBLR2[9\E1SLMUK6NH:^& MOIJDU8SRMAGEBCLV@6M9ZXGK&&1(=7PJ6SCD$^]DIX/-+>$R!:\0@5.'SCPX M^KJV&P==D)F1;>BF:%,LIU7&+N:OR@@6(]%L*ERTC:%%#:-KA#_'0!8TX2%( M B9>)E/3*)(E^6 Z<9# G+Z;!L.IH'RTV!MY/$^<#J>85:&2SXZ]"!=M?5$) M>]4)PY2C-8+I7EFOQ87P0T[@.P%X:"S*!6UUV\5LH1H9'B4R5 20$;POB464 M,.3TVG:WAJ$:AJI@R)/5#@\&Y+%!5@Y2 4VD) 3;-!)+CFZ.9):+J(&L!K(R MD)F"WXI V!IH'B70H")0@\&C!X,*XJ!+WYA:9LV!:BBJ.5 --#4'JL'@MCA0 ML[',I;U%8^U7,RI'V8$ZAW:K?;@B;%EY$=90ZLP C?E-K,,5Z9C.RF7F4E,7 MQZ!5O?JTU[(/VY76C,4' IM8,WFT:HP%R6ODG!EY%]>KS78_/#*UFR]S\U5Z MXK[GXZFY/CD"A3<"8/I[G/Q]_L?GT[\^?^B]Z30K_C>@[B74?T*.+0_":39_ M6 5#5=0#1I,UU+F=RD@579Q/@O!)=1<7\_;1\BVBRHPBA4)]YMQ8!-Q,,"O#KCOVX^6ZU^Z5Q44/'><^3XWJZK8%Z!I MT1,+F$VIK'6<^IRI^S$K3OI,ER5]OB)=MBZV_XB)W:/,$:D!8/>_-J37D&I":NUJJ2&D=K748' C9S\'F#MV_]"Q M.YU";Y>C5LL^[&P_G[0&H0< 0CE_50TB-8C4P2 UT-022@T&6PX&J:@6'9'# MC=IIJ:0E:FY5ZLR4:=L5G9XZ1W7&3PU]U=!7;O5HAA_MH,1*#34/ &I@L!$& MA&%=%FLX=:.)3)9$2N3ZFA8IT7E!7J-NOE?J-3=/![XWS&R29:+6IS3&THM> M@'?#@6F)&$X#V/;D:@EQ[)::I]5@_BC!O *4XA1.82B60$\--X\>;HZ &\DRA4A5_6OEH'$] MN+*F[O)Z M;3WF$-LC7(+JPD0"3/!47C2L.;U@ED'W'=[3L'P#HFV01A&/"K M>Q4@?*8!:AWOO>$4+CZ@5]X=_YE!MVIFY(?#*K*\H#!&NU53X!J8;OY7"96F

=DA;WE%Q M[AH\[QMX&E!4!0VS..3=1RFW=>N3-$["F8@RZ7]! M7PI2>UTK]DG(,INRX$@^BUT$@JUN#8(U"%+;YAH('CT0Y$IFP L;E;]@TJ)^ MX'['*ENBX!I=6'1JXR SBC!:$@"+RWC:[=E.JVF-%Y;@L/(%E#?JM@%$E?XT M $&UG?MJ=86JY=M]MX[$J4]-".X!8OL-([VFH&;O -'I; A]"2 M_2..0W1EP:-LM@FL,$W@5 .L+ 83)J24">\"2W_EBR=J<"[H5V9;7E._XN\9 MS',#9>K5=7"KU+E]93'#C>60*HJ0H5Z&E.U69?#V=25JPNNVW>FVI$)+5UN( M(3G'3L4 )C#FIS0:3M'4=CR!4^=Z '1'=.&A!9KS&S&(4C>ZLCJV7+>\=7\A)Z]$!AHW+!J0O)X"0G+V2LYE95G4H0&.7L*NAE:G=J\]^@!2J57:>HU M\^*A\'TW$&$:2TC+?WG#IN=5E7NO*GF M_,[[3^J-,, %N<^)I]311L\ M/(S7(.+,!@!>;8=!QK8NA0JE="? 3H%XL-^T9;=;;;O;[QL\&H3QIM.TV]U# M;+,3S\40*_?X5S:^,73C*07W=J=>_/I:!;8- M@>]C6:*AF\N)/>YR&4DV0UPL!]G6/(WBU.46=$"GAU.37*4:AN81D#!OCK6>9M36#H%*7D2KR9E1VSL@WMPS7 (&P+6:/WV M5=%'YZ?GMMS-((R$H1/ _ZV(X3T'HH$GW1W;7-M<1%BMV'HF)^EO<88?GELP M/%QKD,X(!9&5H&\;).%?4I"E);JW;?VKNCR,K^%_(,'T,LV=KC,*KUP?OI^[ M5U3U&8 6%@*:()L"0YP*(#MP<.GWX=^&F,9KW?>D)0D#7>V-2).^'&8A$1Z M<"E.WV:1_.33&^OMI]SQXZ];/!R5=KI,-[K>E;Y[=]*P7L/)@0;)3-J+1M9_ M $L3+'\V+NRJM4V MVE&!'*\%(V5MX!D"$%I,'>]$1&15!AJMC']H=TZ;&]] M<@3=80B[C1))]G*'W&O;AX?=K<\:3]V(8SE * ,AC#VV!;YV=XRF:AWY^NYR M:%F"',M\*U%6?A6Q!$7?/2D6A6^=O'G=^>WC'R=OFQ7_V_>B\/G:[PMKQ+_L MZ "=M8K"9[7A\X?[2*J_EQSRVW< 5UY5(^>':+6=,?!Z"X.*6150H-?]85TY M?/V=W&CAUW>?H$'=.@9YRL\$/PP3 4T=:*"K$MK#\5@0*[ID;5)4BW,Q*$E\ M+IT.,0BKFKJQ>%0<&U8Q9/V@TVAU2>J@U^7XNJ@('&@@$DS@&@HQJDJR=^QN M"YMO*_UBC#P3]-IT2+$L)&-)X5W+"A3-&\=VOWF3;A?J]%MWH#[ M+?2>Y<6<%0#SY.#57Z4RA\' MWLA\[?CSP?DQMCASNG:W?V@['6<9SFOM<>=\/D\Q*R(%%L#PLH9Y-=FMR>X> MDMUUP+I2BKA]*X6U>&@S1J,66A>!DUQZOJ\S[A'7N8, /.&',;5\ MI/2=+!$?R L-L]'2<5$4Y+W#':&\-.E('K4WV7 M3?TQ#8N\0!5SVQ8FP!Q%%,NDVE8'].(^"#>E/9DQM[W52%@F:GO:;_?MON@:.)V<2@Z MEC1F'ILUF'!QX^SXX+7;[6;/[G1!ZP$B"^!UKM714COROG&][>#.1271^7(5B3 M$*.84B0N!% 8 .5(^D;,7\=> ->-D":=R+##%"0^=+-@PBG63F+4&;*[V<9Y MQG!P\!"?7@.N!.=D)Y(V1V*#PF@;*MQ.Y7BP( M2P/ YCA&=Z/<$,Y./@XZ^TN,EH,-P]MT#GKD2W7@,O0!3AFXOP\B[Q"8^(0Q M2'=T 7X7V!CJX*<4AC<"D>X*/W@HZ*/SR%5)ERY1-Z(T-&-N##P=V&T"YT>5 MA>"L!K#',* ;*S_N^DDX$2A.-NX-GMSN2HS IG\,5DBPUU7G3I"0OO'#2^L\ MG<$^K_1=#*H:5E?-WZK2DXX1XO[7_M]L1_^[F9*DKMO42O/_3_=?C^E[\^G6SD)>KW&T>'_<,?*L] >DU@.3YH#[ + M];24U/Y,S_?-)\8F'PEO0VT;]IX?]\@NZMO+-* M[4P-[G '7')AE;Q6C5[77 @]:\DSZ77@3)S^#P1=Y(Q:8X26.4(+_1]X6GAC M_WS2>P)'<PY^F>Z3G>*$ NG:&TP1>NF.)<;H=GH'QX>=9T? M%K1?7X\3W%!P*"X]\SLO\?A;BP,#O!DQNRP%V/1RPQ(;GW?LA6OW\+K\+ERLWT&Z!J]LCEO++1.65IY (-;@)G^WALU?<- MHIIS>)CC2NUM<:*;XA"DLH]C#V6IR? ; M]V8#&V"8J6O]SW H!"8$;RPHK4^]E7+5:W1O"1MOHNU:'ZLLRTO1Y@8'NIR? M+Q^W#!XFLR2>7P6RMTDR*V,,=W-M3V]^1U4HGS,UE N@E/&YTLY=?3?;.F2Y M#2G2T6SJ*RGY5:_^3AF:E""7L[-GVIGS_":W>SU.L&+0==C#_N+:?MQOC;4/ M$6NM9RW;.7)LI]6ZT?4NQ+ [M+;LAGD]KSJG79JY]EEZVQM=ZHPRJS:1!/=. M@:J)X_[!U;,CN]5IVRWG<+E0LU^:[-Y!TB84=YO@M%D^(4>D/#O,]X/X3C='^X=YUA/_'FC(WPROB&[6&W3CM!OBT/UDK^M:#)PV9B7TMF]MR"MY+8603EZ!NE?-,]2IY M3CU@W7B:Y104BS==4]?M[0FY[!"A&84I!AZ6 A9,4.U54\;;@Z,]L]VN"UFK MK+=W>;\53*-W/WA&>5'K<9'[ #+/G*9]>'1H][HKY#-3AJ$_K=)-[CV)6;3B MFL34)*8F,;L"&:=C=XYZ=JM]N#L"LZ(^U)+;S!WZ+2449;7 =,+&Y^YO?WUZ M?=1IWLNR7@O\;T\*];Y>=@K1MBNN;1JI :9AY/T71G?]=W!%G\4LO!"C)P6B M4U?[0CC>_VI?5>NM0++%&][!YBJJ/SQY61EY1J&;.OV96DJJF!AKE-6?+*96 MUW7M-0UY?&7(J6 Q%7& 0>91./: $7N^JMH.A_>- M!Z3L\X9ULK+P@S)JC2IZAA_UVK;3.\J6HB"?TMX!PLWNO86Y*VH7=CHM].3F M&U"7'VL?=JC$E">+2E6T^%PUA-,_Q&[G.,1(S".!/6R,SJ K7^?FUY7-L?&8 MW=S&J8S2!=UN5K>C/&BW[_#NY2LUT:B)QE*VP\AFUI"I!!M\E1]=T-!BD23E M5*F=4B/Z7]O4>1=JG/+IA>G\5?+CK0J+C=6=)>Z-C%L94U>6<76(5"WCUL1F M4QE7!EO5$FX-/QM*N PR.7G3JR)86NRB,EP(6[ BK,(6.!==F>@J2<9>>=*]FY#\&815^3F>P$M]C$=\K5^\\'4Y#Z_7).]MZ M]^X$3AEV&WNZ]E-!J.WV> [N\(A7PU.A/'H96N=O7UFOQ87PP[GJ#"T(;''956&1E>8M&QZB='!3+1+4<'4MD8!M M4&9-A7$5-5MFAY)0B"8997O*66!TQ7"2*63Y<2Y(KNI;QPK(C0?],)@<8)U( M[L6FNG4MLL_DBJTVK)-5^K71#TE+18MVOZC,:Z%_JA*>J@Y)]>NRCT"8Z!UU MUEE7SIX'%YQ$WB#E@L#4J0J[ J.UDF C "#T21#0C:OF@ :!B%;695_@^\)^ M7'!!( 71?I;:Y%2KJF:ONCW7RJG*@,(=L6(I+IF-K2_="% X0=DGW[OJNC6@ M*TI4[HM(]%4HY,1W+KPAB7Q2ON/V:"](PT,,A4&RLD%H8EQZD;UDY,)9 M/S6L4Q<$=7[,P]E'8B[H')760"7O;0M &?YX/MPWK"],)U-L3A"%$X!==>LP M_E#,$_W 2/@> ,450:#1+X@7 2RF87V9BEAMD;8*.<-26YF5N2JD@4@*DC66. 8>NL'*R(II, M"S-LM+G(/'?O4"ZI[(&2OMAJ=>QFZU!64 W34[5Z(8+"K@%Q!WAP^ C3)HFO@(K(M) B M#;"-M M6)52-C@C^C[04U_RK6DFYL,N[V0^0;KT U M]D,NQ9UY+9%P>6,@94&2M]0DWHR*3 .CQ2 ?+LT-?';$P@_<]T18^O[H5F*J MUJUJ:J/E![8-0V.U?AQ(UN<>R(7X:+R@<:D'*U4J3U0+6_E,=E/#$!:*=^7J M>R32GA,LU6M5QJ/F$3L)290HMR2 U6<6*S=AR4I5# -6>6)02+-5<^7 M"^#O2JN05*8+2R%Y_=J OTQXY6C*FS8.S?>YC(4/@&=$JJV*K"Q'ZG$[>H!\ M!+ @)/M=1.T.B' 0>=0R$P$B@!J*7>1+'[V L\1R]A)$%-6E=K^:_AFRD$05 MFP'>:/L!Y%C!A 9S3:J4U34VD(UD%HQ%A#=@'/B2IH+WIUO>F8RRBH .4G<58*9L)5(=2FPM M0K$ Y8*4(V%!M #Z8%([,' M3N[JMGX"&[4$%K#Q41C%#>N3T;HQ*0Q(IS%1(8?\ S>\YZU>V1:VL *-,9KY M='HX122\V8 .5A^)R,Z,I'1N'H:]FTA6)I0W)3ELD[0S9 MQIBXWP1UH0EG7I+P&&G,8OC,!9DRG5GS,$%/))[T#)L<&H*_=I929^<4]C/0 M#79D'YUO@ELERA-:]D#S04F!=5"S(.H2A J(WJ$F/L,P9AHS$F.X#E!> M+N/42V07I"1!VX_O>K.BOW;I"LBTXTI]F@UEZ#V?T?MCUXNL"]=/">A+'F$2 MV<-,KC,V!5H7C(&&H^&0\&>",:B7>G^%P? 9V?ZH-)I;IMU;E0[WG#KO0A8X MP1:>:/?#V\$>?'"1GT(?&Z,QVN.(YF]1&,#GX=[)"ELY'&4S0XO5A.Y.QA:&\;%N);"5"3O$P\T0WME74D?_ESN>P(<6B M)8MW@4\-N0,;S!Y&M-49]\JE[F@8@&.;)-!6FC*S1-4VU]8."471L>DNL$,T MA!.[&)#;"J[(6*:=K9$'R)8'AS#U0&J(")AQFL@3@->V1MX*1AO4Q(#8T(1LL;,OC M.X%S\0 ^R8%C0(O$/7O-?<-:X4"1>VNCR+(EQ2C2,?OSKZ2MEJ:/1B3Z$W0A M^#6LG\-+. QT^XBAFV*\%DL)>)U2AH*U QL5!!0Q6FID"\&10"\PR)'2W")E M+0PE<]&NJ:SOP.7G&<"2M*HMASSK< M(JDF,58[J G*4!YDV0\WH E\3!Y2JL(_7L /5=UM M[Y].C$U:X:4T4E0^)MU(^_!!EA?>!>.-^"[[B)+!/F#'"SXMVZ]Z9%AFX-;9 M9@2R.;V#:#^^VK#>8._6V=P/KX1DP"-@UL2?S-:D&#FB'C.?6#(V*2V\,;V, M"49C6(B1/+,Y[.K1,GD'X,$\2CZ^HHBT$!D,53%&]6[M4'"2VFG^)5: M. ]--"ES""Q*K=.);ACR@0X/$HY]2=T=?;W4YH*Q:#Q"];R)1Y%OWUAV90==RN(U6)TGL7=+;NYN[2G,$ MZ8($9N"8W@6[BS,4-VC=ELP6%#I/K@HT>Y&=1-)5;#*=^59)$'CF/==-H.?3 MJYBX/!N-.$^!DH,/8F1>A>^?>?"NBM5RK>$T]+C+/;Y (;OYYXU_ 3S!(F6_ M>H"?2]@OSA!;SS98Q',[HT&T&9)LLPVZ$1NXOC/)*LU((705IZ42(:*<,6K% MX55M^EG&>5SUX$RVF"\\K_"+_>_>F*8C7<$*AZ"#Q:K=-TW,/R#M2Y,8C]_< MFPR-?*[O:.)=J/%39#'D>]CPQM:XGL( S_EH\3#)2JO.>*AU;C.4,4M*T<&. MAJ89"7&@A-X8F,,A>\(S%V+;_Q7[W#YOM/O[SZI?.@_<;MVF^\CM^XLF+5HB)R+V\0 MR[E.$&?.FKJ%($[9W7@+49S-.PWBW%V YE*C_C/D%EZ0BM'S@O-D([*VLB9A M#4CW'Y!N'..V7:'ZA/(E$H^39'8B10^\,8@EI&B;V1G2MJJ"UT"OGJ*YPS1; MD$;(^*;3:68H7"Z29:I5 FECDX(#O7+90:O/R>=I!*$?V(!EKZ_&D3>R)R>)6'.=(@!?:5C9]6BI>,D M-X\*[C4-,C"X83)AMSV)HY<>!C?,YP"%)$.AO5^9B&1P@5$9R1A#*^!H,'&C M@// 8@YM)RG_)UH>[!DV[689&L;RM?\J=M&? B*N&F+5QB^5E1^U>- 9:(_5 MSSY""RUBN^%WT49R?:@5^"\=7Z1E2@N\-)3,T3L5IK&*0#:3N88&V1J) >R! MX":>JOO11&=4HC!<[8E4G#< 8Q:$:" NW)M"1=I6AD6J2G9:7$I):3:[B4<1\ZRE,H."F5N&@#_ MS$,@FH3AB&T6;/IEJS ZG67P.*"-QZ8G_!8=ZQ,W&ODBUJS'%\$DF:H$()4J MEW-V,^@;)X)/JV!V$@GC#&ZS')/+*84]&$N-C;5*9YO>8\-_%Z:4ISR=J1J[GBO3S#_7OCJ[Q9 MD^[=U:#-Y&,]TK$A:("ZN,-LL^H3W_96[CT\M78$3\#A4:=FP69 *C^'EP8Y M<*O!ZVWM[X/5:.PN(;R,G=E5>&S##&I(>-B1UM@=)QU*1J@8DRJ2LJ5<- M<]:S[O9@[G,IK1;T\45@1BYT^!QC2HP)9'=SXDO.Z*Y@8%T0OLUUPX 3,].!29T\DPU%2JU%EZD$PC&E(> MET>FU7D8QV3O8I.M#I2G:6)=UXB"U5!1KP1=HUC"A1=GMK9 N!&5S>)8/%9G M%T$_*KQ\7NH@O=B,?^.,!)>6=9"$!T.VZ\_31!ZG;5JCJ)B)D19%F[%S 5ZZ MP$$24OR?WB;CH&0.RI)7N6I;!M]E07H!*5&SU&?S&_";X?0@G4K9Y;.DA0CCOT< !U_16$&L2!KEU$.T3-HRWQI%;RZZ+5D; ^\3 MT_1LMM7P]#I*$(7ZR$PLXV+U/'T::#JU<)*8UKQLRS3B X/\5U@L%"0K&<9 MO#,Z4TD_UHK[.#YM=\X^_G'X[N0^QGTL"O0H-8/JU,V@=A05LAUHKIW]CZ/T MUUH! 36 MNLC=>9GI">S/ IYK^N37.O;'LL^/ M@?5QF(141 FKJ;HQ.Z#]]=RQS97GH MYY@MH*O-:'\WI>5A5!-YN.6HOAP554[,2TW$L[IDBPK%Z-7*Y0I7L K3 FD/1^B:RQ2N#BF@7"I]1)6:17EA6G M5B!P9RY7H,(6) F2:%;:@760'HS!ABF60<[R5+A6L(0!]>!0IKC-L)9?^3-+JYG(GX'*G;*[00S6'N7I1(GR,?L \ M>-5C1=5+ANLTQU &@6=8&(C"#69 GW").A[1]\:"ZLO&4XPFBIZKT@JI81>* MRV8W%72G5UOQ,+5 E#LGZXO:CH0*(J8$*![&6WP(]9LZ+LLT39E IRTH*\K" M2XP$7*3OG:ZL<:9B-U:++Y*+[FWMY0J,K>&!5NQQ]#DLTO%%E_5XN]Q8M238A4+R.^%M#W6U!72G8:6^$E,=73O[! M =<&JM6>2\R/#QBS$WR4$%E1RY[ K BI7\5R'\8F\>2+]*Q*@"EL5&TI!PSR M6;7FO IF_9O4\ M.1,BJ=DKQP =8 P'[G3NPSD,_E06UL+^?TLZ,1U1)H^?6 M,Q0^Y .__*&_5EH+MDF8%JK(-XN\9PTW^UT=9,/Z7*A@;K9/DN[<7_Y@[[+. MA!H"=)$=,Y'%1[( <&XP8(C[9%W1O^OB>2HH(* $GN46%3-,Y Q4P]'(DZ'U MI%YB,\<3>-V=A-:Q%R'$\[-?>'5\RSP!'"!'G*-#F K3R!8%KQ=U8,-O'SGI MK-O"5+6%,6#\*>BCA_"UTVG!&(L#Q;8 .J4TTKV%FIKA+F"X>\%!(YT4I:FZ M0?A5VRX*_KP,@0/\K[9ZNX4\02"_Q NT:2G0Q2RQ8/>5ZO^SLN"2Q)B&M4=R MK5R0:$:)7[Y?79P4F*S0.H M7_-9 $1!-D2FG' ]9A?&G%&7@7CJS;-!X 0^4*R3]4I$T95U=F9]O,0N*#B& MZ@:)!LQ1L0U/I:%5UJ_%]&;.%O6H/.5 !&+L#3W\K"V>%&)'*=TFX!6E&QVH MO&Z%R@8G)JH&5CLB\?=,.JBU?&X/%+-Q7**2#%HE5PH^7P0^+,^E6KFK4F)A ML&G)U$( X$WJ6MQA2[0UDGS?AN$(CWFUM5]GYU;; 3>8"V^.2R7+N@3?AS+) M-A)A-'%!]N/H39E>KLHWYE/.V4%%P9_8 EI6YB('&MQA-$'/$RM? S?X%J7S M9'A%Q;Z+>::%"M$ZZ!D]<7+%))?*$%-V,@$']B*N,B&XD*EZ5M6SSC+94X!_ M[O;&.>YC+T:^?B7X"7Y/CSZNI=;KVT++ M57BRS*BY1Z3C#!3]8$)A^Q+Y5/K^)D2A/ KEJS-./6W9O<-#ZA$(_T)G;N0) M\AQ_"\)+7XPFLO-NYK/7]HZ!H$C]&<*ZKES;:A*4@LS]M-^SG<,.F6*P:"S6 MH8A7O-W5+W=Z]A$O"M@J590=8Q'5M5ZO0BRO= HH*59CP7(T*WC0==I])&,0 MRJ@GUD:^98[D?:BBLW#SIGI%OG MC.PF9V0'%6WOEBZ#9DLEW=YH@G(64/*940%I#]9YEW39\":IAB6J!!>'J>$! M<@2Q'X>J2RY!6V:LG+RJB_ MKL2'[^2:3LGN/52L;#[G*M7F"]C*3P]C9AQR\R9I1--=$ 97I-YE Y>+'-FR M&=!73-+TAYBP*?3R8U)LO0!3$ZUG**H]MQAW,UN@+,!OJ\<2][NTW"76,_GC M1V4 MY0VM:Q%6W4QCCC@V(H0Q&#K0Q?X )X(8GY J3Y+5<<_WR#+09"6R$BTP#"%J M%; (_XHRI]FN%T9F\7>%"T8#3^R]P?J56-S>5/4U5>AMLTL]E:GC *7_!F$O M:PJG/#H+R(GN-6 LDNM99;00'L]>I%UQVM(X"6MX3)9FY:'['E8Q3:JG$ M9TLF&[ES@Z!6-M>HX1Z_(^JNR!4U2U4-4I:\) MMREYK9C%4.'L?8"V0O06X M24.>0!/%Q]8,#)NK60=5R:SD#9(UY(&4<:2\1""+==Q;3H&, MJI20!MQQD-$L#:@;CQ5N1[N("@S" YW+++"0T,8T@]8[Y.:)&3=IP TI],%> ML"LY?D(D@6P47-K0]X CC]A[("=1-!#941D^C(0'SEW 066S71CSQULR%2S2 MT#+=[-W'GUO.O\Y^=M;,YY<*!T;KN/,8YE&?E!7Q .5]L_+H!KJ;-94"J--# M1<#4 T'=$KXOE;9_/FD^X5__^01_S>M\:JFYP9ZP)BA_(ND!Z*;244!_RJ8[ M*JWDR#MG\X;]Y^^?+FU>L:;6NT?:!HFY5!(IF( M,-AH<45H;&.DPC>RU#(^H/$&N+H9G.\['NXC MYNUP3<=^,J48PJ4V'6W\(KS#IAH3U7E4]3"+A'13ZH&DVR-S6U).+RBCG*$J MVW;/?7>8)42S9J'[C5=*]$7*4$4*V&8D1Y=R_Q[3@=OK.TUZI#9BF*G88?ZG MHGW#IJO#@T=%AXXW4T>7VR%7BB0DRP>J1IU*3J[[]Q MJ"$\\YD#LP (WV"\C-,\^,UF[4GZDKU(VC:HGR@JK;R+B,O5R8ESZ0EW:=:X M8T.ZT3=[L>IK6U=A:O0(P2ZU4O_/(2K5(D#M'\ (HQ!4>UEMP=:M8Q ELWJ1 M,9HX5*-BP]*KJNNQD,[0Q!JT,E-)2-&A#AM97MBL@6U"A!ML:,Y@([1>:\-Z MGQDSM?>KQ-R7!=MNNW.=,M] MMLN:'%X#"TP(Z-T(*WJ;^+]W@8]?E]?B6%5CV)-?12H7"+Y[O;E8APY+5E6M5R M4Q/'W_QDY<.&ENRQ3!5S"Y 'VP7ZWFIU?LA IJ ;YN=;M*H;KZ/9Z/1;K6;O M5A=2$71EY<*=@"W ^R1Y9-RS:OE.LW%XV.F2O3'T$>O^^:254Z&1HA]HX*[$ M[P(S-%^@0N2>M%1%0ECO.8[U%'U$T@:1BV9=KO#OX"SS86+R6%KK7+>BFO4: M2VOE*CVOT>B8T[3U7+Z1P2:K6I]OOR M;.7U"5&.!#5OG03MDJ\L)AW;7")&C,&T*&SA/ MLL-57J+Z*C!G*"UB##6T< MR;D>W[J.I;SR]"N)XI;%(J"G1ZVC(C]?^WJJR,T]O+)S[[O$;[X\1G)"HZT+ M&P\$P;9_.VNB3GW*MW'*.R5$BRYM?86C)E"5!&K_1)%[CA#LPUP0,E.5Z#,< M"C$>KVGBR(^V$*$JM:>%4U<8//;L$N#$/TA[HN4F2>0-N Z+;!TV0V\)9@M, MX7JP:78XML[?6J]\^"JVK;-@V+B6;+6M\ZV,P5I#A[ZC=?7:1VWGA]U[2NKB M+'>C\2YUICS-9TK>%3":5T241<-GO]%O'3J$-L\MGJ'-96IJ4YFC=L_N]]IKKW6G0EH.H>^73?I:F".OI<8< MB3F%-F?[!I+[ISCS2#G:7ZO%*0]MM3;V6P@.X];+=ZAO%;1_+A=SE MW(9!9*^@H58R'Y^2V;8[W=:F)IH;<+T;(^!]GSO3!&\R]V+A9Z/E&,A_V&\] MFCNXR[FO*0GL_/KMUN&MV#U77,)NG>IE8?>VW.R54C'_RV@(@A6H]L5MLZ?> MI-N0I+?MNVS;O7YO7PZP=EQ>PW&Y!\NJ1?A:A*\4X9\![VZW;U&&KUV7-4C> M:]?E7BUK/Q3"C4SRS]H.J OK2S2/V4NV5["V%\KG9J#F.':S?[@O!W@CAXSR M127A_,?%WBGUG4JOH"_7V^[&OIH;M6:D;Y9T:&RWFTZWTW'ZZ[#L!=Q8?;F( M(>=R(DIRNCS.7$[JM,"/L+>[7: M]OC4MD[/[C2=I;K;>@![';%D6ZB\+@6Y76?1#7)F[\:=N)L%&P0&I$.[V6K> MDUO>SU7=+>SM2IO<.>CU._91L^SNOGW:5J<05\U^\Y!66;;PF:JV^OQZ(:Z/ MT^UU'SVL=KO?M;O-,C>Y\ZNMG:RUD[56C>Z]:O2LUV_;[6[M9JV! M0N/^B81[G!NVS\FA>WML=Y AVFYV[,.^LT>'L.>^[QJ<-SBV/);BAUW>]_C;JGR=-9T= V-92OQ?>MX MK[H;D;#;7=:>A>JNO>XM15*V.IB@5TYAN,-+N,-0VD>RX#T("[YM.*]UQ4>H M*[;Z=J_;W&;(\':$K:U'=*Z@2?N0,[@F%=J_#-;K4Z'=^1.Z[9;=:=TX2/3N MP>;>+7AOX?RFROD^@KES>&1WG6HDOJ^68.QW%CK MN1YO[K$M-G!?-Q)ZN_EHF]G5=C!W ;,. ;-&88KMI):IGG67DD]2W0N1QX]8C)2=SNJZ;QP>DS M5&^[6:[W>@QDF^+TLD[)-40^/HA&FQZD-@??@.%=TO;G3D\R8\[5ZF2\D+>N>[;.6?=ANVGTL6KS* M2K"(.ZS8:?& 9MYHY(NEJ,F/K%8W:A*QMX"=65GNP6G6%&()A7#L9K=O-WM[ M32'8;OPB&82C*_J G>3QP\B[*/VGXM2*1]0^Q*\,4.D1I!CMDW@H[E@OAY/K M=9K-'S837AD,832Y?#:"CZRA[\8Q'/$D")]44T#SJH<"VPM4HH,YCQ[5G0@8 M]V7G,"^/+3K*::3>G(:1]U\8UO7?@7#W6>EGTJ/ MEKT(\B?8XHMIQ)=@;N=5)-QOQDE-Q,$ OSH8")"PX01<_]*]BLN'7XY@TW>] M"G*J(/K&%$G.;=(D7 #MMW+0(GS9%GU3#68TE*L.;IC&<%&OPO ;;"H[O8*\ MKR3[TJ6E48Q?C,3837TXR3!-4.17S\]#:GIQ("[@=&+Y[1/+&_WSR:LWYY^_ M'G_Y^X_7?WWY\N[SN7/2K/@?GB5H-,'DY=F7T_?,]]J-?),-^9_?4E PO 36 M>R&H6"9\X:M_O_;BH1_&J/=9QP-8I?4>MBL2Z[,7?X.CYCG^\<+-7[QQXINI MIY4WL,=:ZMW;]TQJO("YK4NFKXE]O07(-U\/!):./1,C+YW5%[_RXF](.C^$ MB>7.YSX(%,"W&M7W>.<0M9BL/-D+TOSS7Z_?'O_]VZO3/T[_]>7/2L+%0C!!%])FZ+V\BW'5KJO&H MJ4;N>$%@ .)1.",)>J>@?Z2<#A".#9$B!\=5\'E=ZK.7D%F#X:Z8UWLW *5E M!MM ^#I_:[WRP^&WV+;.@F'#AI4F4RN9"M#446/VYAH4PS0"L/,"_,ZW3K^+ M84I2[\?QV!N*2(*E^OV-%[CP$3[)WVUKZ$:1)T;((^!A2^0 ':<4X[$8XICH M-U!3_I__.0+-_*=1A@A#$Q'F&A'H0>U1E[BP>&< M?A_"+4^$=3S$ S!K")C,X:73;W?D%[8%([IP8B,8\1F.)]=DCB5G?VY;GU,? ML'+AN*KHEWL@O^C*+YZ)YP"#BU]4SXTJ7GR.2U2G"*CSA(!"OA7UF>!/A,+KN -0"J R,%O^1UF=_3:383:9,-ZY<8P8#H/ M\8#=Q+A,^Z: @O<[]%,\;!S:-K966 Y/M1HRK$O8/N!BDD&8E81P4/02K=\+ M$(=YZ$C\)_7PO."9@5#C\_FEL8*IB(XNYMT?IX _H$H*2=%?4_>:FS%N*3<#;SXICVAL!)O^)^^=,SCQ?E#H?I+/7=1"Y@"*^E 0BY"9\% M'O9,4P\;.TS"-0$9NSEI0 2;PU',@80G=#FN[X>7M%\ 4Q!$/5P^'MS$C6A. M?4O9_=]<$J]YX:/BA5\ :5;!;9)[IDRM!L+WQ(4D(_@P$*$19G$B @44>DT( M--9OPB$FA$*,?B&\%.4($)(Q-^-?*RGV' ^?G8]> 11$Q$'S@J> 4GA)^! M5"0QT\M!&GO(8&UC2;AF3S> @>=!F6,.#,2&%A77R%4CET*>1J;1+$XMERGE M\EK8;?7DY7&,X'KAA6D,T*QXG&TP%FOJ N#C]IFYN23-#3T1#*\0M!&&R:H0 M,. BQ[=0PC'@F<>%C=MX3,.I=>DB[_ 5*U.\%): O(-X&(L8P 3#-$B8PR"3 M9B1-Q'"*K- W'YBD@-O!D/@5YG'[XCL^_ *D #32THVY0\8>ZV..>](F\X(. M"A&CD,24&6 _4@!#7M&BC;&+ 9".['"0[0,7)&\&KFZ[>VQ8[_.+'PFX@AE1 M*4WZW,D$&31P<&\&@)?PA%YLWB 3%Z9M;D:C+H5+X4(-"XERZ6O@\B,Z&GZ= M7@ZN3#!!"2<+DJU-8"9R7!/@F@!O@P!7(!<*_P:.VJC' $$; @J_=PD M,R1A;$""XW0XU40"@)^FBP#,PX!\V_,0E).!YWO)%3]FT 43K17] GT&#N;J M?Y%L!2D\%$J.X,VJ\?+2 W$(J0>HX5M(Q(;T&8F1I)8#-_;V']LJ M #?S9O_(P)D'J)P [)0 Z 0&&T0>7!? ^8$$GFW[G=@"VM3@5M M<+Q1:<_Y+-#PSOAUGHAYC!S]>#2*$"$1RM\K%/@JT53#P6 !2-3 N1N2>>ZA MD"=EC2LE6Y7)Z$H!AA3%#."A27A%XL,S<;F,0VV$H MG&HJ_+DE@BGO3AV4IXR^!0F5;&]J(7Q<(6_6F!%Y3XST \U:=#[2@,7'EHV6 ME\F_PB!^C); "8BV:/5"XW0,-TW"'DA=^,[8 T5;"I2Q0%79^@_KX[C<5K/E MD,$*>%BF\41S'2V)S*?,(UP&[HG40B\(+\H)46B?Y@+3@;UHLE]P5 MM-@#X>7@&,^)X#>O83Z9A.IDBP,Q]V*X&+K2Z3@Q;-@;?H/1 MX"-S:U\0U V! Z,W/.&WR3X)8K.'R %H+I2M-!N4-CH0>MK1UOSG6>!<[1:] M+S:XM=VB)YFV=*8DSQ-3\LPL< ,&@4Z-S$S MF(R?@$QZ'#I3]2LOHNH7T)L$9CE5_>8FB3N;^"CSF1@%$\7PV GZ2QH(J]VTB?G94JLC MGCP00/+SQHV-['6F1<L'>;+>-O)]W M7^G4KD3W%22C5C6WI&J>!8B@06*]\V84JXRH RAU6HRW4"%&]U33Q"HUH* 5 M0:G1ZGK!<@442 W]:0 $.-<#Z1WIGA^7.MU/3C^R#Q$_O_EH*P<"%I)5I&U1 MC 00MLU(,TGNTGR6&<_(U2BB*(Q8.\-_CB,W16U#CQE?@>HX0^LZTDQD)-/P M$O0'>!8X#UR>##E@=R.275 L4/^X0%TL#,@PKNR%-FW1'<2AGV(0"&A>:225 MR9QJY,M'FS>PS*2 M:BK>/$(#W7EF:0V'PY2^9X.NL1H8)94Q*!Z<%(Y/QT(# ("/T?EB&^*$,M(J M*\2"+;-1@M5-S,E ?QA-_N]T--%>(15*\0SD] M0'T#/AK>C7'T,:G5V>[A;-#VTLBB-/$U,B[@!7O1,)U)LS-%8>$N1AX<=TI6 M'P:,..3HGIAL.O =,PI*"S<8K, MTN)P;]/I)8\Y"(M A0N1RR+8B5,LX\;>P>'4$Q?*=@&4KM7""AXE4!#1R"@HBG$ !U#-,[6JN@IS,;Q%LK@-!*32/![:##Q MZ.1(%IZ'OD=.7W@UBW7+6U.R#".9$("1]\G?X^3OW__XY?<_WW[Z\UUEX/W@ MR583#ZURC3V=AKBL#-^UDA.+DS%;SFJ*$]VJM?_D',2L[_W M(7'DU=NOIW_]_<%Y]6?_[*]_O?^X;N+(M;H@J&3)E__P7GXZ_OS%.CL#O/_R M\^EGZ^S#FX^?WQ]_.?OXX1\OO)RTO/VYE::8GZ>82GCS[.-;2T*J?;\Y__OO7UI??_M7K_/7+ MHM6JQ%U6IG6^F=/(!>@7TL[>B0D()92G(Y!A94JUF0>\=PB[U#C--&DU$;MW MR&/:LTS;$T4(FZ&YGHK8 _'LR0>0/2WGD"_\@,/LDRRP]X2\>1..F7E2#E[9 M)%!8SRO\6%QR%(V,#<[B@#UZ#@XY)"4:50/06E%70O=U0"HE/',&@]Z_I-6: M7SQ(?O'E\YOSOYO]WX[?OSGYLC@)> $%/E8IO[+"0I[ YMZRWH":'48/B R_ ML)Q&^Q$18W4DN79A9 SR2E>P[39H-0U9J^KCKBHZ6@ON_"RXP&@3-!&QHQ%S MUD*$ NRMY@47H8_&7M>:PIN&+07M-PWKKS"UXFF8^B-M@L4D53%.T:-'AMX0 MT] H@@DM/L!DPHD@QRF98- 54[?62MIIVC)3P,7_I&P,+!1_E 4DC,9K8D M;%AG;.>2TD9A VAJ3,E?J5R7 .0R+TBF^G"T%@:<+TX0\KW_I-X(PW6'='J# MO.]TA-%8PO"B-JQC#OG%<6V.^8K<$44.AS,0(/!PV.*9[=^\H72.9RH-E!("!F0W5E[G?ZL0.;QG6QIL MLP&RG%!X_!.NX\PFN]/,1Y;6Y&/\)UF /P ,. H<2>?RYGS07\JN?!WG MJ R78Y"XV,Z.VQSS-O-'(F?DDR'W2^NG,_+$2+9MF4>D,K<9A_D97"Q_TBNV M+?%]*( GP/;Y7N,?]U2,+:^DY&&L=%R:C*>U?H"*,A(M#W8I61.!5%RR\PH] M-F1YCV,@?HJ8BO&84YQ#)%;H@!-6[/ILE!816.& W1!;U M*Y9[K M)R^/DWS,#U\67E*).,E@Y!%?-X7AX@<,U+D V"&_$/JU5("JC;3[:NTZ<\L%&$V0U9#SZ&F_W[;[K2Z-]+1C=YM'MG/8RB^- 3=%*OC4L=O- MGMWO=(PMM>RC(_BN*TD;>G7P<)#H9YFVQ=TN1%.2018A*OGI4[%ES*35&%D\ M>AB:1Z(9+&;(4>61&*7(WK5H(3O<(H;#@!,I/5%&Z()^M$E((=MA=.E&VPLM?O (_I4OCQS6L1#?#(([$@,6LS+"B\@, M1#FCOQ@+)P1[LDC/!)S M*FD2Y&$&:V),I.A*4P9"C&(6U=P+U_,5ZT#9DM[(9E')"%PF1.#3% N0N6.E MH)8)P#.JY!@;M&>%8_M2Z!@39DIXL$/T*9L<+ U&,3(J7+R,@>&B)_ =IDT9D:T9 MI5W@^F6]E#@=8%0'^>3Q%71\$H5+S1P&$5 >0J9)X'H UROB-*@/*#?O@AR M>J\CST]5R R^2=K#-/1A6KUOH(H8!060;.N+D6&<@[QC'[0'T$ADRC504#=0 M-5XP1L$;>W#A"06!8I67O-XT]L5WE#3(FI;L98A*^4CA!F_*"D';"VMT)![ D:".> M>$-X#OE=&E#$#(64$+I<>L1$XGG(*3?4J#SQZ&2PX 27.54@7G$XI/9EFBC% M%>="=I@K$;.01Y0?!3:9X,$@C!-+*^ZJ0B>LU@6KK ,JFHACWCGV7X%B(JTBJ! H0;72G5]Q*5/8,N+-G2MB*6;T_M6J!I MY0Q*.9/_]1@$!:N2S().N6TVG;Z-$"DCD6QQ?R$%!$1#N"R_"&@,G M'_\X>WV #W*Y"RG'JGPYP%A0UEE!_YJ",@]O !-U&Q8G.&*>(/,6-9 Y/(R! M):?(1H+L'I/C, 2.\MDBF16N+%HXR.\!F;/.$4JE%&!6A5@P"V 8Q:X0(8J! M6O@@LT_\< /Q6N#Q*O!,78IB4%6'!"I[JYG,V=1U$5F"D#V90PJ$%FB,&2GC%WA5(CS)AV7PJW: M@9XSR-7I*6FKUX&ES.NQ!%NZC0Y:W%GLO$44N29RO'B9DWE(3M"QINR5XWP8(<:-62K$>! M)6LG"'D984<8(\S( GY5:JU26.;I .!#@? (1$@_G,N:(S*;M6@U18/\-^:/ M\! FGH8S5=NM))C*_?A73' :"EJ(@5184=#PN0 M8"XJ+4?&7)]D%EL9_;QH M=(!V5^ =*59 AB736;"QL (5I7UR*:Z#&)39=6PV7\N?*"L!W[5D)/OI5^5L]2(;RXO**=()4&)V,#"0KM$949E"E5V<:](B#=4=P MRU=*0(N3 PJ_30-9U(6"3W6DM#H"EHHPH0J%BT!(G<70C7Q*VE;QJ7 W),/@ M+P*MYD,&:@K2EN)=Y");T,(K2T<#+ HFA!?/\!:\P( JN#;; F4":2QJ:NZ$ MC7JL* '01ZF,]%5"M;YM"> 4F0Z$'X\1,#-%,S"8=FY&*H/LI[1+U#R9 M@$UD;KWFOY+[4P$C0U17NAQ,KK)#@,AA4@EQ-2(SF.QF'0^QY@%\1$.9U$:5 MXXT.S7A+L67UMM+(>7RZ+_T(PJ;:"A9A"F$;Z*A11/VKR!)BO+A(^5=S8FE* MTT;IROIXMK1"_I>?&Z61CC*7!BVY82Y)!0O.!&XX-D#KI'&=\-%E'/[A-) Y MJAO(7+N!C--L.*9<=[?ZT#6%O3QU-\4#4[Q@?#=E#.E%9HY6-!9+SKR(4V)9 M*:RC22H8H;N9::.XI9C-_?!*2-M)8:SJ=[.RG_IE(!*AQ59/U.39X$*K(RE0 MKI3\T+Y/22K,J#QE$-6YUB$5)LW6A^_/?5#\:'UR($/\:!1.3XTOV2%:A"4Y M-#:#$[T*W6C$1>HCP4Y@IHR27)M'0>(CRE=HM%6W-M+O<;VQF9(#)VM%9BV0R/^)PVC=):)?RE<7\4R\6*3V)Q2VE]Y..(J M>K'*(S_+%4XGT7&,%5?CK9/M58K9'2+PVAX'5/5')I81- 7E7@TK_RNMI/":0G\O:W;BM,=8U0!0DH[[+%;X05:A0SD2$$]@N#*]D+(TA MI'XRT3-%"I,(5LK_4L,C%7'DD7G3D*)RMAF#'!G&''U:F4YE'*&I(BB5MU2^ M7]99DE6IUIU:62#5L2:PQ\0\C<7XIEQCF^1;S^(0'D*1&1Y>88(TGX4%S<0! MAV."YA9&ZA<3J>_&V5=1".DV#:)+0U'Z=WTW7[6;VG"$:9\ZZJ7 LR81E:'' M4B%H;]!@3^A,K$,6EBTP=<"_E/1@C13N\#^IQY5@$"5H.)P_7\LVER*.?)D: M;U1$JMPSD-=@UVAV[YZ#W3GLK>4\V8NCVA^ VM>[1+LJ^FVI(%^!A!@E]82F M)R8%&!K!+<&"H)9Y%*JR_9GD@OQ5.FHY]_%Z(#3MWPQ<8=7C";:[>UF*5_<0():P3LS[[\DM.F"9GFUD)!.?//?Z(>U_<(]F^LY]28\, P(6='D>X7!'@$#1W%0D8,&<;2R(-Z MP<1&"8'&%D<%I9LI&%4( [V-7%GRB'.G:H$]_MP@ZO:/W0C_U!^FBK S=?/ M-HFJ++/-[E^9.2E3'0.91X@Q$M88EI6%TPW73/5+M]"5:P_SO=>XLN/"B=%9 M2;_1'&!*14ET4,8T(<^'8[ARK[KGX,%8LAN?%=W=&A6I5$,6J+%UL OV=G.) _GO.#X7E M46+#!"@0%[BBJ!*]R%Q\)G^U3C4%6[*,Y2F2.Z(6P"&\ ]\-)BDUDCC]7Z4RA\'WLA\[?CSP?DQV@ASQW>XUO$E4ZR)HL\NWR.(X$S%^:94#=P0-_G@ MR,PQDS5'*)K7@#(]KET(H45830.T9R+\4'UO3A7F8N4ZH#47:2P=L)@JQ;FF M*"3JR'U-<3+IF';H5JYH;:JSLF?R,E>+=M+$]R1SZMI5\K=:KJ)A%JQ0I?"Y M%I^9U\/YJY7Y//+N\['KGM'E$184"")J%/IM)C=2=+0,?RMD92S/S+F3H]Q" MN%:Y-,A7B?LY?&?L^V:(<+$%=&6DP_2H>@*<%68GZ$/7X>YI-)RZ,#X32^2,P0E4>>*ZM\ U,3976)3.90\=RJXAR(UU2!Y(' MUPD@Y[R0'(#+M(+LM,WP?&%,(2QW PJENE-"28:T!4+&2#Z%PH!;1:GRF60ZO,<3)."ON* M#WP/:ZY$6:_WA-+1E2(92+)\GZ5FN?RB(D3R#O*E*-7SQNBSY^)MU1'99?$.U4E>PP<0Y M$EB?@)MM.,T?=-,,8Q?&)O95I:SHV=#^Y?3LEQ/G]5]'5652M]RS8>NY/FMW M8.AOVH&A3OE9;7ZH$$:W']Q[,YF32EWX'E6LH&)$5,&"6D$-!>4AQFE, ?JZ MLXTK^0R19=BA'TY^0@Z G, VO\5J52A4J-H7'@7Z[O=RRV#V59V5&EVV]DV5]B=;S3X*PE4FKMQ#DD2)E2?QLYWF.2TBK$)I,Z$>3@;G-&PZ>M M;D.6=P00]=6,+HU8Z/NZSFB.)8=1'4+C'-U"<4E61LI5;SW,[8:1Z=[= M)(F\0:IJG*V%>IL9YW=%)1BMV*8PB2A5*M(1XR,#E(SBEF,OBA-3_I>-YS,K M=^[<^>NGW4;;,B^1"^&+[V2H#R;:QI]5/69MATE")S69:GYY@=+&J) P=]IHR4K")P;$YRB/*B0LC4:R,G8HQ?X; M]-@HEO+.Z(),^M.]$_,8;F)(1FC(]6F2F3A_KD;M)K0(>&/]CEUTF*(FZR52 M.J'R"EF#.""- ,H1B"=XMQYG'^J:9HA#7"Q-GHZ$ND*G.Q:^?*E)8]%!+Y#V M'B6/48-"-U\K20.1GN13228&+Y.HA>,;25)]S M1U!-,\5/B!5FNBGUZV2+H'$/NBL@MVB,!"K@)CD:D]]*EMU0_?\0H@##B]TW M XH64?]2NU&Y7QF#8S]=ELFO8\,S^U<8(%?5,N%;<."_VJB4/A&QEB8?( MB>M25,:.B?HHE;U)DQ9C=VASE297;0:*_?"2>V!BPG0@JP'&7"/.[&(XFX5D M_I#&G&+PT;UQ=M_,2;L;=O%EB:Y30M;L4LA>- SG7.Q1P1M7Z)3$2IJ*S3J! M*J B3E1D&1=WS2EJ]CJ&4X-E8?.-;E1ZD8-'H* M6 1U@ZPS@-$M-9N$6JRR6V:"2<(^6S=S"A7NT\DA90L9"Z9R5@U#$HPJY\L\4])%J C4VYDOF($0>@4:\" MZI=%QY7ZI>]%=-S^]3?926S<2AUVH^"*I*XO[E;K%I'.9F0/J M333T8LDY$A1WN3]9,EBFUY3"PZ,\FL+."2%>RE.BM$?,KK+M/FU#^U.^W!)[GD-K8\)6NT*>W"N M@_;14<=N=SHUI#QV2*D %$QL7 $^3NO0/NHW:_"IP:<$*)GF:&J-A>9M*P"L M!J:' TP+^@F;!@.C)KS.R?:U64":D+%#(,A75&,=&]DAF#6L5UDT,W9"-!H) M5OK1O81]V^'4&W@Z,2<3V[*4< 6\#,W2\(N^XS310=B\P%&V'F5W+A=@IT:% MY"EP80.!;$^5V5G,TT!7H(_N*]C\(%253=S8&W*]M[4@CM5EX MOS%CEV;AF_5(7!&!O;,TU26NZ7+Z064: 0 D%MR7,K,1/:L3#C'XT/3$"2PR M0K)M)KL#Y> P#8ZK&>53%F?A2/CE>/U]/^KK,=,;=MO<0TA:"D-K2"%/7KY! M+>TC,!?5H!,82N+YK-UE$=*K81&K,G >,, 8Q]N[LK\8DGX):.9:5J?1?37 M5T5M2F4O&SD/RSI3>PWLJ>CE0&%AJB\\A2L6^V O*+BO@YYT2)GL-<@W5U@D MMB-3+W %RK5:A:9."PC%3V<;AS*$@!7:Q?_7'D0*BM![7EE%W"]9*X(SKU] MY -9=:52&FP^O(^*;.#)HAV!>GOH%B-T6H634NFP(;6^IFA07!=%2N3[^:F@ M-LRA1 F(X^^RS-CL9LL[I-Q6798\:PBM;QAOK!"U3/LPDJSX'AO6J_[I9RY["=M+'K,?/5@4$?4YT43X*_ M"L36MBL6ZG-H!8CA^21%4VRW"VA1$:K-73^Q"2&7O^%85<(6"N]4FH8$M@$\ M+RX81[,4']LL7Z B--=MXE&]XU(X]>HKSDG,3A>'S1D\&6YO!Q#N!,;O J!7 M1$86#R.KL:+#L0MPS71;-Z"R0&56\&=V9J@ ?7P2";E\.Q>CG4NHRX/^6+9A M0S:A6]K(S"1I7":>8B[*(/VR')1NDF4@D&J7DT5/*S3BDAN8*$Z1S$EHYZH- M9HOCCGC<5H-689X6+53.H4/+6;V.Y58Q"S+ W(KI^',)TU"B=4CHVV;N9B%^6?80K%&Q31G.;!;]C" M6>5(T:XF?%TRL5>F"^NDK0FW?A0"DX[2.$MM,"=6HA3P2CQ5/J(X_PR>-.7 MRG9W&A/EV5&>5\QU._D4.:QV/$:(9QD_C+,ZAMG0&X+7.KF?Y33,S>UB=9;$ M?K/C?0RFKTM6NE77+JCR"PBDX7^UDN@TB M >?OJJOE).%78?@-<#:[WQ+\I%&,7XS$V 7V\1/Z0U 65(NZ\4LNYZ[/HN"C&*LU]> MN"]+=7VJ@)-!OOI[^\ M^?OLY^Z?[[^>OOM:Q;T,]L4>X(R)M2N9V&M>1VS]CIKUN0B\,,H4JSRWXA$- MUE9ZL&9>-?.Z&^:U:0[D;9SV79QMX9X;72^HF5C-Q/:'B;U]\_7TM[]_/_KC MY-7KO[JG'S=C8IU*)O8>HPC/W;%(9.VSUUX\],,8;[?F436/V@<>E:#?Q_>& M%)=@!GKL%\]ZD*?_#R_'=C9B7(J%UGSK&Z:UYU?RE#31_ND#Z8OIWZX&_OX"L=JLZ7UW^=_O+K ME]57\Q\33 M:^"ENOL:VQ^7&/:O\^.?__[:_O67=V]^^_/G2@JS6 P[K!3#)+)%[VOO=]_>]?L':[9!TN% MO;=;A[B03-QH-)VC'_(*5%G@V&J*ZIUBDA0MAM@L9A[#F^J30I #Y.RHUSB( M)Q96DY=BTS^?-/."5CZ%)O>BI=,,E(R8C I2F!1^X)%&MRA=2'%,75._WSCJ M=KL_5*ZQ,!5N"(GV/Y^TMZTF#EZ>_OGSV:NS+];9A]>G?^9R/0WQ;\V#Z9<. M)B<4RG.QJ&&%*M^LP+;5<-I'O57GT=^!J@QGP+S1^D"1[^5#R/:C5MOHM%J= MPUVOMI0B4EC-ZM-= H%'AXU6O]/>8 ];/_?7U"=ESB8BX]"7 :!>6!>76:$K M#(="4(/'JGM;#\I6#&U=B(AZ=*J3!:T&L/2"_@7$/)RK VLWG.U TC96Q.)! M]3+6!(9M+$.I5],DF?_XXL7EY64C%L/&)+QX<1P-I]Z%B%^(T<2-7HSSYW7BE.)S-J13&&\_0[%P( #7V-,7,#]&MM$?UN$\?N$)%N&9,*2 ,L ;:H4>:3 MQ@6 XL]X0@RS[[R9E[@ZI_"<.U ?HY&&C@[%9'Z7@IBI+LZ&Z-9Z(.BV_SRR M7?/(K:-V#_X<=5N(VLU6Z\CIW3Z/+& VL4Q*KI5X]0AXZ!LQB%(WNK):1X39 MO7O+2#LU(UV.;5U ,\*VKN/L&[8MYK&VQ9TCW[M7EN,H&-UKG**EMBK0R3EH M'S7;O0?,*+LUH]PZZAX!&'6:'9*!X2OG"%#WP+E=W"TBZ*GO9?U(UY-N%2+K M_L).FU#D:,^Q.5MO3ZVW$J5+%8]6XG2[=3,62>]O@IV'6\'.]:>].0JN/]?- M\:S?!!73819Y"$RRG\>S^RB.,L917;PN 6_?#)G:;[PS5_W(N&BOYJ([P&[0 M9 Z/7HQC!R'*=1"[>[?+10E-,%!GJ46)4808ZJME#/5:2-Q32/R9,N@EG3A7 MS=@U,I\?."^.#;1KM]L'K7:WU>\^WPES[3.BWP=%\ZA6-!?C60L^M@[;1VS6 M:79:S7O/16TJZ,1OV??8PM/E0O];XZ6'N^.E*X9>!Y3;C?X-$70+B]@&[FYC M&3=':Z?9=IJ'K1?"=>#PNJV%6+UU?&9:86 M\SU&W5P$(?S\ZLIW+^,\DO+S MA#J&/-SA)D"WA[S&,JXC"??4>K>(O3=&T35@SVEBA,'-$?$VL>VV4 HD4LG)%$>981M2NB-_EOQG# M,J]"5_7: EQ $!^(Y%*(H!HO\($/@$U30JF?W6@01M:[=R=52[R&](N@>/OH M6W%4;,O.]U:I> P/KFK/CX)_PV6U:@:^50;>=MI-9N#]5H':W ('/Q=)XI.2 MN9!X(!*]3ZF&Z6?A4^'6XTDDZ"7;9-Y.D:RXLS"86">?WEAO/Y$B>> @X;"M M$VXY8'WRT]AZXP5N,/2P P'\2"]6(?B])C>R"X9S1P3E-D0*V76VN:VPC 20W&@A]R%*X_FBQ$R]]6FV)G' MC8K1'QOR[J\TH%%^2U$>M6BPBE"T;YU0',=H!J\0"]@P/>:02L U&67Y.S5L M>D_VXWCJS:TSZF80(Z*.!)>IWU!^6"PLV"4S'+Y6$CB*>$?_L?YQ R+5O@.O M6\O9R-BP=P("'%NWE@D6H'JGW6&;0[M]U+IU+>!C!7Y3!S;L$J21M6PM>&6] M-IJ?G &-6SK%W<8PI/&+P9N%AJ%G 6^2!J,R@8E:'46BQC6]J2+/.>^"Y3. M+> H]R_;6BYH+ IXN3UMZ ;[/EI*RC8/VMES00F.^;"6C79,,&]?B7I3Z![T M2C56.Y>M A?3SBHZF+-_8%\A>S/"N"GFWWJFBL3\:]&UO99K>K5^W# M/J%II]TL6C?ST3T[PM3/T@L)"L0IA16 P@+X]R%,1(99_I7E=)3RH1LPP?J\ M.7:OF@&I(UWG: M>>,\@'^)TCBIQ/6;8>]=)'K>,O;>$OO<2DS0(V&?[=O%*#;_:5L?>O]B&:07 M)'$.JXZV@52W;EC+K19VD3<0]&\2WU,N?LCETO:XVN.B\HZ%,I ONX4""8LV M/(W4F],P\OX+P[K^.R\0G\4, UGT A],$M6*R, M# \O?2/_+'"[F3A@DC'S@!BH7_@Q0'COP ?>EP)I^]$Z_7#P^WE^@,H?!][( M?.WX\\'Y<2Z.'SDH,."3J2V5$NR&I>:N74ANNW %=*'U M?]=#M,VKR.T;#9!+,Q&]]7?KQHA>XV85;FJ7^2W@YO61>70NT#EELGB MMX7*]X_3KUZU00!:SM_MFM/O/S4IO!?O(L>K/5Y_?66=!G+AH^WH=#M,L]OZ ,,%3/X[DC_ !#0#<,4VX MD7)046"=RX&YK]W$M!N'L"IA/(@*RW9X/816N1J!M M >[-F0*"X,GQNVV X/;@K :FI8X;1NT[I(FOCY]4]/$ M!P_&K\68+.N[A.+M$,AWQZ]J GF/(.N=.Q#^PR.-6U?@/GT^W:("MZ.U;U^W MNVT#VR(P_12)&,!R$2.O[#*]CA>[[J1Y?[MCO?[RZN=?3CX?.M?MOOD8_/#7 M=K97!4)MTH$Y3]XW>%'%3+1^V#8=7TC K[$Z9^NK6TZZ323^=QHGWOAJLX;8 MJLL8\M9]H1 NC A#HU1C40NQA=3XD38 WPZJ_[BK!N(%^*R;2MXG MX##9YNG/;T[/C_]J_[I94TFGT%.R9J*[9Z+YX.3KL]3*.]P^@UT8_7;CM=X[ M=ENYBUMAOFD4>/'49,!JJQNRX9JZWT/J_OFW/[Z^ZOS:?=-92-WGA;[0^QVW MG@]/7QC&_K+;7@^XIYHX/^3(=/,_)B)? W'5K2XA!]77YZH=#X& AK-78?@- M&&FV[0)0*_0JG78:Q?C%2(S=U( M&S7Z36?GIL]M&S<.F_+P0Q]G^.>3UO;- IA-_>[CR:_GMG7VX62A3;Z^Y?M[ MR\\^:U'F^=W=;>Z&;C+H+=ZMOJ%[M^1N9^_7O#O@ZVV'L/1V35A>NXGX<5$5 M[8(U*N)%,>^7WS&+9KO&R^-TDL8)W%YEN;BM4*U>CFIM_SQ>7?VX:+TYFQR& M5'5AY7'H>R-IDKD^I%@YE-GREE[$+ZQ/;NI;[QO66]>_\();0H+.T5:0@(:Y M9]PUM^9=P.F.EZP T; ;#)FV=U?!,#Y]H;>ZKDN3S=T/5"6=&/.5Z$;C:K- M)7NTHV>?=$G!TK:>YU:_<6FNZ\3X-,N%K18%5%]C>!:3=C6ZE&B6#+_P\&XF M#RPXO-Y.#Z]G1*@O88O7/\<"0VW-OTMVJ@U6E6M!?O961*X_LHX;UOE4P.<5 M+*V&X14P;) N38Z\@/\TX"H<].]EOL0?V9J6)S>M]>N^K=?U=8DOTYM1!D%6 MTBG[:1[&'OOLJG[E\:M^B<15RX)K.5@I%PH5BYF1_Y-+_SCQ329^2__/U!+ P04 M " "CA1!34GX.80\= "9?@$ $0 '-G8G@M,C R,3 V,S N>'-D[5U9 M<^,XDG[?B/T/7+]L342KY*/*W:[HZ@GYJM&$RW)8KNZ>?9F 2%#"%@6H"-)E MS:]? #Q$$@=!R79!.WQQR$3B2'PX,A.)Q*]_?5I&WB.,*2+XX\'1V\,##V*? M! C//QZD= "HC]"!1Q. Q 1##\>K"$]^.MO__D?O_[78' 10Y# P)NMO:M@ M#N+1'.*$_N3=D>\PSKZ/[\=3[P+$,X)_\KY@]"V%W@4)H'=Z= 3\X 2>G(5! M,#O\^6?_R/>#T].?O$\0PUB4.TJ\SSS?T:DW2N?>\>'Q$?OSX=W1A\-C[]/G MA\& -^2)!A^HOX!+X#%V,/T00/3Q8)$DJP_#X=,LCMY2Z+^=D\#4XVY<>)3,\^*DA9*3&) M-.6+%'6F.0 K91Z>H,C"N0R2.M,\Q_'AX?MAEEB0QC LZ;Y___ZV2GLZ9*D% M(89S#I>6^&S(&1CF9&6N=*G.$23QD/?HD%' &/EE!H(M\A \:.1CXZ.6Z?M) MT;"CX9^?;Z9BZ)3$D9:-D^&?-PA_+2@C]MM RY-G@,)JQR,#/<)\EODE/>.H M,>+4##.(#SG$FZ'Z1%$[OX-F?4\2/WF^H[.SLZ%(+8?U?/94HV0?(N)_I6]] MLA1C[O#TA"\E$5RR!>&:Q,M+&((T8N/N6PHB%"(^#$"2Q&B6)K!&D.(*20+B M.4QNP1+2%?"A1:5L0? \L20 C$D"$K:RB6_%U]4*X9#DG]A'SMB' JQ[&'J" MU0^\;S\>4+1<1;R+Q+>%F!&<^T%1WS]7,7S+>J4@X0/= +*8!RP+9=TBFG:S MJ;@H L2^5(H$!2N$K&"<(+8N;$;:\-G8\D'4E2V6Q4\CI[D*8-B5*Y8%8>0R M4Q&8=66*98'1R_+#RWE@''C\QY?[L7[JBA9=$C_E:\4(!UP"NR5W\RH<;+RO(JA?TZ;);0+#RE,)C@W\3O MYF3.<^/Z0+" MA&806="9@3IFZ$Q97\('7'ZP[$K!,6,$&L=;;@U3.9 MD3S9!DGO3:V*O_3(6B%;]C,EX63%52?6(/H%@S1 0M[6PMN6TXSQ.SN,-Y5X M)/0VU7AORHIZI+LC?;$ > XIPM.$Y5R0*&!J_-6WE.UF7:&W*LH\%MYO,Q;R M>CV$O6K-_^UE=?<#9+IR-DC&D?HQ6 MO,9)>)ZR60II+F^ID\Q8_(K4ILE*ZS MSM_\:^[P7YH=7F;LN[C9Q5=+&,\A$PBO8[(\!_AKG*X2/^]P7:*Y^\^:W5\6 MXX6L'&]34 ]'$XYINER">#T)IVB.4'3;#R4OG"5"G7VQ3L%27WZ#71RSN)WD,?HD MIHB^^Q7R61(#/QE1RE1;@(/BPPT",Q2AI)PZ5I1FB(Z;$!5%>%FAPM15?JN4 MV^/6Q.TNLVZN[R*VTK!NX[K(BDNM&5CZ9#-")TV$BH)^\D11F3&R**R'I0G+ M+4F@M)0U/YHA>->$0&3O%[&V7K\#ZT:7%U_,_?U>W=]YYKZSFYU=J%X79#E# MN'+TH4HP=_UIL^N+(KQ*&3T"DHH' 2UVY?RWN9\E;3K+U?>LM)# 9(S9?_"& M4'H'X^D"Q,6*HDPR][ND5+-"O*P4[PTOYR\>*\D31?5@-,$8XT?&(HESQ7KS MK[G3)56ZS-AWL4+Z?^1GY&RCNX0SQBWKL8VXKT@R=OVQI!A7"O$VI?0XR-;3 M&1N@8WS'U@2V_;&*K]GNAWV$YX4-54]@QD12B[.B^&G&IC"O+*W'1EZ&^'K] M )Z*F5']8.Y[2=_-UWZ1M^]IQ6I$DSCU>97GP/\:D7FY%DD)YIZ7E*AJ$5Y> M1H^ 9$J53E9SLZG\W=S_DE*E.CGM^[_9_W^ . :X<%0J_S/WM:1%%?GZ_I7& M-Y>TN2=@P!3,%<2THKYJTLQ]+VE6HI2!*,:KEM-CH?.E9+VT1(DX<,^-RDP, M@7AS9F-#:$9)TL,J194VY[*P'BKYA&U&X;>4L7G%5:GR+*WQU0R"I)=M\GM9 M 7W':XXVB?FX4GG$:9O'"-K)#D>=WIOB5^\NH_?2>.!&9MKPU<@_FJ&1%+LR MN_#V:[8!&GYP>JRZ>"U64],EF?"210>7%T,/2XLY04X2J7\R= M+PD!6=Z^N[OY.%1[WT1@!D-VI=+[._0(=3N5;XAB6@(S0M(>KSZA[\&Q.0ZN MBUK-SV8@I(.#ZM%PW_U=SH@;,T.3;(9#<4(@GQ?WL'0\6*O9:$P49G#DDP/- M(5L/D,W]3%)>PKR$"4"1?$U3IC "]%[24#2W-;TW>7D]0/H3@1HHTED#TIS1A[0BF-C-::,SP2"J[X9RF MGS>['=344.N6Q0RBI/IW.:KI47T65(^V@/6H!5?9=[ [KMY1C^QNR!YO@>QQ M"[*2]6$;9(][9'=#]F0+9$]:D)7](+= ]J1'=LO@%BK!=:N<9I0E*\DV*/=B MK[V71$UVTB>;49/,)TH_B5X@Z@Q+;;JU4AE!.I5,*":0^CFTDU=+;59UR6"& M4#*^=/!KZ6??,P!ZU!G1%E7D=.N -5ZOB3P3J+5%=HM\9H E0] 6 />+<:M3 M6FW%E;Z:(9+,/!6WM'[9[.R75H.BEAD\MMUEE: ME]L\V0R(9-)0N]QF9?6PV,-2Z% F B,T/TN&#!,TO7;4"9V:%-!*9<9)LE:8 M<.HW_1;O];K33NV3&0;9423W7^_W%*L>/U)T>=L2)2G]C3[O%Z6V7J][2*E2 MS AH;VWT2L96US?J\JV)PHQ+MPL<_1+5Z09'W;'"3&*&R?H61^\S8?"(+CMP M8,(BWV"LJCW%BL4 MCG4HM$AIOQBC__:R63<4:AJG/MF,B*3XJQ'IE<\.MV^;U$)F1DIE%S @U:]S]G'0Z[?8 MM,EF?.1;$LKWI/M5KBT^>@V-YD(?ZG#"2F#'I$."AQV@K MC(XL0&J1 \[D6-!M*/6R0%>M> DV0?: M<7K7X]0-I_J-2!M*,V9R>.A6S'HI6Z\5:1_T:%@56NG,J"FL"X;W/WHAP_HE MD$9L#V6:&1I%L(?ZJR#_%FC\.GRBP0>P6B$<$O$M_X(QR5C(/O)O:+DB<>)A ML(1T!7Q8(O8TBZ.W%/IOY^1Q&$ T/#X\9G(?]1=P"6Z(+\K)J*F.G/\8\!]O M654'WK!KM319Q5WJ+>G%KXXUAX#.WI)X/DSI(&&=245)@\.CP4E;_=6L%9MKYA. <)#-1M:F:+XKB6:\#+&1P=#XY.MVQ(D,1#/OB& M.%W"&/EV[6CF>LYV$#S8LBT$W^[0G"HV[\5_06+7@DH&7O/[[#HX/!X<_[Q]O2=#A&D"L ^M*S\1' ^*?+P9)[S+=YD2)V*KXJ)MUV84 M^9ZI&7_R[;1+&Z*M*_Y^(HHY.CL[8\5TK9;1[\YR.8/8LG;(ES739MJ64_Q/ MI9; "(I+?;PI0G"+N/_M XR7F2C'!+^G?]8_\X(^'O"ZT(<@C44[Q@E<AW8HCK<]P.8-QA0D#3<816Z?8 O=(6I-L(J5NP;TVR<8JR=(W=9,;T.5N''3+8%4T'R8<'28S^=P?'+L3<* M J'Y@.CJB=LR."@1EVT>R"0,85P^2"ZXM**N,KLDF"ES\?JY%XX9B/BVQUB$ M,Y1LO9PLETBX#-(1#G)."L9J2XJ1;F_X+0Z^'LA=&OL+L<^73*H2:\.6V[WH M#]X *F&F)V7(:OVR:4?NVHJC;#63B,0R0-O8JQ#N!6/-A=1$Y.XR.F7B6I!& MJ E>77#7I)2F^_W")C"9\4;QB52_%L@ABS'"AHZ4(9C;! M7[C'W2J""2QC]] Q]J,T@,&8\2K6M>D"PH1J^^E%:W&R7SPOOD43++QKBHV,C9=+5L@CR_H(\RL!(!J+ M>28. D2DRK5ZO#U#:8[V4WFWQ;(GK.B=Y'6Z8,HWUV5Y_"@J#G_TC-H0.\EE MZ0Q5GJFHV#-2.SDBAX+*==)\X5 S15DK7AFFV%?/Q-EEE1\YE;$IIP]90O:JEPH]A MH#959(<6B6E*$E](&ESFQZQ-ZS$.2;P47:32\ZW(70-T%/QOFDD:7+J\X+T6 M9=X$]!8F-:N;F7#?#% /BQA"R7"O2G3.8J]9-536F792UP;D%/II+):*P@0X MFC,P.(6$E@6M<^"53W*IX%(EN@90V48)#BG%WD'#/9 M]^W,DP%B-='<$O/2##2MK#L)%?PI$ASK?G"5CO&5T\^ M4XXFX3FK@UMJ'\@E2IJNGVQM1]6(!\!R.\35 \>\@2F%Y(EH1Q4-E?)IJ M;^Q2BB-]93,XF!Q+V+R<8%G^4Z0YMQ$4;7SX3K3MKZ2YVWZE!*Y,=8X'^4DK M_1Y@0>O:^IFK06OA3\$]R2^D@RU9:3)35UETQ)/K-N6CBZUH^9"K\J1(JW* M< +G,':$@=\A#HBR^66*>XVOFF?OX2/$J6(QT-,XMR1PX0$&5WC.5#?AA#2% M\2-B@H7$52NE<[S=\\LP&,SAQEE.XLI XQP_N=SGI[%8KU0'][*4:*9VP_[5 M+BJ6[@N;:*VM'= AS[YTPW4:8\1%UQ$.)LD"QN6;(]+ ;B=U;GR7+31HIEH2 MUX01E<*AVBFT1,[!HVJL4ALQT^T%7TJGP39"UX8@4Z?^!\:$]?T4/>D'H9G, M.;BNGE!R#7Q^,B<;?;'O-;BFJ)SDK?/Y!KRAK:/^.2<"V)Z M%8;0YXZ;#1OT=MD=-*=D?M"3D(]HD&GLE"FV55[U)/LSON]B\HC$45D1#S:_ MA7,.,0Q1=52WD[JA+MD,ZP<.DK8I)NEB7#))HPIIA?]G@ M20R1P1C-HMJK?P>]GZ[ @ !I\UFW3=81[!7+&8#,6 MO2:Q]G2\>U;GX)4C]>O1M:!U%]SB$J02ODUBC0$70GCP*95&7* I!)!L="F# MDM@0.\AA.7>NGIC^@BADRHX/"^%9?=%<0UI3A<0W)]3S+KZMUCGVQB)7QLK1 M+BU:"M<6%#&DSILALBO6[_/UAN0.K,4UN^\@+O:$8M@&?T T7S!9;,20!7/X MB;//[>7E04OMLOWK5>K,,=^Z*/*S M(W3\G,/<7(T;,D+[ L-4X(<%2?G[!5/TE$"([UBA*KR.5*V__J^E<(X7H5SG6PL;^9]:%#<[UN%N"?X>422A5 M1AI2"Y=0='MVI_P."CG%[:MRM5/WF6."V4\_\T^])N*AN+E;O7"T9S,%/-UEKGU,GI2GV[;EU.R>#C@.?DZC!%V#)8J0 M8GM5ICH'[20,V<8O3ZK:9^=:/?47A$1RV+K:9_=:S?81!*(O5.YO.U"/I1'$XS!M)E<:"=0?H[X=&,.3_W'$/5+5V;7*X)?VRKTY_&J!*= MF_*5S5K)@93H' <*!UZCH:B5^%7GVXZ.YC29A)\(":8D"O@+/PKYQ43DQM)B M<]\,K&,2R<)^X[MS@_,S>=P$<)*U0U6J>Q"7(?([S MR7 +%1'/]33.H7(7$Q_"@'([REW*9"A?\9BGB6AOYKZP"%'T"&_8R,*FB/6M ME.ZAV!J%?W]B[U?.]?@U!1A\P0&,Q9_O_!T!/-=SN45>Y_C/%T*5JY2^Y"3G6O\9Q%\A'R8 !T7$ATNVD$=$1.$K0B'(.W"W?,[Q/8HB_GX\#-0N MF7G[1[[/JJA>M>R8;V_V"K&"2.PH_3+;29U#FS4N.\$=\5 M\$Q"G:!IH''-+C")T1QA$.D1TE(X!TTN2W'-&;'M6)"K+>6ME,X9S#\CC);I M\IZL092L+(]J/O)S\U9^2[I]YY<_?F#'\89RSWGF(2RM M6-X0[CO'3 ^TX[@DW!N.JXK1=>;OSS4H) (<5JWK;83[8^LL=4->EH@9WY3E M&HG[P]KG^!.('I$LHC83W),-"(\@&B]O",!9],G:I7 YT1%0+)XGA3.E)M_X M[APB7_ *H. /)B3SN7Y.<%H/&JA)WQM<+B* EC!CH&H_JGUV8QVW&62E<#P) MK: *HT4G7-0IU< \*5>Q.-IFH"@!J(7(.F>A)>@B47 *Q;2^+T6BROJU\7&(D!;>0"?-=]P0E\G< XL;N4D(2B.)#H?+5,]*X-M[\1ND()4#['ITAS;I"5;V:7 7.5+VI74ZL0O$)(BG8, M*M9GM4W:%9&\@\Z5*4Z*EPGD5#=X:X=I-&<+UAPDV:Y.=<%=S&2NS?]B3S3S M9*1RC:7"8Y$UAM*]\;9 1#3#JXX1%JX'E6Y'0!87*)J!\1*AY5UAT?;97;R=.EC /!3WEA M_7,&Z-K OGTF)[D^3U'$(Q3]#4;!-8DS."6=TDCEG':IBWHNFLVM&*H7,.SS MN':*V&@ZGW=<,.)A!MH955.[QN(=6T38?X_<$DW"J+$$URZ)F@GW9E7.M_H; M)9>JQ+WAK&Y-$$Z\V8<*.\8GSKKG=FTXC^(E*X7@N1RHNIGBW.+*]_98=06M M_MVY=M_"Q)?U%8)3_EKL*H)L2?15$7([9=L7_=^L(_YXO6X'UO+#,,A$^%7C M $-.VA>F)BMQ!2T71RI+G>P/TTZZ-SN%EI5;@GU[QJO4>\J[L#1.PB]4?G^] MC7!?AKA0NBGB#;D =%%SVFVD[ M+Q3J:!V=27S0U$;V(W+*;MOA\AI2J"Y3L ME\VR/@-F.C8J2+1. <)_<\2$@TYLJFO&2K$IWC@(U] MPHCXXULX>(#+%?LO7G_!*)%'F06M<_Q59P9KMK>.*XE[7.VW'JWK5>P1\L[*\IR=GV_M! MD\'7O3]T^9P;!D('"Q'F76@XAC23.0*SI69*"HVSC5\#X=YP? \#F 7NOT3< MXC83C:J__J"A<,/<8#&&_WXYOA >]JRL8(PCF-S<7$C[O9'*N7V_>)LS6T(R MNPCQ-SO-A1P"UD3KW+I3V32SM;+P[0YJ(IJ>Z'4YLO!OJ :]9)L ;#ZMIB/( MA][KA,=LYX,?+G')F$01XGI<9HT+*DM#_0V*5F)'EDH[?8'W?T9WC^C7.]43 M>4:J5P73*L+$)"PMK!=K/ZH_R*Q*=>Z,IFSAYNWYIJE<3[(WF]A=3!X1%Q6Y M.R*A=(*_;#PR5$\=VV9PHP K'O!-=/&I06WUQ!>?4M!I-P,5(F.;>CR*^]*3LQD/XZG M7X><)>HOX!+\]G]02P,$% @ HX404^JS;::#&P [+H! !4 !S9V)X M+3(P,C$P-C,P7V-A;"YX;6SM75ESW+BU?K]5]S_T55ZCD65-/+$KDU1KL4NW M9*M+DC.Y3RDVB9909A,:D)2L_/H+<&EQP48L)-CC!\M2-\Z*#\#!=O"W?WS? MQHLG@%.(DE\/CG]Z<[ 28@BF-S_>I"GAT$:0GBP2+,@B8(8)>#7@Q>0'OSC M[__]7W_[G\/#,PR"#$2+])%GZY\4*/0-'1\'870"3MYOHFC]YI=?PN,PC-Z]^_/B$T@ +O@NL\5G M2G?\;K',[Q=OW[P])C\^_'S\X'5)$8)M\^T!_K( 4+8E&2?OB^ MQG&4_7KPD&6/'XZ.Z)\_(7Q_]/;-F[\U$73:%?N^?GYI^>3NN3QT;\^ M7]V&#V ;[ K'K;)-OB='_[HB2M0EJ4*"LK6^!PV%H: \3&@EA*_E4RC7^K!' MU=.JHCM^__[]4?$M*9K"#VE!?X7"("N@(;5CP2U!_SJLBQW2CPZ/WQZ>'/]$ M''] ZF^Q*&L0HQC<@,V"_O_UYK(E,[U?QRC\EOX4HNT1+7!TF3P1K"'\<@ZR M ,8I4;O@DKT\$I"F4.%_ZO,XTM;G-M]N M _R"-K?P/H$;& 9)M@Q#E"<9:4PK%,,0@K02=*RC[5 )^K:6MF^T.0O2AX\Q>DZ_)D$>0?*MCD%:8O2MNB0=VQ;D-" %\"M8Q,%!-P,P(H1D.PFR9IB!+R>!4?W %@S6, M86;8UH;QU[=CA=$CP-G+*B:-F8BY^#V'CQ3]!@Z7\QS%[X[=;KU_.PUB.E+> M/@ BVEIWUN&JK_-IGL($I.D9VJYA4HS*)@ 7LG,XJ(C8CD[ESM7YCM/ACV#L]D88)BUGMFO#+ ML79WQ&)D$D&LB7&7R8KXFN"0X.\CP6$2DJ%"+XX0L+.R^F&X[&%8BVF&\Y"V MTM,@_!8C+1\QV1A$$KW04BMJ8'#1U^FW &,R!&E5UBNM@4]HET'7D$[07M#S4CTRX/ MU^OH%N)H90D6YDIW-"K1&[Z[+*S/F_1UDS!TC0%]Q8?QMSF?TM>9S\OMW$I? MXR'<+<2 ^HKV6#B8]>EK)V5I=:ZCKZ> F>F\QZ#[;-%;G@/IJR5D9WDV8M2 M^>RLQ/PF;;;'Q&K\;^0U'C/;<:_!""CD9V7=&NV6FPTV!,7\+$1F!KKU>=C3 MYPY\SW*]_1DN*PN1XZ85Z!GX3L9QI',XSH_AC&:)UE&6H1)&LN7$N2TG[G=X MS!NRGAP'IWX,;)#S'.4LBH$%.E+;=(\A?PLSZQ- M0B\)0X,9&$S#&*6$W:%(AA8>U7F[\;1M1YOOKT+6AJC1?%?.U>99@.>SLZ/ENF0;E6PSHQ!=QM3F+KS)V@&?F?F> MO(%>/1:V5RI-?"9FZ$A3O1M:$HZ.=-5;^Y%P=*3KS]9U_=F9KB9K-TI\3?I1 M[F$0HY%)SM7:21.C)5@VIZ9N81"'>5RX_8K\W9)"_ ^2Z/5J %5OZ'730E0M MC!1N"8CIO5F$VW90_FE]%WD3I.OBBFR>'MX'P>,1-? (Q%E:?U*8?/CFN+HI M^Z?JXW_O-"%SG5I '*Q!7%S8YA;)8$:-9!3^#N!MO<*67N,5 M1O3Z04;?=TT#6$K<]%>"PED5^[<&J?2^Z*G&4TG5>RNT09F!; MT].-$4F-(E-'G+U:LOBP8,E:9*C_N4P&PB2^^?7@S<'B&<#[A^S7 S+VY2D1 MB(J=O$;7=\1JJ^Y:\< KU).U"C+I(UBX@D\@NJ2+M?=T^EJN0/-;O1I1IPW( MB*;K&02:+;>(S.C_4\#BXCL=7L$7@H:[9Q _@<\$D@^\#L,.4W4?*C&=OGM1 MA YRY$AV/R16JMDSF2JCWF'YWQ#^#P3X[AE9P7^'EQ'L=[SV'^ULMXT+\IT. M%;:/]P;;1#ZPA^XF-W-\E]S^( AGN&X"C)=:5"A_NR\H_XAR; WD36;&&"^9 M_3$@SG#<^ @OE:@ ?K(W "=E[0&\P."OJ-)A?R_^+=-$IV.8&PEINN623.DZJ\P>H($VJ^ MAC/H^'H(@^G[V(G@B2PXG-U%CVM0L\L?8HC?ZXO$A W,Z(%)3B/I%^@T@F:! MZ4&N 3&D8"P;@.K"FN!I"O$;'.?@$8,0MM)L=.#!*M(!2+O(W"$B,-@F2-IB M_%[';4:YUYMN#,P!CAI1!THRHKF#:Y!3;,)-)MCO)=;K[ '@9HLA W_3(@X$ M516X'LW&_#Q$U1+,2C( M;2V#(C^A]3XA4NH@M\!DB:_P^9JA+<#%_$D9IE(.4K0* M..P?:%7=Y1:[ BTJ"/]U-A!>8? 8P.@<; #&(*JW+).HF)8)UW/,F$F!K<9L M_S"NX42W<%=3J$+^^]D@OQZ!JNPN=-4A#'$.(L9+$\KAA@HSY0!$S&S_D*_A MQ'&"%+%"]5*]IULZ:N-7;=&+4>C2XZ(5OC2X[!_(A[AM_#"FH4D-:T^WH(HK MUZ>\IP$ZZ!47[H"45WCN6%1R@DW(\036R/)T;ZG?4HI YPM*PAS3I^X&1L5" M:FD'R:&>.QCUW.2V0^1H4,/U9#:A[<[R(G_;\*%=0B_'+(]^#U&KY"K'N.7I M4"/7TRVLOB7G.;A#-R"F!X]7 ::FGY6-41F[\3TTU#6(_:"F#*? .7CTK6D[?[ 4*!(UQAKBW2\ZXQ>"F.#]VA MSS!!F(3VQM-]'59A M1.X3*0S#3:+9(W"(4UP/N$W!C@Y9][-YTD_^?0LR8B%M$M<;FH84)46N9*K< M#7@B30(4?]\^QK []=>FKYRJ03]7T)FZR@;^-'3H'[P^//9P?E\>[#68WPL8 MJ,WOF0RF!ZNW\WNYPV-K=<(:!D2YV#0>?-)&L:*R;B!+(]L^F:B M 5)F**ODF$%=.4,%=C#+$]V?LOL5SG8-:#V6MFP\EJ:*2BD#&3X%#/8.J:K. M5@_^@90T+&(. MP,0!E\ERLX$Q)'&.,D*5&GE$^X)4):>X0"5/,'OAP8OL4:@YSB'XN0KXO773MQVAZ!G&<3F5 M5UE[U&$A#9I%+&8-777G6 .K4*3?"?CZL1J]QZ4<93<+2P/JLO"LP<4RV%Z8 M7#+W.W6>9IBBFAW"-GL[T:^7&227FWJV7GV$&"8T5W^ M(GT 7.=42:WUC0&L9$U B=6LX3[<6=:@K22ZGUO0:QC_,XCSLN[KR:VR<0*[Y99N[EUO=J%] MM5;""NAD99N!'+_L]/!1#> 4[=4+W/C,/9Y1]5/%3SZQZJM$#R0*,U6ID'3? M/A.23/CZ6T^O8A%IJ/TL(JD'VD33-VNE:D6:;F W"E_%S(%4SM%*ALA<@88:0=@86-=)98<[ *]JP&R;3XS&D=2$Y:%Q(GGRVP[TJ MS;_VHT+2S_PD()DT]Q5;+]%U(#4B50]X_E5"4Y[.= M,,RW>9'\N/D4,OD]!M5IX>:;R$/S5=AFWY^F6V(_/X@[OLS,OY-6%DQUGS+D]NO M^C73G6BI7H8=++$WPY+?C;59^6F67I;OHD37R==7_V9&MCPB7SY^K@F48)?/XEH1R!I#1)["(A*FU,8 M$YK[] Z=$VT%HY*8@#$>\0CF';:H^\)> ".4R9YP3#;#B.@Q"HKN%,4PH@W@ M-(CIGM7M Z!W(Z=;,1!=MQ5>I&5?D1U?=\G>+:L,TQ(/ULHY?D=JYG!V40N* MUJR^SU MZCL\_(X/1G)]#LW6?'J6'&S.4C:$\\* MWE"R#FSD9%YX0FZTW#X?6H%R+2$5(]G-02:CV5!8F4,]W9]KJ"I>2.<7Y&/# MHT5S5G6ST3!DH;Q!QJG_F6S3U@O[J^"%1@)U,MQ6$ERUC98!'#C[+DH?\05?-=3IWNGU"6[M%6=%H*D1"9?ZYPNN M0<;KP$HFP.]=@.)TA?+H*2G=A1"O]&RPHV2N%FAXG#U?W,_!';H!Q57058#E M@)$3=)?]!01S@8VRT3K($3'W>]>@8=?UYK1ZP?D.!TE:;GU\38CV]2"=!_$2 MD^_N 5VY49[S&3+FSQ&U&<\%M-:=J -N&TKXOPS*=&IAG%^["Y)5 MCZ&V#UH$46#N]Y3@#&VWL-R56Y99"X@Q( GY"Z<*%+WYIH#"*_PH+ZRJ.\%\ MH54HRV]T]0V[3*H3*2N:\H/4T?T;%/;S+) ,8I+Q.S2[S M#F9M,9\GO)VXUKPEV%++[TFU\KZ=\DZ=?&]N"F!:!ID0ODI0M*.0&+"^KTBO M\"Y7/U%==%U 4+)_>ZE?TD?\L8\8R,Q4!5/GGE*?J]_(H&$(2J2PX!5CQ(3M M8G,!A,1 '33T6?H=UBVC")9:K (8729GP2/, MYY;TGI[@8IK_1<\*%FK@Y, MN)S]CF=N:-Z[!$07 4YH=HU60L -#+D/^Z@3=C"D0C@7. UV@@ZR5(3XO;?P M&28(%Q&;<,[(*]8!4+^8CW"Q%2Y+G#)6L-Q70WT4'#L;3[VZ3$;N-4RJA*;: M;RI8:@,,I6Y B.X3^!\0748@R> &!KO[0D9Z<8D/"5@!!'_@+$C M*9T6:%W*=%V335.JJ\.-:\,CU!)?J,-*8PF=OA-V!7XT4=?6 M^3V'MFI]N<%4EGR]WS)*AR 1[;);X(K^T3FXJ<5Y=Q%<&_U>87'F@^+HV-A= M1$OH6)U#)?1'MV"[YO:G0ZBL\WOYS*;UNSQ[(_0 /5D.&WY#UH_V;JF>9MW, M&T;YO6[IK&\394(<>_Q7T66LL$"LRX_>8Z1ZGG7O,L!HOP_5VW1*8?;KP=?1 M>AJA7(>]"D?NCQ[$0?W-NK?@&.CHI@'G:1*;!A6I"M&&Z!JP&OEH\IH/H[B5 MM]>->NSZ&JTQCV 8,WW4?HSGW72213=V]Q DDO2>D^C@=&U!JL->=P\^U.NL MQW\%8QVE%1LA%N F8ZGF0\Z# V4%7$4+"@KL=?\P>8W.-YY0L+3J&?[*>H+. MM[[@K/_^GNO6+Q#IJKTS1?YHX79K;;YMFFE;U8K?&[=B#^<)U2V$X@+\]3J& M]P6[48XEB@0[/9K(%KS7G$I"A3;6X M21":XU%&_F%:N H&5+78ZZ[!C[J=;\B@:F[=:3#?HYY1&%&O>W"HYD?;MQCT#S)[@\]]27_Z#J< MU.%<^HMA)M:=Q(G"/&7L.[AGB! D:;'DDJ(81O2Z^FU&?A:YTM"F2LY'OOV: M!'E$ !E-=SF7U-XEZ8BWX JEO&-1S#+=-Y_:929]FV@#,X$U_0+]=X=V!:;O ME=C.1PKVL)M^BU_GA:$='[^O*[[J_Y&XJLP\F),@XK5AG8(-PJ L=Q=\!VGW M$C_I;MI\5P!$UF+X5,$".?*@.=AM[U;;]TN"( M6OK=@G?Y::5CCZ D+RDP?QR: KE38).59ICK/S:$1U2;F;BXJ:[?6/Z$B9)E MB^=@F%&B^^Y\L\3TF!6!!JG8Q<84@VWK7?HF.[_K_ 8\@23G)C7H?MW+ U9_ M/7U5L^H022UAUV^#5SN+5\W#[TJEKU1?;RIM.37++-/+(=DJXWT=BVP:5-$= M1OU4!G;V$FW'()PC@=)RO/C#IP-VBCVYS$:M_IS!U'-(7 5KA$G84KU$4^G- MP86X$'#7BI2?$[YZ&YH41NI6$?T\6%I\D]OJ $M4,W,3JD MY;M[0?SRTR-EXO4X55]ZM2HG4-KOP;,V6HQO3JG>CDNGU/18EH,)J5K)V2SD M"6CO:W08]Z-WKV9YKR O39(%&RVP@X/ E^]RIUYHR.A:+8 MBE^:%5^Q2L\,/6I6&X"'*\#OF'PW,E5I2>F3*U#L#3U9IB!L T['/-YZC,*=C M-DUQ3^8?=&9!IAQEI>QT;#R-(B#) 2W#X#FO OH<=$'D,&PX9_1=&D> M\CQ[H&]XIS#I/TCS>NK3I8;G( TQ++#R^NJX4XE7D)@7-5[Q="+E8@LP?688 MT+GK:9!\P_EC%KJ5>4L['?QRO;F%]PG<$'01^)=)$HIWA6+8?#3:B0IU3H;7 M9/&N\5U<%R\/:0?)[OYXZU5SAPJ089T$=MG+BC3O+"A?TWBD;ZF\736[)X)ZFI3I'*R) MP!P[]B010ZRZ3%;$D00CA.M'@I$D)/V:8W_N5BA=>S3-+QHSDAM!LIK#1U"D']6-(%0E MMAM!C=V(.H(L;C0Y@FQ&^#6"U#((&T$0,Q0;!\7]4&D4V.X"EW&L[(8O8_2/ MS %_!,&-10NT6[2H7K =9]R;0M@=X9$[7K#:#;:;UF [AKEJHZUWFKSU1Y43 M#U:W1L1J/RH:4;A*=#2B.MS(940=.JMB8[34YN+8&/(805HI=AJI8]1J&2&. M,MXU)1V/)VJ4ML$*?\=P*C/^'67H.H=I&*.4R#L4*>&VHD621U@PA:P%TS'$ M-Z8?H_BY+V^D0;@[[1FI37'$.@?S3NZZE!N5-T7=P=BW&FN*V-BY;(ZJ00_4$]]/?_!U!+ P04 M " "CA1!3H[,>+Y)H #/.@< %0 '-G8G@M,C R,3 V,S!?9&5F+GAM M;.V]6W/D.)(F^KYF^Q_RU+Y.579635]M>M="MVP=4V;H2,JJF7UIHTA$B%,, M0L6+,M6__@",BTCBYK@0!*+";*RG4N& P^$?G Z'P_$?_^?;IGCW@JHZQ^7? MO_OPPQ^^>X?*%&=YN?[[=VW]?5*G>?[=N[I)RBPI<(G^_MTKJK_[/__[?_Z/ M__A_OO_^O$))@[)WCZ_O+K-U4BW6J&SJ?WMWB[^B:OOWZ[OK^W?G2?6(RW][ M]Z7,?VO1NW.?:+L/?WJW:-?O?OS#CQ_(__SMWS_\[0\_OOOXZ>'[[^E BKS\]6_T?QZ3 M&KTC$I7UW[X]5D76_/V[IZ9Y_MO[]_2?/^!J_?['/_SAC^^W/WZW)ZVS ]W7 MKU]_^/K3GO+#^__\='.?/J%-U^O-_U!IQ+ MZ/.2*B%]HZ]S]:B_9UHQH]JU^_#7O_[U??>7NVM6@WG9 MO,_RS?L=S?ND*,B0NQZ:UV<"T#K?/!=H_[>G"JV$P]]#@8[JCW0\_ZOK[;W] MJ)[(4*JT?43?D[^BDJXOAZ/D]NY@U(?>OL_P)LE=#IGMVL5XNZZ^WZ#-(ZI< M#G;8K]N91:ND+9IIIG;?=W_$^^&.QTH[KM>/!4Y_K7](\>9]-]#;"A-L-:^W M15)2JW_Y6YL_D_Z;"]0D>5$_H&]-FP"6'.GZV_?48O_A3S_]H1LGN&OST9]C M8O"J-J5&ZRQ)?RWP^B%Y+,@GRV"\DL[,1_A+4E5$_'HGL\FXF"[,1W-#OL=Y MEC>O]MH5=F4^NL^X0?5M\DHGW6*^N-U8S!DBW[':P81Q^[&C(?V_U34B'Z_<_.\>:96*O.K=AU_.\F8U3UZ,:&/&Z7?;;MMC%7-J#3B6;W M@_/9_6 SUHN\3@M0>Q1_(=('^L;48-[]MBKMO'&I%-3-E< MOKQ]NHSF6-"3^=BNR=9M@QZ2;R[,DZ0SJ[65$3116)4U+O*,;O/N&_*_U ^H M\6KY3+=^!&OUES)IR><$98;+S8"/!:K18X.KO+S%-;'IU!>[RDNR\2+[: N$ M0'JUTH5PB?QH..FR#LU'NDA3W!*U.?FX23JSL0J;35*]XM5]OB[S59X2_VS' MB"CKEB PS>TF5Y?#-+AP#0N[-5>G5?Y,%S%>G;5U7I(U8K7:9/TYW9/8?.2D MW;G;";C8 DSFTSAW::S\;M1LOY4WQ$S?HJIC9.-]2_MSH&'S'3'3Q43ZM7!; M8/U.-&XSRZ[H<;I8SA1!G$F]P_.GI%PC8IGO&]+R"1<9JFHZ@N9U6G<1QMB3 M_S"Y^V E"3-!-J,6=V8]UTO05-A8(B,^-JMGL\F;#K!D71(D4S:HM 0.I%<+ M'PZG+>U[00P)Z;EYO2Y7N-IT%M#(AY/VY]@RG24%/5N[?T*H,?6,E;U..>9; M\N$IFR?4$&R:1K7T6$SY;4CJIZL"?YTX<,!CXV0/LSSL.2PW+_V.''B+5GZB MS0@N-ZBBE@9=57ASEI2_5NUSDQJ-1]C5U%^1Z;X;;N,I;@(IENN[J9*T6=0U M.GQJZ!]N\N0Q+_+&<#9A_4[@8SMUKAV>"SDX$')UIF=[F&@!":Z,;'^OL>.8J+-@J/W)PS7OC,#\R$'0 MG9.3*16$<16+<[9C=;91=9*C;I*>ZC;.ZB:R[VK)*=L#>'7A= MY@-ENIA@GV4^.F673G<7YN.4=&:[T[ X"ART=[SK,!^6M#O'_K_5 A9WY\3+ MMEFS3">N_3B+[XNT/P=?\-7@@VMQ;J+JT=-9H5GVIR8'3[+\-+DL/TV2I69Q MAJCN3+@X\" M8,3VX=0KV_;JR"O;=S;! M",W *^UN@E%:(%/=IZ,;.^;.KNN[0T8J'??@\K: I;LXR0T&HTGB=N-R5$:) M?MQNIL@K=A34YNHS0ZN\S"G5#?GG@!%9J*C,WO(NZ"@=W3;M!K ? NECP+>@ MM]1Q-920LJWW-W)72?W8W9]MZ^_72?+\GHK^'A5-O?]+-QG?_^'#[E[Z_]K] M^9^# 2YZ R32H^L&;0Z3722/J.B*)F@V;/*&SI-.P_>SS0>M*Y"U!5JNA.-\ MZ!_MCF9%M_EH;N#-AS/T!MI%M9^KW_>T=? 3O M&OS.F'.')C(-WY$NR'_A+KV(?HIQE:'J[]_]@5!V=]'_1J_=H>SOWQ$+@M[^ M2'Q+LGXOBRYWBA@=M.[G,@2UG,]>'PCSQ;=<>SVS+:$+NM_2(5XEI2>&^-7& M [:9#BZ H4/HPUB'M3Z"5TE1,_8C"(A2X2X&93F@$&5;0B':;^D0HJ(Z(T#[ MRE$T!)K":="SK6_<0:CD<#TF5'X:U%Z!(G+8"HK&3X-Z+&Z0R*L@ X0A1[,0 M&')EUX/@&V<0!#]QZN,<"?Q<&,5_?@C/+ Z+!/FRB\Q,A&89/SB$)KL'IG_Y MY]OPMGO/Q6/=14A'^ +1[F9101N(.>/N6G3$M-BBP-CX1(8"K!(#D&R)!VW#<HXND)**JZ&W)EBI:/1;[N9OORVS-*&Y0]Y!M"LES=D[_6JR3=S8LT M\.6>P6@QN&0PGV&PED(69G/;N>OY]QBBFP",>.)IYGY%W*(-+]WEG]'- M,<_:OVQ^MYGXMTC3;#\M)\[#!,!YAA!$^-QZJ:(%,S&62K?V1+3<_*HAN MVZ^_>'\,*30[?D1AOHRZ]K'.LSRI7N\3:BR[B_RJ("NLT3A[3M$HA*S"MS$N MJVT9@T^H><(9O090-PC!D@NU>A'F& )[\1''!.J;FV9H,AG\9"WI(/B9AGK, MCR^">"@=MQ6>WEK$):V=( DC@MJ,42MO,V]ZH1X(L-E,*/(+06,88!C$.\)@ MX4@>Z89>2CN"H(#6>W00ICBL)R0?73).?2S).42(H9WW)$W^X]*,,#.B\;M= MD&L%PR3A H/;L M5"Q#PU%LCR9XQ8KDL54LVR^C6 _'D_O!$"+UFN50\93;IPI?O4*9K!7,Z9E1 ML2+N[U#%5[BME!IFB3@*[A,%KU^A1+;JY73,:/>G(W?FA!O4&=PYV3;5E3\' MVZAZ\^@"W"MPST%D\7P5/>2<+NJM*G0&G,?PE7PMSZQG@=^;*)^3#?G/![*Z MZNW)O-3(P1N. 0EHZ#_,K]0MMA =?@ Z-GH:K +8S=)J\WC[JN%U7;0GCRA M(10Z??.90ND1A5M;"#RK\&P-_44*:L#5?P4I9TO)DGJV7^ <(@T!#1.%0!Q" M @2^;:OT*:G'N6<**BX,>E0>K_*K9IO1NT@8]C*_H&M6T6R7$1YY=S7H;ZL\ M%>8A,@3CCTB/("P$*$704KZDMPBW_5=)7OV<%"U:9/_=UMT+38?8AFCK#VHS M0H>B39B T1'4"$,P!A%NY^F+>]?=_9C.#4^:MJ+OG">-R+RH&S#58\0-PD03 M6$0C* %Z5^$HEJ#WYY8J@WA@**5"YJ@^3XH"96>O^WG:$6JEV>CW"@F=Z_0: M)FS=3I81MET-0;4 _CV\!;"795%F6V&6;5/3HN)YN7Y U4: <&@S?N:JI%F8 M&-44UPB$8!XJE/TQ/)3Q7Z#J_EHOVN8)5_F_=G&V;MN[[&2BU>_JRV^H2O-Z MZPG?)>4:[?Y"CRVV=/4OB$X8RA8OJ$K6;W?T]N^TD!FG,_BC ,R!C8ZW[PEA M=&$NS6"FQ]&.+R!15(;F3^$9FML*IPAE-7T"=C?C^ZF1U*A7-F%+W$J:A+E. M-,0T B^H?Q6B_CQ]B!&E$GZC1E@443#J8V1(-/L( M"ULN)L+(U)@Q5-F>O\YQ,"*W0A!Z^6%)X)9)0T 7!R@0:_7!0_[(P%LC@Q(C M0$XYJ)0NH Q0ZR"A]/6MZ);5M(>CT%XNR=:/WT,QXVE;32W(_6&H ]0Z6#A] MS0.Z9K7O+\&^WKU49/]VS?$Q78Q0.#&T'%+@55W_+QJ-Q9\$/OO!):$@KN"#V4OE)-'(:,FET, M;(\'"ROH"9 *&WP5JO:Q1K^UM*[$R^[A)<5]%0DUY[8*E]KG7169_K"N9!+0 M<&^8R'J,,;^-%4F>3:VB5P-FUDLD,O7)L:-WU$^+,J/_C]X1?DF*KGY: 76@@(%) M9X8:5=\^;XL(W)C^$&_;QR)/EZL5JH@=Y#DR:NJ^*R.C#@P->M+IH0':MVYE M([^1[,^X0?5M\DH#4+._64%OT+Q=)O@'(G-$0+"]1[,H"OR5OB5RA:OS"A&E MW."Z%H7''?;(N?5DW..\U\&&PW[ GZ3#ECV)8=F;-N MP2U&.K[&9C/"XWMLXRHOBS>S^)(6M/(6LW_21KLG(+%".YN67@_UU'A M"GN93.ZJ$0RMORHF&5( Q<;>C,4^JPU07 S<:/ FJ+J1W[.B252*#:>(BTN7 M(WQ[ Q0\LA@*CD5FVH5'7S$8=]EIV4S6'7; %JI]#S .>H>*I$'9;5(UK[VZ M.YFLKW-QA0Y!B76GXQH02SLSG8!LH38!'N M.<-YBF 6?T+5]L(@YK]R("?B7MC$,[UR(-$*$B1HD=&NQ,C0)*4FKJ_P991^[4DCN+^>G,P15P? M.H(8DK#ZQZW]DTM B@./7)+C,"3W>*P-T)0@S4$B(7NR+68CRG3@=A_A)PZ M&P!6(L''!)@PPD& MF18KO.Z;%!%G+@[\N&]7*T0^4R_B&M/6/4A+:.J["-8 MJ-G,A2D6S7B>JODJ83A;-5\;S&D5]#4!V-'4]/U=7Y+7@YC]/7D8TMQ=E0^P MANXB3:L693=Y\I@7VTK!TA1V)?T(8!+Z8($%E=$44.K^+BZY@)(:U=;U M%AP!^@;5-4+=F"Y0G5;Y\TY.:38JL-4(W,I6\ZUK_M!DF:. %B#Q/6: 0K6& M3:3D1GP4'/NK',(I^(S,NFIZF"/_&N.-_.F?7SJ$M][=]3''XVQQ'K1 % M8;D4&A@YG(;R^YL_7 -7-3]UB__K6-U3'#Y)SR_YTXU5 QY^V_M]#'08W+D2 M2(N?DF_YIMT(]^>'#G!G&/UF/G*W)+NUWQK[+1K2._&=PB/R;IK_W$P.V;4QE]5O$JK].D M^"^4B/)QW3,87TYVR"!8\$X^F[:6;H*!69[\1+.:?LF;I[Q\^(JI],(+^^YZ M=K%^QCT?Y\*1SM\L*T8P(M5243SQ-T,UGSN4HOPEB((^BS3%+7'+NG$MRNP& M)V5O? RLV#0 K>9L5@"P^8P%:=,GE+4%6JX&H^V&2H:\NZ!9KM^&+3M=M>QM M7,K6M#[=G9#,@_T&LUA3N2O#[CH4F9? MM+N"B=22CO> M/?%I(W?[(#,PE3\GYWT,T)._12.G5L%OOL>PI&J384OC(2P>#REVPBMCN'NJ MG2X+<=E"(='HW>,QD>\E"M51-/7 M*4L3IDH5LAAI5-AG##4KG!AY\7-C?LV\]+$Q2SL/?&AL:DOOJ8).;Q<'K**C M;C&NI"-KX==ZF$3K]06WCLCKL(S!]O3KM]"#S^5J))S "H';22KH"-IYOH\+ M4*2@G Y$;O[=7#%/46T=.:\(PSKBPASW35?:S+RRBJ@#<%D5MH.@,6D\$S;@ M-& :X?[[=U55Q09UVI553%!F5%TEP.SPH53JZPU*>BFF9KBJX 12P,L(5H@R MN6X08+F>PX[F,R[/DO+7?4'YSO#VSH2T\XH B7U^7F MN<"O"'6E09?=@*6IE4KZ$= E]+[/F2=4/-:?(#.OQF"0??2K!Q?X2 !S5X/\3(14Q2N^PIB3./?:932=.O5F13=#@M&IZ&;L13=/ M-1H=U6@,1:&G*JJ.JJC&9F=/13=CRB4Q#G1?)7GUH3*[$Z>D>./KZB +SC>PP(/988MG]?@XA/$FTLD,;"?G9UR0;HJ\ M>?5M"/B>3,3!14:SF0"!4A-F 3J?G+J]_O:H0ZB?D^C ',KY3&@,^ MWY,IT%=/;(9 *E*4.9R\##IVT:.N+(^'?7;_]/%L>_H(*"D+;S7:H2E;^7Z3 M1>_4RDQXJY,J7981.DAWZ 65+=H^.TMFXQ95*UQMDC)%R\L9V<\#6*E/S'AX\Z? ,P,7ZW-(Y7ZYNDFI],,O,M5"IU>"IU>"IU>"IU&$+.VZG4X:G488B?XK +69E^K@,J8W4J=7@J M=7@J=7@J=1@JA"/_0IQ*'9Y*'09_XF"\W=H:F7K9-G63E%E>KK>Q3M?Q$14? M5^$2,9_ /F=^+\H#IS_DB_%*$7Z'R_8C(6SJZ_(653G./E:X=A[85'-RO'2Y MG$Z+%Z*""):O3(@8"]I01_VZKEN4772)#UNYNBFH>UY\??D-56E>OYV^C->G M<4?CY6?0T5&L+ML)]+%XS,<8:Y47"U-QA:L5RIN6S,W>7DST<9-PFF4LC'\>+E\#DM7?7T1[!PQ2*HENT? M UVV)O6H=I/Q&94)6L4>>ZT_>H#W6K9.O9ZP!<55\S M&,#16( Y%!9R=39SV50VXT^!V@QGVWHKP^%_%),&L'Y/)F0VU47@8I@*J#(F M?YX^U=R1=Z7O4,S$O9_Z[I-[S'9@7E5-N/[G$DRU[O\2J!/APM4:AE,"V(@8 M#VBJC8G!@&*V+B',7[0;%W-953;HK]'X'C2R8[H[F7T<$_@CFN.(V7:$HKY( M?!0S$96Y-Z'FI3(&=GL8NVB;)USE_T+9EY((T#N;I3F#!W_NMLI3=$6 MM)O/T>0-FIRA=5[26^9G24%OF.N]6S'O$$$NS5Q#C-E0A3FC8;@],TNO-&\Q MYA8*4Z0A$:O!Q#G/QC<>@;,4?8,1'(WMF45E(81P)Q!.:3D\E"5V%KT22.XG M? ME/DGT5LT\YM4_JZ(BV1=IR*5<\S$F:ZIL(R?W;0Z7P7 8KOT&[6'$;#X" M45X,'H2IA$J3?IE!=IE/RF*]/#M!0RG M<^$9AC$O<>\*BL!$_R,2R80 X>HP)T&+T$).TQ7SF]%-2_4JFE SL'J5M1?2(:MF++TKZ MD3&3T$_Y(HN.GK"^=-Q7IB2\^DM>S>/XWCBYRLND3/.DN.X>V.JLF/BU$P7U M"&%"ZCE>0%$K%^O*R?T*"?GTD:;J/\*:] _DPUBO4%4ORNP>52]Y2J\(K#B2 MUK16>,W_25J+?@H6(\BZ9>']=1(5KK"7R>2N"\'0^JMBDB%%N)2&7RS^ ^\@ MVA&X!;1^=QZ3*!GK30@7H"X'UD>U?$ 1PC,R2R]\;20&6R][960F8P][9R14 M%OP3K1,AGT769^;S&IF?O] M%OPZ5O44WVBI)\F?;JP:\'#;W>]CH,/@/GX@+7Y*ON6;=B/4(_?WGB9'OWMZ MUULPYU@]9KXRMZ1[=?+;QZ)0(IY4H;S?^PH=_AZ&0B5C!BF4V_[8["SCO'BR MM#P_#FIJY0Z7,V,;8,$%NE]Z<_4^H82>/M#_O"Z?VV:D:;U&H[V JI&G)6X6 M&]>2V"9 #F1DB32_QUKW[6.-?FN)$) Q.,&6]7U\)UEC<4?/KRJ0 MQ'^]7DD]QR9#:W% M'VPB&F]GF6H%87UA&.";T(.!ZPH>Y[M2U6C](W.KSN884'&'R_(5.PWI:*)O*WM228(B,=^9]\ MTA#]!PWAC&(HTGZ55T/"QXMTXR(G5F!FMKB)5&42R, C)CP.,M"$XDB8P^86 M=5 M;#K>ZTQAW&&:^>*2H#X '=6R%.1]"@GZM_]'!,HT&E:#4C8X(9[I3Y ][\)$Q>/3P@A0M M*I.4KY]Q([%?0J)A!1.&Z(CPI9H"?W@2CX3!SVF[[JT>W27=A_HU"U7 MUV66O^19*TRJD=+U#E$%="'&B*!B:2?2R#M5 6/Z-YK,@/%+WCS=H:*+E]9/ M^?,#OBS)#+T*3]\->Y"!2=6#US0)Z7/'34$+Y(,G2DR;XHNG3E6; MY9L7X.'NHD+)/6%FBZ+IL4$5,[1U9(]W%A^P6 M52GY(5F+JG+H=R!%FKR#6+"G,0V.T CBJ,*GR_>L!1&%&URNZ0-T-S@IN?9* M0=6/+/"HPD,(3"!M&*BZ9>(''IX2_E(^)WGV"X$I#BEA7\4" MPD"U#!'+3-'RGAE=A_@J+*(O4I8I.L=U4PM?=>)3C>L8C*G"PP-,(//R3H)N M518^P,<\:4Y%?5W7+"JAZB%G?;%>5VA-HTO= M<)X3)9O"1Y M07-(KW#UD;05'7=,S4[7;3%F%Q[R/4_Q=(Z&[?B49CGX\QZZMP*=Z_0)I>6!]-*2\8V6(^"#6LZW_L7#DSV^ FP%G@J/3[+H:!*;2LPU! #.?9L MY:A_,<3S\RW'_ HJ5$DF;Z$J^C9_$360BVFG%U%/+Z*>7D0-3Z&G%U%/+Z*> M7D2=3I6"D,QAO[3;)BT>ZZ9*4FY&K(JV'Z 1T_K==&LZWCIRVKC;,#[S+W7M MG=WE:H7H!2ET$(YF@Y\3=S\O6UJI93L_N!3M>?4[&.WW=#KP^*JN4MG8P1RP M;^N*V/;W? ;LYO^)8%/@KS7,D\X>J"F5$M.Y>Z_D3]4NN^?=@;+L9 M85N_FT#Q;#D?9A@V9AKA[62Q%Z4=&M:."@>+.K",9O@"=!_A#66Q5)??GO.M M6W-!#+\VKOC-P2@;-X\.LR_U=GM\]02::J$9DU M!?4(;4+J0,$%D\X,2ZJ^+:\A^SW4)ENQ#)5=$EE9XR+/Z-WJPZ. -5Z][="^ ME$F;Y>3G^ M+.UM_FB3#@[>*E,C?KUR$"V+"!ZMUT-HJ8ZPGES,@0FO\Q$X))W.CQ#MSPC] MEA-KUMVRD3X^)"8__F$,OHF]^[:N:22L81N4,^82Q>B MJ@$2&6A9VNNDK^G,[1YPLR6\.PBBW DK#T&=5#&MCQ#@^BJ$,=A\"GN,&!$*)"@0X%OS0@UP] [1][@_GK;CWAO4S7+U$>.L M;\_N<9$I+ &\(;-W4#<,T5IH"VQ@/S1X1'C6NI5NMVJDL!K1#AB\7%B9H-BYMQ]Q&:HX\5KFOB8*URD=WA4(S@,: (T9*(13 P&;S.8CX] MO_Q&BQA\G*4/$2)0\0P H^XZPL/NF^015\10=D^\H&PGF@ [63YY2/V?0!I.@^PJ].5V/M(RJ)\ 41;)%MR-10P6DBIQQ+ M.DW')@G4-&"<&E E%LMF.<3KU^8*-(X"\24%K/?%N]IVA M%:Y0[]K3I[S$5=Z\[A_U(9_A82^7O[7DYT^H><+9]G&\+AE5 +P91C "M-<1 MA+A0YE.!P0*<8["JA1U@(;V#^+O/V"[/7;H(A=39A?L_7XBCNT=8B ,A/= &JZC")\:TDAHAGXS$#G&VRZVH4C$((\ M('<-.,9\SJ 0K0LH7>0U'6];*8] +7O3@ZVXMPAM)W!JW-M2)>,8'_P:O3\T M>$]@V39UDY09F1.8S;7K;(1IT\Z"LM!*S&#'LV=BR$6#[*\-R\%%:.^W:3F2 MO0]+P):5/Q"$:&B% AC83DY?,;Y:-MBY+9JFRA_;AEY ?<"?<4DO$A,5%%W M=QL]@NR+=?J1[9UA_82(--OIL-V#:['T^H29LY>)2SP\B]C%H11N*+@=\X:Q MLEV0.-04UP1W8!9*G 5XSKQ?+/*4! $5$S@>4?E%#%Q1&"H9%RY*/L,P,K__ M"/VGMZ.3K=2*+Z:*G &/B#P*%(%D=0$G!:,(<^V$$Z#[B=/]M$4!+:BT]MA2 M<[),N_-;/(N^B8>KO+PE[B*JZ?WEJ[Q,RI1(MWLA:KY268LTI:4ZZ\^X0757 M>S8IZSN4HOR%>K2,RS-: ;K-1PL"WGS&!-ST"64M?:]X,-INJ&3(!U6^#5M: ME4L%<\LD88GF4_^9M5LJ/UUY62($6Y@AM)P:[! 2)G:"CQ2;P7: MG"H5:\V VM!KCF-8SD'"/T+PC3YXTLIO4MKQC4@^K>\Z'Q)E83W!!(4_6 :# M6Y#2CB.$BZ6M8FHJS6&M>-6B?)HK>6&IH R6AUITV_WP-6\_#'@#3+]UOVZ= M3FN_ELMDNV0W(=;;(U/V$88&)5)N'SM95!5]^T24OZ+=?F0M-=I[K+5OH'ML M/R=L/7[X./IV4I]_A)]OB9#[D#U]B6I9GN&JPE]I+D\OZ48?S1J=PB$.ZO08 M<*\_>QX6@\Z@PG8O=@NZNW1U>)&-\_B.=3] ET/23_!H=C5'M@"V'T>$-1PD M\CJRXXXL]Q';ZD"LLYT]5B0">7]EZ 5534[V&41@LF!IRO#NB/3'^1? M=V7](6\**:@Y2X=+/:]M>1N2[#!30BD5T^,AI$H;6$<:[H99P&&\>D4]']_1 MX%!:R8&?F%"*GOD.YV1Z% ()>IS&Z5R,H=@/P(;2?$XV\L"RBER*ESZY]\,P MB=J$B!'*!\#-.!:L[#F 5VEXGWWQ"R5JZO[F2T;M-[ZKU 36%1 ASEV2"*)Z3Z(VV7D.#AOJZK;<"GA M,**4H.) &04X^'*YP,BXYP@#M7UQZ.50,%I88@E@^L118$8HG0O8<#J/*@RZ M3\%XR[HX71,Y71,Y71-A32\+UU?-F!BMJR1,$&;WRC8BR5*M7.SM0$S8Y6U M+1H5/W-;.IH XK/WZ[/.:[U/"MD;\A*R?BR62S;7Q1'IU&.P8(K;(SPNAQBL MK/1>%%Q$'K'RJD#0K4/ +(MJ0"H.RR7!.'&%54 ME-V;I&* )OT8:)L$C18] 2V@0R4D\](F@ X=S2F429KI+B*""/N@T5"'#1, MH$+: $3-P^<354)HE$U2;"N_R# AHAJ"@:4*' 4*L>S4+^R<\2M/Z$L3Y-"K&\N05_/(X*@]2L3 MQD:O_'X9?0;X:- $00S /7.?80P7-\[=Q3'=/P;ZQ;3(6S8QHMWD>!T(\5KFMYI@JLD1*5PT;SX!&D5RD6):)+ M42CC+$<@EV.$QQ.+HL!?R0<#7>'J K>/S:HM6&D54#3I8XQ,O3XB :K%Q+C! MK=$ CL*$ODV,P#2;A8D]D.CG\HBH/?-]N-DGUBE?W^;K,5V1+1R3? M2DGPC78JR2O?DZ*%BWJ&C6=LY4GCWE!)H+&EQ/ZP$^V+(EBB#;H MQ?LR^XS+:O]/^GY/S?B$HT4T"8_1JG/,8SXCY4(061*:\_XG4(3'1+5IL(FG MGV^NW74J3=] NY?B^-+B#G-T]KJ;$3JBJPK]UJ(R?95DOFFT%*TV6!KDV!5S MYZ(2P/5(4%D?UJVT&+).4P NV:9^=WPZBE:@4C$+E3 M*(<0LW-Q73ZW3=U-Q@>8KRMN(4(JK\7\GJU:KSQL*J4'N[9"_EQ 2O@>"?Q^ MU(;?C]KP^_&(X,>7?GKXC?G&_"WOB?63-OQ^TH;?3T<$/[[TT\-OS#?"$C#> M74FMW;YW9Q*X[Y_2F]0. LSJ3P9H47M;R(-X%WE-QT?$5F3!ZC4>5ST"-I[) MY$YU-&PT9W[/?36'&"'J[Y]PU= B4]?E"ZJ;;G4+,"XC'1?GX9+ZQ:^F[K"6 MH%P8PC@.BNO(. 50$6%;-Y5^XY;/V]2P@X0CD$#)V6JU O+0P:(IL"5@P-P" MN#U_F50E;AL%5L14?8CPJ*) AE(\%X"0,&%NS 65'BI[%.7T)LHLXI[>1%&L MS=.;**DF<&]AJ!"5EJ_#>SC 3 M6/L!#5TV 6Q;'[[B_XLJO"S1??X-\/P.A+Z_*Y'3AX<472'-'ED!,0AA?_HM M;ZZ2E.Z87L68$%,-]J<("U"Q0A M!D*;84:+D<_:;6%YO:=7F?RXO@$>R^PJ%-&R=H -MH)Z?&(NH@YXJPV3T&2_ MK>HY0O \5$E9KU!%#T*WM5+S:Y;1(JRG)%,S[(1-6WJ+I_2BIT]LKO0/;.V/0*[W"540A@FE 3;^F3F_\PCA,9%5%+KG<]E%Z1,'81E&X/L' MD9E&#^?_W.3C!_2M:9-"<,U+NQU[S4'5+K@G[DUEUDV>U><3X3;OML(I0EE- M%]P=*I(&9;=)U;S2>1'83DB3D=64-_&#,'UU8B.9!S #,^W;+!"S"+_5P[5V M73:(S$-S1^2[7*U02DTT,>\I^2U9PS+^@7U(LQ24?40 3YM9L<>K&??(C>5U M7;?T<8;E"F@J^0TDAG+<( (<@N5U:R0%K"(,\@R7TI2VBP!VNM*[-GDRCA%F"2ZVPNQV7H[V8(9;VSO0V5\8/$9NHTYYA.6/,( M<&HX%VX,J19C%4Y=/JCK"Z==1*NF7@S*C-'*[407LZ-.C@&YLGGQ@%\^>Q6* M WQ&^$M9H:2@/LY'HL@;7-?+\BVB*D MK-$(I:I&$:!22VY[% +9J5#WY_!0 MMX\F7'Y[1F6-)'MM">4(7US*"$"EEM >23(>*OC\9?HCDD/QF>5*4G1H68[# MAV:-^X]<-2HXOI@!BAH(4D2,BT"!A\^A*[ M#1.*>"DCT5X*VM7-%]E]^UBG5=X-A'_BJZ(>GO.*J0.&BYZDEL8) MP(?-@@_PB&(8F+Q#&=IT4EP@$: ,6DJ#R(*6 0/-? 9F"H"3,DE<_!]$_2OQ$J YPX]KW!UW^#T5[71@C3A M%E02-8D 4AHRV^,+Q$P)-I>'!Z(+BX<,@^7J\AOY1UZCVRI/N3M!)?'@FJ*8 M.&"T:,EIZ3RIV;"^4Z!Q>GX>RWW3)6&9)R>).@!G)K$=!(P]Z_F8,B=)R%II MQ5P&Y456;'<5?'MJ0 ,EFPTN.\/+M6-J\H$EDY$'C"=-66VM&8 1:\\"C)WO M+GG0\_Z[?/W4U,NVJ9NDS/)R36O["ZP8M!G_@HVD6< (,Y3=WDZ!&2JMDR+Z M[K>.>L]+Q*NSMLY+5%O441=8RQZ7Y8'+C: \ND:+OLU4M7!G^[F<>-7/@=1* M*3Q40=>9=*PK&;OZY)P.%A[ X?BJHM.89I[E2?5ZGQ1HMYN37,=7TH^?UA'3 M^[P*#U4PUI<4B#?F0KNZ_P@O<_1$H;?IEJNN< ;YNM'@I>SJ);SA&&" AMXO MI:MUBRU$YUY9$[(<8 [.*D+P7=\NI1?"F=_'&2!OO_N]WJBA%JP6AP\/)8M! MO@?3=81P6!*7>U$4N'NG;)M1((6'DGX$%PE]#/"!BNL 3FI6$5[[FO!3)ZPS M,-_'3E9IP/'7#E8IP/?W+D0$DBE O[5D35V^T)))A*'"J6R]0GQY&>+\[AHT!2_ [X2"BIMR6EE6-H)B]+ MJ3$Q?#0<*Q$7"7CB=]6=&2&QY^3;#*D<)EL[!/>2)K=$'HH@\3_/ZB)(.NW4 MD?%YBB"YBY;#"R'9Q\V/IQA2MWUXP@497WWY6YLWKW>(9C^A[H?[YR(7)?%K MM!R;*TC+N>$'.#G5GP&H:RX^/-7A&>.WDDJQO3EZT59YN;Y%58ZS;5["9_2U M^TFX"=1JS ,EH'$LN-2=!T?0A+.-T5CV+C9WR7[[THPB0*KHQQ@4T\< .Z"T M#I"FY!1A'21>=:=K.D])<=L^%GFZ7*T0758"L&FW!]3A$K2/ (RFLV$/3GW. M$=9+ZB4(]A>C )H*:N:V@H Z MC!)+4'F8I/A*6-&)%Z:8%07'&:J, U:!(C MPL0R3P S'C.?Y8D$$91]2ND#WF@X")COXI,-!O3N/)F@ 'C=*<#; 41^5%4HVWM@76E P;=%2LO<8>+2 M!HP8'2GM/R-R+@'4V*'?N;RF9QO=K81M ?)=/2!N4CVHP; @A;1!P%#1EM?2 MRL!8^:R3(P#-(LOR+=?]Z':#?<""K;INLSZ 0,U"AY&^[)9@TF$80DV<+R5A M]976L"O7M+@!60&]]<"#$ZQ%'TFJ%J$MB2_P >4U;)T> E4.\G4:8>*Z, M@FKP0C:'*G0<*"6SU+VD?U;?BH"RWZN(Y[B[!MYE@IXEZ:\%7N\N(GXPN(GH MR/FFYY1EB^X0A<+V=&B%JTWWB,%CD:^[NMW42J?4/.>;[@W:>_+7>K7-:;T1 MW'*6\38 ;;31;0%AE\_/I9$Y-=TA:XI=8"WS=)U5R031KOY?0I M6?0=8N6R1/^%DHI[)TA%-CAYY)%YC,-,IAH, MGHGA" M%5JL&B0!D8BF#R&6YI@ I)@!C_ 1CH0!C\NLY2/R)IG;@E'YD[R[E%$ZE/)+ MFT?B4BKLM]]SGIO\MS;/\N;5>9G)0\^B0Q<%57\A\JC<&:Q#[\*RD7P*[@A] ME8>43!R&C)I=66R/A\4AZ G@X?H.'1Y&*@K\<0FXFIRIGHM@KAFE@LJV##MC M]3E[Z.G-_@B_]0(2KL[FB=OPIY/1&#!H,NB-55D $8O#6,2[ P$)5VDS[ U$ ML\GH#.C9C_ICM19 ;$!_J?&]8D^+3>C4:JTV@$=IN=Y"O&3\NRA\)OY0VA8[ M8[^:IP)GIP)GIP)GIP)GIP)G@1NA4X&S&2R1AQ.)4TK0["E!D.B$Q[P>67S# M6W+.Z3CEE)P3Z%G*[^ DY92<$]J1^"DYYY2<3WM>3',5/<^DNJ'24KD388T*&<8XWM-I")XMY;HJC57"Y>2[P*T+WJ'K) MT^T;QV?C4=(7G-+NOY:K.Y3B=9G_JWLR.\=9=_>; R#6*PD\JD?R 0^K.\ M%T34%S(!+^BZJU-!QW.7U[*7>2%-F*)LLB9S7,><%B?8:+;XYPY3#'18$ XP MP A/PM[D.B?+CE:341Z&09H(D/'!YF$CT^0"4(" M79TA9E'=%@G_15>M-DR-)VD;OT?R(/U@,X$5P&$9#JL^01A-&H0,TQX)S^?G ML$BR(WJ7)@EV5._5* 68B+;XFE29(E>12S-"THCFJ-TTV7S,XY?Q1Q0A' 43 M0NM7K[N-4'WV^D9SF[S2OW72OTU!F5&K3Y]6EF'48^RL8O M"4T[I=SU-1@8\^#05 .*<)_3.4F\M^YY+[+QZ'B/KPWI/*>'3JG@\=-LD@GA MF_T)!L<\W,8=5(30O$/$_F)$TPZWV%P) T_(=&I%,>7B6@Y M/6>O_ YD9^#32%,?\+@0R+O 1?*]:5Y5C_=D-4KYCA.\7?ON4N/1KDT(T"/:/SNL\$*PC"A-,#& M/X+D=QXA/ Y! F"RAY)>=)=M[N0/$PA!A;6&DYI1A,&_;Y_(;Q.>G\SEN4G/0L)RW8"G))$Y;P&: MT*-,N)]L0V^>:>]\"WY*L0_BD/P(CLA/*?9'G&)_RF,^Y3';YC$'".O(OQJG MU*I3:I5OSZRNFM[Z(O\:KRWRIW\^T(E;KJ[++'_)LS8I>(6R573[Y%DQW7%M M#Z 3XFF+H![._#$:,S#28JYWJ.@FH'[*GQ_P)9DST6-&YCW( *SJP5]!:J6: M1=#4FH1A84(13R'N@+P"J)_R&9?[(+GDSHN8JG]E@$?EJ4REA1(P5$8U)N0< M#PG^$DZ3UD410^ BKU!*Z.40$%"-(,!0104!N8PN(2#BQ$ @5"=IZN\2^P9? M.%\F[A-]$WV:% _YS?5Q\G#/EYM"_H"^-53$Q[JK ,2U51KM!M8+U"Z$ U&[ MA%W329H\!U=_8//O,'WGS2XVN"W'L)^D;[>YL/N^/18NUT*2NQ16[BRRI7>P^]=HN%C5R;7AT0WIH6E[;F/ [/6E/#E /6HH>\#R'H";*DFNVFATJ7H03[94_<\@M >PY.-'_R4';^3 M.7;(^N^'2W4VSRMN6H^'PW5F]G2X3Z5)*F%(W[KGD\SQ[HJH=H5T^!*=C0M. M"/J)8ZFQ80*/BXT;!]!>;8H=OH/U%N VR/K5J>YK0?WE,^HM"K,Z)N%B\F:3 M#I89*,HWJ-Z7\#X"IZ^YO "&4UB)B- '+BP[$>[ ?92RF&&!WQSR2VP$/W?'5[9CGZHGN?K" M(QD9H2')O)EMP8,(@Z96D2@7JI3]A$EN3U\Q0]/N*V3,KO/R48+*1X(@]#W@TUR>K_Y HIZMQJB294_?ND; MTFVP2%B6DG+)P"9J//2:1 )D8#VJ&![#B#5Z.WE.DFQ#@ E_\W .0MT*+0/ M$D='Z8H.)ZWY/]_G7WBW:?Y;27H> .PZD6,?(-04UV.\!Q3J/F)@F=S<+0I5 M5#?WE4)=-*?[2OTCMM-])>^(/'_*T>KR&TJ[5,GE:I6GJ.([=##J'M*DU''< M=-&2V9) 8*7G'H,+Q%U7/ "R>P47@J.D7Q/.U&6Q*U+ MFBYM 0 O.?487B+JN. %DMDIO!0<([E>OK]V*$04GZ 'HC%!-+B12N8**@(F M*G1X>!UN?^=8'-KB4_1#6F.*.'2OE,W9O5X!%Y7V73[CIM ^W^$]&GRJ$O)[KQ*R6%>H.Y41W:;E$@S,T)#@=#ZG M/)]336O,!W-BV7R&>%1@%]^/%)!P 3_/563^[#*X EY%'O3&:C"\=,1%]I+7 MN'H]#%'B0\E)!SH5D7J\2RB:=*PECD3%8^](T5\(RM9>L/P+S9Z6K/!"L]:: M!5QH=KMJ [S??)1OC(3ZX>X#TL&[):&*:?\6BLMSAE-5^]-;**>W4$*_RS1Z M#4/G#12=MT]^5V^>!/O627 95;^WK\'IC9/3&R?!;TTN4)6_)#01\[HDYJ.E MXM[E]:^2G0JDR0CQ\B:G?0QT'Z,Q]4>PK0%)ZS.?QOF:.\=E5]N73HKT^P1I M(EQSO";>=P\@97*AKI184,Y$S(\/,@F?&)TGX&OST%?F9W]='J0H#!=,@1J6 MR<"-,'Y%/D"H.+9'0K]W#HLD\U]=FB286^K5*/FZ*K]=!M03^$C\AZ8&O,JA MTXZY1J]LY]LNS5%[S'0: RC]I3_T&&K8\C>66N$&K7"!U\-<+6TI P#* T$( M._6F/N9/D:-&";+\WV[FY_(:J-*_5 M!GY2AJX6(X#A,:])W?F><6G"AZI:H=/?AC=;HRL/ H,UM:MW!NLPU1] MD*W/"=GQ5N5 5>ORKX&NRWI[]-(9&2)<]S?9PI+1\U8& MGSX6: .D=81-*2?E(9>'Z[R?6SK!R]6A;!8#/-\T]H*Z_Z&6]G *+/W&.V;ARNOFL@@8X![F=$;/6C8XY>(*\)S5>"(N M?VOSYO4M$;->-D^H>GA*2FY

SP NF=(:>2A! M/HA!]DPG+P*CHNT'8L2T 2\"'2DMPS)*+NQ-'0^EQO?!HD/-?%D@CB'B!>)Z M1*$K7B67HT /S7Q80LN,-0L[ MEP>\"@MS3N1JBX9*);,Q'#*>E1F0A0X4M6R.+ V/ :MTQ>GA?[P?3>,-^>?V M%\X/ S9D>*C,WA WF/.O7[_^0$9+L/-K_4.*-^^[">>?I5Z@)LF+^L?OPD[R MWRU#\E_+U5OZ]-8KI(G5[/UCD]1^?2XF"?TZ7&:LMY#7%+1MA2C:WT;?U=A' MVX$R9^^UX#Z]VT['%1LL._5[$W\J(.*)9IE[%]^Q$(.J$FX&SQCC$.]/3[9M M/MQ%V7ZOO(>7!/R]A8\8_D>WQN?2G6]SX%_."*^FGTZ7C^ET^2BL"/PL.FHC M8GAR_;O*4!DFX7JW(7SVWFS(F/W)AKC1W/'8$(&8$=9KF&Z.KG"U0OF<9D0X M F^6A#."DS%QIK_CL2=B22,L0_U6#-R-+@95R\?&8TI>8S,Q#2^'!B$IBOG, M@ =->%_PD\JD7Y.#F _T]D=<-NA;1OP(W;O.[ M> U..E$AO HG&&"$L([\JW%Z'<[+K$;TZ5"TBN$-1RL2TG ^.R@H.<*I?DN'_NY0)WFRVRQP563_ZO[NW B1)$QQ]V/@VK. MNH\#^1--IY,UXGQL$6; R>;,P*\P\"=B0;*&V--:\#Z_&/.E#I%SH82PLT98 M<^'QH:JYCQ-!,Y_6< H<^+7:G/4M8NBG:T+!MX]?2\[<-%I"S6>_Y;SG")4#_]JM(1"=-9GR744#8&FWB/E .X@5![' MD^4TYMHVJ#J()3VB4E"S3_KQJ0-Q+>5OF<-DU8,8_V%S%2>?L!)Y>@)\>+5IO^-7UUFZ"Q8R*W#8+T^$6X$;Y!28V><)%=;YXK_+(]#Y*: M*$"+D9F2M@@:;OHRNS!7$&X1[H _)>D3V5U5K_T9D$(-T&($-6F+** &E]D% MU"#-&@TI;7^$D)8,944 M KPE0,OQ-%6;TJFXIA'N=85J^6'7^ M1&^XU'G971*C 754U=MR&%_*I,UHS8OYKGP<1GJCN.(A)APG>7$(9TQXVX]& MFM;&)1+)Y3%%33+I&#A\OGO']#M(-./WIV^H0T\G.PBZ78[T@!Z7=-5*-@R@ M-B+H\-O,LIW@ZYB'*H"@ISZ6Y!PBQ-!M4JE.I'DDXPC9@,1SQ36I2C!(#GZ=(U['@X@6K\,(,4!$ MW."MPZA*U./3L2EZ8SK/ 7B>8C!<$'ZXL]?I*-%.T%F$4%AD6;X=Y6V29]?E M>?*<-TDA#T5 VHS#$O(V8<%%1T MZ, ZCC"D>4=K"Y0HNTRJ,B_7\E"6G)BI M3<,G#@LQ()&TH*+H,<+4N,^XI)LT,N6D[_4UV:Y5J)9[(I F([S(FP3JJ6C( M:>:Y@!A$:'>L=T3"H*G7/9$L11#@ M8!@2RW.2S=3X=I] M!J%3$#KU4+U'R_77L(;R#@"V4-1!2(BSG@!'=E#!B[&"'UP&Y0T^M!:XDK:' M?F+C115$?) M0R@,9">!>Q2[Q^_1(7=6S$K0&NIYP.#>VG69%BW- M'+BE!?H)!IIM0(#>\WC _%0FV5['6>>\+9"#SD/"_J039[IA)^MUA=:'1W!? M4-DB!E^CM0EM-EIUZF9SID%W8[DB"^Z18],0D4!OTY-MMAN=L"J9$=GL?T@3VB?)XL]_$HFH( M:FTZ0;STS(GVAB8=:FS;*Z1]5+GO)>D5&1[6VBD&R. M*_X@%6*P<#J0.MSX5_8]_XU,'8S4BS+;25%SK[* :%FT\&B]7>Y7Z@CKR34 MBJCS$3@DGTN"O=HGE.6IX%J^ MF*"_EQH1A*9&E0R:FA1WQ^Q2/!Q&[D;2+_RNU*28F*-5'G' &E;*9JYM2=>, MYCTU&=9,\*A7.T'#TW*,)6+TB27TC'@FO*DVHSA1 #K/-$+=#GZ]*B!)DGE&:)\676K* 132#)!:&)C#- M0B0Q6,S"'F>Y=I$^82S9Z?!^'RAQ\'N0"A1+8*(\7F\QW&;8B?8F6??LJ+PR M): )6\- TB0P>!C(:6;)00Q"N'3P#UQW)?+RYE5L$H1$?;O (0I,^R!9#"R$ MN,M9TOW[6W3ZX@N]^H<0S7+I&=J/(EY72CBMR\VEGS/(_O/C6C>GLM1NA]-44 M=8MQ/KZLA8^L*[F&L(EL_$>/>'P&6?. _H_XO97^_$#>6A'1B]Y98>GG?;)1 MK&3>@RL*:14/-C*\N"^O"'G,GRYA9:/E#[()"276>?['5H2ZPAJBR:_VC%D, MGE,0=QTC6([M:0V)>FP?V&"[/MIG-HC[G*-Z<4OZ1%5%7_!3 0308OQYDK4( M$31P$0W@ ^D\@,0N[I5>LM]:=F.IKW"E#HJ9]M$/?^CW$1*B7$R#!L;LV$58 M2MK"!1*_2NO-"0*]KF#F!6D^JS"1'Q3@1:O[]K'.LSRI7N^3P[9!MA=3T8\_ M=F+Z&/9B0&FM]F)*'C'"ZDV4S\F&_.=#E91UTIU52 T3O.$8:("&_O=N2MUB M"]'YJ!.Q'& .SBI")_[Z=BEUV9G?1U#J_>ZYY =<+5@M#A\>2A9]G+!=!W ? MON?&;4OO?"D)Z^Y_OE8YK;BQ6%>H^X[+#J@-.QF>5&MW$C*@G$R,!>HL^<=P MKWW"[Z+0@9_ORRAUZ-U^&H$.ON>/8X (I,7=K[O$$;J$))Z^F'!<18%#&(%O MKY3/QJF7=!YA6&$H#5T44ENE(I?BIT_NW5^7J$V('*%\_$H)# %FB^_P;&3 9:%M)$KL@]'VG2D[ON5:02A]87T@ +-X8'=PB$(,( M]VJ.3(O0^?%M7&0NCYUU@7DX$]N7 !V:J[Q,2GHM!N35**A'Z!%21^#?P"2U M<7)4'")\E[%S]5>H>DNE)!O.Y8HC:?U !E/S?Y*:L"E8C&#KEH5W+TR%*^QE M,KDK0S"T_JJ89$@1?MFWYZO20"R/9 3E(8E?[V\236*0^%SPN1Q/'['<<42( MN,B,M]!GC<%\R_SPWS$$.U8('Z%DORB;/\J)M\A=TC]*6AM]1O:TRB[)M M%=K-<]OLBCY>)E5))JJ^1=7VD?97?@<2[]P#Q]%:FY1C!+L$?S-NL]/P,4K5 M @WP20Z^5,H@"K09:*G,&J_U@0OE8M$+ $\X9/6*"3.B?-M6Z5-2(\"QO8*T M'T<6DOK=1( 5@;5$U, 6)YJLXL$^5SF3^9I!V;_8!YX;!9P M>L\<=(7^CC['+BA*S_S6NR#?^RU@?U0FA8GGR.]/I6J7!0QM52TL LWY=:SN M*3YURN+Q['1CU8"9*@>'/@8Z#"XT!=+BI^1;OFDW0CUR?^]IC /Z%O3)L7BL>Z>>N#M%,&-F-=QY8WFNTYY(W\# M5T-6O6(EFBSF7_OZ6=G\9WRW;TI_1E^[G\35270:\YZF!33V]*W0T_3X&5K= M21@:)!!OYLE9.,_YG0R;VP*W59ZB_198A$0%N?A>P(@\>+3!!+7%EXI+A);N M-GGM#B=WH-=I,J[E*VT2.KHT!+9$&(B3S_L"RN(7OR15E90,5A14_ (6 M;U2A(@(FEB$(5)U'F#UYE>35STG1HD7VWVW=4&P+(:/59IR6*V\3*IQ,1+:T M,#!6/H^^!29F/Z8'O#^;&M1KX=D;8).^\5$V"14Z!@+;F"4HITE? ')6Z:U\ M(0)W9TG=Z+<;A.W&X8/ *L$:,37@Y(U"!9>1T):&"!C,5C@)\NDI@I;L=T?;/O?*/>I]A>1^P+["HCU#AZ6)* MIOGN*EA[?2'+AQ]I"5Y%)SK^X_' %S8I4_J-%@#V\A[8(0"P=VIEIU):;015 MU01M0@68BC$F$!'E?0:BCTX;QN(MY2Q#\2Y5'Q!9]48"M.'1IIJU#Q9R:V MY5<2RDR)N@ O[>WRK'8A]F5UEZ^?FL\MU179QA]D/4^* F5GK_M0_(Y0\>B8 M;:_\VN_FO8:.:K?39AO/<308Y:IP>4HC^-KOHI\?Z0A1]A9-4)SI:33K?^5! MS4+%HJ'@-E]W'6YL6=T #UVZ9['[18(OOSVCD@DK0LG'16B$Y*%B2E-02\.E MY**T2 &>>5SL'B3:UO;8)F5]1N-<?A"=S&SJY]-5C9@ MCXJ%#68]*A^.2O9VLIQ8):_/%Y/5RL&:8O$O(0GYC Z^9?T?WXO)C,!GKV>H M3)^(/9 ]U@5MI@(:TVR.0@(*IV$IL'*EL)-*#X/=B*\<@ )^$0)PY]?4VZ04NO2DA615Y.-2/D)RS[=[ MH1K$VJ("T37D-RB?H^(30.$P>D./#/ %E2WZB'%&-HGBTF%*XL%%<#%QN!#1 M$M,8($ N,;S&12,+RQ4=?_V FZ10O 0O(V8^:7SB<,&C)::U=5%PB?"-I(E< M)O&SS#,Y3;)R=%-X3;"::(EJO3WBN(5Z>_C6(KJ=H4!8=YM" MAL$QP(H*I6?7V!;*\%:O10@;0$:1THB72%RH^=ISD\>]6"X!N.7G;=W@#:J6 MI>19."'1X,R#)9K9@^+,. 9*!#0I!P9OIQC"C@-2]L-7K%8V0\13=H\H?&6+ M)+)6-MMQ )78#H,C5("US2'C*KQ/%H'*A5+9*YW3=81[H?OV^;G(4<6(+MU@ M UN-+Z>H6@4)*#.93?"ERRG"LC-.O5/XAGMZ_U1SKVWHH!KOL*=R40/< -U6 MF&Q&F]?;@B9=;#/3G^FIL')_K=%R7$4-TC+L_;:^\(;[;AU&$7Y0A>(I+9U& M2RC\9MV7ZR@: D2]?3J .PB5,^_;':'R(([4K1-0C=#&4/EUVW0TA:&RZ4&( M[[:).$0(E^VK+JB"P49!S3AG NHH8 23U06<5)PB=,VNVHK,2ELA(OU5_JV[ MEBI%EKK!N-RDI$$4^ )+[ )B &81>F _HZ<\+13(XA.-T#0FB@)!4LEKJ5(X1.-D#(FB@(I4LE<($7 (( :MK265E.U*>7\*2%?V9QP MD$3)U>3CNF9"\J"AH2FM#4C K":M7"O QR>4Y6E2R/U? &4?%2+*\ $!DM$: M"PHN# P"O-L\:?!'&.Z>,?PC"WM/%_^!A<%GC "%]&A:?.^0JH/6VD^0BL/2 M9J^/3N_,GEX?%2KU]/KH4).GUT=#4^CI]='3ZZ.GUT>]Y[PMUA7J;H+S?!XA M07^/-B((U/M1B:+K HG[8S9='F(SAY%P-TPR$JXFO9]_2Z:349[Z/)OMC569 M<'?B+[=X6>7KG"SWPYC$$1,%Z:!8G(C48^D38W2'];XY7V&\JUS0_ZC4VNG4O*/?]Z@=5)< MED2R5\['4D*QFPLN19B?2[4PFM]+68VUR>TB@!L[_^_%]7E7#*U(RNRZ+%!S:ZE7]K7:]<'UM1IMJ? MH.#BP(>"-AKX5.I&,]^KN>$5H#,2V* 0G2:?^0-2VH>.GU%S7:9X@VB]_473 M5/ECVU!?Y0%_)E.#R=3@@K!=7Y<-JE MJHMKW,_H.-*@'Y_;.3 4L+NIX>P< M5,/H'TV:LY\_8*X-Y^ORA:QF7+W^@JM?K\O;"J=(^,*'G'@$3!%QZ.@#"6D) M,06/",WB65+^6K7/3?K:"8-H(EI]@>JTRKO1+U>]OPO@9=3'.#50KX_0P6@S M)988-6/M,X-9X SNGO]X7:Y6Q#QG]+&FS3/9>J#LG-IN(B;WM$*C6=\A!#4+ M%6:&@ALB2YO;_'DA[G+2OM1HU18W^4I4\EJC)30CK=\R5 B:BV]IWW08^LRA M=G7[A\X-NJ$/%S]4289H&;?Z8R5^ODW=8'S[1](@=+2!A;4$&8#/;#%L)]@B M>Z"D7-.W#Q=UC9J:S$Z[:8N$V//%!E=-_J\N4*#&G&9'8BR".XH(HV:3XPZ[ MNOQ5F XPF7R1_7=;-]3^7^$* %TE_;BTMI@^="!"1;7$FYJ-"E8N'\L2;"[V MK^7L"U-QMQ)"HO[&@4,4*A! 0MEL"L1]JU3NX46K_>!^1F6&Y0H?D?#4?2") M0ME\@5RH>MRS2M&*%Z=FC9V*7[_CD8CBI+[?N;.+CD(>MS.+B6J]:!=@2)T6 M;_^:%\7UYCG)*_H]DSR:+2<>045$'#IH0$):PD?!0PFD &/J]T_$!WI U88N MC:UG)(*1C'1<%Y)+&CJ$ ): DC*00F? "MSG"?UTZ+,Z/^CL:V7I* B+9KS MI*I>R9S\G!2M\/T]G;;CDD.PMJ$CSF0*+"&HQU*)R0##XQ]1B2HB?)DML@V9 MJKI+)'E!\E>I@:W&7TM5J] 1J">V[?<3R$R)N@!CX=TSW!?HN4)IWD44J)3J M$ ^TV0AWZF:A T]3<$OD@;DIH1=@J'S_9'?W5O=Y2_ZS.VRBB43;?PBP!VXW M A^@7>CHTQ7=$GYP=DK\!1C6'DA'Q.H6VS:(#T$>OX4,<^,64:%-*JY+G D8 M*1'F,L(]V8ND=Z@[&;I-B E'^R4E.D;1:ZU\KU30.G04FDV#[8&+)E,E.CT$ MXV_RE+JCM))93IAV#D(O*8T7G NDJXO8?99W M#_C65V3^>[_5O^3-4[^=X*/FLNO1%\]-UZ'B=L()M/Q6.AV1,DDZP,.(._2< MO'9!\>7J CV*_#D1&0/C,5GXD)0*9@TO0>]*J 1X\+#?Z>S6Q>'_I7A=YO]" MV0K_+2Y#.<+C!9334&(-"CYZ&4$,7FH.-(4U,9X0;BPYDL1@_^/]Z,) MO2'_W/["^6' A@P3E1G*]LP'L__UZ]=XL\FWR4I) MV5VA)'*CDDI]@9HD+^KOYCUV[PWP9ER9A'?>+J/G';3SZ6?.->@-:E @32'P ML)B:7-@=K<-5G!3%<.W"]3+.'5#(Q"TL(^3"Y H(>]>OO]%474+5[H]D]9 E M>%ETY02))4+K#>?T:.KRQP]TDI:KZS++7_*,VBW^FP)2NEY!9 '='.4#Y>K# M<+E "!J\.B#O=?[*+6;0.(08:;R1N#D/6%+"S*('&9Q4/7A][4"N9A'"M":! M*=C-Y2G$'9!7 /40'U"#2W']0\[/?>=S\+._HOJF\XV54JGU+F=U<#MY+.:H M,WR9Y5T)JS+98NLV%2M;1=O7O)@V'A@ Y76&"24_?^6, _\D<1]]".2C)'H8 M8HJODOHAB5F^2P$>7=Z025EW+Y)-LD;U/6[73XWL!C"XW?@#IVX7,-!TI3:' M&YQ3 "55Z?'^"ZI>EZO!./F9%5+285Z%@#1 @&C(IH\)4.=, "# Z]UC*<4W M,S1:* ["9KB7X>1@#'@CP^IX3'X78_I:I@)S,J@B?5XD9,-";_RVS"TQ('7? MJ,BH T2'GH2&I@70/V-=7"9I06"P* JT1MF7\CG)LRN$N'=U8"V$<."TB (2 M*DE=P$+,@X&&A[RH[3!^H9]!'@XX/_>5/O@Y5 V+93!4)Z]#1G<>2F3N#(Q0 M>;S?!UEK@]]#59]$"D/]<7MD%.CACNT](GYH4J9(_$T6D/35R)"$JDFY+(;* M%'7*Z#/ NI9?RHKL1C0#CNMO1?L"^VP"!.=&\LG W$MJ*GW_3:"YRVFVU!F.UIZ'6YPM5F M4,=IFK1>TJ"LNT=1:ESD&;U$>I84U*+995YN-\FM#+$$VKRE.K.\U#H MJ< V,HM7M%C>58&_UE_*I"6P?%O0D^"A[S*?M359*O6DJKC)?VMS(M;KE$PN M-ZBB44A$;S"_O?LT)7JD__<),GCWF1-Q-+.WCM)NF]=C,ET\^X09[FMV-UF[Q.S6>_YLGW\C$O M)_\.W"#R\9P4&(/7+LG'^_Z)F/8I&1[J?$^\W(C_W= 72R[0(^'75M-.([VT MCZOK\I;,(H$'Z?6*P*-,B3&;=C*IZAZ2;]-*1S^^3=5V92W.DO37 D\JU7U# M_OV$"^(0UMM[?5-RV[U(-^D$=JOJ,>G\F TMJ#JYY=A[KI(+8M-^WQ]K]%M+ MV%Z^H*DG=^M+8+DOX<.G$#A27;Y< %,P_3A8IVIZGA#7:OI1'#YKT[,2^G+3 ML^:X/],SW3I!T_/AND)>\,OZ*CX >W =/-@G[O=O>KX'@[P:&.3]U>C9+?)N M(!^"&%#AA-.IV]3Z8'N5ANGH7[T7-(83"GNW,>^C_4;_C?_S]02P,$ M% @ HX404P,$>@;G<@$ 4[T5 !4 !S9V)X+3(P,C$P-C,P7VQA8BYX M;6SLO7MSY#:6+_C_1NQWP'HVKNT(E5VELMUCSPQOJ)ZKN^62HE3NW@['1@>5 M"4D<9Q)IDJDJ]:>_ /@&\3@@#I-45D?,M$OD>2!Y?N?@=7#PG__S\W9#[FF6 M)RS]KZ^>???T*T+3%5LGZ>U_?;7/G\3Y*DF^(GD1I^MXPU+Z7U\]T/RK_QG] MG__'?_Y?3YZ\S&AU:0 M7P7?LY_(V?Z6G#X]?<;_YYB(9LD_>,7\3_7<4X)_T5I M+O_\KZ_NBF+WR_???_KTZ;O/U]GF.Y;=?G_Z].GS[VOJKRIR\3:QT">I^ 2K MEC[O4W]Z7M,^^_[_^_7=U>J.;N,G ZY!JRJ^9S___//W\BTGS9-?R(>/7EV^N3YL^\^Y^NO^-2! MQAGG3NXIV;*TN..1B,#=^&\>[[T7 ^IYNBKQ^(D/8DZ?/JM[@WZK'_WBS+_89_35)D^U^6S?K@X@/ MF_PJWM!WXN_K>/7'QRQ.<^Y_/&KD?TNXFZ4?/[&__7KPJV^N,-M],'*F8N5/Y]M=LD MA3KH&L%:#\J\6,/ZVQ&MM"+<-D+O]<=^BBV]M8^@J*46OKZ2]'R"R0F(<#X9 M%SA+]2@73#/W^&-@Q$+,JXX7/$1TQA,A$ YPV%IA5OMF?+&Q1YYUTG_(MB>7K>?T$8$\&__** M#Y@96L1[X"0 WY7@O\6W5!WFZEY5OZ/_*@BU.BUA.%4DFI'9(XRJO\@G\>>\ MV--^>6;[8@J^NB0MHJQ6"\#0;^DN3DJQ9^GZ!4OW^0!,5IJJ]0::('A9]8;A MS"3:##@]1U0^+H$GEWBNRS?S@M!N,0;ZP HLM;0M/F'V/^#2P94868@E[Y@5F\*YOA^@Z%ICZH[ M^K0;\X"8?$5O:);1]9LD;1KTG@Y'HU:J9BAJH H6NCO@A*$A:#9U75RD]%>ZO:;9 +*: M=PU0>^\"X:G1@[!FJ3_GQM^.CLPZ^<;0*U#TP78 M1%;TV]BQ!1=5*-"(8E='!A/V*,UHW-N!&'+D[HXA0KQCZ:W8,WK'XE2[SF(F MJ-NN(0B"FEEC&-JTV.;=; /_HPS.LDF3AQ-/-&N(?]V0@#J1OF M;L[.)OH(I,TVTWL3KZ@AS]-.IIW%=1VF'C/D:2K9!=O%K%5X32A801K-+9^M-J2F\:F%E@%W2K9O"YR-H#H :RT'-\5NV!F5!FZ=9C?7JFJ'U#Y"ORNWA)Y-N9 M1TM.*S+H%Q\> ]22]XX$PI Q'_8_QM<;%7\V$CWF*Q),O/>THF*]E@S&>$P_&>8=K /:T##I'. ^N7"X#\PHA']!G.;P%^3F[%O!$;( M@6$Q-ZY3E&5*KF[%1TO07>!1",+7<[0:D:JSZ.0[EFOZY-%E_+"5*&4WY1H% M2>HL[]4"3BN83<;<'UFW!-,C5%9>+P/0^FHDR& A@8<7/6TTX<>.@3TA*J=,&:!D-JU,%5F_JH/?R2!%EZO&1$(4Z$J@J:'U@#_&F>*CG5U6) M+ 60(-KZU(R=-NP0#:0=*-,6ER;+21LK9U2])EGYGNSJB6WQBW&]IZ(8KRC!F(H\[QL^-HDWTE7X^\V&?1)=BWB]B0N%8.9Q, PM#F?2 M@\ON3!6/RYE,6,3O53@/W)T&U/:>I:6>HF]1VS)E[]+1Y=V_-+R6'D;0++>/ M&5C=U[Q)[N'>H1);G:,EGL WU)8$'F9VZ?!UB8:U M\8B*@#2;"8*$_'VA#C$PM,,?#,"PNT/-Y/*&@P )=;T$H&HLHL1ZB3'*RO+^ M2PVR8S%E7"O!057P6HE#O-=:R=@A<4_;:&B=@@;&G4'Q37)3W#W^4?%H9)K6 M7)"0>8 UES<I;1DDNZ_U>'M436KI?OG),OM_E5#NQQ" M#PR'.U1,3G<1]'_CX6F9__O"\UA_X^ZK(15 0>B9O2:4C?@#3I12;787G3\JI)G MS/-?5YHHZK7R#Q+V^NK&0PP6^*J@)V[,6S_^F!< 3K^H-P*<$\6]\3ZQY<:[43NUOK'.:Z]VJCA723],E.LH&PLI[Z%=3KGYCR',C<.D M9XCSP^0TX:W:4)TVO'65C-Q\MX8W4;A\J>%MW-ZY9WCSVSV?*+S5TKW"VZ@U MD:ZFL7@ZM:R(U#_$*3)YY05YS?)2N:YO0E2_-D364]F[1S#YD"2"!U M_:M=U&%%VF%M0C3=:PB/"U3&+AP+5KB77EQDR6V2QINS6SZ?%M%= M6Q;2057]4B-5D!\X=".,-LP:S, W\43U"]*\64BQ0I<-&?"#*[ V4+=P/B@J ML**B3;PW*$04/%I8&./=6&#,6_?R+4UYR-VNSM5CZ$&45BN2>OOZ\$T%9 MP2*0NOHR3NH@CP"V!2%>NC697<3%&U4$\O15W",AM*29^206U.;,TS"*^SBX M6C?R1=4!G>FBN*/9*[K+Z"J1PQC1R"W+BN2?O77->I0!)*^'&T[RL!X&V!J, M 8A;E:73<3%'9ZO5?KO?R/L&XLZ;F3L>J+69KT74CLC!UNF1?!$UP^6KLM3" MRSW_9UKPYKWG'[C\0P$QF%ZYD-5"CW(UJ[,]"/X$T>6^L]7,'=4D8JFDK,RT M@&HO<(L/KG&%@J1V*2??\&I7.*[F*AD SO*<#FI= 2AUCJ12XKF0O@UA MLQZ[ J#'*'RMKY0%9,2X3KXG)<&"?,9@5KVW6#&@]9,^A\%#'( YH&_P48.L MK/&!KFAR+\J+?J!R#'$99Z)TRTMMM^/)57TO,%>0_WBV#:$C@FLT.Q=41E03 MDJRA)-?Q1M1GFM?)?#'!1AI,<3X@=^N(AT&ALT/$NU(:HBA@'%1>/=V-[@L* MYD@#(,OE+7A#H."=>4L7@GQ[CUW/J"&"@-$'FFRO]URW7!F5Y<4VY38(E;45 M=AG[;[K 87; D &&K!&#AF T >,@5ISR41?<30JP-1UE2WM"*FI2D9^0BN&X MNTXC"*?J/'%W+]O[]"YN7G_F?R0YO913/T)LMNDPNXV9 M*^I<<,AN"*U>\E"'[%ET,.)Z*.H@#AMJ M@%J",2AU*;*,.NRL4?.>E 2+RZP"FIOY&44=AUB9.H.1^>"$-GQU:QF+)CF0 M_;+P9![9HB!JWC%N6QPA$]6IU3BL?UL'7O5MF&OH=6&$UH%D"_H5VJC.(KNA MIQF=8[6W@0+SEV]HFE/TDB#;HM=]Z_JA]W)N!+VC>[0,$ MPP7A$/2T&TQ.3M.UX3-!#F]+'*8J"''EMOAU05HZL;U44RYHPCX5[BQ;F[C( MFS?BBTLXBS@MDGCSBNVOB[-KMB_>LB2]?2F^>9;:[D#V8^S;669B _CVT"P,D]K6@?HHQ ML%F>FJ[0^24 TGSCZ*20Q%T*E@O-+^)Q:'AFYY&C0+@9#R;M7*5O) MP^]:!;0&8

YS@[I64#N*MS['X,<;EJ4YIIT89QH\]5I2-KTD11_HBMVFR3^Y\^4" M394CKKI!OCHB3N*2:>;DS5%(8D$&5M,X?61TDCF7BF.TG&-OI4@PEOG'-0.1 M'+K!2KT_<_:EX=B P!ZYKSP39SG%S=_B\6$MKC(/B2W=\7[O6C8QW%;>\T?QEO-G3] MXJ&BRRM"-<<&25J=71XJ+2QI&.>W8.2H![?$DGL<*+M<')7S6?[;+D@TY_4&\.?UA(6,M?P@81TQP$.!.N^O8EU); MW!F\[L>=SFL,@ ZTH<2=KE0G+EOB)NZ(^S,6%'>&)E%!9S*: KF&; "YJP! 6." MG+0J\)RZ5'R1?"EF)7788QF1!.3WDF1FV$,L:Y]^:&%@G5J4'(YI@P$S<[O' MV><$M-C0I;.Y1DF'[QA=_1.X127>TRDDE\TE!,$2':)G3;L[: QO=09![W % M+48"QJ@OY0*)S(DXS_,]7?^6KFDF_^>3F*&GM_:3Q*/YFVH-WOR!Q^Y'MA>E MKH._;ML)?5]I4=GUJAUV9 M>'M"4BE(O,L;460E99'KAYHA;SAFSC!8VK:*V9T6LK$RNZMYW<[J.17Q;,9T M/G9JF=J-C[6BR,O&Q_[6\;$/__(Q"X26ZF.H]]%>\BW/J*.EDIZI+ MBIBHPHI1V'6C]*EF'9;Z% :>J'ZQN*F.RXH,^,G5NA5ZZD[]BD/B JU8B46\ M-RAD\9(A+)8P+0@%A;FIQJ(DJ;+QAUXU1 MZLZHP3+@,/!$[VDAKA.1+\5DD-W;3@,R(!?6QUKZ*D[8PT@)$)F M4AT5E_OK3;*ZJ#ZY!<1Z0@V.54(T*.M; $'SFJUDR2+=I:0 /3!,*VS1QSM* M5G%^1Y+T9L,^$3Z59N(64[HFGY+BCG#;BLM?][P7*.\'XR_D/3N\H=S@7^?D M)LGRHG$'N1995)4U!/-.*LR_6XZ?&#"B=14KGG3>TF?0.\R!L(>:U>I0,P9\ M8M2A1M5XQ__ZG&PY #)J-A#2CIRL;A..0 YIH730.0,ESM1QFUHZT06\=[#-KE.U -,6>6V?+L< ME(P9NH$BB\_@+3BFN.Y!1]ZX!:DS0P; 'O7N>Y=58*MK*ZM;!I=PL2#X>GOF M;R<%62[&%F(0%=-B#:D7 ^D) !GOT4J>'W8NB0&F1Q2O][I>%HJZYHZ,(*T]BUAE8/TD M?KJ0_2J;F1C@NZHE/X:4G<(> (,'8/(C*^(-V]$L%GF;&QKG=)/$U\E&9L H M@($15[_.11P$6EA+PO#KU&&&LH,UDN])0T D!>F0S(MOH)V9GS44U-N96@?P MQ%'081EY"K=0B*YVY0,_-6'-TCJZ7O71P(!%'835E_$ M1ACD".X6A'F"5;[9%2QL4?N.R)=E4NM"3@@#+,K@WU[Q!S-#ZQ >2)G9(S2' M@UUD%F] .!KLTH[O"M%)#=]V)H1M#UA>(>HL2P!.;FCSLF0Q6:KPVW/O,VC+NJX^#IK.-X(.V!7 M4=5W?M=.4%[NLXPW30&SDZZN\V^F"ZN%[M)O1<_/I?ND]%:D_9CWVVQ:+&7. MC5Q1776;+J+\L=N(#/R]U2+D)OI.P?%#0P.M)+Y5P0AD>O_X M46(N5A^ D^ =5;-DKZU4US4@5BUCX'(J!J"[.%G7MW>0).6-H/DQ(,6T3QJ$ ME%EW1C]F\9J>I6NY?\O;*%)+\P\RM32^WM!+MDE6:IJZ%T^]8 WC"5NW]FD7 M2LX+5*-E,1LD(:K?5%F_XI7,2H@W&_9);+[*.\/7XJ:\F_U&N)XDGWFEVPLG M;)09U75O"&]G^?L J-3L,2%G7IDT>.T&REL%CFD_T'P)@.>.X,S7$VMOO%$7 M$JQ$]>J!@2ALR<"J&3>5Q*3*LE:@9RFW"&>>_]M-QF ?6)WI:XD[TWL8! X( M[P]\8)@E*W&UD\@0^2U-> "^^DV[7 :BK;Z(@S8(\Z!VA$WC7"K,D+=S1NWK MJKZ7)"#?<)+\VX5$?)B=F9Q\K3^XH>B0RET- UMZ6)F# M:7XKBK?BM\U220%95QDIGICO\IRYZL)$$&<3XTJMZ8"KI5,#8E%.:AT](*\! MN'6-'#**=0'#H'$9_2CF:-&X9H Q7L2M_'09/_ OL]'7L].]JZLN]-^%G3W5 MZ0D\;ZJ(M)PQ[5%&U9\+ :7> LSZX=1SHUV:SFG1J>R'6Y]@(!EH2'E$N#*E M6.#.Z$96OUC8;:8^]C6?# 98.'@?<3 !P-IIU@OVF);),E?E6>CR\4)L.V9B M9K2QS]1LYH7FU1U=[S?TXD;NAAC&3JLBN><6^RBV1S[2S\4+WJ0_U,6'<$GU M,D6(I#"W"?\-@>X5U "+&P;(C6IF<92R/"D?$T/W M^,_!@8(Z@G:H&8,8,>#J?:P=GZM2DL>;N9,]<=!BN8XE!"^S5PZ]28IW+%>7 MNX*4K] M\,S\R8;5H"J"7@$HD\$.>4TCVVZ30F3ZYV>I3(%)TEN:KA*:OTKR%?_P^\PX MY!_'W+G'SHI7J2==D5><89R4%H7&6 M\N?K?5DX552JEANR,Q>J]@"'K9:%'5"M&[D8K=4M#@U"Y.DN2%T("LNK33O5 M4JZK:BD-&,O*ZL>(.,O4&!-SX19[FA$5%>)2(,UXT MB(NX64_/O:?%N5R8$)/WLZ+(DNM](5?3V7O^P453V8:KO3VOSD JH!_-7WW3 M$?Q![CFZO2@Y3F.TF_W77UITME[_0M+RCH2;A/<7'2X!VK3'UQQ\G7GP/QYD M+-CNBN][RVE#03C4 R857$.=6IAK,Z[,!+6G:@C"7-&H,:Q?U,JU>-&0/.+/ MGM#ZX4*2.BP&8NY/JL)X0-C!J=O084!\E61TQ>F-0#00M$ <$(0"T: Q&(A# MN58@JN0"B*1YN!P@F@S$W)]T"$2%L =$EZ$#@/@F3K*_QIL]/T,0SL?@K-7N C)Q+$Y%Y0BWO& M:O(3F6LID[WO&PZ2"99Y/6<,<%B 115?\Y#0.F$(9 ^[R7R?Y+QQ;UCVJBHB M49=#&&X[.TG;C6@+:>C6M+,5*',.AR+K!K:9,6K>+K%N!\C$S,<4PTUP(TMO M6QP.G\-.^E_&^9ULWIJN7SS\EM/U>7I15]&NTNJ&6VO^C.TT'\P8.K_W;"%" M1HB74NM\'BI&9I3(:S;WN2Q0U:D6'S=DL\_:?<'"QIMQ.$\'"NA-T \$TL' M%G4GPB#>9^8AK]+DD^#Z\:.>>ABW#OPF'QA79!J[ \3;#NTZQO7WU;V'G1Z_ MIB!G1];CVZY!#.SS@Q$$CU!8>/+4B-&YU=?X"G)2TY/K!_+-;V5?]RUIN,C9 M%]79F2/9I-W=O/G#AG:>I_3WC / M,HEVW-@ZX*@N:6V?+V2$;3<9 WUAW16L*JUR[^HA ##%;=%:'9Y8$..=$@W9 M,:'!?NFS)QYP*X]VS3I1 *N7;SEGK:&/ MRO,#\L#=0C!J,Q4#?%OU\/*0LG,H^1!&1RMO81#M97%YXO*V//6>DZLCL+NY MT(6GY7%C4G6S\%_YF(VN7U'3,7,763VJ,I*%]:L.[8%C*[-T2Y=J8HJJ-Z1\ M13KO9NY4729DT,^M=JP&\D[?>EA8^$4R]S$/JQY_B(C8]O&.DG7G4[&;ILCJ MO:2?^?A&.%C,X[#1< E>QS0*QKP9QJID!%I.VY!20N.DBYQ'#Q-3MGL 3,9E MMALZR#HG43M>U[]4"M^B#-CTFL(ZOH%,=[G8>CQ>_[V009G!#H/JK-8A>)]H M6!MUDJ346GB]Z>=*DM;3#7.E53JLE&F]?IQ^UJ8&E$BM<$4?ZH.3.4G2&Y9M MRXK$.YH5<9+*\Y+R[$&3=$W6E829NU^WP76YUU9L-$N])GIM)O9A8(2=AF#1 M,@)'=5)"$_.6EYT0#!9;KL)HN(3O.QLE(YUEM"L8@Y73_BF.)J <$U9,0[8@ MK,QZ'%$I/ZWMA*TT^LMS4**F56\8_$VBP17/VXY6J7.^#+3;36:J;&[M/K6T MQCKFTP$ M/' K2Z/0@-,U?%BQ]D)9DW+'M';^/-%2WX+Y*/ M%/ !*-O*^&;*T#KKKC;@'%:PZK%68#?R1=5+ 8?=7;+;S9VJ"+ G\_CPPYKL M)HY>A?;#(P4MQ]6A8A1,JK+]Y7<2":X;04#REN(X4&.KY1^$&X3**3ZUZ/S MM*6QX!;"K3=TCF@#5I'#LKC/8RS -D&90TNUGT,4.CPTEM$J GEK14/OJ0.] MI&4BOR^FDOZ!46VN*'005,\ZM0>U]>PZE[61%*<:Q>M3F[?EG=[MU78>P.<[ M*@,=OI'D\/;?:\+'X. #Y/CYMP%X7LY=R_#T[3EPBUPUT5]O27'WMAOK+BSZ*X_U-(=_K![*JR(GX@G,OEXX' M%4.P\F"AU5M2=QDV'-Z'K2FSWJ\*'KBJVWCET03MGA2$M*TI8R$-/6#N; 56 M31F;(NL9&/%@(QHU&8ZT.JI[84LLZ1K6D-BWR<6"L>;F-Y3N\(K&P^ MG0>V,_)9X=4=8_HN2O>JO?:Y\RKT'N>!%AS$]05;+UQN":/RKZ4 3&<"9OMT MP[N*&Y+>Y<-3F _M9*\J$V8[&2,>I_7,8<%I/^1CNCZ5_5QW-ZK ML*-S&BTX]2SZ@BT'Y+J$4?G70@"E-0&S?3KUL%N'I'/ ;1KS886#@4R8[63= MD<=I/?.95J?]<,/!K_M-D;R)M\DF,502L5!4;==2!(',HA-ARTXOW8PY'7TD M'SZ13Q\6 C^;I1C@TRI0U%"VB#R(S;'BBTFTE\E%M)&/2?W\D9O=&(-\#1^< M;#9B6P4+&F-5HV[@E8<=RLT[8=/V=KI/G)/4K">D828U-^'L40#+BEWK+2(;U7O0I$U?F>_*^O0\6'X.^;:[>^U!#5L="0[,@!. MQ$GUBO;110L-)$/BAA'A ?&CE1D429;A,#-VK4HC)O*6;G?[IM?=_JW;W1IZ M6W+Y+U>R8&:!SC3O%O&K)(]O;S-Z*TN&7-Q4/^5=DM+S@F[5PY)0\NH[N\F# M @FT-6&1 J#%' J*29RHUN#M0"6CS7DDQ3+]IF]=E\_HL.#PEX_U MA=,0P;/GA'^@V[),%>\49?4J_CTOKC?);:^$5G_6"./ISPY=/!B#6EB[4&I9 MP/0Y1ZD."=7<[46\^F/#;AD%&&2':>0;N.J]G5& MXT=M9&,4@IL9.3\HI1_9QT_L[S361QG.CY1GI)?O86N8&02[65S$9$JJXO M*"(--;NQICD:_E%;OS( M-<%!12; 8O6PBI-[U;K#,]GR]:!=TZUC=U6-6]!N)3A7MLEBBGSYH0*TVFT" M$V396U/':S$81*WM ]<8"$9YL&6_W<;9@\#A>H#,*K$GEYD]<4%O639[0<4I M46GL J; )78"GT@[V#RU;\G185T27; M)*L'4Z> *+'9KD&0&+C$CO:;0I??,1IB6YH/EQ_50DA%0%HQI"^'<$%\#%@T ME+^7PI;3F6&BF4T I\%N0+#D[E[!$?@=\H4!..V9U '+G;/*!>/*L>+6!7<] M2?]R+SMJ%NY@\TX:7[+M+J-W-,V3>WJ>KMB6ENVS#Q%\V=K2LD"VT.J<7JW# M*]%-/T2PL=8:%MH$L?=J;(Y#X0']\CW_TB+QF&VX M[-OSE,./YH5V;1I"VEZS:"$-O?',V0H$/W.HL5Y\9F:4-Y]U7I.D>C]SYPHR M+?,QP?#B,R-+[^XS.&P.>B50QGM7K5/H7C67_G1?!=[=,M2" ')%K.UZE@YA M=/6VG'#EY?55=VRSYGJ^)J__W"?%P]RWL6CLP6S?<7#;2DO2O5X%S98VD&-M MP#AUC(M?U3V?W0!6$RQD:P8OD-GN^PP,9<'GRKMHQ+N[29$)BP;E[4SB[X4@ M !X +!^I<](KM]59Z%%N(G.V M!Z6+<^MR7TMFYHXN^<^\BW,J=C.2YBV)Q>NY/0%J]L'U9%"DM![CX!M>5#8; MN+ ON[,K"L!6[^([_OTJ,M+2D9+P^&#FO L/ V@(W;!+ ^SZL)]+J*5B-X^N M V*9X^(P"/\7%L^,%W^A FUXO9?GE($6Y?+1.Y;G9T61)=?[0F[U,OTX$VT> M,4JQ97(Q0E[$F:J51_*-X/N6=#F%'0QSDIFG(KZ_53,_&6]W==+B*ZDSDQG3 MB-#[#VZ20JA#O.V@*]%ZMT%+.$3>B?BSJIUQR3*9Q?(HP-C^+DV0U'SNX74& M%4GO\H(.VX'CF]>]G*ZEWE':,8/<:0FUC?B^L0*GM ^GI2P8SQ'<3'WU08-; M:%_><1M,$"MB01&N [M'$9V,8S5[=!I:[(!K-;\F*GT*PSB"JTO]$ 2&G:7!.HO M _FBJ*UB]D6T!EDNL,!1456)R7N] %W 3C(R6MDT6%%OW4 1WKFO8PG>!9[N]FI'"B.NCU$ZB,/.KH%:$GAPTJ7#O3,RM0Y;[?[N32\%Z45DY2PKO M9-N<>2SN*+F)DXS;QE; M?THVF_/MCMM5-*J[EE7AW$Y4?14349!OV34C>)11@=F/#"Q1_9PDS8MYW:?U)DGC=,7G?B]8EK%/_!_YQ;[(BS@5V=DZ\<>/$09TUJD M(8NG:OL0QDM8]"+>R#*JHCPH'ZJ\.K\D;^)5LIE]C68T@%BH436C&!\Q_7'- M@D&,M:8R2B\>AD5?4O(\2=(G+1=IV$Y(RT@ZG%\:P*T#]<- ?.:MC[LXHR]B M/G43*T7$[2S+.!+EA./%0TM2Y?Z=?8JSM?R?OXJYGBR6G+#U,\4%IQ!= M;X.@B@[;#)G@5R+TH-M44%#>!N[@:'6A9,4/9=NV9/JTT3O>'_U"5O4]:?4] M@S3.4KHFZWTF.S(^YMTMP/U,%F..SSS80NE1=7=*)K2YWT!RS59RG4]WP899 M/-CP5YY78:-N''8J%F_A4[*I6AJV> M/3*[FO(=P7:=-?-1C/K/TG69-7!%5SR6%@G-W\9)JED=!U)W5GZLU,%S9$!; MD-9U[)KL4V ;KZCLQ6[3Y)^\(Y.9Y7RV6VXRB1G8_--:B+69ITDT4U8+5W^& M.AN>,)=87&I&PZE>0"%\BEXGZ;94)T3058=DC@M:UO40#'#-N]I1=17YV74N MNPX%P*;7_>OQ.J\Q[B<;:$.(M!K1SFO'6N+Z?K%?YJZ!:+"&>D.8R5XU=E6R MP:U?4UD4^7*YOERX03M7QN7D]_KI[ 5D?:WKNNH-8-^YJT+*C(Z5F.5IRVN9 M"=IUB@%!Z%S&H#%X,C.4:YW-J.11]]E"JNU8[,/<7W0XKU$(>U.;J>V,FF1F M$.]C\#(ON&/RG&;WR6KN\OCC3&Y;I/ P.FY)^]?I;9)2*A;YKJIOJXU"3KKJ M-UGH@K#JU(^SI&938P:NF8MWL3O^NV3]FB25EX=*'.]H5E27M')3TY:?9'0C M%GL;I,^\$N>V.P.;2(&]D;Y%_\'1A!H [5I&P$F$P\[+A41##(@88V,(2((7 M=>UF#3'^8--O&.7 ,M5U2^(N6[$R+?BBR"A!"QKM!GA4=%^!_J?#GCT21BC4?W>9GZ;KVR%=,7+>N -!) M5Q?N--.%UBRQZP^#ODV\M9")@2NJ7LFUZNH=^;U\.7=U6J+\IC>-Q;WF:Q*/!(/Q?[>&/8*O%AZ=:N<+*$ M5Z8 M@HCR1*FSE%5PB6@K!E$*C+I"R4A^:8BG7D3T@L+;(RM='4?'*Q*50=? MW 5XT_N]F&9)SCG. MLWIEC:Y)*NE$(MM&4#;I;'.OGCD,RF"?7ZWUIR7N%/2# 20 S*\J6XLM_;20 M%5&:I4U#U^##4F# MQIA+354!L';R598!/>2#R6"582B4>5)?/ [-25/H2,1(8,CIZKM;=O_]FB;E MW)7_0T9^&?7Y'_\HU7^@MXG0FA;OXZV*;!M)LS^H(PEUTJVK$ MA>LXV"*^V[ZI30NSR:R'W*T-90,-69Y^?IRF-'96$&,>IG-ZN<_$3;%ODGP5 M;_Y.X^QUNGX5%X/Z"PZR^H"#D2PL_=VA/?"P@UFZ)0/>Q!15;TCYBHAW?'"R M)N+MS,GP+B,RZ =7T^(-Y)WD^,," SEX6=7X8T2>E3ABE)B/3XS&R6&"8;V$ M^Y%+-.R*=5\INU_E*Y2MAJX6G-VL2J)[OT 2MKL"XL]E+/SWOOQ@@5]C%W49 M7Y ,E^N1K3;11E C&F; WL;.8S*A MG#"BBG;#L<_1HK)\OI ^SVZQ 5)MAE4!VZ,=(G=R^T\4D(8Z/*'0"U%' P9G M_/*!PV$C6CGF*AOPAC\;%#URT2F134.'@FZC?IP(IQ/OAO:0JP5W-<2O,"[? M+@/@9DL.0.XRN@KS ?T0Z@?#QT014*]G!%1ZD? HP>*,BF/@,D=T%#-2=VP< M4&DC8X<*$?<#W9A1L2L<"O269P!RN>BQ.(@/K6< N,G,>G WU"9H3XR'2:-@ M7XLW-'01\%C 8Q]<'@<,@WG3;*AV4L^%+UEF3X)1TO12\%1*! 2,+0Z,=)O M5,&NC(L^?9UM(9^2^O$24BWT1F* KZI-LNA1JBD6$YM[DFR;H08ORWGM5Q,5@F 8A[:G"SK1YBO M-8,S]#W#RH#A'X 6H7B)78_35VSLC<=(HO+'/)\L1R MJM>'I:@+/D!8 @L^P%L56+$*ILE6ZP$@(&JHQ GWAH[4A(LY3>D%!S;&7(K[ M05B[-1]&0.^ #GB6Y[0PE:'7OZRSK96780F[6DV!^=:J3$N>;I\T*O]>#,8- M=F#VKZ=FZO:(.JFZT]D1._-Z*!QJ4IE[+9\\)DN:LZY!MIRW:R_;4LT?K0'& M0-.+,P,:!)@:]&)$G:%H%U)5C@JN)\TBQ;*"DT<7E@*X' O!P%K#$2>C-=?'O;,IV4F0%_X[:D@+5Y%]]W' MK\ Z0Q%X^F4BT'AWZQ0('-;OGP*!SWT0N)-+2_?!$'R. ,'G%02O8RYF-?=9 MP"E1]_R0J'M^$-3], 9U'S'ZWQ\0H/?#5]%[6I K^16..=[]<$CD_7 0Y/WH M->)C1;P)1=R/"(C[\G/FV6K%]KP5 M'^B*\J[W>D/?TZ+:EU3S&P"D=9J#E31LKQO0BL"D![L&RW:WC3&JWY+V]0GA M!$U2Q,R[X!#K,A\KJ#OB%I;.QO@\R,%.EG"I&@L+\NAG['N9 ,-"$O!OY&\O^X!,YLLO8 MBN:YG-,]*H\T=A4 @X;F2O2$>:5$F&T32G9^GZHKBC62\C6$&-!T=17VL.X B\Y1SG*V\B9A-^J=U+B.-%G'%MAXV]!9\C4M56+-V*ZT 3Q&1Z)E9B[J,CJ M0#$D6AIP.9GYICS@Y7.P2T2PY?W.J&H>B MXVC7X(BV.)I]=PX/1Y:A>BB2@OM1JW"O;G7']7"^6-2U>;M/UN+$CS^F M[/VM@_5+PI2IJT; 5.A*K56XWV$V2'*]4]U(/#V']'4GY$634O]B":>RD0#[ 0:PUV5%OV-#E^G@&@*ZAL?4#C@3>: X^,#-]' 5P]>L67,A& M05U?[PEU6T>,M!^+?8SC9+.%YEV;O8C7AC#@ MP](D)$%8 O?6X:T*W7$':;+MPP,$1"U5LQTRRDPC:0FSV#A=M$>^2^#K9)$5"R6<0J'A93LM@;&6RLU13O M@K*W_K::6] +V;<-A+ MX!8B=[< K2?P*4IO8>NZU/+*TP,LJO,?6*%Z,X/60PZ%%-0%$H>:,9#IUJ_? MM%0S%[''00HDMH[ 2O"$R"(:MZ:Q0]$HO)P>,5Y,,[% O"RB),IE_"".@/.1 M 7^2[>EZV&!UW["!A Y;96,BEJ.EBMZHNOR MEU$!P0%.Q6-5XD4).4MY#FQ0G)Z"8N M^)-=G,T]PSL45IV%8*9"*UJ9&(@NW.&+KV8N M&C23X38TV=5'EU?N*[#:$50O#FJ?_PNU6H,>&K7C:C'DM]>?Y0#^Z4_/G\KA MNWCRCY?TR\"/\=*O4/P$7_!ED>TU&ERSU7Y;'Z_S!I#C M,B\KIQU WQT)@HP7>(4B:-:J6<[%5_=J%_:ZU%0KIIX+H[KUS^4M<4+F*^ % M2]OUU.O_QV7*:' M;RI:3;^4M$]S/V7NH/!0B]XE0>'9ZX06@T,K -VXTP(.SUC3=2SP'J7M2I88 M1ZSV@W0:6@MB=A-3]0_PCJ'M$1Z?!0&Q7V_!\.GM=IN4-_*(R^A86B3I+4U7 MWEZYI7&^SZB09*T=XU)HF^3:.*/.:[FAT2.8>XYK;+ENC@NPR&".:^3ISG&M M@B>#$6;I=I>><>@Y':)G=83H,:^Q!:)GYKJ!](;RH6^9R-Z[V;."J(6BK1L^ MI @MVFS2B53632??6I)Y0!\U#TDNGIZ0__O9=T^?_H]_^WSV]#]V<4;N!=E) M^?>/)S\\_?'DZ;/J=7X79^(TQKZX8UGR3[K^#Y*RE)(DS\4N,LL(VQ=Y$7^/L#UJ(3(@KNMIGMUDX:BO@\?I.FVA^38#J?:!>(\X*I^4ISI/R%_+'N-3'GW\Z>>9B5 85IT\? M&_JLZP,P_,U]3L3V>[RYC)/U>?HRWB5%K%9@& MC,(MN;\&GJA]0<0;3<0^(!N[2018LW-.11 MFQ8N&)18<_/$Z/&![&0RICX1%\^,0@ M%[_(NDV3/TB>#SN8I.E@%E=2/1@WQF,B8W$36C[=)!>[^HC?)*E'S4N$,U?>! M, 2Y#+Q%8:-XD!ZS[P#8HYJ&U$3DFPX9J>AF+HSL@0#F;R/%J]R,K8,M &FH MZS) =2&0JX[G-PA;EX^/$6#&*00NQ((G%@ 5N.>;@ J#8';ZY<#,-!5!AEGH M! 6@ O-0/%!=$,B>?SD@,\U;D$$6.IL!J!@QL7%,B(%*@Z#V WBLMK@Y\T2( M-$V+D!$YG"RA(_)'Y*DV4&40'G_TP..29N,3@?''PX#QQSEG[L/ZO@K@S035 M5]$1!#F766/8S%LKU^PO&O)(5UJ:G!5%EESOBSK;Y#*>_V"IQ6K,_9T5O \) M6WP?P/K(NV4&!3Y :$\#Y3U T/+C?+->Q K+. P8)[A^* B>P&I$8FZ*&<1[ MH: Y473UEKS@0?J/_(2J@H,U9__H\*'(\2$J;)J";&I'X&V$& M)5[ X%/(A0W71QK>-$'T-'SH!% C$GLGRZ#"R^Q\.K>D4?%(FYNF8)XVGW4_ MJG,&4GN'A8(R*#GP/J&);VY![ 4!JL;?T5+WCMU3JNK]+$WO^!BN:1FZCR]P M*E=RL<$O8YD8:@>^'"CP4J!V6&Z#W..X$L@?:Z.O (*C#;,B@%X!TNU^(#T! M0#LU78AV=* "E!X(!=6"S@=?QME%QB<(!5W+?/=+FEV)DP8*F/V8M*>(S4R( MYT%=+<,\(&K1!3TQ:A31.4):'0/BI.(4<4E<'@HBG)Q(^B4=ZW2"PW#2$PBJ MVAUAS*;3H+."$379Q4-E*"HU1YO+@TJ$3S?+ TK'#$3@*60L* 8//8!J<)-B M/)0&P_%4<]*^.3QWU$@TC5$F0N*"QBNR0?E9MP_%&2D)9F20YF-+3!L1S T+N3RF1RHX,":<*QA%;56$3IQ@Z# M(\W'!"G@:&$LJ)!'!P/Q4XX*M,I& TLW"CAN9,%Z_]'(6EQO7Y:^ /3T?4)+ M+U\3HGM0OP7XO7LCW\]=*C9CK[Z$XB( @UH=1&M\FVN4#':WF!@HD_?>'35C M$&/IM9.C@8Q73PT'S20]="5Z^MZYHV@4<"R]\A$AQZ-;K#:-J"WROWE?CY2Y?7V#]?++-VJ-G<5N"[\J?OY55MXP%FZ>^/%V$^W?\HA,TZ M$.B4P@-F"7AP#,MY3K0EZ]&FL($!3!&H/*0Y+:!?&G3!.0$^4-#5;_3,!@!P M:FL\S@7"$9<.K_'$.LE7&R:NL'%> M7P/1&X:[TR\-=[:K25!QMY01AF-?'T Y'%$@;\0"VC"-8WEM[-OX%"=:V"X9 MQ,8Z)P)NYELXM"YS./1,-Q3PW,*WF>4#5:';F2? .S!FWBT?K"XNSWLVV$P M0QNAKVZ#'1014_>TH.UV,Y>^AUW"?FDH.N"]*A ?^+WIF*UUQV%CFPY_?!BZ MT3I\G!!Y$O21XP3K/K N9J,;#T7P<9LWCO!'<*-S)T!ELISJ1J+I5%,ZJX;4T< (/*SS MAQ'Z *\K?$2U-6O1+:>RD2!Z#NC9EE7!%A%J!X> IUEKQ)VG*[:E M"EB'!AH"UF3$ 60;0@ULIS/T5%&IK\#'YDIT>N16=X?/6'TE'\8@C_!O(8J?>*DU>X^'F&@C_B)9^>>\KC0" M%FR\P13'@PMH'7*!.<"J_(])VSV!%%'U8 JP''YF9/M#@EK_R=?3W_)\N+BYBUC:UGLGF;WR8KF5VRS-NPOP!F:-"8W M0^ F';1%H2E- #VV_3DG>R1HR,4-D53E12 5'1&$BUE_]@ !\S?38-_.Q=C= MO9L=;.A94""%(;@K,Z(X\MA-/;+[Y1CQ9 MA.&<*M<%^F8.K:!["> V3DUL1NH#=C"]F,R&6"._H5"@";LA:A&C=!\C.N*. MW8SS1I.W&Z; M,\O'4N#6H6C!-HFUD,= JF20X43(*$VW>T2F,\8*E_&"\[&[LC!/T:ER8<8[ M?93&,^5).XTWZPGQ9E7R]><=37.:&Z;^3CIU$VA(A[/(;M*/M**N$0]8/A]P M1;LPQ^*( @]T=V/2.P(OJJ%BVT>COS)!P# M(^[=DQ$HF7=(S'\!R_C4_P/=B'I<5>,4/-J)VF^A)0J[L=:J.2Q"&F5;;J;5 MLT3RN5SAK-[4,7+F"VGM=F.PKZQ>/:LE[EPX>S@<8-^/;5;B"PE9XSI^X'HW M$A99!8LZ&#YF7)AONAZ%C/!;K?5B,4?]%A7>R#@]8F08KZL>AXS0TY1O:)FDB.MPBN:>CPH=K8@C099DL.KFCBD2")NX1+00[CM^@F6M"S:/. M/^U\G3FI6\&D^,*MF0_1-AYAIU\BPHPK'%@(FSJ">1T)-P^%(6K&0^MY'UI] MHF6,E-&193H&CH:L64L$7=$-%WK+&_=KG/U!.]-:!<5NPOHTB84P[+"!LP6! MITML\BTG#LQL4?5..DOS=AE^ K G@W]Y]3""D:%S*.'P.,$^G&)7- 8R8GC8 M D7 YGJ?)RG-<[*F]W3#=O(4"ST>!)D/M 1A*'A$:!&-.1]UJ!F%H=,O#D.F MT5\@AN;=_2KN:%:-'?1=LH6BWO'2481M99AU!NYR:05;]BPT])%\6(_,EM'/ MVHS$ %]5W9\84G9V)@YA;NP]*X,&+\M7%Q$^V67LO^FJ6,@D=ZSIS9M3GL9? MR"G/>I_,M6WOVJ['WH6=:'O>;ZM5MQV_L/U5P+XJ=#?5LHN*;=VI]]9]]]1% MC%I *>TQUH7OEEOL&SPB'TK$'(CKI?O8]_3QVM#U41R;2%5HFT7X6/^U:O*HB^,V[ MQ^OO[HX+:OI9.Z_W+&7]-E6=JB'A&4Q??14 ?1#NP>T)\P&(&K,_N+FC+DGC M'A75MXO)D89;GWD;2'$C)U_K5+-C#+F+A>D+@)OL?N5Z93WPJE:MOITYOWH* M?!G[:$R$S;O<=9[>T[P06RMEX\[3@G)$#^M@V\F:0M@FLL""QW;M80':(MU6 MY]C %+5OJF!\0NJ7/%4AA[+&*"9SM&P;C)DE8U(U!S.D#-HP>' M:184 ([0=$>C8%B>X\\E.%)Z*[+(1X##GN=H8?MR0HHIL3$ -;.F,LK!]'"0 MJ$N:,%-U$R=T5.&[Z6;="%VL68-C/UW#TYN=+& GW6(T!OS"NOWT(;6RIWXH M&*!58+6(]T9!.TO5+(X\;E#8TRQ&P&+>^:=Q>@Q=/(0N&DZUD#/Q(N&XU1K' MHN!"5VH\5FA\UV4 ZS%3 >10*WQC5_86DN&!@0K_]3H +H)GG&;)F)D@=BUC M<+&,S! 47)BFFD&XF'?SC1;&G!'MN[I_[+\+ [9.#P3*:WJ3I(FX(M!Z?:'LSZ&56@=FDZX)S*FJA'TX>2@98479.PI; AB8LB2Z[W M17VGU:IS ^L=VZSY%%/4L[QZ2UYPQ_LC%\ONJ^\>C^7-G1? ]N&=5$\:[EKH M4#;4_J>M_1^1(8V]#<20H4N8?6E>Y[,=JS1#R5 S/G^49C2M-(+,&'I7=E^: MU^78EEGF0"C4@C^4%JPGDC+YBIPI$?DRSF9?8?:RL.EN:Y"%9[V]^G6& W*TK+@J3J.D&/CJ#42D+P<>; MU7X3B]F8&#\/$$G2 7"/&Z/&@?A4* T>O$/U(&5U^Z@+ARB? ]2DA-,227Q" M7C0XK1@6D^DZ.3Y-\XO)\#GK2I>CD7Y#'+^AS;1N>1!G#'%!H.,MVMN\O6R< M;X%]:EI((>\U0;2-1I<8>[Q0!QO'A:6Q(PDPFN;=NWD3N@+D\' M- ';+Q8X@9P7ZL:^WG%9O!L[3TF7YVORBMXDJX2FJX?%3!3] M0,)&V5 M" SA[=0&'@7).7RS;-)+MMVQE/^9GWU.U&16$*WJBWI:'!^TM0/) M]PPJ #ZGY8S*IZ1]S)V)OUB*(UDM.W0@ ! &CJ/CT3@,"#>'7&'MM^<5V\9) MJJZ?VFCJU5$]3=@2CTUOX,JF0;1E34;+,0 ^^;U\,_=:H]5D#/2%U>41'6UG M\0,$@ ,B^Z7,WI;=TZ]4#"<5C!G?5[];\SX(S49]84C6B36C>$@=E8_*41'Y MO7PZ,WK-IF'.KZF@=D#7(G9R Z-.B_72/2PM)K-/OWOZ3"31DK_&FSTE7=,_ M/HL;)Z,^-I]W"GFV7LM#2O'F,D[6Y^G+>)<4\48;KT"TU9=PT ;!'-2.L)CF M4F%&O9TS:E\3\?X)[\ JBH5$/IB1F9,AN$4*.F6]-(+(EH:D;3 M\8#(&&0Q8#1O\/U "SY$I>MZVTX;=>U$U3@5T^#YLU=.D+W"E4R/6LKHYH([*1R?=?>^9 M%S.-AF'.;ZDN6JITG87*J=@^_*'0@T>MP4&GYUZFER*5>@X_=Q(] '7F,U(]IBN(T8?DJI"^ZKS[ M$E%M'KX<%-=S)Y=IVUOVV._I)_EJF,GBPV3O\P9,4WBYH66@"F]-(KVUPAM8 ML;='JR+JC519+HR(@(4&/52' M E%6W/@2H>C;;P2",7R"#%/C-6O^)\V8]V!'IS$8A>(ZD7)L7Y] N^D55#QJ M)!KGXM,@,;2B'U"-5ZF_'&/AX'A3Y.N$>NT!2/P)_MZ<+T9RQE*BN.&Y4^' MA>5/4\)2OKS8B1ER_OHSS59)[GM@&&.IQ]R,D=@U"6P2!YJ'"X:J]D=XPM9A M8!\(:T4!X6QLQJ&A#9NO0R]R'-D 5%"?_@O4BFGG!?6DTWV]2LPJ_R/5HT): MW!?05#CY%&=9G!9?/+Q'+1?@PWO2902]2J3;#T9J1D7V#U6PUJ1-D#.!\]NR M)L+U0R^]XC)^D(_/N#.(*GJEV-8CK$;^(!,!Y0#YJ.00?Y,-EDOD3+V2B2/GX#0.JAAG>RG"MC.Z=+.-2I')=@-90$23.L7MZPC-1\BW1_!XY M*5.)(+S+P[!H_(%L3"\X"S! MD;V5@QF2-7@@3W>T=,*Y'$J/91(%V@EY+'V6"TVPX6I@KV40 ARDSHOF0V2[ MVU1CP1K<<3V"&1@ZG,=MEZ !>NY.K"DF^3+.[]YLV"?331X0TF'55 TI5K%4 M8RO0:J3J-(!*HPX9VXJH,@U.$!!)L<3*IV;[Z@J>NM#0^I.915O>])#809^C M.%2-@U%Y7*E;6O>8<62)S*%(FC?JOJ*[C*X2W3%:W:OJU_=?!7F"3DM8U%0D MFN'=(XRZ?\T+6^V'9[8/IH"R2]*"<"*C(8>K@6B8_40XZOUL^EEL>,U\@RS< MDL8 X[9E<'9+3YC7.9."%?$&:$M[/HI"^KAM:4H0 =ARULH+9UN6%H(SHO#O%>':YS^ 10-AI8I_V2?G$79.)FI-Z#1?39R$ S]>M(0 M-Z'2(]TK> M!!YH!Z@<#;?G2AP[1D29*H -=* M4WT3 TV0JUCUHF3LFS28W4'/$7&C4OY;"MZ)K]B6$NX)&Y;>/N%/MR1E!25\ M]D"3^YB;?5[?L!N3@;Z]X@=:VA;^!X.&W^#//(TP"_?$A1CEB1?D&_'J6X&* MSMO'BP/C8&X,$G"*5X96'K.OD8RK+O;8*HA!JX1Y5@)S5?N"5O1"007N0-ZB MQ!L7IT>*"VNM4W]I::E'Q8R!JA%QPL;ND$D=D=AZPV1YP%>I-W&0:582BL[OPJ ;>41>GI .?1 M X1"+GC)"J0$MV016&4@Z$Z_+-"9UKPF -VLN6C#%HJ%_92K2P9'&$&TQL%% MCQ;9RS3M@$1T=]5DERH?I^IR1IT_EN9#.J-:G,>, ;//='ALSG(@R&#M.KJ5 MC(2+/,VG'WD>)8X\NGQ_)$W0R7>EXVY/N76-A=1I&X,>C@@Y\'Y[!')"=Z[L MTOTVL.S;W6Y-8W'S_#AQ8]K-0L'-K/EAPZ9=9G07)^M7](9F&5V_+A/^SM+U M17%',^TIA# AQC$A3 BRS_FT?*(@#FR"CX^"1$8559WD6:XI,T%!5GO.EQ:+ MR%P/A)O%YT? UAP*(,)L,6*Q\$=-O0IH K8#B('TOUS "P"+<(()QNP@M5,O MU8$;@>X(I_]R!$\(+,,1\*<@(+5>&Y<4ZD=H^*3?B$Y%W%0 M=&9_@$^4#N(/"YM:U5/LCWO%=J\#?#./42(F%5DNS>V*\G*DYHE8=/#+BUP> $-L'_F 5CW?II-&&2';7' M/UBV@;,1V/#O923\RP%SIF-4%\/D']G9ZL]]DM'+3*0!%P^7'+(%;_!K_G0G M2!2?]&>LOK8/8U"\\&\ARJ*+EUIS:/ 0$UWR;W 7E]>=["JR$[(3A#( T)IT M7KI^ M!\X7YLN^[4.9G/EHM3@S6$I4DQ+A*&0GW]9W;55$)R2ELH1P4A>&7[%\[M5, M?_BPT995O1G*WW'FI8'6K__9<:4\T,3.>E-^^A$ +%<0;F\S.9J3.-U5K,+\M(=@CH'$?AT+O*P?""6HG7I6<4<,2HH3Q(1=<+'32$( 8T,!B#&=3.7Y6- M>P#"I6D<;@8]>S,EDG=EM>%G3:_Y@'D_^P59:)""]-^C(#5K'WVUW^TV\N:7 M>%/?_'*>WK!L*^<\N M.)L;MTB'>C&EHZ8&IKDJZ$30G'<9_"*[C=.JTC?OXG*V2=9E\]+U96?Y[.+F M39+R$0.?K+;W_!GZ&529E1609 9% =3?%18AL)IBCAXX&J)7-%]ER:Z^,>3% M/D]2FB_G+C]0PTB\&?Z2?BQ=7F(#B<)*&S>DEAX(6ZAX"2-EXC(F ;.SOCPU8 MOO%W!+2"=QF<"G"W&D#J N!U"NCOCPYFIOT&1)B%'HEV*O"[T8^M]MMZCC@. M9_;CS@#VZ.,=);P-(IVWL[1^PS)"^P'NNN'_[NB@9SJIC B]64\?5Z=9DO3V MDFV254)-ZX]NPOKZ: MAV)69SA:$C3VM\BTW8YK9HO8=J5\N9C(&,"B#?WKU M3DPC0^<^S,,#!7EJ[U T!C/EQM%V&V;\@4EP.6^'T5;U-XW%+135]]%2!#F; M16=8D-<+-ON.CKXM'-*Y0&$I8R.;M1C@\RJ0UU"V^#Z(W9$CJDF#%P3:+&[Y M^-$;WQCQ?,T_;RRK5B?3VT[+3&->$&WU-1RT08@'M2,LYKE4F*%OYXR:UZ3G M#(L9O,)LS+Q,H3B(E:=UE=D0A!P]W;I&@JE7CVLI5])AXL<88C$0-&_8?9%L15T@\CK.4F[G MG%RDY+=47+Z^H86\=;L4L)SAALVL#& 'Q1,TE"W^#P(0K.Q_DV@O=,B[=:O' M51E?B93F6;>$V&.'A#$\^H)BWE#XCJ6W'VFV;7SU(KO,V&T6;_-7S:ZF:4@Z MCKG^7I[,0:XSKJ4H8==;M=GG/$6!G7%>#QR)(A9F6\5K_82T#KU@%&/U#2.T M8D%8YN]RCB>"I3.>N,A(S45:M@5-Y Z+:6-?=!A4SWV1>W536MLRPZ >0-F4 M>K=0!E;T=;8AM&BO38&M+J^9K[V-;C'#-H@MF<='']3%-7)TB]_"43*O0Y@& M>GP0F[ZQ *+I0A_*%QF+]^JKRIK&&^ Z=N*92[ZT(I"L/8$5R]SJK&6%')P M1Y>V>M^+&:' K<^\#30L+&3GZY47\L38$AS,/9(9P^IR._S^:DPK<0K#^:@= MX9S:X9'53Q?JG*#>+P!L3I>U]HT+A2I:A7Y?G3A(+6^L[57D[Q?D7^;P_G 8 MMA5)G!C%\X[X1-4]Y[*2G:CZ8B:B(!^U:P[S1:-LL\\96"*EUFQ5['$Q S6' M_1CL:RN>H2=N?>" >$#.J+$H\86&"+RR^F4WOAX%*HP1?I)UD)F+/$V(35.=L0FP M.>M-)^?B# O]&'\&9!0Z*9OT*0ME8 Z,LPVAR5,V!;;$%S-?5+XD_.V"5H(A MYF0>WWV0_V+DZ*:_P($RKT^8DPK=I&:OP$L-<[<"W2^@2846QHYG+'.=$&1> MFY>XLPK-+%8_.01TD!<0G:K&H:C,*VPC[+$@QI):&(J9>1<5ZR.TES2[NHN- MXPT765WKW$@65L35H3TLG%JD6PJUFIBB][2H4$&^><>'FM\23D,DT6+&&TYS M,NBG5\NO&L@[951WNP(DT-DXI@)'6?:^&R][./' M"CAJ^J %]\X<<7E:D>U78L'T1;SZ8\-,F] RK:RC9DRM(")JPW!94PL"JS% M3(Q\4? MF+4*1]Z0=>H:"9]3!3[7FB@T\TXK(IA,.ZL(8)IU)U6<["F,M^AJ7]83.]*Q0=FJ]ZR@[LU-;[[Z\A$X7]BE#[[M"_,"'W66^Q[ 4O2^(ZB7N5GJ M#Q%;(]6,^@%Q5#]9S.#%:!/F^HX*2E6R%HQ.NR(@ MSCT, 5 J.,2/XH VX*#3=SAAXVLQN\CQ L2N RS#QP06CB'"#XH8Y)[>I6D4 M>$1O7K\^#I@8>^E0H 2O8=ED(R]AN52-PTI[@B#3'"%(4OZ_6]DF$E^S?4$^ M5;)F7M1"0Y9I22L86;,N:+4-NKAYR;8[FN;2B!_H1ER%(6_'D/N]UW%.UY?Q M@X">:02)(ZP^ZA@H+.PH$,HO"3P>&=H&RY&A,-'E%)!<[ 1/687_[;+&S4A( M9+AX4(\9!0GM'$#"]90E1I\7W9:;YA!(TGSCCTG:80*0_;?@% 4);@M")#+( M-H:B1Q)_'%#T#T @;'M'(+W4$2%HBZ(58M:T%+< MXES,>/Q^*2XVZ\Q<),&P3;*6+997UC_8LD-=I)WL4#-I<):6JQ5H&7X61?8$ M+2-CQ$&0Y,+'=_QGU@MLSBC7R]ZDJ9/V/+:7CF8R!-OI:)I9^O M-0.H$.\*M>L8AZ@Z8[1Y?T)*"O)[]=_%= UX.+*FD88A:=X#>K_EO!.IKPC. M%:SJ7U9?0'T9Y ]Z36'X'\@TXUTAC?C?Y.*FN3HY7R[$#29B]@^K@+A/U,)V M0A,C[R-JA$.MW;D@7M3-H_7SQV178WB"67;V6]Z;M.C.O[P8)DASULA7$-J)@'&_ .^C^Y0; V&'=X1YN^ / M])ZF>_J!KMAMFKA79L#TU3<&T ?% 7![PKI'B!JS*[NYHXJ$=&B6VZW!0<"\ M[:3XII.O=<'9H8;2H5YW=GZ5K\1QS MN(\W8N7?,6ORX:DG2#">L+&=3[L"ISU 599A&DA")-[+I7?YCP[EX7(E_T);V>+%GG@=,@#[< V]7=RPK M/M)L*ZY@SPNQNVL/\7"&^A0T@"'L9"FX18'GGB%Z+ =(W>R1I"&"B+14RXOC M'AA@_E92#X\Z&3NG1N?'&FK@!JH+ 5V9[\:IGA0"=DE#=XP0,Y]01@59<.(9 M0 7R@2B@QB"D#3+%XG:K;%>&.'%.*I=!4$'CS$>D)H*C*;T+&8[#)"T_.'[, MXC7E Y.+XHYFU?YFSN>ME ]1KNM%2-3 !]=H1B141KUCFXLEB^JE',#&FPW[ M%'-,2%BN,KI."K*15]C,BT;0+QL"TM.,"B9!W"TLP'.*77N8 MSUFDVZY),3!%S9OE^H[3F@SZY0?WI>C)NW>E'!0AJ",&JQ)_J)2WZ53O'CL@ M+%?HC(7$O'L3;QE;?THV&QZ^S_FL)KT5EZ>?\8%9D=>O^GU,A4=OONI[>? % M>8IW^\*"JX\ZLPO!I43UWW)16W;FR1-"OHNN:=K;8\"IF\&X4[ZP+$6 ML#VAPW*W&MN@R\4=:3J'DNJ))%MN!P$'!/.VV6#TYN#K#N-FAAWZ'9H0?0$( M+,?_#09C275\R++,#/"P-6]$O\S8CF;%PR6'0L%['[&SOG/O<_NR5=\/SA;D M;[ZM0YA@>Z@T^QU82%13GI"=H)4S!EI3S^N(WM!@8\VF."64O?7-A<$1ZSBR ME[YP-(K.H,7C98/'AGZYPY'IL6KL0J9#*_I]>GR\48@.[%P>N=@"$EU]>-J3 M@!">T$-,\'8%G^\#J;*>1P)(B#IDI$.W/%_S P4;9;/A02,W;^],T3(@B)O> M"M88B,6J7$6#QJ2E/%[DV0ZYH6,/XQXT@!;\"]& 2D,!"$RA6NE!.O_E:=.A MU'*=&CY*9\T*>!,GV5_CS9[^2F,!@W: 9!^S>/-57]*#+\AUO=L7-G[Q46=V M6[B42) 224LZQ,N=.OCCA8TVI>*T8/[6<1>'4N053S^]"( 5@QT)V7L)V6U+ M/O-@YQ"X- YZID3FO.ND;97';AW(LFJTW+1;\78G]U1,SG/M7EB A.:LT @) M@9GVH]L<>IIHC&);_KV_/&.AXY.J6GB5IU&QRI6O?+']50C\& (>!CG\WI*Z M2?V/P!&0CSJ-TX_J$6KQ[UU5[_;+!+;EM-1AH3UW2LB*;>G'^+-]>N4B:Q) M3&2!&_!V[:'I'D;IMCUV U-4OB'\U7)G/TYS,NBG'^RLZ\F[&^H'A0AR&K9% MB3]6RC0,B98B_CSWN:MP3%CR+<:B8O:"FR)>9V71^"3_XZ4\)B?^-=PRV?16$GGGC[GOZJ2TT?9FQE/]S M13N;%?;!ZECVZAOZLP=YVMC6AL7R$5K-CN@M+.(A&[EQ&J<<#>EDR4@39WEYVC_%+0[2QSSHB/(;5W>4%A_%H7Q3=S:*M]YS\.,-6V0= MT\[ ?09/E9;U5"])44-$*BHBR M+6F?2&+2H5YP-P6$B\:/O8 V=& [N\YW%P'1B7HC@-)PK#KZH+@#V)2/K63) MY7K36E;@S]:\3XKETAZ]N:$KF<BHB8$62[6Y#F^1F>=3NV&$.Z*FP@3YO M_]0YCZL>U3W;LJRHP/3ZL]B,I]9Y%H:H.JLX2%18"B?"KPC,/0YK@26[,T1P M5%58V CV87D>TI5 *A&+ZR=1(,HPH:)FD :(["25/D[W0>V+@QLRC1_)/GN_ MW<;9@^QVJYLQ>3?<]1]:^0^G2)959V(Y'F3.PI[=AV;NTNN4\G=)?)ULDB*A M>95=OKY(/]#5/LN2]%9>U^X\#C1&AGHTR$\&S@&,,>U&.C+DJ1IP&L-+8N0-LZQ3Q89P%@MY?#6UPOX0$%=_T[5\_@9@14O#LE%'2U6Q3%S.]!*+6I5@*J*:3A[Q>S$ M^\4%;IB1=:7"G)BH_819I_-?7H7 M$TN0HHBCT;20O:47#]V,R[<9V^^2]-:YG01D4W>0G&PXFT; UB'M$[FU ;:& M7$)ZNT'7#TJZ?4V_N-#N#9CAEH\?U :[/ YVS<;.,D"*FT3AHS0KH/4]N MT^0F6)-9S U1EY\A-4XGNV%'K+CV'CMNEY,^+@D L%:F3 M8BFJ*G=1I5^\H"F]2>#'P$9*TAP*\Y:$=M!FY&] /G3CWPK8 1Q?N?WQ93WI MORYI9=GC9#&58C"0J#V($P;KX1JQMT3]$9U'XR-8-Y"$-F$2%U$[UU9 N9M7 M5]UJDG>_J<1\N[C1X5(<"'2N;0X76DJ?_;H^5=*T^D--_!59$&M4"2$ :(;@7CQK^;BP2(DA?QH*C40!&->$H&/'# M:.0O4A>.'I7_3)3),+(ATSB2LKZ:]?V%/RGN^"29KFD6;TA>Q,5>;..3C(O] ME^N N_*YG&D.SC*YYDZMS$.FZD\P,[,='21ETX9Y2D*+/J+9C==R^ MRB&AQD]FK[NN664W79T!%'D>W1,'R^VIQZ%0$VE"X#P,,5[2=-'E$?C%1!VR M?QO0'42=8:]K%RFXBY2']\@WFY;[VR_;&P!=[F'] ??FT%Z1&G%9V$IT[2_B MU1\;=@M>J09RZLJ5N3CQ2C[!VHA8JLRI$%CER2&G]>8+L5[6DI.*?L$]'!PZ M^II.7KC3K7LY)!BJ.2T%M,AU-'TUH^!7[8^N*]!6.ZM5<;(&T_(2]?0V22F5 M)T/YRR*+5W.?.#\4I&%%RB8 =?"UICZZD"\W]56-@^O349%YY@M.#X9CTV6G MD^-XUHM/VX;J[Q"Z*G@3RXN$\C.Q ),4#\!16*C P>!LO$"D.!'ZBU!G;@&- M@823T>)[=5JVNPU[H)3D@H^PZ@*\BG$I@248J)IX@P3^81 :*U@7FQZM0TTV MS QJT)1NI>Q5?(JS3*;W5<1R%+JZX]J7DZ6S)+<"C%*7X%BX2RFO:+[*$JGO MXN;%/N=3E+QN8% M#8!%&?S;*SYC9FA]P0,IAQSM[J_S9)WP('H52S\5'GGV.DB7_L!%08MX2R=FY(K$ ]$MR4?D=_%P[A4]IP49^&.K78:)OM,3@'%Q2/"W M37D?;_D_/_(A1![+F>DKMHV35/4",$/M#@"&,+\ MRC002!Z+)[B9E==IGP\ MM]/ #<[\3:*ZD9.QXT_^P#KD9<:7%[_2[37-%,P.GM?7%;?/PRZ?5>6'@;XK MSG*K;$,5\7^2W\L_YKY8>/"EF?$CJ9?$UN\[M\)BVP=YNMJ7"S"5F#Q>[J\W MR8J/5&_*;8K'8SCS_;X6T\V;_77!;7BVV3!9L[Z<\6DCA).N^L46NB"$.O6' M112;>#-LS5R1>/6D>4?*EPN!LMN6#/S9%: ;Z5O@'QPAR#'-KF<$6$3,$R]) M"Y?CP8DQ)(8@9>:$63YEHG_N>9M>BWII'[E"P\3<0M69EFNI@B?E%MWA4W*] M8PCW98QR["8SH=PZ"M;2&M$]'0!P,_&-&CR14&X0'QT6S!NW(]!P@.W5 M=_Q_SPNZ50>N,&+;-FN'&'^K=="2";9;NSH\MUQ;5O.VJZ ADFB)>Z]#4]OW M7TW0J.%O9W+LPYJAA)YM0#\7^WAS=IW+G&A0WH&>Q9J!H+),D(N@;]4460D# M3;[Y"8H H\M4A'QB6)$NT7%,<'"D+UA!9'4BA=65TG!PZ*$./\ *PS H!B== M%+(."K^I:&<^UC<=^(Q#&'SXA9^)$%NL=VRSYK 1A:R+AP_T7D!(OKC:;1)< M_$'U60;#( E1];!*1,[%XYD'Q>YV:X;(/N91!\QNWL[P&:9H_N7@Q,[!,#=? R6T!%40FC@YT M;$(G HQ7C'*?1;#J&0.9TR;Y@]7)'Q(S1X 48[@)0U<_(1T;JI_/"U&(>YOZ@"BR' MA"T>#V!FU*[-(-['WJ(S.[N]S>BM*%>XJS])=;9IYG-,XPQO[+O\3!_<6VE$ MXG93!@5>YC_M.#S_&+M'[/#&GLC3[J'#6HW(YSYV=Y^G>[E[TQYL[ %BY@H$(Q'Q' <1S^?2Y/5Z?K#W3#>Y9U5>Y=#5H@VN:B M0RMMX"UU@':$!3.7"MOE=#;.J/.:\/>D(J@O0IC]9CJ(A9F7(0;WTEEXNO?2 MS80?Y%L.79I& DE$QRZ41"6+K((2/3HH62XY# <3=CP5]RGFZX'Y04I1+_+.[ M \36S,LDVAL_#3SJC9]0)!WR1'"ZRBB?O;VBY7_/TY=55L"W- M9&E=!<8C..M3Q3Z<8>=:_=N(<^[52Z_E7*R'G*@O$OPX++O1+'C?Z)X>.7V<]?I[7*AL)HV&GW0^P M\F;NF?>^,/'DW6?[( JAS[8MK"#7?W(5%0ZL%1_7H01Y#/>+0IK".'*3+[ M#(0_:HF:+8QF3^,C:[9PY_47'QBP$792/ ? V?K/(@"'NND!U1>$/)D&UV*O M#LQ-I.;?EQTU]HP# VST!0\2(#J0API0E6$0Y,.&LV;($-O!*&[%K0$Y\^AA M,D2:1A+HB$0=5;S>TNR6\J_UAG^=%W'Z1[;?%:L'7PU5L:H>4O$:]*^7T;Y=Y!UF8\5%#^PL;0.,!-RL%< G+K&H4@>BD[R MU8;E^TS6@D[2&Y9MR^O'XVNV+\@F^7.?K.L+/FZ2-$Y7"8_+W/9E;)DY .,! MS3@("(<:;EJ$0=,[0^$7*+D]V+XS5NQ <9M!:R8)NETMWB[3,MN"[[NE%($! MF]WE'":@.-SCW; 4C#>T#EDPF0\J,[G^(LN2YIUB!PJ. 91UT60;95A17'<; MPAS(KL!2#=?"IQ;@6+5D,Q?$!5B4>7QZM22NF:-3%'F ML1L5?CO!^U8S'KOYWG*T43SHIJ9*M UO&TRS92W@=ED6EUA M 70HU)8.UJ>-Z@?U,O#<>5MZ6S#'!QSD7_6HNCE6=FL>$)3O64'%ULL[%J?Y M![JBR;T8O[^GQ7O^??99QD.S@B$?ENJ+P%B",.W3*H3(#U1G=@&0@.@=2V^? M\*9L2L@7A!@8TRDN!*$]7^S]ZZ[D>/(NNBK$(,#[&X@:]:TW3UK MS1P@ 9?MZNT%=]F[RM.-=>K'0,YDVMJ=*7HDI:L\3W](ZL:4>!6#$IWN'S-= M3@4C*/&+"\E@L-.O47";4.D^I%E:XNOT&:^I*:#X2&GO>$IE\7&0GFQ'7'\O M$[&7BMGUQ,^+&&6H-!*I(%HD3S:I7E2!.W\>AIDKY1IT,S M(@GXGA,+86-!Q=83!20E_/=C I%RB1 &1MZ[@P;V;G,]4B;;T3#23_:,C9=W M3/I104H)I@@2+0&(O1)?;CT#_>KVP@G/&?'C7 WMD@: QV MJN*S%6R>Z),7/GDJZ+]?^ [6.U1@.@M@Y\2V2;H[!@BI:T1X@/8/]]R3/;B=*5Y;+DL*])W:?:N(T8M]0+5J7)- M@[FK^;B"A8P>QT'-'\OV8AV@R" *7#+*12H 5JN+%1@Q.XO^U*%UT] ?/S@U M):G"P=,_&+&6!'M>V$TN!$1/_H"H.KH)"5'?8J+VDMQJC+8YCS_OTS7EU]^R M'",= JBG)J NZG-U;P"PJNJE00$[:ZU3G@)4K>C)5\_4!&+"68_ /\],*A$@ MO:S/UY!5=DB^Y+^UNU513$0UXT/,7U26-79 V$L6"SO.H%&I@KW+@/.SZDGQ MB.Z3U>];,K/+'C?2RCC1;:QAL\FOFP1_Z=W?BJ=-__M/O4"HD.5G:89,U:CK MTR[;'R*YO5LU&L3P"7MPZU%U6#.-)P3,I/=K*Y[V809RI;)"%A#,+.[1[M.* M,(OBNF35: QAIKTNNTI5=\NJ@-YOW=6W0LVS= M_+-[R&GY245VG>M[VJW?>X "XM96=?/DYGD@!N1=?"O#^79"=Y;&CW==+JWCDYQ7K%G V M#41O@JD9OTEUO]LE^4MU&E)3YCG.@LZQJ9:FOE\L^(;CXE8H:1DCV,!G*("B7[P^H#KU1@).+A0%>8E7&T'EID189H8 M0QDCM]$T&Q#M>(XT(4#SQ;/MEGQE>^$?2'Y!]O?E9K\]6ZW8]JAP:%"^,3FJ M;5,DU*VM7_6\,?V$J.+H*%=32L^)T[(E+Q!USVA=MT!)W63FXGFC8$.\1K-? M3L^%AU!8SPNT(,N*]P6? BB7%GO/!\N+[7.@@+0G#VJ9L6-K$XPVU ?+C?6/ ML;B2P.RO(PH_-8N!_">_50>!JPWPGDB1 MENDSG9CIZ]E4;#4K (Q@R8[I?>:=FWL^+GY<(OLX_7DQ2ZCH)K

N)%.5I[W*:/3#%Z DV^\&JJYVC)S*MT*# M3K9WM1@%Q94#6>LW'RMR/PTTBFJ-E\#Y8$:Y0,LVK8&V53TJMK-:L1XK'2>X=+DDF3Y25/&L\J M/O%SC$,9(,L'AWPUWDF@6_(_T/M]NEVS%(L%NKX^CR157C861/,1^Y:]HQ , M5:G6G<8+-!%%E'=^0B*8>7*UO0ZM-P&]H0 MB8"'_=".Y-\J*&;X@>7":1:^#)*<$_CJELMK^NO?T7V3ZTK'>4U_CS+EKC>\ MIH0Z*1K:11U=&V,JG (\$\:#UZ0HSDE6TM[@;/5RD>R2!UQ\)ON'QU)V';DU M??.=S/1^6ZJV_0%QR#;2-#NOQM;+^K?J,NF9MV"M1YHX#T9_B];43MBR=<;3 MC),K63ZBED8QJ8)(8-/*A9U,F7,4Y2UDDZ@8\MKT0Z:<.^ER%J6TZCF3' "3 MGH^J*QI@CZH*:99R,B0GJ>(:(ZV MT2]Y<501ONN!&*<8WSL[Q>9>$BA,6,.?-))[.PL?[L1/!GN/5G_16KF4]$@3HT]7V( [- M-Z?O0Y+F?,9^5A3[';^[LV"(75%C\"O94H2P2.P3%05^=M-5M"8AR(G3\A>< M-)>'K]/BJ;IL^$ M59WOYPY0K &@7=31@D:WI'/84+^@8P#:I'>+;#"=;*WODF]5>5+ZC^:W.D[_ MA N^3;<'_2^=&W>CW5 ":;7LS"11;SXKFL&\'L@<(V"E=%70@ M(22BL# JIP[ 7ZZQ'H6-FLPD]^[*4Z.-%J[7KVH=^I61H M5=-5'K7=)7DY1F>J6T$>B'OY(U&<)K%)E#0S7I#G+)_ M=,CM=\$5+4P3)K%%&+T;]LEW;])&T AU$]KW['Q#MJ@NN^ WLT=RX84+%,R* MI\2/4>^ZEA:*%Q1T_?UVN#UQ2UE^61?#**-#7TL;,?A@LC&Y$UZ>T^%UR:-J&M)UJZT@]I\_F7O@IFD&";GZK:;CLGL9VG-IJ M8(G+ SFF>HFXMS1 32SJ$BCSNPPI/3(M WI0$5DI$ JHNX%E(I()=BHB*2A MJ"*M"XKC +'5P$I4Q B#H8H,F\A4Q (T$ZK(9[8O>U44>[R^V.=I]G!+.TK6 MGQ\3"M1/F&ISRK88.=G9UR1?_YR3HN]?_)C4WW,L$R^%\^LYR"K Z"ZH=74D MRV7WJ-ZO)SDBU5XS2CF[!2HXDWEUVA-O!&;T>W9@'+/.0LR'_YMJB,\RRC)A MZ?WX6[E/MDT50JAID+4L [#-+):<#M6$B%*BBA35M-$4EK1Y(05NK4=-AE-# MXQXJ+42!>; B+P7O1?_J>R[ZTS_OV"O=;*ZR=?J+4USYEY.XW=N M6R?7\_RV@K7F'+>TQ9+_S-*^N@=1S&?T8T:L/G'_M+>,5CCW;86 J>',5AT^ MX2W?M"H>TZ<[IX\I66R;2,[MJF^_D#R#_MR MGV,6 HK7VK<[-R/;M_LXSNT]%]A']M=WK=U=K&[9W97;LFI215D+5+="53/4 MM..IT55+U#2=>T%^++R(]X@/%NH=^8BK]M."?-R<#71"-4XZ]-I!-^FJFJ*J M+:H:+VK\+Y"PPE"1-._;>4;5:(]T:"1?8V#3ROKG&OF=^-L%:EOZ:&@L6RY:NTNYW]XP2B:3H M,H83CH[ (..&37(WC;GQX:4TP8'H[![!K_0<(Q\P/*M2)'B 5BUP)\])NN7% M3OCYMIHLCE7N.4(R3?;$=$$9P 'P58ZI"EW@ZK]7F3*A""H6;W05RV-\]>-C?/RBME4/#_0[B/MN$^,]H=7GN(\U$#/CB_;LU#/-ON)#A\ MREKX#&6I2,_,M9.W53'(*3G9,T?-^ZX;)1@)]$K4?<@6;)*BH\/;1#I MN.ZG+T8FY,*>!+ZD MB18_R!?IWW2?9[OG\J5R^*K=$:L6Z-ZN]AV\A+B]QZ MYA>*6,M2*Y EBV5+AQ@AZBBCVVAWA 89-W ]%;-KW&G92"AZJ%DWV_Q(LE]Q MT:P$U3O^O^'TX9'^=D:-=O+ KES$4>LO3?359CO5"Y$A:[9^T]W"18-M^BN#Y7=UJYF/Z(8-GI3 #!,^ M305,V)48!Z'>T#P1 _M-+[!_&Y!4+= $@N2LI\@O\'W9G=MJJG6R4G*7FPU> ML3,KMVTYP)Y&C&K;GJ-R:NMYL&I$/P$\BJM!TDZ @+W],T&#-T8S@'7TTGA^J,+7/^-HP*M] MSE>D,QKTI$?WY#J/YI3E3_%,\2S"\)'7AV:&UX0["94+JX) W"BXT&GV!9NPL$]&8S]IO#=[17P0#-G-JITQY#M?'I5@ UUP?GPG M@-._F)^[>\0H(]F[YRKQJR[[5;5:H*^/Z>H1?4VW6W2/FR29-2+/K'(]^MKD MA25U7MBZ.O3++@=[XJ=,9[[J:\X,,?6!WAERQ+R]]#BI3@[<$.>-[P&TUK"2 M^@J-&:I$I0=O6 U4T<0L:A P!G%:7&5+EEO"[EX<&X.X+*GV&AYAR&JW'NH< M;L"N=!ZP=EK6?*)2FI!B+&!<5C%[#=]*T&JW_NB,HEE7%NT.J*JN5QS9NOY^ MSJTG./0]ZA9&X]J"NVS?\]_"#8WQG9P="QO'\]RFZQH=N;B>ZIX)N--6++"] M!,V=V[)I@KYK&GW/*A88KS!Y6]CVK%?@C^Y)JW'8S1C_5F$[PP_L&(JO6>XD MPQ3E.(GL9/EDE3544[W@E35\IW7L$'M2/-[FY#E=X_7[EW_0>>55=I6Q.7Z: M/9RQS6+N5QVWKO2W-SN*5:/3B5%U'R E1WNVEDR]B\T1.R8 MP>P!UIY%AUNOZM(PA!IK>AA.B>5"G558QJ93 MX.]J#?X>/=7MT/T+VC1M8E=G'71,ZFR&G4&9)0R,RCPG9*'"?D>)$(AMG XC M1[<"4K_[1X/?MA4Z>U.8=75!0*B=UP6=\R7$(B79S88OVE?U *N?:4#_0T]5 MK.F[*VM-]+XEL>SZ [#M92-+6PC+T'K9D;#5W:(J6UZ5OVS6>O',^U?VXT^< MAVA8%$O?[J DUKPH [R>UD*0!\C^.8!971V_KHI_?KPPTU5? P/:O-;\\E_[ MM'SY!9>/9%W-=M@.R,W7C/;Y,7U2'AUW;M?4:[-OYU?FP;5_GE7;',1I*CQ8 M4,:BU59\C,7=W"&!AD]:OT"#[;MA1H/L0$2MB:.DU0 M9#)O<7A&9L46_@BO7OR& *HNBQ,0HO.ZDJO=4Y+F;,Y24A"Q% .^OGN!BU6> M/HD)E;?#'A+$?=#Z.QO&AL*&QOS0 ]LZMI/D@SR^05Q3H8X,<;H% MNCANN*DW?4$!-Z^UOR;9 TO,9*E3'VA/?TVV^SZRM33-MY'3>.F25JZ?\JA8 MJ[5%WF+)?GY7LE*L[,$"L4>(/YM7)?1C1JP^<0_V4MH.Z9,A +C2O5J&(QB8 MM;QDD?%3GA88/;]N$"BMWQ@8S!S1UM.5NB@JZUD_A%53M&F4$@K/C!RE3-^< M,AEC75K-D+ZK1%/_NN#V;>X<&O4H$8O/.LB(&5"*F2\3C#?H&H&*O]/ 5RF! M]=!'48]Y[*!K4O;>,ND:J,Z8'+(, PXG6Z$."[3\1^#B1%+3A3U&9\+&JJ_2TAW8J%L*LC[(-&R_/BF*_JP_L\@PZ^OEV%1T_N[YA$VD^AV*[ M#^R7E;![7:VR;.,XC:!_61/DU,.H/P'7:Z8\!2=A#W=UT3G[*BQ08./Q*2U^ M5^XT6U!VF4-J2M]L#E,?O+,X- *TV1O*=LN#AX@]7413C-EF5(G#YQ\F:*A: M'*1F3(\7^.L6M9)&0:=.^1' DW/P/!T9>'3Y/5[PB?*0@.0P@^(FQO$,](<& MM PF.@,TYK9&P\1IE'"(\T#=58X\.7NS)5^+@\,$LK-!?X\R,]L&6R,."1FN M>'1G-.;(D-?5CY,?''*S"18,G \2A;4)%CT.9Q/TPB&.:TAM K\&2G:R*$YC M8 .J$<6EBP;9 M?I,G-7.U0JG:++L'K#1]]V1>13&-';'\T#W(*Z@[7-NBP0.\_WUQ=;[?W>.< MCA15F2TNKZ_/?\'LEQZ4+"CK]]-2>@'9H@]^8-8+4 -:UVY)'[[KGB+^>($H M ?I2DC!7-.B@[H+9IP#MP*O_OQ GO]CC=,J9J/_X+K ]8#^ M\<_+K&0EI\@N2?MYLK)'S7&*@T=^">H2*9Z'(@XY:K++1<)E]1?Z4OT]]\WS MLF]/=-^LG^\MD @IW;IQF_CJ@NZ$4GLHJ5L%KDXK7;&K6@8G.\;?"1D!)>(WP))]$GLF MA_LFD4(9/$' 4304INMD LSK578GF^NCSF\)N]H,A/#H!_.6$#*I-!L >FP1QH&!G-04S@#NP'39(AL6WA!]O6K\@/!H:] MJQ\,!'SOZ8U[5D!@Z)LD0^:A6$"_;?V*H!\X-P6@D"U$=LJ\(>!-^8CSGW%& M-7-[EJW/UKLT8SN.";OHMSY*TU,XER;UE[5KXF4 7'H%$,I9BE-KN16#94V MV.YA1'."0QDS&#UE-.F::>.HX WH?I1.['">%U\H!_S(REQ<9N\ ML&(Q/8B;R.IOI";S4BV3=) E0HT0M1(I&RV;)]4L9]L6?<@H%7JJJ.;5'..8 M$MOOW],0%7FG%=8XF5 3/K#K9?$U5N=?8C_E;>?<7; M9_P+R'5%KL2?K)4/4O+H,A#<".^H]N^#' MM+,>KU@?H.9\ +T(I0YL+EAQ>,=9#,J %0LDLNGJA3!.J&*%*EY_*)4,.E&J MU;RS2+>^_P].\KNOQ,MG]WB,3QDW0-0F\)Y,B]Y^NHLPP&8?&R#!)4>MH%Q\[(.\\%[ M1G_9B@='MZ_/9#S>MFY >DX0[7AMWO,#U51OYRDR&>T[*R83VQ:QYU,;EEHV MI%7A+'U,"F/PVBS* ?H\#(H$Q>.M"6/F8TQFTP;0DS@>78!6"^9KJ=7\\2VC M&]!;0N#[U?E*2NOO*P4FXWTE9S*U=1!Z/H]MJ#H :AD82V87?GIU=D'$D8]= M&.+1PRJP1"L?JS 7KN>;7K;2H6'M.;ED+-ZR3D#Z2@"M>$V^\FQ#33^(PY1R M&N4U>YPF-#'2=YC2RO0[ &5H#OF.M#4)8_(Z+8XQYB<2 MM9EQ4CKL1Q#]8=[Z[A'GF"O$'VH Z(+A%6&D,U84EKO &SKNZW-2E!]Q_\2P M_&%;F^CPH6?!"YDDW]I"/9ZZ*A4'I$O^-[N6,YBXP(1T'HO]Z@_(0 M(I%8_@%P'&V.<$!-=ZQE^9WK8<:1TR'Q?,\A:1-2'.OQ'J4QA#_@,_-"P/DV\Q X MOG[A%?3[>!X8%-@F&J M'\A!\1?"NF-31^"+6&#[-8%F\G7,/W0SG&ZJIUD1:VM?>_0HF_?=2U@ M-,_<)R#[KA5DH6Z:]D(,N$ *Q8NB$K\+$H:J9PV?@>*I6TH4;T[,A;+V!HE> M\#N/LOD>2F@0,&*@4\ M6 :(XYX@)T!H== (YT*]IOJ== (/H\=SH_\OJ*;S>7N:4M>,.Y/CI7/FZK' MP^=^Q2]5\CPK6TK8:LI6#JB7U4_H9H/:'V@:T[ZF59K03I6!S$)NWSV):" M;* @6PVRAY!D.4C36+HB-#?TPBU&FH3ZHK _27U+.+19F 1$8B0N071:P]Y: M+U0:V^HFK>JV\$&GA8,^ ZDC\UU7VM"\+[E5_T*^LJBG[ODE& M":/"ZC[ JJM4CH5J2MHM_\^>L&L;G_)TQ:YJS*IKJS#:)?GON$0;DE-.%"GI MBF55\Z0<]!UG@7[X/K9%! T(ACIH1,Q WX8M)-HU);S 3B4;1(S"5M_(5Q0+ M5(/GR+!CMM8CT1.?)3ZQML0GUI;X))BJG+A;8C=%.1EI@IMV&B4YB5A)^F.K M51(Y$'0J6EO>TV Z=!K:\IZ.M+RG9LM[&K&2],=6 MJR1R(.A4Y-1&18*C9@++>SK:\I[*+>\^4UK=TYBM[AA .5E=%TC-:W6%TR9M M'R_28K4E;,E$<6NW6Z/F>UDV\E(PMY[Y66AK66I=LV2Q%.@.E@L[VFBN8G7$ M!ADW'9"CI)^L<,X25CB0,B&%+LYP_4L10)]8*_(2W28G7=^2<9!2< M14JRFTWU[Y+5C[G ]S@K:7_Z"3D G.KOY\7)2\,!WL'/!?EU0&T ?/@NJ\9T M?B%ZJIH!NB.H8\$2.P4FJ.,RKP& P"8!!$G/4'AP[*S'J]0:T+)GOOT(HC[, MJ=8*E&:BF\QK!:(#N.H4B/K=E:! ZS\42(&7R%1HWDG?.1NYC-&FV6-UD>_([8@SA*;!@&CMA]YK["2(D%7; # MPIP@?__R'F>K1[;1+TD0MR57 7] #JL"BMX *\-0BH-:]!O+%*2EB"(#UWK, MU3JC1XE2>WK--'HT+:Z 5R.LQ(V'& ^6WA[(U%$-&,PBBT_:ODDSN&W)E::[ M3PZL8O+>0)ON@107O>HU-FA5%*FIUJ.NT2LM3M1:==A,IU63(BNX\9:(&P\R ML_$^4I@YF.^Q0)O7?)^M5F1?G1K%*=\-1 M(C&10#@Y ?7"6C$CD')RW-:D^_IP2#F9=RY4E#>;GPE9%W>D3+925ZHG:N<] M.H^"M"SJE39;L=[;;R)\L$'\6">8-8T?LOO0@E)01BP'D9%B MW;-3BW %137_H+ @&^HRGW&VC\4*^B%",[T8@PEO/ZE@"^LE-4*<<7'2X>+3 M,>%"Y1E'XF)FKSA8O[RC0NWV=?J4ZBV=CA)ZU;W?!_"-'$& TP)[VTZV.,,> MQKJH/AA5W7JZ @*:A?2FA78-78F763?WJ4B[=?,AI7*;7Z $WNL?] %ZPU\4 MX++KW[53JT:<2Y:2<=5D :A H%2.KH4N'T"-&)]\U'U1DAW.;S+Y&J/R>0/L MX7,_.*OD>8)8PE8#W0'ULOD)T=]BB6:40T.,7[./R#Z=@,/0 PP[O9%R=QAI M/JEIQIJ\ZK%6SV,<1MM_]C+@Z#1Q69/5GM6=X6;05:!W+X'G/L0C/07 XD ?C6$2V9NQUU!WRZ&^1&9OAT P0 MJ!J]/OY:NB'^@@TP]&Z^E+_#6!^XEO)5C[;1M=B,]\S5$O8LC_R7-$MW^]WG M_?T6)P7^Q#S-MOB<;/$U^_L^6?U^ER=9P6IVB$9]S48@!D['<('_P- 2(_T$YI#O?#B5E6O!!GT:Z@L_IIY2/[F[5A!SJ? M<)Z2-5M-95">N1@ /+A).%CU"PV "1#J$L2BE$/S&BC./A3@XO^$.+M@#C"2 M0-O)\9D";2O'%R;0IE3Z-1P)13_8%BE@X#B4"11P'S"V@*% +P3=[-?8 C') M, T1J1S+ 2([2@DF0PYXD)6=/G^GD3\,P8]@[,V!N.7H@ZWSB#Q#>:">"#<( MG/0A$(L;MBG.!_L=4E=F25U_$2.U%^(M^^+G[LQ" MU.@WM5TV!$BR'1>'7;0=;^(X*#V5,;3JU"=38MJH_JE@ MS69&H\,+2J Y:G3[2'5@(L#6471(NP@:%=K(&FT@&49_Q=F:Y+%?ERRT=__(L6U_^:Y\^,2U0)KLYM*B_F%4++WURZ).?*[ 3 MI%8GF_;+AFB!.!DOD3 G^%\;I@,X:K MHM@G]+VNLK1,D^WM_GZ;KFXV&\S*S_[S%#"Z=Y.JM9#6?)8-<34'?>+/ZRDH MJM M!JKV%(""RO,$@%:V;_:_BKDN\U_>9MD\0+$98]/P$UOR3BP$/9GXD0O\-D,9]$P0.:;V#64 MZTUJ3OI6D*K>/@R.5=A;>2[7Z55&XZ:,;U\FV]N5? 750-8LI2K)_-94#=(] M%U?5W#6KK*I&R\N+*W3P:(%NSR.)SXW#2&P_>7\Q5D$NK,K:0F/"L*JNT7.+ M\PW)=VP9[N9^FS[P'E[@8I6G3^R?-YO;Y(7O=>!\-XCK?7@T;S46R2QYP\9GL'Q[[UY0:J%J]55!Y:J96MN>\7LE,HN/$ZWR;I#J]_8WB%KAC09ZU9\SXD79YEV3[9LKM< M,2J2;9*_S+RD+?1/LHXM_8;]Q6N!2%BQ[C6=/IJ#2J0?+QPXF&/XJ1O229<0 MUW5M%TAHS?Q6W1YQ!G-[K_FB/25XYXCW9KZ#8KLE7UE//Y#\@NSOR\U^.RSP M7;O\=' [\=CFS9T5SLW]2M&/[*V?Q1@A55.OWI69K(K] K5L>"&*\QROTQ)= MDX+.!YOP;N8*]V.!17P'NU\/WY&-4"<_;G #1T&CQ,/AO/*&[2"LR':+5^P> M8(;O=Z5R#Y7%;BM.5^S0R6#15*^*.Y\W0ZSPTUV0!PS F0]X5M.E MXHZ^-YNLPL17-PPM1XV5 PU-0T MB!,)LXJ9ST78#CIQ'9C^&0A#,^'HP[S LK3H?ZN@E>&'A,;+ZM#!2MQXC/'E MT/4SBR@+EA&6T6R_C.2?!CY"!#MA^N!\X"F0Z)^_$*#KBK**0>=[%D#NL-G M?J"3R?$$78^E!G0'E,OZSUA )QT!HOUP?=")- +HM./GL;; ,Q.K7,2+/3N9 M>,LK\_Z:;/?,O/;JZ/17Q$>V;K+075O[I?*.ZRM$01]GR9I47D=>RT_#@E.H M:$LGS9S5.Q(^Q'-,^YF];ER$Y%Y/ $]YSD3>U2H7>:R>FUKK]5S=.H2>F_H: M3L\UDIWU7,G+H.>+^A1*E/INA)%)WRUQ:-!W%1>COEL#>)#E M;"947?]C?H@?^]?9=0MG@R,;ZU8L!F*'M^H:O9ZT!UL[N**;O#9R[R[8KK.4G_#.LN3 M#?^1N:U2*-M:K%%(V@93?V4_ Z]/R.2.T_TAIV7W$\O7I=^FS%.>QU1-8O99 MC5>QC':\6J^&DI7.FY!HH^\#'G;:;@;R_)I>.=V1JFYH;+-.,9&R&WH:>I4" M1-U5K$;I^RM8N1BO^':XM(ICW55_4ES+[*L%.@0^;QDE MGH/XL5&1*Y0G"S4G4RC/)$L.0(A6,[-:<'@MF YDH\>M-H!9Z=DOH1C4N;W9 M7.#[?AZZF;"K?:\D!*_R?-B#0$6=6R%N-9SK9KV2S21/'](LV?+JS!BMTX(? M/HBO.G-O<+7EF*5 :-1(W4!?;AD$-(S%54;#4WY['Z]N0X/53TF)+S<;O"K3 M9W;ND2UR)P_XGW]U01(;NBTI]CG^>9^N68^EB'+O@1IFKKR6W5_,M-]<7: " MKVB/US0R9W:H3%ENWAK?4R+Z\[PH='J[(3!'#G4/K4Y<.@ ["P]D"J'"%H.$ M,9:0A2.'MK!YSK#)*([!"*HS9+W,H'?T*[+F&;>WR8M#NK438 ;\[>#2:]8# M2Y6W7S^.!REBI_4XD7]U#4K$!G*,]%G.%T?*/D.-/^D7JM[Z\)$7OF52 .+! M'ELUD \(EQ58>8BWGA>K>GQJQJ9!I!R%@".G!+13N7>'N'X@9(1Y.OG3\NSA M(>>G3] 3G>2MTB<:U">[N(+YD=9)5>+=PSH-B[R/UV\HG^7@I_J^*2)O9*_A M2J]CUG'8<_",<\WX#G\K]\GV[+[@ISDEOD-/*'@2%:$W[O0]\,>@DK\>CXIF M')L--%']%'UIGL^F)=+\K.( YYJ2/=(E\W?D9PB M4XP#T7^]'DH/B3ID&L9Q0BRR]8G/;%DQ+5-<_&^\79=DEY3L[Q>QWDY5KXN5 MZ[I6I+ #<*J_GAX6 M448^!$ )(%(DB]GAU><2=93>C2XC %.O0XEP:M3RM5.7FKRO%G%43%H];?N[?O7I@$2^[E230*XC'$B%7S]HV%NO&U0-8EL 50Z3:H% -IB* MA0%.JEP2D _YK-.O._*+-EZ[D^S2>7)13KLLN0!/N9SZ#CW=LA7N,M6RX^DY MS>),HIMAN>%0,[L: VCUS,J*FVY6-4XS8#R>>;O%O,\"OVP>;&?%=4M%L9<2 MX1Z*U8*X_:Z)=@$\S#X)]Y^0.[I2WF[AS6"'E]I&^@SQA_$,OF.T8[L18A'O M>*>CJ?,E/Y<\Z.^2)9W20(P%_QT%C\G%E3!:-L]13I_-[V'M.BYWJJ[#9IU@ MVV=ADUTK$SMO*-[U4[@[1Q)L:^F$<%I!!ZA]$OD \TR=#%NM$ENQ=-!=6A0D M?^%5=B.Z M0\G H%4H^\7%O$>[$4RJ$#B4?L^'.R?4XSY@JD.\ZJQ_7;#!][ MP5M'!EB^IH])/;).@ :1W>F\VS5C>V&HONV M])+3;0IZL&18;7_@LO558NRR8N6M>[G[C(@=\HBL]K[UV$LS9FW@TBB/L9T\ M@]8.85X7$NV>DNQ%:=>5S]M2@H/GGA4$%?)\"P<.V>KJ!?:IE_5/E6&O?IR[ M-*!J8(CQ6PX* ?;HQ/I_L,/;]Q10TWXI7WN_S:;[HN>.88#=_;9R>F_ON6>N M#/9(J=$'*FA9<6ON34 -/U0S M7%119,L3B4Q9U=2:+8LS*\:(<9X7ZG!?:*@=(8#74RDX$9T6PG8;-MH$/:@A MY^X0=E:7!0J!9QPK"F-"3\V=?_;!9P0GG+M9F'2ZI*41SSP/:?P/1ZKD IR1 ME+ V')4\=I=MW3 M!;HXIJU()2I\-B-A"PB>AC;=6H2&E\7>(/S'*\_I%EKK#]BV$($.ADZNZIJ M55G5M*D)Q]WI F5XYG(ZB@[+[*GAFP^LJ91>M*5*AG[QU/Z^P/_:4_M\^TS&-XY2?L(YW M4S[BG%U(D^TQW^ 6U_A^2\M'L5T/NY L]0=X'5F&.-H[ZJV"'/IU[8GS<6 W M ;T3D0+M G%.J&%599Z(S-!7R@T=,(CG)*4WI$V'CWT4I3%($*R-!Y:G5#]> MJOV1;-F.X0P!"R%+D]+]0Q6N!6FZH9H=$?FST#SFBAF4$=PYX?Q:)UP=& MF.R. F_VO;L+0+H[7_#Q?E^D&2Z*<[*[IZ$SO[L4K\A#EOX;KZ_6-$Q*-RD_ MT%04N"S.5O0]:9A]EJVOZ<_IEI_0H\_V.[P^W],(/"N%!]P\]8S)A!+K\9]$ MHI=IG?";^%G=:3JJ-LA3R%\V0I @A25--'*0* A5DE C"B79&@D\42UM@6IY MXL,Z#IO7FD^ID&0&Q/>\P 22.Q;PJ M&^/BZ2R7#OY6F9:,WS>P!C-9IE:P\U!=IVSUZE58D^XE2N/!Q;S.F] MK3:M:8-:,V+%ZB1O%!/D9G\.)<\WU8@!&W(7EDH!)M_!6F/ M/^.2C@=+%[O9#/-B:)./N#QG+Y2L1*,=< G6LT;X,EVA5,Q-C M\C^_2@\7Q"@$"=IA+%6(D'YDS\*$_&_6?((F?,;R/E';S^I,B(_-_,-DQF@R M)UD'.0:C.=,T>T'X? M_B!0WN(\)>NK;)6S2B 7N/KOY;X4U!O(F% M^]4_F>5+0916F;KCFJHMTW9ER?Q56C= WZWK)M_3W]"*,N<^C?\#=V)FKA5'>KW,S:2>$(CI_V"-59Z%V4&?H=2SFB%>HHCP6'-](8,7V4!LIU4-F MF/J_'32HI*.KUK@U'?A^@=H^H*83B/4"5=WXP[[-H35OTL+-72$UR?%[VL,U M*XZ&LX+/+<[RG'62S1'>OW0DM\D+^^GL:Y*O/^Y9D:F;#7]:G#TGZ99-'SZ0 M_&?:MA]!AQ;3UHL*)<:SY%38MX>H6A2NB[KJ5X&$+JL'O/0#]0QY?4"7:CBU MND7ZD#%.J.[HO'TG.5GK^P0J6 M\@.5-[P$TBU5K.+R&\Y7:8%OJ3^B?H5^@_H7]FX57?$;3A\>J0J MH-H\(<%Z+5#%D?O7<_YSM^AXS"^L(5'(WJGZ*TP6V?Z+6%&MRP0E8UPQPHE--A\Q(A4 ME2CQMZ-6@&4M&X8LT^>)?OY'MH'PQ.-P MJLO,/215UE B9@U%DW092@=(8.#US3>L%,$,'[,6@U6/"]"MR528ITT+2BPY M@A#S>Z=2# 64;;#D231.[VQ>+)&+?N]S3IX9;="56JCHL70SY>6Y[YFKH/ MJ.O$\21_.VI[D%SO418G1&*W74?"Y'&/M'J1>*W+),_(OFSZWZ_-/H6H )YH M*"H:GZ/Z"I$=XY1T, T(::75TD*8:)FT M>.RS^EO$LUXC[^1$)EDBVW0J7[L0'R" M39>G\1#FGGCY"W2FV,MM"[?4@CEA+1HULH_'A=CKA;$C;BJ>0@W8NQ#&#<2VLH,BX"QK*=]LCV[+_AD"2J? MT$Z06IEMVB]E9?EJ,M30S:N5QM<8:I+#$/7P;VS98=9*"-Q<^3JEF%^GY8OB M[6N,FLB:]U62>>F&2;J?0FBXJ[5 V6C9/HD,\,8A)+:?NP=N%7F'Z8EA 7J@ M3RO$'1_,.'8(^:Y^^OUKAX;2\HT'!\3AJ *O_OQ GO]CC=-J3D;_P8T@-X#T MCW]>U)=+_)]]DE,D;%\^X2>2]\V?@:I^9R65%\H-LOULGYJY&MJJ-LOF 6J? MH.K1O.@V#1ZQ_-(]9"NH.V#;PL'#>U_@8I6G_-#AS>9LN\4/[-3B4Y*N/^#! MTK0=<8-E [$?I*UZ G+\S2A*@W-]TZ7PG-\'4%&@/2=!&SSW\J7E>!.W4>EK M@;:1H SSXGZ$M%/_-A/O78$>/G[D%W0->A%1H!!O0#59:RD#+:Y)T=@!D\7S+\@P@"K7R*&?L8%&$>C&(_?J*+8?2[;G8CGGKAU25<]-G M?)6MR [?)=]8/5VVP)ZMTFW* ZB/)%OC]9Z2W6]QO>%ZM:-0S5F,=4V*808- M--OZ^\*Q]5(NZ+<#6.$"[)):E\&$+-MMGK1]-*_Z@P.6A )+S]1 L>\L5# E MF]"L?20E+JYXS>(?>BHL>U1_T\-'7B9")L7/\?8XJK7T@'#)_T+5G_.JF/3# M$]T'ZT%=).G@&FC0W.(EXS1LP-IN_%BPQ/Z9T*_*%A(R]NRU#*,R/#(/I/=% MA8V#.31*4%,I#7?UN"H;M=YP@;IGB#V<=Z3E'1Z.N>E;]T9?3M[A0,TN!"). MK1!A>Q!0(\09&*<1ADF>D#B%A<2I[YU&[$79*0:>5)06OU^G&;XJ\MN0EP :%7( F:I#0+S_A)_H6F.5P9?PYBR%P0S'S%L2@QY)H0OV5^R%% MGU*(*V1,@ ??*:XP!XM2_BYC3X.*C\,!?X7CK0HBG,9[W'VKBNVC.K W[YX(Y(D#?L+@(QVBJII]7&07W"A=]>ZPGJD=&1>1E^?22_0)R)6^U>5$T M6;:_+Q![PNZWKY\MT,_Y[.O6AO$C=E^[IX%RXDYM)L0#Z-$8C0A78/#-JN8) M^DH?O4NS=T_5P]<,"67,.PX4,T>W2?9[OG\J5R^\.YC=I5T<9*,)O_#9SU#8*0\1K:/O1E L/ M(3+R0K#'DF.SHGE! ZT5;=172^7S)J]E^!QD_7L@#\ ?R7B;5[X[:F'=N_TQ MCG7OX>@,UKU5 ]A?]6[IAJO>P<88*H%8SMAAB%F8(1ED].7U#;-Q.\MFH+VW MLYSL&FCPZ2X9R&U6H6JOP@QEAIO;K.X[K_HD>M5UQ_#MN%$E3*=PI+"'O\X) M#_I<.^I:ESW,Q-J]; CKK^)B=@W4\6B)WZ&V2A#FZ:B:[H4GJ.. M(*YD%9N1)F[C,4Q9T30Z2%L)AZ2A^W#*7;!/7#D4X.+?3Q2)*^N&(I+$%2=/ M;TIDL/+TXQ(9(MP6.Q<7A&]SS,Z]U<<(*#U?-@Z^5>;W[$,V6FO-W MBVR;S:7_$Q5XM^[1LG[*SF!7Y5;9?AQA%.U5><=6+M%=3\.4G.?@2,;N4IJ,S^(Y*]+*]R..H7<&A M:H2W^3)5#&[;3$A$AC;=!R+C-."2KQ*S&3_L[@S& M7.Q 5XLY;W\]4K,N4Y[PQEVMLL%-O"!Z D.O,Q2OU-Q_Q/TS-X&X!S#BG'LT M]EIX5\]L&/!.36. F2SI54D+Z[N2$OE=20M$>1^/R1:U(HAU'JI="$-,I82Q MN3*]?J7F]3PI'NF#2TKRG&S9GDS(.%HI+,C5U4-AT=AB]9>(QS1+^SC5/=4# MT:$,-Q/%GPK"CL>2:S0NT-W7!@T/$G /A(:Z\SIBB\)OXA:N:\UP23;UKM$N M*?B+/&UQV5T>W0\E'5H<5F/7MX HI6S3 M)Y#2R@9!QE++VO9-Z>475%.AFPRU=.T5\#/;(!<8],LS.V"GT7&+EH,"SO," M#KA^AJU$+^P)A;]9$8T*?21#JQ9]J^-&GZE<.!C^O$\$V,@ 3ANU%>D'P1-K M",Z<8QH,@ZH\5' ,SIJKVE2MN&4U*^H)&:]8\8\";_;;ZW33![Y#B_K+6;7P M4D.'/OE%'G:"U*IGTUZH)'+;5A)I"1>H(D6,=E[5>ZX="FK*2 ,:;-Z1AHT,V.*:MA+] M '?RQ@"G"BO 3=K6/$AS=(27]-Q7-_ER1KODOSW@E>\Z8';3%A_)QVAEV*9 M>^ 7,FCYJW5'TVQ9/7O''Z+N:10UA2P&E-A_^IZ2J!MTNC$#4$#]O$',&,3( M#W&7+=$Q($;IR?TPX^VW-:QAW;5!T"CQ^K_6Z_ M9>'6V8[D9?KO@Z6FH5MV9#!TU]8,H/3,L<=@[MU>KI4RVK([# <$?:V:+9#0 M$(DMHU%?5XC)U'H<3"7*;LE(:@1BA7JH ,5%/"3F64 CHCIYXZBV"7XFP/6\ M]1K/UO]W7Y1L%OR!Y!K?9J1K[I=0T_G5_#?)!]!1G0Q-=7]EJ^4!1.HS]3/7 M[#<.(['^XOT*_2IZH3+_U." JBJG%S "&]P61V-_(5"AOKG! Q>P"4--Q9MS M*HSLL++0Y>!YK]"E\!RD6-) 'DP)1)&MN4!21]V4/[S9H/;'.$HB#0=F4!)) M-78-&@=TPX)(P887^M)7*7^'D3XL=;EZO6-M+'1I,]I@][9U' /5/CL4X#+@ M)](!CZ3@F=.(FPJ>68TXZ,UM#?M?<;96%U'N/>UYEO8I"!![LF"\2L?4#+R& M5O H]4]Q(*X_& .\R4>KC[6::HBT(,,9R(N(W*U']M"#/+_&L37Z#M/H^A=( M!CTA])26R9:GX]_<;],'T&G01#V=ZHB?H@-C#OK)S_F]=*?\JA,ZG9SC.84C M_XY#O9L2YD'/^LE$ASKOIWI-4(<2*$P5V=M[E(,0M?XQD@#5VJ68@E.C2YEU M'_3SZA&O]UM\LVG* GTD)2ZN29(5%*8?**JS59H]=+5>[MC_]:#FR:7^"F(9]_]G.QXX6HE&\MSV31DRM@T72#>F/HTUIP[O)8!ZCB@+YS'S*77?6%( M@##1LP0CN746XU4I!O"4Q:<7X#K"[V[^0TN@ !*)GLR\*6O9U>+]R_MT2^4_ M?*;QV+ZXHST[^Y;VUYZ@V#5;O-[L(&Y_]WX;SQU!_UX8+XP?SWQ9_XRJWQ>( M/4%?V+.9+0T8%OMWRD.AN]VV]&0[N(_^M>H+L/,&Z4XXU>'K/W\HCSLXHE6? M>5VYV#^Q=Q=DEZ3])"L[XOI+FXB]C(9=3_Q/1T4-^HT[ 9D03L7"R$C045M:B7[V=4=>RU-RPJ6BW%1ZA^AKY43^>_5M$P ME,3ZJP\O4Y33']RC."U 0,\CZ*6,0 JSCP=8*7#^G*[8/9Q' Q:E0?2!B_=V MGIHS\,:>7M 8S)ST,)-73V?>[P.!BFH/T LJH EKS"7C]67VD&88Y\PYUQHK M]9N6U$T=;1.U7\:,75\\DUV,0C1Y*H:VRXH "13H.@]%,S]*V$ MO(HY$04\3;&1-AIRXP;&E2T(&^;[KBFKVNM4? M5:ME^^A@WSX*:VH>2F+]U0>+/ IZ<7UG8H" +Q?JY(S 2K5(V* E/T:T:!8% MQ^,EHG0+EHC+-IFZ+EY3VWU5XITVK<*BF2Q]0ML,;MO7HG> Z1!Z:99[MSHF M2^':@$:^56L/MT8];9LK-E[G!VK(/ 236'_,UL57_D"M<70G MPVT<3J?KV$=<-G>IWA>\S+G"X=@TZ3D;?1,0_;7I%8R3,4@R*ZN607<91@F,> R7NCY6R[)5_I- I_(/D%V=^7F_UV*-(-7;87D;K+UH#-D=?R M&A?%WU'2-$,;DJ-UW;"-'&9&HLL[28 Y;FC[.'7A(L#65?B$*(8MA^XN&PK% M)W^@6#FT;3.<%\ M&LD)H&N2/=SA?-=>8WB3W^;D(4]VA6+);USCX0DAJ\90YSP<>@IV@LA.IM7A M#QM6XE$0MHZ?/;PK:9/NAF-$;4#3*IKUPI%HDAT7<4=CMT_LPD1ZF"0\FF^I M!<#4>*P_EV3U^Z_)=N]X49SQ7D(Y?]VU<+(6R\_[U8K&31QM-0$J&,4"_3\_ M_/DO?T%/28Z>&?4"_;3X\2\_+?Y"?RP>$_KZ*-F7CR1GA:G^W^;A#W]!:5'L MZT)F9%\6)?T'VYBB_-=8*>LO?_[+#X>RJ!R5+)6,N6^O&WSAH0IH@3&XG6Y M*]Y&)V44327!RR3/Z-!LFU)V,=80E/9QFNJ!$M%!Z@;6,R Y*7# M6@(M(D-6#AW*#50V5/Z"$T[O0(^JCA --<^KM*\HJR0MW%ZYC*G%I?$JG>5E M:)^MR.YIB]GOJX;56YKGV90)"#C3FWA2JH M/;G*5FQM\/MT*(M7F'1PO/0N76?? M:V C2'3XWMZ]M?$.% M;C(DT'6+>G,?2[>' 1DQ3H.#ZL:6XI'U" '7"##3IX7\KKX(FVP)X\HCA-Y MFGH:L-@#J+%AE@&[%6\KT0]_)Y;X.U;;IRG3 8Q W[5=&QE.V^@V]5[L1/I! M\-0:@K.7A0F$0=7>.#@&A_O@\!C\$71MSU:B'P1_?.M6\,>I$/@CY$SJLEF/ MN6*B\#4I"JOYE'.[^JLXM/-2,^?^^R[(E114M8L213KKL[K;.7Y#2Y,RQNN4F%0.RIB-AV^XQ^\#7] M)=)P>Q+4JB9_05'K.Q&$W*UNTK9ODQ?>(F._Y'N\OOSVA+,BZG01N[Y/DSQB MTY?N\.M31<7WM9.*#N&:\'AR2XS?)&RFB0.T ^:=&'L1)@O%ZN6CL4)7-,#+ M'M*6^*9\Q/G=8Y+]3,CZ:[K=QIC_:M?I:L&;]U6+/FH"L!S9JQ%V',FM7+1V/6>.\^DFI1-BNK%C&: M,G5'IS%?*OFA3%9EGSJ!=?]C]<.N75^HF,!#GT*9:_.#\S4 M7=0'4_>,/*IAV;(;/^^F&- MVPBM"GF6P;8W@4XXN'R,^9+#8>/.9TI/\I>>_0XJH[G-)XR,:#S6X+WC\4=B MUZ::R#<2PTW7:PG'XR2&FA-HYBU7T##SZUI6J'ET?';@P*UP+Q)]B-KUJ3@G\H "<(G,$.]5XW'&"7%(WUP24F>DRUM"GMX;H*N M3F2%9,*7[%=N1E;L'[A[>$1F8O#B@0V$!I A3<- ;""C('T]P+N< ?OZ*7UX M+,EF7^#D8%TSP(*32E2 =:>AJ&B,L>HK1&:()=V;3T< MV8:#4BF"&%Z#"H8PNGV184RN4>$GW AH%[L^D%Q3TJ9G:1Q;U2-FW2R[=4]6@-Y0VK>^.69>X^.*$S)R$'LFP;)UI]U1(1-TON,B MTQNB!R4![_?I=O[2N:$1J)P+A,+@S$7%5H]XO=_BFPWMSQ/.RY=;"IFRGD \ ML=-H=\P+]O#OVJPI2&;=S*]N7UK-LKE0>&T:1(:,-F-_NNZW=V@+9DM=?W4SN90EM>^-GRRRDJ*V1L?&R MI4!G;3*JX(,KLIF=L/6P$]>AZ:FGJ5FG8C-#"W0>9B5L/,:8U^I0QF(\PE&& MCQYE2C< AS-8<_Q;DNRF, M95_\3+%9B%I+3&V7#0$;^X:$W6%>$2%.-:^"V(XW<1R4GG(86G6ZX8JH"==M M=;8]\O,:5G)T5]@9FYL6TA@EXJ0S*XX#"(C[, TNDC,U%.^5* M*U!=FI@4[J!)&)63]"J0TAU*&J%V(@.]XBT0I8WF&E,G1)BU3XTCH_X)32TT M<%KT@4ZLK07ZP9!-L)O%?Q8ML=)E2?;ROXINBGVLT%/.L.'!-^_FIK*'/)/" MUO@?$)O,?DT<1N4.>A+(U#R$*-PD,) MN&2RA;"QJ&+6NL/54XNKV&WU*$"YVV0(9#% MHI"IK5Z-(EDKLAUVLT)IUX\,K2P4:@I@0>5WV(@9C:M# RU=4#E*9+G;:D=L MP>Y5=4E-^%NY3[:*A1 367-+B9+,KU"Y03I$57*U"$T)04GBA7B/3#^YRQFJ#;@?DQV^ M(+LDS;3P'9))02R2 4)Y*!T2T ?<;6$M-.J#>X'80_2E>AP5R"7#J("ZT M&E\JT()C?M />(\JBG!#>]=2X5&5G'(WSS4&6=ZX5!V8,5-+%G6N@HS$&V9!+.]=6AV!4;8:KEM>QG'4QC9]B M54OA419;1,Q2F:FI3,%+3A0I,YW%^Q?A+U95*LT>:,_IOXITC7-N M7]E>ZOOM\ AR ,Z#^DX G(%*0(&](U25*(@.V122\I=SL&_75L(7^:'[%_'O M!>IXH@.F]=X>SWI G'LT-:K@E$!2Q@I:PQJ+!BA!5@QK=O5]3'+\/BGP^ISL MV&5KG/L9.[K^@)F)?O_2D=PF+WP#ZFN2KS_N6:ARL^%/B[/G)-TRW'T@^<_L MV#M49E#0_FF4.YS8)7_T[IZU1")W)+!GZB[2U2(0E[% E11F+"HYJ!7$"YQR M43-K?: /*#$!P1' KQ6DMG.:VQL62H-V_Q#?W(56$PSTPHFQM\2!WQ[@*@M3.\,YC>$4(B(K9:Q0)44E&:HDK- M3!+BHB(PY2$5BDP%7IDA#R"N9\CC,Q**Q;:@R=-86Z*[;/.]0 H>]2\\\$C+X#+I/AYKAY'-7X/")>'N?;S@E3ZZ8GND_7 M*))T" PT;* E;0:,[<:/&9T[4M(IU?H5C9[2F)C'SWLAX("9T^2]9-_9<@3U MT^T>Z6L<0=74TV($AU,\QUR#1Q:;7&5ML/$);Q,:A-R1:F^ZH'$)*U@ZW**J^Y%7=^'W+PD=4'Y51#S>H#]B4J>@&%:)9VA>5>H@@HV]9<#V MMVKT,_S 5,_.X8L2G&# KAKMF6^JC_)$\F9NWF=0V\5V-D,?CRSPX_T*QD- MVI!(8M-$(C!H#R7#6;8#WG:H%IH,[-OEM]5VSVX'C-K22892BGCUD$L@WQ'+ M41\8&L%FJCT1KACAQJ]%25SS'W<<6!D_>R1 F, "K_[\0)[_8XW3ROK1?W"C MQ\T=_>.?EQGM[,OEM[L\R:JTG6HEMXOR@*4ZB&@QB^8=_B'E()IM8PH!,&F9>; M#5Z5Z3.=[J_(#M\EWS[1^0:[3S!CYX>K?;CR V9YD]O/)0V5V$7!!\1](PW' ML;'G$!S]3#_<.T'4! 3IC<:K /!?OL<9WJ0ESZ=,^2-4)M]P@1+Z6]44%4U; ME-,V,_LE0-B2 +CI>SM_SH)C#*!@D=DPUFMVR]XU[<>VI<-]1PS!RL%JJ5D% M-U>FM_",9OUZX&>;E(R7;6M4_8SH[XCKPB&'!>(\>'E4SD6@Q\6"!=(K/'>* M. A6G4R5)?)=;)2*I9MQLM:C:>O'KS!>%Q_H8%V3)+O)TX?ZNN:BGXMI1=O5 MCM?1^A;X-O<#).G))$E;WUO3.TD6^V3GJXOHBS7X';]I&5Y!KL+*('+,91CRC"H(PPU M)6'Q5Z;KN 65_25<_W.'V*W8XIR[T MX>>1;%CK*PUT+.27$QH6N#R![%PH!QNT+:;MV!Z-^BJK'J'X> M \3UH]K?Q[" 0&\K0]9BL)MAA9=PQOH1;[9^N MV97STO'N"3"8'7J-)1XDV:IBUZ>V@[E:7WZ]!4-WNFXP3N%&[P?70;OWS@GOUI5E.B8 M6PW=CW]:%J]LZ'X<-W0_P@W=3TX>D; TF&?L,GP_V0[?3Z]/\WX:-WP_P0W? M7\<,G]6X_=5VW/Y*Q^V5N;N_CANWO\*-VW^";H[T&%L-VW_V E ^>N@)YU69 MFUX#S':TIT5A2X+-CIJBJ[8KLE7\7 IYE$A^'N MD*+@Q#UXUL*(=YTHX& -LIWR&\9K3+GS M2G'+>IA.-05C^U^ >M5C:^7G_NM/RS/J0),'C%[;[."_QKFW_X(;O+_!+(CV M.%J-V]]>7UCYMW'C];=YJ\_W; ']1_/;Y3=66HD:D0+GS[@XR]9GJU6^3[9% M:R<^D/R"[._+S7Y+GY%]5@X+UX<24#8U[^$%>%:!"O7& "8T2.=T5:? Q2W? M)VM^Z@[E50RCCRRJKB:[;>$52$LBSHOBE49I&$,7VGA\HIRW& M=IW&N,-LPJ#U+"O3=;K=L_GN9[RJJS%4E1KPFBDYRQS85UOW-YO+),_2[*&X MQ3D/N\]VS'WTT _*L_[N0#R]]!GTO?Q\(517U 8!1L)29(,Z/JAAA!@G)+!" M-QO4,&.'?:HIWP)5#.>U+[# )D%PU;-3(+P[6Q9>T=[TQ!EUK]RO%7Y_P: -$II:*4\$3 M MHD(>(I+*&@TM?C41SE*25Y#BM>YEUPP?)\ILCQZ-QAGT<:0!?]@[=&RDC<>: MZHK88[5AMJ>9QJ,+]#[WNZ_D_\,YN?4 M#1+4JJ!MN*1/$7O,+V^G!-'96:OQ)2[CT-, 79,._C-A!]1]&P6- Q%SW(<7 MM\=B1>&PH_3._NCQ]LL@TSG@.UG@^A1X<:.]$+- 7Q_3U2/ZBJGIP\W"!M]( M6 D+&V2#<+.P$4ER8,P+&DJ]B7%)8]YRQ:,OXZOO<.(W[Q7-'4X_YV1P^CN@ MA%*XK Y:PCPWAIK?&3#%'+R# 2X)UEYI)4-$POG^B0/%(>$60J!8*\ M_\V@UGK56,T D@!N W507H\YX>6WM/R0L.3-\D4Z$U03-.G:$@*_C&NE1,\# MTS*^FI3G(?F2_8::'R,)QS4#1,R?M)\Y/" 4DG_##S3HQ$S!WF7$61S[WWLZ MAS^M4"' :_Y-CTGGEV:>.'9I5=^CLQ2DAKH5@R6#16*?C73"1!DS(#U%,:F::="D8 /U+E: M"_1#(7/ +0ZC=,+AL*=TU/#H@TU.E=[!=X>_E?MD>W9?E'FRZN?%N321II2H MF@#NS>I[!9E&,JI]6@,:%)NU5AB2[]?*FZHV;6=# M7L D%(U /PAJZMQ^5Y-^?ZS8L\Q%@4#?O&ONXCF(^I+6VR0O7RZ&%\K;D$HJ MC ])P<[HJ'H!6/S+(,[NJ,Z@X?*7Y%NZV^_84=9LE3Y1>YY$D!AL-<+2\SD& M/#3:HVLB/YMC1,]KV)]JKT$^*XK]KEHKOJS+^QT<(O;=IK(6Y+M;92%HGDTK MZR\ <'X]5/\";%V9Q58Y ._N64LDW3_@D2Z6@3B,A:(ESSD8I @A]V8 M6I>RO(WDY'Y8W?+?%G/58^_=,:- @$TR=YLQ91&FW=.6O&#\&>?/M"ORE_S( MPKF"NB/^/L4=*9.M^/R<%.5'4OX/+EF9E87$ :6DZSTQ=.CM].0NCW M]]QW#-@]S69&,*G+AC6J>2.5F5^@5D!ESJG=/G #C#^E*=$++E$G8N;-E>#J M1"9#;G^C)Y0\8;]H,B,Q0_T:A7?Z+2T?K[)U^IRNZ22\OVJ6YN+O_K+I(SO#,ZFC7["%0]YI)KKCR=NP M1[3GZDY]X=V?.4!X!>,[7']\/7WNK6-&WW%A/33ZOA[-GMFGM/C]0X[Q559B MZC-+5M ZY-:93EZ('32YO'@VTG3?(Z+]-$4W)]I6DTH/N;O&!"(F$34B$9-Y M1-ML6CT,L]MFH?I!-MUD<@/MO06P-KK,#>#S]491XU)S6-+;L2?G6-7.'9>> M,V\RV]EJM=_M>8\N\%..5]4M%_3?6\P5)5N?[4A>IO_FO],7><*TX[<4)R5] M=OFO??K$5*:';6BV32U0,+9^Q3. WTZ+]+]5VIWA!R9/K=V G=*4SX 2PF_( M^3M*.GYH+3"I]LM MJ^-QD_V#7?/#7H0%!QE/+2YNA3!3H%HA.3?<>/E4JO&"(:$55U@=(,W2=; M?N54\8AQ.?/= E! )L!H&AP?\.(JGBR84]6T(:#3R7"#)AD%C8SR3]Y E*\Z M00X0Y?M>\ZUE[G3QMWI)R2AC)'1.^[>LU!2(D_"*T$<#(=5%X@ 0&EXV/N6J M=,)6T?FU%3SSN*F"UE],-I U:\!*,K^E6X-TSQ57-7?-0JFJT9(]83MX_-FB M2O3O[CV8>2W2-(S$]I/W5_X4Y,*"71AH>'I_J*NL(+H1+-*MCJ\6/&9%%1,& MT(8-"W$%1JCEA$B.&EX1G;*.*[S5G(^-(\#U+GFDTES0D]Q:(>YFN()\=XW5 M(I8"K?X66 FX\38X'$1@:V-IQ8P R4GGK8MH[M/U!XAJNN,!$-]ICI*QTQ1G MC3=IEK(%2>U)=:VP$3 YK3>MCP0>JJF,!SQFG<*P2=151IW=GJU(_R-+JH5K MO+Y(BY7D-CMK^O90B9'>\RR(97]\CW"8Q>A.7IA:+_F4MZ-9(($*-61SGVVP M'7KB/#J#DP2&=N(!@)D!!AK)V4GS0!JOKH9+YK77;5FU]='B2QGO02+,.P(T M2X -!>WD^:",!H<\S^R9YYE1L%4%S=\&YE0A)"CFQE5DAO5LEQ2/+/ZL;L!!H2[*'=[2W.Y21$J.GY*4YD;<2 M-C^.';3:&7(8V(+,EZT$P4^;K<4"0/>DMJ\KP;ZN6ON:MO119)Q-@%3=O#H0 M4F>=9?\CRW&R9;/^GY,TNR9%<9-U=S+V-,..N/YR)F(O[;3KB5^88Y2A5C]# MTV7W'#$"]!TC^9[E>714\ZJ:Y5 3MP'I*96^4:=*,T()^"B@A;"QJ&)1"/N- MA1V'04B[('I4F%(&%3"H@KV[I#W4>K/I?$)U%>-UFMRS:["HS)NL#U'G=O6W M<&CGI3S._?,SR2[BU'IDSV4I'&2_V0B34%21(X&>76,UKWZY@X6,'L>>SEFW M[]0O.HB"3D'=I )@E9G_P^TPT0E4:-UV+8X?J4K_$!*KWM-.>TE.\\XU6?$Y M!U^<]02L?N;IPH<#U@ZO?WX#@%7-/8,"=MX]WE6U)?"1E+BX)DG&-@K:G8-/ M>(739[9@]OZE^S>K('7V+1WL^P*PZJH=>+#RK7#@_1:>>\9^/="6,!C/>-G] M5E7@^\)^GOFD PCD".30#\L2C&9Y4(H 3ATF-"Z'O;D@.SK+ZRF=CJ3^EG(2 M+R772?537@5GM5)*&XC*]J7Z;69-TXX3L?FN/8LE_QF)J([BCE_]D!&K+]S#M92V [8= #S6 MN=BF!\FOLEM2%+A@06?K*/0W];HW%#(L;!MZ;PBZ]= _R\):GGXGT)+-LJ)% M5QGJJ%%+'MU]OB,P0\:/IF1#T([!X99@9%@%S[MP$ L!VG_^T,(V5< VDAN MIT&K-M4B'%[GS^E3]%.L&'J3O2=Y3K[RP]G[LBB3C%6UMO=$#LS,WLF*62@K MX/ FP;R871]&&0D;UK79>)=F[V1F8W%8HICMS7=\D, H6JOB@E8;2^..?@O; M8\'4RA[%KDU3^5G;KH12JT-__-0IUBK'Z[1$FV3%%I]?%O1QK5[Y[!7 XU*B M,2Y\0C6"38S0]$6H%5Y<;C9X5:;/^&)XCX(/"[.;UK (94Z,O0[FDG621UD, M-4/39%-LB=JFZ")F8V&&FXV)L 6MA5E0LK(R!C%!?RK_J>\ K XH?>6F"T)Q MB_SU&T;^&)<8"/L@!PNXSN [ "G/QI>7D <)8'HM4(E C,9DX*F5$? M=,<4)M:'61-(FHO$KEBE/7R7?+O\QNZ:P?4U9*SJ7IKM:?]OGG#.]4%57AZ M4^^.ZU&<0"ZM]G@'W]#2IP/F:Z7'\.WNB:Y:(]HW1=S6'[_FITIH)ZKA$ MM-?A#\_!+<[^6._LSFB.PWN67Y7B >F?OT(HD%5F%HU__L?6F#899E7#^;> MAZDZ_@&O:<>VBOXK'*]=HYZ/-34"L0IV/8/QG$999A4WL.C\84VH]8MQZ+LE M-@:J[82IO@[K&P_5-0(L!G%&%B)]0)9]GZ MFLIR= DN37N.P:XIB$JZ]!+&25A*-&NE%:/.87!R7L*--W@%CL,)00-M'H&_ MOD;;L!CJ=63H#>)6K 7#P)BYF Z_S/!%XFK"0]3H=L*!- X7Y.9UW!Q-6.V< MQ)WX>!"STXC?23@KW3A78*U8LT#*T<:S"IJCU['\UJJZ"I[KFO"X8#1V<^<"B10N+,JX"MY*?CE#N+7QE72".T@R=$NR5Y0\JTJU\?J\5=]F%?-35]XJ*[V M$.JIG:EAISXV(N#2]:LK._D%<[_Q3+RJM#]5O>>$981]:+#4E;DM;LDV7;VP M X/OJ:C?>[H&R+'^AB \\!GLG@!@ IC>ZRX_]^1_Z)=]I.8>?:WY M\35;0NU 3FU%PU2-]Q*"\^ MSR'['A'ZC5XW)_8:!](G\1F-Q&/U&%(U#.LO-)H?U%N(<@/["JVQF=I3>.PY M7'[#^2HMV)KT55;F:5:DJ\,M&]%%!!4D^H9 @F;=)C5_ 0!O$*I_X79(-6(A M[/]-9_!;.;PB6B6I<@T1F/VPJ@6V[6JMQE#;KFJ!RE4 MKCKLY?"RK2E$^8;R5J+FB>(=O@+,AGG@G@:(X6T$+ZM[09F!_OJ8KA[Y]O=J MG^=\K_X@^84]V6=KG&]?6-F":O,,?UMAO"[X0URI*$9/>;H2\V40Z;HP\Z[Z M)%KG'[F[Z[AWT&XA$B!>?]T6Q6V_[HGG"%UF:T/&7,C.SF-6V%;?V<-#CA_8 M+*\7R"W$>K8TYJOJ1=XGM)^K&**\H[ .^A2[5VT?O%/M5#FZ3F7/U',\'7OW M[.J3-KLZPC--WGG6JLIBH_.LQ]4'4\P&JMCH9L.0QP'\"15KJD9-M'FS0>TS5#^<^78UTQ@2V^_=OQ5-02[<>#8M M+D S_K5"W '"LX9Q4?R=SSHJ>.3' 0^E0QX/$&]'J&0,7 !4*V<$2DY:0T+G MF .DS#S#!("*RBMZ0&7H%X&@\'=MCT'GYGKJ?EPANAHQ=#]4%)"+51/^J+-)^' J35R;%CA5;1BF@0T=\ M'M4=H;*H\/\F]\7YOCP;7BKGVJXI+FW?SJ\FL&O_/ M..XC3E >VYK(42)%( MB^X(GPNR,B>,'M$&B+:8N9"P,UK(Z('LEQ:V;2\4&8X-HV[1G=%#N%7FMYE7W-0N4B#QBM0D.$#5; M"6>\&ZV&F:.%'8E9>6#OH/+L1Q#MX=48>SHR_VI#+ KA'@-.I!+AXD0+V4 ' MI'R[$$8?3O03^%I7KK+Z7L*&"3K@\H?V' (E-NT!#54E*X:8#E>2I?_F@52= M"%/T]-"UF3H]1-$,>M5>VSOP! ^5-*#D318K& 7&3\C5SFJHS2'1+[#;P MTBRF2YMK%\[G!&;H;5>U4'^$LJ"L!T?\1N#HLA,*!,@0.YQR0^C7 [5N2]."8]5AYU(**R"1B[7I"ANL@M\7YZ3[)F:0 %I-<)U),U; M2TF\-$HGU2_24'!6:X>TP9+]BFXRQ'Y'W8-Y$:\=*V+S;7LXEI%VF)UHW$$= MN5* &P#X 74& ?H]U@P"JU!MT.5,@5VGDH9CD@X42)A9O_G 065 M7QL!A< S[;,=F]57/O)FL## NS3-NN^;*F;>I.7!4:==;Z)FX M4:I+9&E@)I^9BXU8S9BN&:K:Q19H6L)*$W Z 5,==NK9Z,+/J* -G&0S2CP< MRGE5/!'29$-G4RVDDS<):8=Y?RA0!U@', @,OAY@(1\0UZKU@<0$]NA6"H*C MW7[E(!C:02.SVSPE^?_@)#];_]]]43*9]5-/? ] MHZ[AKSN;KFRVY,\0>XBZIRP2NHNAD(9Q0(G]IQ^3PX4T"4)@Y@Q MB&$11H69%X:9I,,,._68[S':/QT#:C0E5WQP U!F17PV-L- MNPN]Z[=%0HLU"VWM$Q.+X,=35;T.4=7$*-GO#.J H4.]$MY6B$"+MH1);/,W M!^ YG4DUP%<]BS.SR@>M $6FQN U4+D;J:@IBMLH!8-@5ID1^E9 ZE:+!@RD MX_9N@$*C"[S!>8[7;(N);R5]Q*6B0JH-:7.X6DOJ=];-HA>>1]GT$C0GU70- ME\W3*@N&/U\@2A%-Q5"K\24NX] _*:9I(AP%FP<[L*>#38+&@8C7=VE@Q#?C MJWWC[VB0<4\CC3+%Q2<'1K":[_P&P+[+1;Z#,;!G*_=L[-_M@YK# HD\ M>&6VADMDYL,=EFIK,A;B2M-BS5!C:>)7E["S*[=NA- ;YE,O=T];\H)9T6>R M^AVM!,H_%$*S&SFO2LSMB^_+JXS.2GF"US^R.KL>KR_28L5N]+S-\2[=[VB\ M-G"^SBU;;^O0TM->./?1UY^Z"-09 GL^2WYLO*->(($>-0W0=W63[_FBW]P& MP1T[Q&-0!PIOS4'4\ A1"SX==),, N!F.MB==48;G)3['*-U3?PVT*IQ4&'Q M.K<+ZKG.GPE9?TVW6^HD#6>PQS153?FT36&C5HM> D_K]!(= E(=(_G4K6G! M)VB1';8>A1]U*&J//F7HJ6&A"3;CP&[8.99), R(F3.ZBNOX]'0@M9\A@<,T M,A?$TT>-FU\BD7*?JR("WA\0)4/O7M6\79;Z>1/%GM3\"="&@=.LW$L&6+U$ MS\\S:%;C@P$AK-WM1+@BHLH6>,KQ*HUQ$XJ57; M';1*M;=@I3$*<4(_K&.Q[0"L#M175%"RE[<*:7M?%AS4D?G!GW-2F->81"+E M:E)%!#SW%B5#KQ#5O%VFT;R)8M6'/8M,P0X'3C-#E@RP>B;,B'5SWF! "+S< MTHIP142SGK\>) J_9CPXK(W8(,+_RATY6Z=30"4IDZTS)@RWY:@:'2,FE%?2 MC,-$7 =Q?DVV^RI98;LE7Y-L $2'%BHW*6L!JQ;J/@$[4*D@!SV1M)>[UI80 MM921*9$&!VJ-,H)'J5S#EAI-FP-QEI[Z;Q7F,OR0E'CM8)<5$KW Q[QXA[3D MN)%F[]P]L1;9?$>6U:4FT9RM#' N+I"9-F=>21JHSTZ2S2NPQXK$%.-(*[6@ MEV@R"1Y"GWRQR6F2-GD=@:TU!IR./>I1 #_)84R#3G$: 8XH>"W3&WL46$]M MS"B8=5JC/@1UQU8F>["SI*Z_B9':"_R6??'SCV8A:DTPM5WJSJ.B+YQHYI(# MMN--' >EIS2&5IW^N"(J"D6Z3C-\5>)=?^7L[:U+6TT3@TYCZL-VFH\=_A;N4^VBE(W)K+Z MC=5D7DIBDNZG&1KN:G50-EH*-?GJ9]$4M#&.(K']XCV$J\@[6$^,#-"]**T0 M=XA4*;T-2'"!OJL)9JY4XX\.Y51M/#[F7: :+ICU)Q3GCW3P\55VMF-'6'H8 M'=N\_GKNS;UT:6QO_:SO"*EJE7-FMI0LEBW0<'5MP2"GEMZ>T*FE\D93V"_OR9D8CVV\62)?DO0ME@ ?2QJA7CXG6."]0 M1XTN9J_S[8P2"RW4XLNLD8?-;?1S%F0"[\X[B?4'J<(CX Z;ZS> S1'^PA>= M\_J2?V0Y7I&'C%5%H9,&195) U7]K9147NIGD.WG!]3,U1JE:K,4'_!UG#AJ M,9H&CUA^Z9Y&**@[!9@4#L#&5R?%&1G,M!Y@@Z7&W!\%-I3V09-?#%+U;U DDU2,25)*7*D_P#?R\0]@.JNU(2+E+\1GJ'J(O[/',N\53 M: 69$'X]HQA08F=8WZ2^ [O_T#V=1?59&/*'\D^)Q2-3_QACLX_)#E^079)F M5@'6D%P;)8GD 4S?L#)1IG-21X\S1;8Q!VLPW@-=W,WQF5S/W0^* M3!KIFON]U71^%\Z:Y/L9:1U[S1VRRE;=G1?\&:H>HB_5XYG5Q#R6Q/JS]V^$ M5=$+%\!.C1!@6ZN7,P(LS+I6*"'\U^*(8**^W]H#*/-:S-^2/$^R4FHEI<_J M-^\]\\*Z5(Z?!>RS5 /YD')9_QD):.4C0+0?K@?- YH.CL'&#]@^#7E;#B6S M0_4/L9@@E]%4FAJ;\1QI4A2'J3[BLCK'P':9FTF\_F"52Y/Z_>R:>.'4I5=^ MYL=2DAK*5@QX,D5]YH8G_5!"Q"F[PS?1G-)R@@09,V0]1;%IVNE/)/ #MI[6 M(OV0V"3VU%C\CI%^+T/CL4)0::WA0>A=[<-S];9.\WC#!W;_HG]Z!:RS M<-'4.>&WA:UXD696L)GJ=/$^6?V^)0\]?;4AK;^?GM3+7MCTPL8(K,F*WY'& MO[74#A@DJ95;VW I/F77WU6/T7WU_,_S:JG5&!.7L>AIE*Y)IR@SX<4K6EYFF:*-1V#@0L0#G?;+EA0C?(9RMF:FONG,L\%&&,/X \@Y9M,R=(I%J MS#Z725Z.!)$^S# T%4!TCQ_2C'F;(X22RKL#0&GHBP&A= HS^S?*&(F?TYXO M:PE037$T #H-!Z!3V*6QKZV 3WB%:9BYOJ!19O;P/SCI+Z?;$;?+87IBSY4( MFY[X+H$99.B6'+1-E_2Y@/V& E4DB-',ONK,#M@U^BN>&4#1/(US@NTKN!5/N(HW#4LR#0+6! P\XX #>R= M8D#S1-1"VFBDG?21EC?V2P#8"Z6<>6(*C"]52 B$+]^PT,#>*3!2*!6N1HT%&(\7K)*>VJX,9!3S.\7$9+568" 0JT%!1#$KK6%1V#YJ) M3++>=T@&-CN228=?Y^M)L9L9'30ZG!,UDX$(;D8S#J5T+J09=-DL2"27SX F M@ =PH*<5XXX0GI&VO^>YF/]1(L1-D3"#3MN\V@%<-%4HI M640[O\;7&,+)88CD^6CJEH,<-;T0R(BKYKM^/8BY3(1MU*4F]#2A MIAX .5:-&)TE539;G@NH;](@FK2(V3X(P-I&?'[=T%9@\@H/KEJ8/NKKK=97OF&@>&*I-9I9U,L2PIRUWSZR]) MO24^Q:#(K&Y@,.Y*!2-"XA?!5S!BZ%!7APN4)]5(6((57A+\N:-%,3]SP0NT M8YP-]/,2=6HB^3+4O2R96C+X7%)7JD[21#R'_!"Z%I6FVU3S1WEE.C&Q I25UQKM7 >_502 ME+B6-TSZL_CZ,:+/$25 #45PB.L[E]ATPASLTB8CR(< #OQXJ1:U#$/-V-F@ MJ*Q1=$M1E%,4E<\+1:KAU!%'$$.KG#G\ *N6M1!*+_10"C_H0F%),0"[8BEH M/=E/VWN\.QWPU?XCKF<*_%CV(M]]Q(>4JO>*E)6PMNR"ELVWLVKI9&8+='0; M^.T$R@W/AD_2$K, YQ$Y#ZYJ&B#>(HXRM4N@0QSZ=&*S%AQZ$W8![8KV/%*. MJ<05+''QB 69:PVIF^^GI7:R54-=W.Q3+T1ND[JVR=CV;N@K1Y&+T;23B65/ M3*Q*TZJW)%L8K6@]K,\F!BY,2*BE:[Z-@L[)5K3RW:Q$Q5YN'_)6";>%V>@4 M1_8W?5\2X\\^,0DI?6\,Y@@!V*&YRK$P_Y#T^60O9O <9/4SDP>SZS)DJU_; M]-3=<@;1WR))92/OFMFZ1=9[TZ5*1S=?GWCK8- ::F+N%CT]W 4Y\[[6;G*8 M]#;XJ2=G?_,'47J;V?.)MQD\!P'C3!Z,MQFRU6.PI^X12'^+#('SKIDA4-9[ M4_QU='/\075PG>R:'=^S)!,X+^LZJBP&Z@ZSO;&73SW)=?K$?KI@U9OJ[(#E MU:DJ*[I4IF/O)=4LR\MLR\JQ8FH@4+&5WG54["7X%9W4J8=X:S24@ 8BT,LG M-*1KQ" NITES6J*!)-2)XC5U,7/3@3;HQX%#K82?'\:K"# MA9>9RYB[Q:@QFKF<][BAG;F8C!QA<[IRF-[JD7PK0?*;S[C89B7;,_P%9W?W M%=Y=/.(BO<,?,5L#\OV1^HU/Z>$&%\?O)Z -J$&[F1]" _?I0IAO!N!"PFBO MF5VLK$_24J*&%'6TB%&4Z)LLYW=[RV]92=Y.0@0SB$#&2B) OVBVL:XFDTG( M5[>EUA@JR#V4ZE%Y+7X[DO'\[E:]5+IMEDH-W6BIM&G72B.WMD$*ASC0@SO' MKSXPK"E]X5X0=J\1<"UI^ *B"7@0!8;S[Y45B&6WSO*+P833!=%_E=T]4W7Z MZ7?:C#9%-]IL!Z,-7?_R-_GKV_RO]'_ M?/H3:W),JPUOBC^GQP[I@,F"H:K[C)+B'.W2IS)P=&) U^%CFW&9^_*P M]6BHB)<-R>?J0D%W00.I'Y,/_+*0]?-%^+.SV MNR*0\%V6X\L*'RT"7F=-]%&O@R:^0E]G6GF+?QU*6A0$VS.81,(RLB84G1.B M7QDIXK3QQL;.\6 2("M#4>L?3)H:A;L$!=?\R\@3R1 6SQ)W.-P!,< MV-0=,V@NOLK<4$53;LP" :I+SF:EQO0-E5>?UT8:=.R B3@7R,TR*[2@BZ2N MF!^LV:1=<$!;X%"%[OH23WOS\NG5(2TU]_JDE+-[? )*H'M[4AV@[NF)!)C< MRYNW&]W#JRLSWSXA3A#;M3MYSPJNV>E@T"U]Y"U$U^CTF%G3/*JTXDLDKDZC MG.#"G):N-0TYG9MAZ.0[FH6"O<(HI*V2&OV=/<1P'4[?A<3X:T\M0$8_P+\Q M,%9$_U 7X7TW.4$[K1<0N$VNI!(=I^TBOHHYTYQ\ANDH;K$I>HCHO^ETXC,C M'$QT]#V]IM_&18;+BVO*$Q<%WG&UA+=.#"A;WZVB=//>>AT<_;=2@,*#*]HE M]4-T@;K'+?*CB#TVZ5ABT0-3GRYO,?#J(2 #G'%()VD1>MIZ/\\;.O+3 $?P MP ;+7);EB1T87>T'"5 O\G;[_RTIJ"J/V1:70@^ZM'GS3>R;.QG.4FW='/ " MJ7*[LF:6M"W0U;Y)A-O8&VW5W;*B[5#;,!)#7 PMXMK=$X.U9=-;<>3P!AXL M%HF'0SH;5CJLDPG6_U=Z?/C?'=KW7]&N&*#6P[MSRCQK@'%C% MX3>_G[+J21WH8DS?'0!IZ1T/@@SU<3T0THM1'0SI6B=#$E331!?B8M[WQ+I[ M9B=(FG;#DZ3 "(/>?S22YP V?@%S0/2G%F^11+?X@)E\9Q(0:,Y+.[T$X+6< MF4 7K+TP=6VA+R'Y )TTOQ DZ((NLYKH^7:*TJX1>0[H"<1-2)OOI"9U,C$3 M+=RF"AH)H 6A%+A"P,9=BVQZX"IL2@;#J\?LZGG;:F>$YSDWA<$4+[B0"1>5&LNX)!W\Y!RD%LZ1)$3 M',94Q %=$[@:>SP5*%?H9M K4M9N3.RZ+OEHA_XXX\XV./ WZ6[ 0_N.I;=C M^9$$JSZ?'*VW'8]V)WYSY93O4((!"'@;1B]K(9;8V,K1],C1-/"TSP="TH$7 D1A-V)>D9QB MIZ0#<;-)Q)/)E/5L:9J8W(RX3PJA)':]IF^@B7,R"+4,Y:U\5=.D?][M@&_J M+$,ENHQ@6\:PHXE==\QOXBL:C6[AAP(2?/UOG;"EF*JS/ RB1^O=/71ZH+]L MNZ;/"5:J% \ P(K,+U\1($V5NN$X355@H($G M13,0YX*X-BE:@[FBQ5R3U)Q^VH=GC#EE M9M\R> '/OI<%=$BW2[J!KZD/AZ^+;(NO<<%WS6>;)6;DW5:)CMS1@,RT<=TF MT4I1&8RF<7NZ4T]26AK$B1"EJH\/0]N+8:\3VYZ968JZV=!.@B(+>%_$0-AR MB,V.$'$+L@=&]MR@I=@$@0*7\UQ0*P!\W#>0YX"P%TJ$H0?JQDI&&'S; M?,P' QOH>/^.E.55/CR0J?]=9;<'_!K?4AB=*'0GJ+5LU7X+TU9.MF2I&XQ! MF0N56Y4ICX01HE&X1W_6R(G1KJ,.;&&V0"$+>W%B;8:M>Z.+"IJ@DPD;F<[8 M9%,+&W0^;W!*9QZ^X.D\#S&5 [1)92/.'9LO&FQ>Y8- A3K9;H_-UU\*-F43 M%6_8!)VV3&=&;'"^FV):3=2\MXS(R8[4DD%B3*4BY(8B:9*\F$0Y0=\$5W&VQP,;O9XD&Z5"\# _1E(,[W9;9+DN+IZNB M3K3T'E?W9'=)'7!98:PI$6?3>EXVSJPU5"DY&UT=TR9:"S4J.6?$:UR&KFN" M2-$F(:M;H;99=,7IK# E*EBW )2M,5MR$1:V6X3J-8V_4_!3VE7B>R=)V&M& MW)JVAMC-DHTT<31QL8M/%C/*V"NA%L2& MK0$(X%N(*BG6V& K@PX=D>3<=06%/C;5$A9AEP47?Z3%[H:*$92^%3YKWGKR MS G90CEN#F[*4@[=,67"_T3L[RA*UXJ[@"B_W 27(YH>C>H.7'-NRLXG7Z8E MWKTBQP>W>#^D1"XO9^A31SH.] MB'";/7M\:\WT"DETZD!XX]\I7"97^,B([L? M"U+"!GCXTL_!AA=)3.JL+!O$'X?.P.'A'1>8K@NT;"W77I:%X2Y[D8!YZQL? M(EA*BQZU.>E'C]S2B NDN,W4)QP5Z<&'A G["[$_HUA$"S\^47VT:4KO JXP+ 3KCT54ZR02>N/A:*%DN\Z>)L ,$H5F:Z&9G1:D@V!])TI,-!RG,HTWWW*/E<8YTR6L-JL"6GS/FI2)QB::.$&2HT$.425#1/Z%+6/4?.< M=W@D"Q.C[B4VW3 !MZI)#_5 T $^9M&*6H8B-B-^\9?O_^MYXD8Z375'#FSZ M,+&DJQQ;^,T9M=)U#J@]F,!,%Q\.="C$%OU]6X4;I411F\2\QS56(8.(VBRZ M5CK+6 E3JWC6L;3%\!K[U^<+*$M/:P\IT(5Z652#U1+]:[I2HC_]]NH^P_LW MG_'V5&6/^&J_S[:X$/IC \HV,X&*TNUNKUX'B#OC2BF*J[R*=LG[XL_HQ_3P MF,4R 3'I3V+QX:>7=.4M!O=S+9#B,/'H2PB4%_GN%2OB&F*W ! C36 NW6IE*4)%U$V3P7/$9A_;(<4&Y;@*?+'6L,>)7;],XTV4 MC08!*.$0!7J48B!J*:1XAF@MJ)X3IJ03#QA4.9_K:=@#77$UD+(84B_&D*(D M:$2#/CPS1,GNK (ARC5_VYOCPX$\X46+(8UG$K!6W.V;$B?M+[%$1HPUG.- M]B6GE_=&9(-+>[/F@#>/VT])$?0Z*_"6-BR%BP\#RO8.LHH2!)(*'1POGRH% MZ#$J:C> *_-IW>/(P*OJUQF2]2"8@EK08HYP$\2LL1J_>L %=:3YG78UKJ8< MKL9EE.ZK<;4.('M7:CF:];BD7?*IPH]ICBZ*8UD5)+^+Q"!,^I58=(!H52YN M,5F5&R+<&T]BBT ?'#YHVG#YV0+I;DYNUG/.5 GI F[=^18%;2#T3]]2;( M'!/U8-3TXQH.^6V6T^EMEAZT#EE-.73(,DIWAZS6 I40 ,=$%/BO&/2[3_ZW/!#VA!P1+N]*G ![\L^0^";O;?Z][T%>]\7$Q<> M4(/AO>"U-7 ?\,)\,ZB+3:MKKQGS5M8G40Q.C*)$WV0Y>L)I47Z[&8YJ&_02 MWV4Y)[Q-#^RH(X+!*Y#]D@@,0C1XK:O)9/0*[,E6'+Q>XSTN"O:R936]S25\ MUF['C9^Y[<:)Y#ANQDU8*O;B1I1)^R?B?V_0!VJUIX*EM@R\)R?L"Z+\A-,= MN2'-8$/.5T\"1[S.>1MV*MM>Z+IUV]@>_0?OW^"!)38=*]T^,.E:V*/>)LO3 M#242A_O+"<;YY$8$$)G#!!(A4X:-V6MSA0W)D[?XMCBQE*7?;Q#]I'_AD4[X M\T-&5^07I[M36:$7?^6/_B.2C2]%+TXSB,E[ND7IG'"6-?H/CG*.!*+4$1<:5JF-1/T> Q8L_1JQ@6!D9]2VSZ8!ISI6@R"+JRP8W[O'-4>D \ M\Q22C.>>$Q*(^890*LR5#HD$[;QCW&!:PX+L476/T1]-UM; 5S>4?3>=@JAZ M>#(%&9'.)B&^<0 :[BP58 >$>3F3<^UYW?33HN^=C]&%3($.NJ6\+3O^19^M M>O3@;/M?MH^\H/\!]F)-9VX7NQV%4OF*_O.JN"%_3%,:::A&\S4!%L(@Q[&L/$3-Y_Q/!C"Z=C,^KI3$R/"-_ ;O[S M+LOQ]+Q:2R<"]Y@.#MXB^8 G[ WA/BHU0SDS3\0>\QR%40$=&%OBJ&NZ'@A MV(?T$K@K,;(BX+\W!/QTYJ*@\P)XJ"I["O;V@/]> _BK/'2Y/6UO:@$OO;4G MH]<#'B#5B"G@;]+/ESNZ5LWVV9:O5S^<1'?\3&A'P)?2 H!?HP>$ AZF%AUA- @)&VF1F&*'V^&\38[8(4MS!^/X#]\#(#X MN30(D(^XZG ](&ZAS'Z*"+R"+B&ZSRB$:$\V1:6B6ST \1/>G@HJ]@+5_# +4J308D ZXZ@':$2?\/VRS M_OL7W]Q^VW5C'.B<]FZ*R)9LC4MJW'M#XCO(X7-^37#R6RQZW[S1[ M[(1&F30W- JXRM$X(T[X+XC_%,58+NT2HON,$R!.R7H@:KO5 Q#9[MU%@=-7 M9#<%A^A1\R[C1VXW2@52'"^0CCDJ[HL."1.^KJ#[9!&1# MDL'M3E6W^=Z[NB9EE1[^O^Q! #4]H6CW:D((MWTEU !P_VK*WW #:]QLMH-5 M/T;T>00(-NA1\0Z6JO>%6UBC!I(]+#52O)^_D5->%4_*P[%"&Y(9>=KDG[WC=I/55KAJ^*Z M((]9/D.3":D(Q3-2.#1+M !$]5R"(;JG#6->AM#:@\V!?KYN U)LBS4ZLN9+R,G<+AQJI#O>(I5S5]P]E#5*VB>H?X3J9X&O(.JZD)A^[@GL M9>2#&XI^8*&H0P":"4LA8E%9B3X35O<\QDQ8 %4FU)FP'.I,.(?P*O*S@6)' M(6)1QKT>.]WS&+$#D'U/C1V'_'NP-Q O=H]928JGB[L"\\P1PON'&JJJK4LB MH7),\Z^4[09R.7-54G]QFZ1]@+HGD6!:UWW$\%M/D"RA'J;K-P.$"WY;UL** MNY*G+5ZG3]UP*I;EB,\94P4N)[3) (91E-V5]0;1?,(I[,94 [AI^A,"9H)Z MXL)G4X@!5!07R@&"E[:F^)AR"*T(BHJ+>V .*T59\1&- %*+"XM+ /4.WZ6' M-Y]9[B9Q:A(Y0:NY@,#M$%\J$>!"H)"YXC1_3I[\B'-2[HY9GI45 MVWF@RP]<4\928$+1=T3_M:>G_3/"P7F_?PQ +2CH&7#GJ#9)Q;JH$J MDG,)QX2W0#U5Z&!/%T 1D/Z=A8TNX#6,+86 M\.2B829/CR:0]VRYG6ZQ*?*-RSDS(W]J,*!_MH^"[RVT'6? MS'7:^4RMLUQEK(7:RC*0LG2H97YQAI6&!K5$42'&<V3 (.%4WU6L2AJE^^Z6$M;XY%9>#TH-<>A"1!9X($OZ:WKQVZ#I ML#9/%-@#70\:"W0#83O,X!U*CRR0_+D"33H@P$,MK+OGXQ&K['+5UX1M9/'-"KU".FX.;LI3#H!!]E^ *I!0.QNA M5(^J."QSOYSG=[?JBNBW347TAFY4$7W3ED2?5(\]KZ+H7V!=6<4:X,NJ+!MZ M0\JM$'Q3FH$MM28OK"K_L[+4;EML):GNP]IZWP9@(%M%6M.@KT5U--X+A%X ]V5T7<.PMN_LB*PC.6/()3BU:7 U< M2=2N]21$;DLSI63'E92,MV+A(VZ2\-^_XP^:_HYD7UG3<\3L.T\GZD+BP;S: M# G+]US*HAKLM]"_IGLM]*??_D8J+#[N$#QIWG#TQ FX AD 81%CKG*<#ND2 M_L>__XV4#UF5'E@FPCBP*>H&HOA^$Q0.*'KHJ3K0P4NR;4.R3]O<#),>ESQM M])T]=<*51):;)YPSE4-K2INP'U@<0/=36%3).H-HON $71.J'F&Z[EQQ)_DC M+JLBV]*)PJNTO+_(^7_>_'[*'M,#5>VRPL?7N-P6V<-P8=S :5GCYBO9-G:" M_#)-059NUJ+E=F/)*AG\P:RKZ)JCDNU)E?27_:EDV4GBL+N%>")NO3RQ6CLF MO5%'C&>H _ %4J' S+8F^A:(T?(07_Z/OA6+]4\K%L1/\=[2\U3) UY?$LBE MVQGKP#SL,>D[S)>]HY-;02XT'5F7NTI&YIB]2"W=-8.1E+LJBY&D4<*?S&(Q MHLBGINU%8OK%9ZF-Q.3#!$>&R B,?6&Z23VA O\@22CU&L#;@$%J2D4SJ1U$ MD;+2H$>5MJ!,9"EOH+8'$*2T/'_)JOM7I[(B1UQ-VGTG^.+;,>F6>LD#8:):M0L@Y\)^FG?(>+/XJ,!?@W^12GD1H: MLN%M)"&9^\T2A72 >TAB[IJ+)*)&S0VDX:,V0V<$=TI474A,/[?H+HF ?'*1 M9#U8@-[V5 JQQP?;;QAA8Y>56W:[L[Y9S,ZBL[+D9]7L;\+!1/9[7##B-K7O MN2-)?2]I$99@;R0-SK3KXL%7>QYN5W:2J]G1G56;YKT-VSA.;BWT@HEI,Q6I MFN::<$A>#6(W&$8H.-"II0B>[-8.$611A\UFN09MAQ/=2/ 'ZK/-)3H"D%?P M44/P^2)07M3' P;=BT0920&*:S,7Y@K %QT ZVBMFA1=[>N0]1(-J9\Q%F41 M;EZP"!KE-@A^D40$29YW<4&SYX[101)Y;B8A8JL*$II21QPJ).L?HOVDL["A M"=TP>$C7RR[)+1NHOZ++CM.A2NEJ9 (-!46;U%)$X9:_4"[3,66AD+$B2Z& M/FD<+=G3-5OW<^!DA(I.(@9?=9IT<$XYR#1HT-T.B/PI?TBSW2_I'9XB4?"D MT7OTQ EY ADPZZ(Q8SGBAG3)#9U0UAF@&-I._!'Z@ST+"S=13Q#%)YS :T#1 MP\I+'T*%J4Q9&O5?O>%S;GTFG=OK>LUYGC[D934;UP;,33F;==^+L^P^V718 MVWV@4]OV&(T?G94_%J2<>G,%1;=#)J .>P5R(0YVQTSUA_E#NG[D]OZUPWB MOX=>NS8:+^$ML6 "E_>IX] MK]@;LNM[@'V?.4^K<<5DMULLP@X +Z8SO0D0T!TC"[ZCO1 /\OT92SR #E 7 M=W<%ODLK7&_RL.6,+%>!"6E7YU9%ZECV5J^%VR"FD: JBJMHF'1/VWW)JST: M;ER&KIEKT+G$IA-F%77E388%=H, !SBE@%;4,@SQ*CD=BIJ+)MQ-QG)]&PY% MTN'3'4?. ZJ2.?#(JI6U$$HO]% */- "8DDV] )@"70P;O,)Z,=B \KF7964 M;O&;>AW6DZ1_0XC[LJWL##KD[4,@B]T$(H\)@+AB'9B.N,H:"EI=E1 M7U6<^+W7II[&JU-18![1_H%^UOJ/^0ZO3:M^U]>LE>O>D(UN()%IIA*5FT=& M/)(A(=KCP/'GMD @"WMIOL%DTGJTZ10/]*".+FW$.2.OCHH<8"^*2EF^\:?: M\O:"P+!WX%^>RBS'94F'I]LLYW.)4E(5UX2T^69J4B>+,]'"S<@T$N1VI6R8 MM$_1\'$T-7.-.I?8=,+$?%1->INQ DY8,U&4UI0;C*H>I]1TA(V@C4BA&;@Y MB659&9:(A=#$XJS<:@D-E>'I(:4P064IUHB@"'RV82'4%95L%B7"Y7/&GW0. MY0>!D1=;*34Y_M^28H\SEI6JO,RO<9&1'635%4_B3H4 +M#*)IJ *HCSJ\Y ->I52SW]B^_LI*WF!!:KJX"\65971E\@KMM&0 M[7AE3Y+[FC)!:Z;P+*"2DI8=.Z7HB@4\1%""">XU!7;O T=3HX:3,;!76,7= M$L^1LKQB8JAQL%P>_)H4_7>5W1[P:WQ+)3.W8)=33&MH-E(5V>F,N20]41.N MVI*A74<7.&.=V=!]'5%;8*HM&<\P=1/B(_]6+@I]+&3^'63_$Y-'J@?JK\ZJ?" M^BE9I-(7Y*?F,561^RF@3,1!]([(1?U@5L*Y-*WA/)"/LAS5&IQ[->?GY_%D M*[8OR./-UY N11IUVIL5JL8[B>IOTZSX.3V- MZ]%*YH$+'U@VT&FVL N _LX'I6'%6ZP>T]3MEM#/86K,[B3SFY M+7'QR*Z[7N8/IZK\B!E"LT-67^>C?YX*MM]%WS\KNTJ,HLUAKS(:K'B2X30F M>'UO$^]?[SV^R167$7SI*/?T?B0F]"W9ANEM>F#A"V']M5_ DU7P-?'!7F3U MWC9&\UUQ!(!*++&VRE',Y_CM ,C8@5KTEQ,V<":S0W]AG)'/#R.X&'L[?5'^ M:WEQJNY)D?T+[WA%+IX6JWX]5ENY'+W%1_9AKJ@'KU(^5#>?0?7B+_%=EN?< MN?-1_7O1QD1DJ@UW+J)1S7T_D;V:9CB-15&;_9.!K V*:8X>U1<5 M#ZNQ:2<8=2-1<3(L1Z+5,_*[=@N4VO-^JM*B.@_?:[*8B4?5Q?ZW8_;5!9^7 M"U8O?2)1,DXG#!-K$LO+0(:CQ/1.9^)[7\AWFC9M$O]>J;KP?%,*O):'N&*; MJ4R2]$[D+5T;,1*)DI"[<]5*@E],%#U-B?WJN?!S'LR7& M-=D\YS,YZ?3O'$_EP@7_=J]S49:GXSCX;\$QG*]+!F9J>HCQ-1&<=+./&')O M>7M3P-!:"]1!Q=)J10($SQJ]5G076VN/)3QRX^=QK]/*]QW712K 7G>U5"&& MJQJ+OEI4EV!MW\#[)0X[A<178_G5U^]VK'"C^&XL[F5]O1_KS3M 7P!Q\5' M-T&L5 &_%/+'&/["[^P(9O[& MMY(W_L!25I?T_<:)R?"RC8^@BBB#:M=1Q$,,P9I?$*YR3:C7L T16$4MTXE^ M3#EUPUJRYG ^@%=1'\2OH9#NV/T,/)R@Q!L[$[S+69C Y8ZJF>TS-OA>E"6N MZFH@!54GW[6G@QDN^5$"R\/Q2.E)\02Z.^%/0ZO:@B RD_:/+'1-#R]O.'<6 MGN&EKV_H+DU9#A'F99V>DBB,F.=0?SJP^U"[O^8GSHLIU-WU4' M H5D+=R)7$EP#$=R4#N-ZU<>B"+4RF@KT2G ZFOY 7!+A\^J&SB4RGYL^NKA M8@^6 MJ76$L1R\"H*/8AGKW7\5^#($J_$TNXT]K[!NMI'(73\52(X&RV )Z_ M^_)>BR!.]Q4^.,GA/979#[VO^Q=*!UK\6TL/.DHM_%813)'M-?!!^2'",LXIZ/X#KBS/MTB5'M8)MV]U6R?0OI:6W+#W>S[!]?2M_(;5CP#D M,:">RO$32M^\0+CYWCM,'4IY<5M61;JM)A8O?MA^Y\E#)Z\BEN2V>)[QE)OR MA#2I_T:_MK_\W[ V*>D'HOYZ$WL8$_5PUO3CZEB\VK^CQH7QZSI Z%3@&_RY M>DD%_U,(3P/Z$6*5] @-M ' M=J,3JHJUJWZ"=[5!.AG@K]RN@0)XS"*$QZ MGUAWD-!T%.VFUA008W83JD==K68S>0YP8].>FNCYP4DZ-X$$%&S.R[&X)AOV MIWN,JUYT><-F-V9>V8J#T$\;<@"T*BN=(7VYJ6!3WZZM+W'N].!Q[8WVVZH MY.#/\CTICGQM]V4BW7#H\H]UZ.&-">9J=!GBWZ?5J:#_U8QJM@V[PJ#:H/9QA,.2-4C(\NZ;&:8I@Z$]1@=.X)'&2BP$2J?C M2OKP4)#/V9'%%!RS/#N>CBC-\U-Z0 6[C79 6W(\9A7;T"^;ZDTYR;_;\JP( M'-^'*)9':T!;,>KX!'?8+=CWZ?8^RW'Q=)'OWOQ^RAX8%-[CXRTN)K9D0-E\ M-R6EDR4;Z. VKJ@%R$U4U2[I'E+;VZ'N,?JU)@@\;ICT*['H@(GQ*%KTUF*# MF/7WA!]PD;*[I%]A3@6QFI+)!MD?$##7+H9F;;IU?O?]- M5S*ZCAZO5:;4L_7(.HCPL886RK"&!INS]*"(:#=V,2!TRU=K2#A?W%/X5^ M M>YVD14,H+\/5#9ML$#UV0^KS&D2ET'$=1L/.,CM$S#J96/7%Q&*4 M;7J;"08AT!%9+VDAEICK[;3A#>A^V,]?'G_F,9%E;T*!U\H%M1)^)(0EZ7&=+4I!HS*EO MI[4HW[AJ+!;JPJF!E*4N6;#)L$$=T08U9%%B:Z&3-IS9+'73SGL26LQZAM5$ MD(.KTH&KIXP27TZ^RQ9EB[Q7E/-HLZF V03 CRGY'^R7V$UST0B1SF+X$7/T M0[RQ<=@9A-8,_&##LW-=YE+5CO2\46'K*+6X".L47Y$#2ZU;I(>+SUDY09[X M8?/>TX=.Z!9+ ;*]C$0+,?2H(#9<36!9D,\!V?](!IX3CI& %!AU\TA M6I.)0"KIW!5A>G&JR)%0#XY+8925]'GSMH+G3DB5RG.#JHBM'*MSZF3P4R1' MO/*>(=J/.8'JC*['JKY_5P3KVRQG@:#C>8<> ^JC;I5/<*H#ZE5333C M2P0'U$*]I,?3AM0J,P$[0C34Q9^Q&!Y,Z]K&>2QMVM-JR]$>26M::>Q'@:70 M)F1B.";FXL-( (]Q9/PMS:$]PMDW$['(#G#4O:%FR;H-%#.^0KRT,I8M9&:.)K[@+KB%C9WGL5K:^,$0?$B7B9C%4WPUF&() MYH*>\=NA:L&GK(#RUW/SK3?DJ*> M9PK/5@THF[=34CIF,-?JX 9DM0!50G%YNZ1]B.Y9X,">%$U:F$B.9DTZEECT MP"R9M[3%,#&W.60\,&#S/)))E5'O$IM>F 5LRIL,@SFS=_-?IBG4+.=)/#&70QI7%0J'N- M*>PUJ9[,FYLLV(3-_2W8%-IZ7+")I2Y =P#)-O2W9;(W?DI5VR1:CX2\$D\FB MS=SH[9@8+=K"CV8>4^L:"H<;UL8Y<>JPBR]MP#+,G>-SR *-7EL9P0M$0WGF M^-"[KM=4:LZ?0/%J%;0LE-6AK_I.>O#&R(1STH-#G$.X;P0M$0YV'#0/:8\#NNF==2P9PP-.N MP%NFU3TN7G450E^?\&7^ 7^N;O[ AT?\GN35_33UHTV3=FO4J(G;Z&.AE>,6 MJ)DDQ>!BPB#A5*@GVS" W6)TG6:[#?H'3@MTE0<^K["" EG25=.AQ*#I8/A8 M KO QO<)T^^]8]UK8'9S8H7!#8G!36VN"<2D3B?(SL8&31/:(R_BLQU!?RJM M1MK_*GOI&ZDM18&7P#9RGBRCZ$<._/H6S+K^"$^ MZYAWI=(X9#VOLHVNC=HTY$ );!EO*2BK>T/3F!,K;&-(#&X<ONQC M(,?2/+J6S#K^,T+KF'6EVC@D/:^TC;:-QC2D0'$(=+VFF*("'M/#"9,]W\49 M9.N: ,V,N'EC';$3V,TT<5NP:V7(D:YIFC3/$2=@N8PX23QYT@P[FMAUQ\04 MU(UZ6P@()-"=6@-12Q'%=F*_+$Q)=U]A4!7;[NH%RUIM/@,1DTLG(5-RX'F( M6!OHW=29%)N)R*2Q9A>USB'.1^RWV6-TFZF2WE?,6Y1XD4]=QLU4LQ<-PL+9 MEMJ4U)8#:RA>[,+&#.:HCPK86AR;P5:*TI"@?(?+$F-).;>?\ET3OX-W;SYO M*>G%D?TU 943C_:;+>/A9 9.>IL8RR,N;HEJ8K94 [EE+>.8L&;_C2Z/#R<6 MH9Q1 OKE ENA&ZP(2"]/+'H1K][N0X#3-;>#"?%M5( 7B> M+ ]. C]1=@^D4Q[&@95UU4M9>KS*H^'TX0LW?Y#XX+;\"-8*8O:'L%Y@U1UD M^4356,C"0TE33-'I7'3KN.5'EU:8LCV\](*H_MS')Z0F4I:>Y!F"BC6(#U/+ MC_NL4&5_X.<'5^V>@U=8C80L/ S!56$&T[+3\GL(&5Y3N8!4.-]+,\S=H&P MY7N:#%XWE 3SS.ZQP:/"R3?61T4/ZQ'X.?1/% M-=V(.6IR*;4E383(>75/ >X]F6H+?>-2*-;WKJ&'4WW*, MZ7JC(30D5QNM@-4-1A8L9!<:+6$9RSG60%?-53%7-B:G64HV_J8!!MH#&+F# M"@MG RJF$9P0."/*;%RWP*;)P*Y@9SBVVZ \0C_!UETW?Y"%[F'2VM(K=*U7 M<08373VN!81"W:V^Y64T]X_O3&(.&)^%#D&(\DA= M CLPOLT66D'S9?8M>\^7IV/=!V;;NN10/9-6,6P\ZU&80H?]8Z#(6>HF5',.ZO@#$_&TM_CP,?+E-.YJQO>7&4A=C MP6'>TN:"VA@K'-XMU1:N/H;S.9TULVF-#-7^7/#!$RE:[E:Q1>P)ES"2"DR=K!%B9HN*DR;2YG2&&/EDRTG&^Z6S; MS,8.W;>6;;5;RPYUN\C&3"(X*;)&@)T=RO=X39M;VF'@G5R=CJH3H$5M#2T2 M\L1GD9Y^-X3,3WCL.!EN!45UGK,,1L9F;7)^8\7#W,"C.:_1*6IIV):V[-E\ MU[%8)R-5V65#MD&4+FY#M+>]A>9F;F'1&95ALK]%;57FYBGOV2(]/1CBHBQ^ M=IP4)AKK5>=E*%);KV4N/RL>&KOVE;O/XO(E6)896YDP]W1']4B_E)NZA@5( MU4R6W=7UFW)"<:2X2M8)G7SXJZ:FN2?B.]8.?T%U6>X)HP-O%Y76O'T)FI)G MB6RP:YA-7M; )\%K7ZITAK#KM&FP@6W@8],0%P!AH.MX M!7!5^+(3I+6G(2.Y<#?;%D\[PF<(7?]"' C2W:[$K8OS[-'22P/AO)4+=]-K M.0,:\@[3*L!/ BF M@6 <9WI7_Y=TG)%J#T[W',%B$;^]L(&?MN"12HKM1C)K%7WM28GJIOO&@^]O MM$7\I-L-Y@SC.GDTRJQJWU!QYN@EJZJ]AO"GC0N2J5JP:%J&(0[C'$,Z+0\B5G +H)TG^M?$I1.-M:[)N@\^3"\$ 6UF6$C MSOEB',.EQ377X/DH?5^B6XS7I=?HUD&G_9&((SX-3D%L^%AA-'RJQ#4NF+DA M=>$5LU70"GD"8B7/_4:5)53#GW/XOW[EA--E%[#602G@^865//?[1K8H#7Y* MX?]RDAM*%UU/\HY2?Z&L!? M,5F,.'.0^<$53$&Y)2!;6$W.EA-=EN/+"A_%E?:TU$HS&5![,)69+C[,92C$UF3ZMDJS M862(TT5I._,NU]B/%"-*&^I:Z>Q(#JK ::IO<'&\VK\BN2@^PKR!(C7UM %X M@)M8(T^!;3-A=@%MD^8)_['<(*K)D,M7=ZPT88I M1E6EJS_ZKS+;<=79(#199370=^#0?-=%')P,U4%G@)%AF72Y+2_AE[Q)BYR< MJFY%_Q36A%U01 "Z=6+B"SCU-G\6>(8:B9:*!H4S&ZO:9FC0;H/ZEFC4='#X M^64"7SJZK0W]L./?S_@^VQYP^1X?;_$T4;'X8?.]I@^=#%@L"61;>,9:;GD3 MTN3B5)$CH=V$2_1K_6/@];JD1XCZ.TX0/B;JP:OIT55G9=EA1XU&B$KQPVXN M-7[H.*R()+F.%Q.>JH%@1)JT?T>"14D_$/77FWG;(='0D2K[<44L7E7WN+C, MM^0X!8G@2?-VHR=N=\#F,F!N?8WX*NYY#>@2_@?*^%^![W )/CU1?+/I3:V> M8G ["ZS37I&RNMI_Q(\X/V&[4\Z*15G(NVW.6=YU4]HZ@B-LOXUTFO>F]$U???K+%3'S9\2N!#ZA%;>=\-R&+HME:=>8_-/].DLUJ"OI^&3:!\(UBJ MQ0E+(\?($R5RUWAY1JY1GNE0XQQ]W6M^=2H*NDI:YWKS4)CU+>>^<7T$T6\B M;="V?H:.:74J(@@44;^" "&&G6-V][EIIKT"/6 ?>*8WN PZ^4;#69^<:C@# M%%&Y>SRY;("]6;D$C2L4M&F<8FL1T<1.Z7J0&'YND=^<4T]\*#PFQ!;U@;[_ MF@YU(L_:IX[:S]UJCBM^PGL>WK5_&6,'*^HO,Q_;M]2ZV;&0!9ZVO+O]S-WG M7_[KA[]PY\E^^:TY3!E@>P)5.4'SCB(")[.02P3PDD+F\ID'KQN& 2Y(P,NC8MZK#!^K^7^67^2!F3@N'N/XSP\=<:'SF^ M2RN\D[M_O2PY6'1MD\&?83&BU'2.%,,.F.!%V:I'C99YP/Q9IR+/Z&P47^2[ MM]EG]B_Q::J>L,V/I2!TNX6CU<#Q1K>*O^(2CKQ9TCU#:;Y#[=-(3L ,>I28 M?_OI91QI@\&-G/61 GNC4"UF"63X-?\1: @?@_'OI^R!7<)\5MB1WPIT0L_" MF!3)ZK"-]+PH2UR55%C[PV :<(.I_/0@237HP*'Y+HLX.!X"+M;9S0LO$ZPZ M1[3GEW21P'4K;HC=;\/5PC=-TV]#'TPN1Q@!Z/+9$:[H"@@!G32II2R RJC07W/1?4\*1/;[;(M1^9!NGP%<#"O[ MV0'&>=OBTWU:X%O*E#KIXP/.2QX_PCY1!]3JM\-LT*WYF20SL,$A?.".[3U5:5'(D MKJR\'-JK*I*T1*BA0NPIXH_1-9U@RAL-N@EOLORG-G7;7I@ M613"&M1Z'VQNH2$@/S'Y]53H?]'IF@Y&(G9W>.)SS,E;WI03^[D>TVU ?"7!J+D M/D[;.'GS&1?;C&4+Y'/)L.[&N).);4=,#%O7K#?'P$"".C,WDK,<1WS"W=#P M7<2::CR[9H3/#5_2R2LTW;%#S!^>F6-H]BI^.'?$L[J M.\X+#>6A@4!T^X2&=(U0Q*6R3%Q<[@9UDC=HM@'"I2,F?K 7\G6[8TW[^+*V M.WX(&H#8JO$>I^6IX*_V2U;=_Y23VQ(7CRP)[67^0*?^'S%#:';(^)>@?YV* M@BX%7J9E5O:YZOEJ?1IP.8UE7%-F&Q:YCDRWN+DUOXMCL.9*JBJ"^%;1(.F' M@ T:2$)_4%%H* O5PM!8V@9U\A 7.*H;5 OMPIC1-ZW

-M]X]M3)2TID@:P@Y[SE#FA*F[PO_HRZ M'R,)%)9U#-%\S8EU3*AZ''OM6JA-9A%;XWYEJ_OGT+/2-;IIW\*&=7^ZQW0^ MG N]B?!9H_7DF>/27R#'=6T^9JE:/ \I.<2:GR(!F+@7B/+CS19N YKAVDK5 MA^>[^+DLR]/L\KI7&7X6-ZV,F!8SX_>.:O'2J;;:8J61Z'=QPH2P2)_0M:J\ MVH^OM8?03#VM-6I9WM86$F_@,/9_P-6VN50R2.M#\A/+$/9PP!7>M<^GWG1) MT^;KVS5U\GU+M 3([V@I5NZNK!@EE+HKGH+2^L;6-X-VWVX0R=&@;4<=V+4L M A-QZ>2)([!AT=NW$Y !;F(.A$[0KZ"8W*0<48#-X2E0_1;\V_V4W1]%+VLG_#)Y_7-O%JE (,1P480]- V60 M@V_H@%XDU(A9@B%9(9+ 'A,&*C8Q,A9@"1N%R<)RJ!H[KM'/:9'5:XNZO/:; MO&)'$R(':]VNGSZ8MG.=5-CIYSS5,!:GG( 8[;)L> MNKQ*$SC+'C?O.W_L9#8R:6Y.7>"HMK:8\0W5><8'1*UD,1 MN%=MMDF@3IJM9<+LP3&'.-J%&[3XNODF=9?^M]]@G:8X+[>\UH AN3#ST4J9 MYOV4(="+LLTP/RQ,T&:EC69+S[BC-6GD]44*-,UT*>17 Q-82F<3.#+I^/EMV&O]C^5N,Z1IW2[,F*ATYT3 UJ)3!-P MARL09&HBLZ8)_X45[SA1VZ@/%WD]CYAL0MK'$HO08$)L#=-&,EM8%4-^_*Q0 MRE((B7QL#:JK/4MEV.08?4YX,O2O2Q&UTJ1V7@9'-Z\5%,[13&V'+?Q,2.8Z M^9S@CJ0MF)<,VB?TW]_%5WW+HN_U\Q$I8+03$O.R22NCS/O,=R+*"62Z^6]/ M^3Q19S\17H@[YUOR2V,*2TE0X8+\?7*L^E,./J)7)],UIK=4!?7&<)?=RX>; M6Y]GP )%]"JEN4?T:E\&,CBPY*FBWI15=F0%D%C]+BJXO#B24UZ55_E/_?YH M&Q=67N;;PVF'=Y?YRSJM)+L:4I4W[(7863,_:I[%#GB7U$4;>)3D7"/>\S=P MC6CPJ:"Z;+TON0EGSM/(=>Q1RQ\U M!5C@8BNOC($K5"Z#]0(P;5EI5DDEN\@*O<3&?$2?M+))\BYQI8$=*+P:I@ZJYL" -=U7JJ!;08V'.;,-M M5__8=I[XO:-C+L;B#>"GG_)=5F[98H,N/CYO*6F]] MF[)< SF^E_),6,/_ M1I?'AQ-;>F=-%'-8D"]ZF3G,'7MZ O1%W'JH+U8&,!_9]O=35F9\IIF6]Q/K MD#QM\Y%-G[HEK1++]TK1-.\EW%*M(PHDU_SX_1=2ES0Z?( M,^U\8MT_LU1ZFG;#]'J!(09ZN]1,F@/6>/D.3%^6.OD[S%SP0U.B]_F!2U'3 M% Y>[B4Y*K+])T\[MGM]8M$+=7ICGF^__$BE%=F6+BXX&<^Y_V-!RA*V&NAR M%1107,HTZ1^BDE,'AN:B%Q'@U;&CIR!>Q&Z [,7J.,']\OB09@4[\ZTH;K+; M0QUG/=PG@CVL,Q0H![(1@Z1_6E_>+YYOAP($\8?\+%8\9B MK^C _W): ZJK[,2G .4-R\DZ?,X"OSZ0ZA^X8L&X=WGV+[P#71'YU5(.6I]R MDY_RHOL;;8?EW;8LD"XLZKV]^=QH5H#@Q.:\2>Q-UNM+A=PK%+W'O$8<)Q'4 MB&MJG+/8S@\G81T,3_R[O4AP_NZE.'V\+\A@[T,[36U-4&E)_5^VP?5'4]I[ M@P9DH7>[?&&=>(>7J%PEI)Q)5AB\J#@]&1S#MD\!&+I%XX&]D=L^%H@> MBO \=_;)\)8_G9!T6;\';-")\4$#1L-*WYLXDF,!@IC PV@:]>?,>! ">/[& M!CK7 %+'I]6QV<1%69Z.U+8BN045I_E(9PMQ&5#@^0 [ZK\GA]WE\:$@CW5L MN["E68O']9R'JTA;# M0'1?@/ETHO-NRIP%ND#EJ9GQ5"PEQZ1)^S=B/P1>_PU4$RS=A-]MNNH:$ T6 M3).F;@F+3M6IP.^S/#N>CBWGCRS&ZU!^2@^8(X>=KW&72UTL6W*QG"I9?O,' M^0=."[#DAE"J*)(1@4A(:C:HX=/U$FHX;1#CA3IF:,AMPQ,493FB#!'G&#C- MD/LGF8,;%%33%$+NO <)@V 4!:_W\!$_XIRE,1),$U0DX[H/$Q*(V@]"J0#+ M @E[;2&(<8.N&$11_QQ%*0AQ1TW+0:BZLX6^B'16%L)WIT-Y>REONSYG_KCM M]>9!)/.^Y=TO]7WV #CO@]^WI-CCC+GH\C*O@TR!CWX5$H .?X42@AXF*=Y9 MB?J_UB:=XSN6ILG?<9)8/W_'22)YW7'2*Y9R// JA56;!+0[O01LR#?U9K5BB,'BCOJIPW@8L>%UX U;B#-B$ M!;+@3%CR(K$-N\!AUKXT7'7H'<9R?!U\@>!UYL.O^TU)#SJ!7J/TI-^ZEBL9 M?K]:,1#0SMV*0>_C?<)T/&3(&F>":O<%Q$_;-?WTJ9MS$Y2/=[7K$B=%H#N;)S))A\ M^ DHY$UZ?*C9GN^.]]6I*JLTWV7YG9>K3E+^0+O= OY!)^[2]S4Q]@<^;7F3 M>]SK%NGG;](^E]8LM='@R0:]X?]%MW5EA?.>M8M1XDL8D)?E"1'3;BG+''5D5=[K5O6N)O498C3C^H MC1E%!6/?R)0NM7QA$S;^C6KB9E$Z$ MW(S4+1/^N,_GW^6$OXPB)[Q9#Q.KCIB8A;)-;PS!\ .Z_Z27M!!(==F,^(H* M0 )(ZEDA(!0V3N]'\HB+G%^9:BY2"2./=63-=Y&3.9F)3KJ;AU5PE]N$M%'2 M/^DNYD82EJKM1&+ZP2=F("/O+< 3,/Y&*GR #4Z>LI1#8$R9\#\CZ>F!:O/. M%7ZT28\.:/I.G#0$O_K JN!5Q8E?M5#=?Y#3C2]!B.@@@N+E\D'BXH7LM:'Q M@E9==/SP620(U7?E-$Y>V^LM=J7TLWCY]0 ".I=32UF E.%-BN]&:#E_D.AN M5"R"B1?W1Q53>;W9X[&S&SR&@/!,&HAK&W+5XK0G[L!)?XK+?\T[98I(6;=- M8-B1S=#GJV-]N*0Q<_,>'CL@^O.Y=:[.RQAT+TQ-"';3GW;5F]]/6?54ETIG M6?I)P4^%JJK(;D\5+Y5.V'8>FXR3PX&M2MOEJ%5P8WU.^JE*BTH.#D#%-)4C M((0D+_%=EK,Z].AE%,>@("\F./L$AHNHTH0S^TGE"1!U8S RJ\@CDV $.+6\ MF]@/_Y8T809?[=A7\M"L.2%-_J)=THE9.E!G$#)@+(OO2&G=*VIH-,! M8*:EEJ*LIR!MEXPV"+JGD4RU3?J66'3"O*""K,6HHL+ZJ(':TM2)6 2:I@K' M\X>-JA*'$W"\;"(PU_W ]ME56PD2HO&&PHP(8O4ID0RRN3#GK5V 3IMTB]#N M021@UG3<=%VJ[N#)VG1"/%NAK@$$'YL1(A&VB!AN3#PO3.AV+"Q1 7J*71;5 MX 2;_C4]O:8_T0DK=:=,@1\QN2O2AWNFU<7G;!H=JJ5KX]_E=(XK1HU\Q]MB M"O:JI9RL53+\!?W*?@N,B'ZR)36/C&.[Z;JO&:'--L6H10 M2]?=A)32.=ZBT\AWO1TI9Z^Z4"=K-<%[_6MHQ&N[D!A_[=FU.PG]\ *>*3"L M$5_B[9_OR.._E]5#42.>_8NCO<8Y_>NWF[]/<-7_T(9T_MTU[N[O,&#D?!2! MS;]H"Y.;O@[BU^7=>M9Q&E=WQVRS,!Y]*P=BN M(NE*7HA('//JRZ6ZX4G"697R7M @Z7]%]<]1C./*SB(F'W>6:WY..LP>;]#Q M >$L'+S51!)(@PS;:LFPL#88L"5-1-".8LC6=)P4WLK!6DPLASC4,+T8 MG^STB@FWH314S5>04CGA7"/;#>ARYG*DR]HDS8,!"B+9>-!U'S'\UA.T2ZA[ MN)L"8D6\7Q0XO=J_2_-I=MKY@^9MAP^<@#R7X(;=$3\Y7 =D"?LWN_K)_@H+ M2<'G)O(/-0%>3]!C3=%-:[K3^KYV>4,NMK^?L@+7%^\N>1E@:@H7VRI[Y 5R MIA[6NF'K="T:NOEA:PT=7;.-/(6W-F>3M+0,50UUQ.5MZN*8PO$]+?'5[:.9Q=9+ __>4YO2]G]KGTRD5%+OFV[JS0F[,P\Z3F@$0O4TJ">R08UB2Q;/AU1X+DI&&X)-'8F7L:5;>^- MSMRV0*,10)3Q9V0LPJ%/W7O*,SI?I1QQ]OC5;N2XB-9RG&^1] M?4"N8L#79 M7^#%>)NYWH$MSM-ZFG\66PU2J*@W&YR[SWQ1!-J]EF(AUM<\ #4M[]%#FNW0 MGA0U/DIN,0PS:00YG]995$O!YG=9#>1KYHL6#YY'(L1^_3GT2B3'B!OR'^2[ M6[PK"#DBYK3),11GP: SNL*&18GZC5F:KNV.JQ(%N,&4WH MX<'Q)$WN^!>>I;E?0C[=EOCW$QU WCS2_WN7Y?BRPD?8V892B+)BN*Q9TC]# M_&%@8,A4G2-#_\'GE<6%#495QJ4LX2ZLU+66+^DJYRBN=BPG:-Y(1. $7KE$ MMUTV(5\Y3@7D2?T;JG^,) Y T4%$_TDGL)P3]H!@W*X88^?-9@D260<(2),M*3 $':KPEQ76! M'S-R*B_ZW0A)<(::>!*0(2,&V2U2:P(3>"&5H=\,DC3M RS8[D]+@08D<6S^ M:/IYMN%CA(OI%H^XT7Q;)P".#,=6T_(&!L*60HJ-N@T%HA\O+4OJ]W?HD*6W MV8$=*;)MQ687.JK]11B(:?<1W4#FON50K]O+M_3=665GECSF:O]+4VX2N"ZV M@3 %S'2-DY8"L8YDNX94H;+9N6X+:+(/2T>X(_VU9.E9 F--^4X"K!GVUA1K MRF8#K&G9QU5^RFZ%8998S8N.*Q:AZBL^C\M0]2G8OE:BB ECY=74" MGVZH&F7*,['PLNA^V ]X: %)(M;0$$9$TM'2)R7]G MW4QX79TTDHAEB!<5K5 A(3-;T[HS'ZZ"850-MV[^B!^:*>/5_C6^G=;YD3WN M-H"GCQV=A5B:Z^;OC*O*=B?$2?\+FQFRWT(;G:1+B.XSSDQA3#:$M:9;5P3H M:[S'!5WM->;4_6=+[O+L7WCW_01)QO3-US"@=ZM^;*J/&\A-Q"A*(&M;)RT) M:AYNVG^@GBQP:63CGB?6G3,MDZQK-ZB6[!E?4UL%GBP)F)L[SWH2<^[N4S&7 M,'6@[C74=2@"[78S:0[N9#R[?;[N0PH=2 <"&Q5 -20%HWZZR' M?F*!=,(@ 6/Z_@OHZ-W2:)CJ V G)K(4&3:TK9.>I YS;(F:P,8XHA#,$4"L M.VF:CT/7;I":(S3.H)('FPER@!D/RQL#K2-#/SUSH$D]-"348#WT,*,Q%?@F MO\MRC(LLO_N$B\=LB_49VDV:"=*UJYN!9>$VT<[-IBRDF>7F5C(9I^EF]C6@ M12UQ)$9F#1-A"F\+@+4&9]I*!^ZU;/@&#LU; YL;],^L0F5ZH',][J7:!/Z! M79,#D&2UL18 ";1NU6R3[**Z)EE>7>8WV7$*1#/B[L133>RXEV^BB>MIJ$:& M:GM?V;3;T>T)4%HA3H*R'#&BT'O_1CU-[/IC=BJ@:C0\(PB&). S(JVHI9 2 M'Q,P4#VTH*J>&:@4ATT0L *(YU*R![_5HY6V&%O-"B,]DA,+-M\/1O$ATBIV M(V@$M^"7?$#Q)K_\ X*W99>"3(?U*SK]-QG1IW2RP;RG@S62J7S@(7S WL(< MNE:B@9L]C''$GO6D'.>23I<"O*578-LW/OP.S",I"X B&8X)@TJ$X_ "J)B/ MOA9@@1]S.\Z^A]N1H"6(,1ED._S$-K N 9#Q<&H#(-!!]!4K&IUNJQM*)<[[ MH*#H#P7G%*[[VC*9SD=] L;*'>H9?=+^B/BOD6P JKJ)&'S7^3;QE'*T(^R_ MP^U&/Z,S"Z$(J\[GJ::$NW[;%A05HPY_OK (#*HS,"LXA+W&<)EO"YR6^#6N M_WN9OS[A&S*X9Y'A\M6I8-D:)G!7KR(13>." &T.!BH!U M$P;)JXL;=. 313H#. 8.3-=J/$>O3;],0].U30>QZ49BSG#(?//[*:N>+GF@ M6GW3CEVZO[E/\R:7Q8\\#?T<*)"VTSK5WN6(\5L M5J!LJA[])4U].!ZEEOY&5"4RX2!K'J0VR#>:(/&N&8-OQ0,VXY,@"A>9:2I![5E0XVZK7JLD;7U8;AJ M/?V--E*YUK8KX60XWD2]"-2 2&>T1AC4V*R8A]9HPT/8\^"C$ J$8-WPTY[8 MGLGXXP7+MB,0*)K=JRP[%EH9G[#^6)"RM,QZDY7; RE/!?[QE.W88@XV*$*C MI[\216*)SR[<0?ZV@)$-)F #+DXDD 57GDCR(FZ6O+W'N],!7^UY%(1$Q;K@ MSM-->GO -_AS]9+.4?]I-T[I Y@<-5'8I!/GI&W.K(_/O)I@X^TP*!E_9O_& MK!#NX;2C3S,V34NK.DR9MB1U#"+MQL FN_QC"$P3 CU3$US.\FO_#,]>H1<.9+_8F:>54?HH#\ MJ[^O .QIO2AJXG,]"!YYWX^??HJF/.8JUB'PQ-YM<>Z3X46*O'-TEO_F^' @ M3Q@W:;$EL^P#]_9\P.B3^]1K6'X"_ZZ]Z@>U\>E#+;EQPTMSO_JZ&3=C$B*Z M#0O\Q>:^P!LN)PX 6$YO\QY>(+(E%-@AAQ_-UEP_3?>8AGQ1SQBUG!&S(C3@ MS1JUW-DA2^T7T*_O3>X@D>_(=LI<\B[0<<3B0)4J'3\S! MW$F=?.NNCD]!W["#5N/PX!E/2WX ,(9)Z@_VAB!' M1*!J&50,-829A%C4+ M+0M^;A%/;(TOPP">;^@B:H&E0,] (C5M/V5S 75;S<9Y*-WI>$R+)V:RF#?D M:_&2MWE"16?ZI[S^+:-6_C!P Z23^]6DEZ'P3(TZ> E'4G MIG%W;_@EIF^':[J;]#,NWV%':A.? M%$!R7T!R/K&20*B?EXR<2T-1A47S\0M+0ZSX/_W,]6B MVU'X'NQ&!K1.'J*:Q*(@-L7JX*>&=1R;88 ?"3"V28E J/@E@1" &"6)ZH&K MR,TNAL[?Y-8F[IN5R?M^XG7\"QI6BO,DR-WC>OT"<-7@?*FI<T0U?[/[GU,SK6'UN!J#L@#_@JI\*WI!7 M:7E_79#';(=W+Y]^HN]WF7?U22^ZU T7M^6HG,LMQ&3CO5##S(Z$A/1DT MUE:C'U""NZ!P^09GNT7#("VV=*F_0[]\L3+FU['L2Y[3O$W@,$]23>F*6,OYE=R&?S='NJ!VGE(YJ13]5V5(^=N9_ M)#M\^&KE2[!YEG8>]OQJN*N+JY).^]YEZ2W+.40G>>]QRN:"NZO\(\M_QF+@ M*<$'DA?MG_3=LWDZR,81>>'=]#$P;R=7Z^4]W:9/T"K)O2NLI#HA4E,DL>:( MTGR'!CQ1RQ119]FQY51#QHASCNA^KA]K(%Y!.'&HH#)Z?_IL;1EXU@2OVTIF MW64Z^VK8@0U;.E&3SLLO\X525[4E, MQN=N'R?ZU&_PQ.\&6AJYY@J(/PT-3!U89G)Q=U?@.Y;J;K!*HFNF[:#X9+WZ M.0R\0,9O7$9BTI"?1&':?O H,W%(:0)3AWZ9F$R^CCF\S+<%98=?X_J_,;L MA<:KN02I#LFK>Q9VQ$(9+%S$L_(-XF_CW5?H@.S7=XBE>_,E\I=UBXW:;D_' MTX$.<+O7^(%.6FHEZ+\/N#EQNSB2HFI.XZX+%JY#M3FP$[6H-A/XXY7 @?[#KYFN:I:U:;B9J)\W"7/M) M=\N:TS:[+H+G IBWDV-FWY0LXV?I,!OU'^]N;NFS[ M1\PF])AM#=+90G%*#V4G_RTI7I/3;;4_'9H(-+#,M9XTDUN\%X&)P( W_-_= M@X8WR[Q49&[Q.C$[N'%]6;OI_7B"&V MT[4.FR#WK1_FL]A.&.:1E(^$RXD+KM,:)2/K'+E6Q2+?VA2+C":P$]0B/%2' M5"3/A17BHR9D=!;M+; 33+FUC-MO+=BOYKT(E&=IX&$G3HYO,(M$:9P/--OV MRCL86[>C'."W+X#JI9_6^5'KE#SFJ_6N@!U9V.OL>S^:%/%E;)<<>J-'R"^BON\"_F" MW_IS>C_X6[Q+U;&[X+=,BO3NKBPE9:G,21G;V@\*\\J+?!#F-%_O.?)77]X+ M8JE+4V V%PNO3E59I?F..N\/I^,M+GY[ 62S7A3SD$E6(0^TQM) P ;5(B+( M@0CYQ02&[0^=4 EF99( LLRJ7B*HT8\K92ZMIZ.W@+4$V2]CE*:P*$&PKTP$A8^4)4,G$; M=!G!Q?45O\X"G^$#W+;>!$X'"S\#^^*Q3#N4>D)>B5]3YU7F*1HM>J_3$'1U MWE&-O.X4=C0YB=SUP'P>KU,5,T3[F\ N1NX%PY<6 MF\_8RKXHL+[,M3RDP M/1'V+6=85LN/G%C.H<3O;^+_'_BX]R;?^1L#5'JNV#6=\W;Q>EOQ<0"E-$L/QU!C>5Z.H\[# ]C- 6L?\*E*BRJ %_ \ M]U/)%7J"GV>>8(->XKLLS[]Z R\0?4;^P/G:MC_-K/:DS$IM>M,SA#=XH?0& M;[[.!3S!\3E9?^@=(KEF5F?4GO>$U%J&L/T?E+;/!_^OUN\%CL_)^D,?2\LU MBR103:U@",,'#EH;K1DF?N2KUX"#\7/R&B 1;;=ZS6[U6])CS;Z'/TCRIZ;& M>?@2/)@V9-.MQ+B.A[Q\ 8GQ>T:CR/J]B)R8O[?7BM7^/6P9^%,TB ?0;!I\ M]0!^\/B\/$"P78-AB9BV0AY+6+=E2:,S5O,^W]GG7_:U>V"EK8?%A(7\I/T= M[9H'Z"G#A]@CU%S?'' M8 ]-J#6!J62 M8'-2\;G(7XF!\J&%7G@.D9ROF"I M\PRIOBOY"XG\A/W^W9X^8-L-_ DJZ*-GY"M$;^[94ZC!Z=-/B"1[ M\A*REW3R$5?%79HW%61>42'DD.UJ)?/=-6U)%>)_7NW?9GF:;[.ZM$4=F']Q M6U9%NK6LP:3U W ZR6T=2D8R9+1!(U8\6?R0&4N,T[%#/3_T:\LQ<+8;D*\R MMW5@D$WL&81[;[-@RL*47E27?'W)2K7=X,_5RP.=>_HJF6RM@T%Q1$N>R:?3 M\9@63\R$]IT)I7TMY&$5U&-;"SFM1J41<]070KYE$B(IAFCS+>;6Y0@56;%" M&VZ"XH.VRD"E]6[J+WP@%2[?D30OJ=DVAIK?4?DXXP40%]J,XF3=406C3-T+ M./=9V:[V76&2#>(L-H@SX?;3L4$]GR8%&V+\$&<8338VZT\AF(%"@$:>8]N6 MIS"A]A+%O.9 _,3V.)H-\0M6+8DN5F_&*D!E4H#19'GF0R,!1DD/-XCSZJ-, M6G81&]C2;Z*R,W=(6:8XU+,VSVUHIF:8@V#5IM(-+HZ6@2":^#%_&GHX 381 M#!%!QN34I\9H(&F#NMUA)BR"71XOWQ#P#-D"RE!GR%J1 &?(1J\5J_, 3X;B M3\T@'H1. ][VR\QT:/ZX-?_JJ_D#@_%YF?]\[G .^0)8D?'JZ3(OJ^+$-\"N MJGM3-3^D#R1US2MQSGRFH\U^IR7?,)V,L-BHUT[!!_G5@GIS-M0PP6$R4$(T5- M\5R'!XE!K3 Z*$W9_] P%K_&R*!Q(L]B6&AJ8P08&:22O0\. LF1C@_2;Q3K M$"%2.,0H,==#,%!T1/_^YO-#5CS?,4-N:BL,&SH[]S]RS#188_" =C*O\1X7 M%*,WZ><+'G1,_]'^Q@[R\A)_Q"4NZ%KF(M]=;+?%*3V4_+]X-XB%A=H#!=5' M[B( Q21M.T1YH)K;AO^[>]!PW*"6)X],;;EN4,,7#1B']1E0GV?N$.#Q-K%W M* &],4.J'/%<3U>.A'LB3G&9;PM,J5[C^K\VA6%,YW_K:&,Z)_2M3=CR43#? MTO/*PNY:B;41BGNNC\,!,@4Z:F1*TZZ)M6H6^'=6TU%6NY$+@ M*EV!^C3C^:]?K0#K87W)3A;X!F0,;Q.MOV5S^NO3[2';TE4]G>:QNV,/7_U= M;/YN><#"%^+Q(E]OR-[] VGV.L1[(:]QN2TR3@"UIVPOT74OV49BF#UD^V\2 M-E6.E;X>MHXMY">#/]B^<UV!W*Z1_X^' @3SR]SI:RS1XQ M>J O$?F8!&AR[GO*B^W<>2_97#+ 'O)S"-+G)^^:V$FJ!:B'*= MF1J)"C-J6'R%0(.%F88>Q@@3P1!# Y.#AH)&XP _U>3"SG1$L+$S]Z' WJJ= M1P #D0"N_[Q]R-I;K:ZJAG$G=>##:!W+\QRV#$MDO)$=^DGUDNV8^8 2,[9%PNG9?N\.Y$R6X/N G? MN#P^I%G!5'U'RA(NF E4'[F= XI).EZH9L8#F7CRWS$_ODSL.?8A3CU35'/= ML.-DMF45U@- ?:2YM<.C;F+94 )Z*X94&3(MW^W4L7SLQA2>IHQZBLDO/[$Q M1I*V##P#IB<=C5/Y08LV3/+7\VSR_;%Y_NQ'+NIL,@""?DK!#& 57*NS!H(* ME>83!'^U@%M!W9N]:0Y;/N'B,=MBR:3GP)7)6,ILYCKO\NQ?=,[#SV5?D9+% MB=)WF^X!^931;O[XD0'DZ#V\-Y1_AU7-Q*U#2AQY\Y8Q:C@KW'O/GC7L!31A M@(B+:/QY-$[8..GR[O8S][Q_^:\?_L+]+OOE MMX_X$>\81= MK^GTM;SXG$VWW#UQ;_H0G+N3B_7TKF[.%5XIN5N%EI4T#%''$0U8HI[G(!DN MY\JGTP.^B#-&G#/ZE?$.[$=]F07QC,6)[P26TGM-WX9]#N>;VJN(/[*-W5(2 MB<@?L@_090A=[0;X0KV\WP^WUBO2V^,+OV_( KT>WBG$]7-;+8?9F^F0E#(A MZ)LL1SMR.*1%B1YP48G,$*-]C=_)3SL0^T?FO1MG]]>96Q8,[URW":X7QB@"RO8P76]VC.==*:;:>W%"*O2,X+ M[OZ25?>O3F5%CKAX\WE[.+$Q=;T,.M*-:E>3$V],+^,ZVX9>KER, MQW2O"6/A[9QNS![\H*YE'\E)W?AM01T_I'9KG-DUPI+ZK&W'ELC4JU?9D=VM MIMZ+LAU4K>O.Z:;#0-&=]8D'!.9!T:M7__C'=^_??_?Z->(D51Q.$=Y\/!SH M"0T4_D2O%N/C2"]*%P"U1>A%K_7,GVW8+3ZUOY*>VJ-?:_;/YMA^+3.7;GR= MCZ$[;T.Q)A5%(9-H2$Y'56;@^D/!7U 6;'!3UP6C9&5XV14P#D^(\1S4A4O9HZ MID]L)45[FOZ-$7U %UI_*M$^RRE",KK\*O #*5C[X&.Z\Q<4V3<@%F4WF.ZQ*=/6(4@_AYVPW=%JO0@#Y-86V^Y%UA7DZ2YLO8-]1CEM^B6 MLV8;'NS'BC$/:]$K?HVYY0)OR*NTO*=>\#';X=W+IY]*5@N@>9G\KKE7D^'RXK;D.T90*P-ONLG=AR>1 MR8 ONB'=S5:,*.OVWNLW[[@3H8^9 -1*0"^?T#=,"*7[%G5R4"\(_=J*"KQ: M\/'UYG[%+V0G#L2'L-Y3^'H5)Y=P5=RE>?8O[JFH\RKI'&=7GU_ENVO:LIWG M7^W?ME-8NH"IZNE1/WVFU)^RNYQ?O\^KP72*S9FHON"W9H/H+7%,9^*VUE:D M=VDA/H&3NWM%CD>V!4-Y_<+SGU8E%?X:%]ECRA(6=&H.3N4];Y9 J21W3C 2 MM)LE[ 1DRT4U"7K^:(1QST)XT,RN$TH73IVPP%LA -]G[AU D38Q> #>O0T# M*0IW%MS?*?V(R<#!7%*_47XZW9;X]Q-5XH:\3/-_%J>':OOT-J-L[\19$QK[ M!^8ZNPOOR!7H]CO(NT'==W=5QN2&NYN,_D[[%;N:/F2%."_4,V-KM9X=JOE% MG(<$!N:"2^N0]M-%[<%P%UU,?P:&:;E]J[GE!JB3=PN=9A$JQC::<1LM\$,] MUT3ID!Z[445'(Q MP?<(O'TRT=[!"B">[2EXDSG<:_#Z8M%Z#JOY@#;GMV]-PS@.=EWO=#RFQ1.; M*VQ9>MB\K#U#LZ\\\PE?70(L.I^;2P#=EOQ D<#$DP.;MF1-[ :=X59%=GL: MCO*-6S%OT'QWDP9.+LY<([12[&K?!<6^>MH>9DY20=$MM@04CM->J4S7Y92(L6HV.Z=/ M^ECR+?\E]$15WC_$X(/.)J(SRN',4]_3#F#LH[/O"LSG#?7.Q00C.K+FC>1D M;F'>&NF.P=AR[HJ0:5FC 533]E%S;! XY%C7A<3T"7D@T!;4U@X 'GH MO]EE!/'.VP1>=HV:]S9M!#;3T&OF9@#&LLPF'0H624?'XVW9543I45H\\Q(# M9 AG*,:($LU4Y(W%1V?L:VTP27&>?G9AK"_KQ,2NAZ@*'1 ,!%*X4HCRIDS9J]+>4V<.AEG[9K MB7DGS$\C) U&IQ!K0P;JQJM&PA+$-(=:]15TT67SYX 6U>F5 UX6#K[2_)<[ M?.1)?U\/3L2$&PDFI%U>2A6I8]8IO1:NJ>*4$E2YH10-D_[IZ-PVB@T&HZXE M-ETPRZ$D;S),CA0$-J +(*V@9?BI$P!^"0A2I-9SQ1! J&;^2+N?7RSG%U=Y M?O6R_IFND+X'#[@TD:<*F]2W3]Y\QL66I_YN\F_7ST97JD,'/&I>8XXPBYZ: M!1]J6@Y#" V$A%LHT\7\%N,=S^S4W+!N^UJPFZHE[?=0%:2N^U5:+6#VJ%1B ME/M2\H9)^[1.BU_@+<6M0?(^*[!'NC*U-4A!\7TK?\<2F@^8[4-(FHWVG M$*""6B)I92S#5+/#.4!50X$ZDN>"'M4.IB-^8!=,;S%^\_LI/(_KM.,#HG[)&Y0F]# M>3$)9YNN9A[KN72VU"79=7?8PY(^BR>K$97F=46H>W+8X>)37>&'J5S'DTWP MMJAM\ZTLVSKF,UZ@IYNIV(I4I1*VX90T_T!['-BFEH&#./79+.VN!8]AXMQ( MH0E\.<5>-A!*V2#P1>)4D2#:/U)AI[EM1K8;:U,G2 M3+1P\_D:"7+C439,VJ>LVQ^:Y]',G(SZEMCTP<0R5$UZ0PB$&V"'K!6U#$+, MW7XA()(Z6'<8P;K/ZP(_U 57KW&>'JJGV7ZKY'FWR3I[[K@))I'GNN\U9ZO: MZII2)_U/%*W\M] ;6K)^(=I/.=NXFM -=ZMTO;OB"O$UOJWZ#*LWN#A.$"0G M:-Y81."$5KE$-[@*^ M<24";+J\#E6JZ"ARIATM'3/MNCKL-A8_7:T7/F5;O;PI$GS-JIJ1_**J#_MY M(A8ROO3?U;N97/9NP.B'>9NH&9BY6Z("+V_JYI3!=5)D.X 5E0SY_0G5'#>H MXXD:IFC(E=G8))]'RSB:"CN>#(+XA>$T_P*HD$&:AN=KT+#IGN%56\NR>?+G M IA],*\[2V MV2Y+"U:0JRS)EO]ZD>_^#\GRZF=*?BIF(5X@O&:G>XMX 1VI.+P'U.G?,A5, MSEF6<$Z&A2*SNAC7Q>Z1)YRA]M'SVZ AQPWJ>6YX(\X6M7QC..OEC.'2(2V M$WJ0WQ8LU]5K7/]W4'?S'?O[79,#:WJ&8-VN&[R-V[F6&;?3SW50-A>GK.QM MR"5I2=$W+?&WS"GTUQEY ]2U".T,;-%"%G?DO#RV6?M1<>NX, H\Q-E(!0 K M&[K>C3(.?@%H5)5K]X;'P*DQ^G2)=+0['0=7HQK8*RC:KR2B<,N:(9?IF#Y# MR%B11T- GPQ^1,VO@=-J*+J(&'S3::*-.>4@X\8:G0WJ.V7\K7J]R3]09ZL8 M7]!*M]OBA'=]DFWZVX'D=]^Q\S^4LY/ A_2IW6X+/ELO]W5&RX-IA$YBQFT(3L+&+C%]"S6V#'H9XE< M1520/;ND;<-WM>I6J&_&U^7=H1J=DE]$LB!WP!AQ[_5I?)(UHT$ 4_Q8-QQT M_EJC/<=WK 2,?-A9J D[,]N_RD,W.4W25<%?"S#X?LL)P5%Q>#J@'SH4Q'/ MACDQ,9"9JS2!&KXD,DQL5MAT-"Q)8CRB,4EE5PO,SP :I0\C8Z M2(4M117S^L-,-G3UD>W8-\S%18&>$[X,7+D+PGH7/?QH[^B_Z(_M3_3_;M,2 M)_\_4$L#!!0 ( *.%$%.8C=G>OJ )98"P 5 "TR,#(Q,#8S M,%]P&UL[+U;=^0XDB;XON?L?\C->9VLK,BL2V>=[IVC:XQF%>$:25$Y MU2]Y*'>XQ$XZH2+IBE#]^@5(O_ " PP@0 "4'KHK4FZP&S_#U6#X]__Q;9-] M]T**,J7Y?WS_X0]__/X[DB_I*LT?_^/[;?E#4B[3]/OORBK)5TE&<_(?W[^2 M\OO_\?_^W__7O_\_/_QP5I"D(JOO'EZ_NU@])L7)(\FK\K]_=T._DJ+Y^]7M MU=UW9TGQ0//__MV7//WGEGQW1E?DN[]\^) L5S^3GW]9KU8/?_SK7Y'[[]P)'UQ[_\_$>N MTW]#L_[16/NK_(7QH\7KCJ6)FD,>YOJ<4<:LJ-*'C)R3!\9V6Y#R/F'_::2: ME)VYEI]I19CK<\WZ^'255J_C(Q%D90=#(X)/R,9<*[#+,8]!)4L+O9>Y=@,6H_JNJDB6 MU4E9DJIDEN[_<)TF#VF65NG(K@S-W=R&D^62;EG<'7L$D('S\ M9N9OGDE>UM,"HYX&X&2NVZ])422&_=ZQ[0C?5.R_GVBV8M-H'F35JY%?!%Q& MQ419%=LE]^UILOP]HX^&X!^RL3S+&-$)R_E9&]_'#A,"3FY[NYV8#Z[ZNR/_ M$3XFU15;:6[(-2W+&U+4_8*1B\6,QHQNG-M]\LUT9&LU-]>" 9H-CU?Y#;.* ME'Q]?IGF;"G'5N8F6DG968YH:Z'L9$9E=2YE918U:OXT[NMM-FG%[=@'.H,# M8: 8V2NKN=J>B>P8_\G>C.3(T6U?[:J/MCL;M3,/=?;=K7_V<>OQS28I7NGZ M+GW,TW6Z9'W&SASU;J>!*OSR)&3"YC=:(\OY/X8X6DE9Q<> MMNM@2S.B,2O^ 1-[>TPV-IM^MO M80YD/?Y6HF[\3JJ$F4T-?[*CVT]CM+K8D(+/-\EE03>G2?Y[L7VNEB/V*A4, M;?K/**B$;,:N/%/14G%$;XOA:F<4?6C&O57#M3*/&013"R.8.2X'+-SLS!G% MM(+A&'26RR)]YM]DL3[=EFG.T&0&2"$CZ_V.Q1['_OIIQ"@HY6?!B^N.Z2-Z M'A5'F^OD$6I*F$TT+S4*=%T)%GK,47VEI;Z''KJ,46.BC)^CO9(1DT@<7YLG M:6/V=V!F(Q! EUN^LWF2KRX8P*O7JWQ-BXWQ::B.,\Y(A9L53IT^3C.?]WCT14I4W3'1>/9&*XL2\1,175/-TH*_9L"UEYT!+JSJ.Q]\8U_4Y6-)E MM"K6-!ESL4'(Q^48YT5ZJ\ZU4BS>&1JDLYC3)/,+Q!,+I M_'GQS*^XLI[:\;) *,=UII6%G68C.5B[VO=3?VD,R\DC=]UU\D 0"HMX9471 M8<5ONO[";[I^^$MM4E="6]7G@I3L:]6?Z9K]H2.>V4;8-SZ@@XNP=#6V5F&O M!./1D9OQJ[^T&-I=[J]3KY/RH;9\6_[PF"3//_(O^"/)JG+_E_J;_O#'#[O+ MOO]M]^??.@J>M!0\>2CK8-Q+S;BSZHOH>NVJM.)>TFCWHS=G\)O:JVU&%FM0 MS?MV"F[/)[K->Z[!-^]ZJ(W9DZ+KK:18[J6Q?PX V[T=OJ/X\;G>0/IA^91F M!ZSS UN3KT]'N^>F9=YW?_L.K<)W%?U.7_2V9")I?0[(N['G(J5%6KW^Q_=_ M_/X[6JQ(4?^+N7Q-BF+7A4A<6OLS:_L]$W[R+2UUPWS8$AOH[9;> M@:R-23K&-P"4L4JT$8T2_K; S.T^IYLDS77!/&R)!7.[I7!K= =NI ]RD9!=B_3!5PK M4I3D.EC,LF42N6*+7.TIQ* A%KFMAM[!ZV0" 7EFBOE#2S8"S!^FZWN'.Q/\ M+[\=36R6TL"Z%46[<[."UCOF-'!#]2S7[24/ CFT%(+FVS6>$Z;U,NT<__8Z M01%)K[OKDG@#&0XN%&5:#TY2UNW.J2/% >]#Y]Q^%6X .=P<'9>.\ M0?BHR>%6H&(#$-&B!W!I"W_1>U#KDA;7-'^\)\5F?Q)1+@K6]ST6"3B[T6P- MN435VON8@_G<=*Q;@.%'(KO=:Z!E3C,23=^=R$H]>AP<'RITIR(G'@R88F)_ M74GW S23;C[,G?(/!9B,:M.S7-'&>V>A^(S4S'J@=Q +:W<,"B'SG9A>)FGQ M]R3;DM/7=JK(QX)NGU/>0(6TR0O:[WNBV1%3O+5HGHBQ5')\MB!JP;4 M4;QZHZLA+_]!+H,"M>LKJ#,0J- >?:E"2WE^&5D\3Q7I21=[/P +) M/>:D]712]3%*>H7-(?05Z,]']>V&SM 49TL,EC$?&,?>O?!VDSB($ VAP") MVK,' 9&].7BWPI-41U$6HY#"[V ,^Y1B+!(-K@.6AWEVGQ40(<'TLXJ\2 6U MO(\-(/]1]GGA3A67UBC@+>E%9YZM*+!6FJ.HI%=#*YA\1!5ZY$#3R3P$)"E@ M-^L>^QI([%-0"2<\ MUP&D["G&/)Q9N+$.Y 7LRKN8IJK3X52TXJEK,.EPJ@\VG,7JY+X!W 43VC[7 MN,\,>?&:DWS%_X>G:KTD6;TTXD5L994>1G(3)+(: MD+4WG<%QX*/ MZKI$DNAIH$M3B M0D0O,.R*\!Y-JA"@DS@7"#% N78(V54JK+@#)G7'3N=F6RR?DI*X<4LR7MKO)BG8ZI![,JE?2"A/ M7]N_2&8^^@QZ?;X. ^\!87%^9.PX=U,F'97"*G;A(!JD$-3C*1VH; U#"MI,]QEK@9 M]OL52N:!BI/S;A!UPNU2Z2-4(7Z#;JC-**VB=RG1O=ZO-T$;GD0+U+'LP1B>:9 MNL1HQ5$(\EB]*V"^-3 08$, +%Y0.0&2-G@B30+B??IQ4^TJ9UJQ"?@MFZ)? MK->$+?=>R TIEMR)C[*S8FT>@OFF!H^8\#G&/>8 UI0:8-J1$X3O9];GS!$H M.(L:2+';;1 O4"6&VT)E5P0"@A92FGQ \&2Y++9,X^.K3_(\7B5]#X 2^ICP MAS7;''X2"0CT_2E.]#7%X4IFV&)=OV-;OPY=[FK&D=4' (7H=L+:?=)V,:%2 MUPWFZ$1(0J#TSS&F?8*OB/DN[OG^>ACJ81I%R19\0_2S- $5<3%Z*TS;);J5 MZX'M$:70N=8./A1/]MVEO.%*Y,=W/ X*[B9@J$K"NLW!YP=5S;UW*9K%R T= M,ZX:.5[H7+L4S/N^OGN;O4JT4)62DU .9_A#2I\+G+(JK_*+;TM2EHOU:9HQ M&8\\NW#_S^./-2VR;+D5K@/7C>3JO6N2P82Z+_$O.>J[GC%3DT%$Q!RRS+>OUKO)V\6UY MA$PEKGU([U1^N:R S"N[L&^6/KHZ#7)<8^H-\\D+YM7ZOP=X!Y6H7R6=M1HETE<#SU'G6^2 MU_IZD.H=)BM,^P?!(YEZ/"3':G[:UES5+UKB:NIEB*OW_M$2^*@K3T/YGZ/4 M[J0!C%5WKCM*OR9%D9B]/P L"_<<9?G2$$U[ 3:DL;=TW?-6OS.")1=I'N!K M(:#CJ;:IHF/G/OO#T3DNL+[B> M)LO?,_IH;Q 6,)>-QPCR[MZHA-SF!O- C&*'6$VO,".$@$5_$:IOMVC0EHAJ M;;?*1,PZ2(?O/WM_6OXM/0#=3>!651 $**7Y\[XK_R$_%)@WCZCM)QNG8; LA M(L ;XP"D+KZEU66RY.FJKS"08*HV?$14\8!&::,I5$2,75RX=I5:^)F^U%KK M]CXZ[;H5>3#MX@&6@1],H883-=^KUF^W"#QB53FZP+MD:3FF>'M\94??B[>_ M%V]_+][^7KS]O7C[5,7;@X'L398L:\U.'DF^?$7@%=>B\_R9HL6\D:KEKREA MJE(LVNG,25ZEJS3;\JI@QUB\^-9B( M)QHDU-(,@^O GE;03F"!S+61Q7*M]92!]K:V]?6C,(<1\:B!3KM>6BVB76"X M&@*&FKL!A;+KP5,%.$D!Y@XX>-"@ET(!]'&(%I)G#08MO*=\XX$&O'$@=P*0 M_:V4"CUX,)#V-K#9>5$*!TZHB02=PR;QPU/A!MOX'(H+,$O& 4"ORG++J]LL MUDAXBAM(P-EO$#\TI2ZP#J M5/N2>WLG@"=MFLW[._[HYG$"VM ]-G"-%SW-LP^^.N;CNQ>'IRY:25)U 4GH MC1+=YH)N&M<\3G ;NL=6IXT3C0#W7V+MNY5>:)YXX0L0^"$>,R:Z4.\QF2G@ M9:Z:!/8]!1#@_VNLX/^2%R3)^$3M8Y+F_#W@17X\/P3 CFO4 [>J49Q@UG*% M#?"J!"+ ^F^Q@G6_/+[XQJL1RDXY))2#5U@$E'%B46VT#0 *I2!0]TLH-^4N MD[3X>Y)MZ[J6A]?C<5P('.6:,:#4%8PYS CD M&CE?8B[6'RE=W=%L=;=]*)=%6FLNSCQ04?=?:H"H(T0>VOC14)-)$H(IUJ.Q M73G?2UI<$G >"%#U#\'Z5'$A#&>LE>.NO@1,;S6+0ZY;LB*;VLYS G5S!BVE M&_Y RSC!J>\4^YO^@%0,B".]R#YX#%B-7DP3U5O-,\"KAAML %4N#H/0J=\5 MARXV'LZ"%^N+;^P_TI+<%.E2N%91$G>N,\+$<4%,R_31$T*)H#UTIC[U@:"S MN[7;;&[6;SIL:%Y'@Q \:O(.?&3D,0((;?YX",E$[4&D?;H2Q@@)I[?<576> MH7DB$\0 G<4T9! 73D>[R&W^TE X9IR-]B#E\(Y'OKI-'Y^J$^*#8!O;#/Q+3=)LSBQK.D.&PA6B\3@5OM,)827C.JG](XOYYD7:0=KTG7X MRVY.*4B[E>< TJB>JY1491_);?PSE9ZKNZ, ,>Z-2G7]=YD2(Q^HG'&%>*P/ M3E];_F!:R:J06 SY<*=.G O02JLC!"DS:BQ1K,$JF](51:WT-*V\,J0.L=K%)P43U; M 12*1+31!;">);SNGFA1\64:WXA0S"2DM/U9LYC6.[PLCOT8=[@;U 'ILZQ$ M/+!5.F KJ%5 #6;8EN-+!D2=(5DH10JT,(=;, ML\YSD]6.?TES^<>':-K??D@3S:=7F&?XY8=&57-,&&37Q!6:[0R*\];*-7.A\"EK=)3Q4>_9":=+8=I+J04"[H,YH M-,L'85R!.)1!U@\"I,VW_-I[ZHU+(%M-NL$CVG:Z3:S9-ET_?$HJ?O_U]9RY M 5F40,I>+L-X@:KQ'B;X.R*"?(I12=@U+W!HGMO):#L_[%(U$OZ-P6B;JY_ MI)=1#EL>GVE^FN2_[U>.M=MNDE=9PI%&4VC[6=HT-I@:.&0<8G$"7510"R$/ M\8SFM4=.RI)499*O]G]H7=_>)2=^,,A.M'?;JU:*%B6P"8&@'-[M&E+ZO-!6 M5N55?O%M2- MY.I];T<&$^K*?+>%!+9N!]D7\7@-FD* MC'+RIG."^ BGN4.YGE)6MX]^:8(@)X]\EVJZ/OM@EE://6B%ZJ];K>8$93-7 M^>JK6_K8>1* 5DGF^YH6J:ZX>PBO]K=_3M#?.JC_L*%B]J\B[XT5,+F_4;.O M$U_(GV;#B_-H>H7-+7KO/8GR\U%]NX'. 1+5'KLD(J9ZQW#Z#J")_OOD&S&Y MG&FM^.9."5[S/*/E5AGYB!:#8IR2%C[KC@[44G4!F"9JXT/J"#!?DQHY .@. M) *[]4AE@N;;*?!##EI"=2* MFX .1ZE&+Q-90_QT\+F+,5!+O8NA M;J(V/J3. _,UJ9$#P%T,4&!W%T,F:*X= B]UFE9UT?M=UA=;A!&V%#OD>_E, M]SKH=M+7#=MW&/$8')YK\?#7ORRJ)U*TM)65N)/2]AP T'KO2LP^+M5S GB. MJB&[W<\ ,L.JA2 &9%E4+3"R_^H#D?WIMWONML7Z*E^E+^F*9]L.Z\$HZ?;; M;S"==_#)L4/Q1@( $_*OM]!@OO,%$4\SN"59[:3R*7V^IQ*LFQ*>L5.V75 A=?0 RC6:--15,(_K+)HMKJY MXZNRU^0QR>Y(Q?Q7_PGJZM0MX"=^ARV"@]X04>)G?A7&(P%XW:Z2AI(R53Z* MEXD=+;))'DEY1[>/3U7]ACLTQ\.VZT_WU.WBPJ>N(\:@%"$KR")3 M8.;NH1#,8GV6)>F&K$XVO,*A.%]71=W-TH6IXP"8GM$FL%)*"*;T:$?)DRPC MCV3U)7].TE7[Z7<0+6 +$#&"%K&B1F6\'>0(I)B6;W+5W=R2)66\7Q?K3L(QC#IS1G,DO/%C9D=2 M*8AYT9]M=C9-1_@K1[NH@Q'\W.Y4.C_'\:T59AEW'AV6NR^E_?BV_6= FHD2 M^'U%OW>*5G1^C^@+2PPS_L1=GJ+0_*O-;W='V&"4Y$L"KS4 DO87')!$]!'E MYAE_QP';W=?[-Y]#]9>\8-,/ILB*ES3)5^GNO'=;+)^2DBP>LMUV]PUAP%O] M[VU2'Q?O?U\!X[DMMKU!?SS;.&#HR(UCI@_C54',,7Z),2N\+NSQP&WD#S21 MO*PY[Q+"_^3QKNHALW:Q;FM6IW]P94J_U M.^VCX*1@/?YCLU-^^GJDV=EP\C4I5KBWU2WQ!U];'\W?>\]J"9K"E]KM>A^Z M$SS* /$K[Z,5GV4N16.@_/E5(4W_);$NC?<0L ]8BG.(\I6PD?ITW@WKZC%+ M@)J[Z^B=?,6O[WY.-JKW6]V)&E3?=R'*>]2) X-.ZF+H2;2V:MT*_BY4FF4L M7FR>,_I*R%W%YOV+9V7JG9*^7TX1IO<.;:?(I?H^@\89!VIVRCC"ZL4 >=0M MLEON*^#ZX>"WULVOUF_^X>IB_B-SP!3SGI[\&!+H\8 3W_L1_]H'G?=>4HP, MJC) <$_GP*7SP6?7QWQ*\W2SW8 ?7?A[Z[/W?O?_X7N:4K49T,=OB/>?O\=A M/@!(OLD!(/J]#8#N[\$"0&(&$@!=#C%T^O87N=#0.#@ST5W2HAGK+F 1C.22;ZZA9_! MG4RNK3C'R_7?#=B+5!OQ;_C%3#<$E,99Z1?P1LWW%J$3Y_V=\A(&_.&0I^H^^Y/<>Q-)7B[3=V6=^1_V3W.F/M^;D;RY#KQW+'J=7?R\ M<8?29XD%_I!1L1&\HXJO_&[&9%!\08^)]UY1]LVI)>> %9T'HKNE&/1$SO=- MFY/EDM_V*6_)DJ0O];:YMU [ZJ#J3224O: 14OKK30YOH[7T4G4>J#8]LQ5M MO'<-L@](S4P'>@*!I'9/H) PW\"77@ORUP<<#\X.26VD>$F7!)B,9K4R*2]B MP0L5/.;IO]CLL;[C55](P-U><2 +O,EB59;/Y_<*%BY5^L)6Z2RLMGRZSM?M MDBL+F":#A_AD3;QW8VX11(U@C* M-@'A3((;:N8#)="&(H]U$Y2BHNW?YG\/T?&P/>I.HJ-Q6O]^X@Q3-]_O)X8S M@7B_G^AR2A)(EA7R4/8+9XU3I ME8E!*=+'-$MJY!P"P%C]5 -/Y,A+X)ZMG*J--A'5VX":D+,_)"\GH,S=TIWL)X]*(01NRF@S>!IK'>-4'T#7U M-2V9'L8BSLZ&U+7B=JPC*5!5&UM2_,?G5)N:;C^0KVU1ZU;-/EU]X!VM'5*M M/>J_3S>Y.^\-^W*8K7H_<8X[4=K-)BE>ZODN9J];I M,F$S@R9AD@WY-S1+ERDI=SE3/_M+FAKJI,B?5#?HG^!)&GC,IMS?#/A$$IZQ MRZ=<_ 7Q+SE]*%D@\#[^*G_>UNFM-%^F69HT%XS(HE:AH(O=?3=;7V=/?.?C*C\X8E? _9Z>T9RM M,,IZ?MC\NTJ9-\[) _,1,C2[+ M742SP+K*EP5CQUS8_.\T(Y9@A 8+IE&X*YF6;/ M,N'U"J,VQ4 !)FN]_3^*Y4C$*9J U!$-7/\*1TS M*?Q$V@1]F^'^B13D9%T1"?8@FC;RAC0SQYW"*9.B;JC+K%+J1OOM6I%7:U^ M[0V#ZX"R:>VO:9U_!^;5( M!:J,3YJSK,F ^4R$_2^N11M>JA;QP$O+ M=E-XJ82$57U$8-''@I;B%'<%K6+DO38&NB[[J=[QL02@VJS=,A[ MC8BD!Y#_&FON_57._DGNDV^DJ:SC<=_^H,KQ)3?% MQCVB16^G6MK"X];]H4@2K]1"<[X46ZP/RNZJD9V2G*S3JOY.ROW\\1S!AY , M.'K?^<= A;IP'W >(-&G5%FYQ/^YG3W:I5FP)BS MA)\.,V 9;\B,=J"MF#%1),!R$-:#YGRG/'-(\SSQ"9N'')\EUHP7(VY@J&AR MBS=*QKC-5H!HZC!-X8CI)\'7Z3^WZ8I98OVH^$N"]),![28#WD@ SPM][28#WD@ ^$F#\.O\: MN*JOH!*N]J\#N#2OM?L&F66R!=?B!7SY]]O?H=W^5J'![A5N0-K[/6RS1XX\ M5E)]J_>Q+QDH*W+-+VM=L<^>/_(Z_+MCU@TMJO1?A_$S+\EGAH#[KR1[(9]H M7CV![Z)88=HO+CV2J?=#>,TJTC9].*Y8]$A-YIOAI><9OGIABQ@K,=/C-2I4 M#KQF'2%BCTT8& <%YIN\9> 0)A]\NV T'18C8^*&IF\P^*H<^F M#HI: Q\H/PB5/_>]Y,EPI]C5E.W L6 MB-A?1_$I*7YG#F=?X(X_87>\.028JZ3O62RA]]XS*#X=U;<:Z!#$@MJ=@42 MBVUB\\PV>^-3DB_3)+NJ:S?P\F6"G&PD]7!$$E-[!YP:1E37: !QH*3>""26 M,$O(W1=)7C*%^37).U*\L(&99[P(G%#>,V5*\4_"'&F7(GK@MBO">T2H0$XG M<2X01(!R[1"RJ]0LXZX[R:N$B7\HVEXD +3>(>T$IU3/1P"@;:K6C@) I:D* MG5M =5E4+42S_^JCF?WIMUNV2".BJV.BW_9I@]W?O*,3-061&60RX>CQ M^NR]W_U_^)ZF5&T&]/$;XOWG[W&8#P"2;W( B'YO Z#[>[ D)B!!$"70UB= M/ES9<[@A>2V[-X!KT:OM*6T1R11!VWBCB0-&BI5T&._+)#YQ/DZR/Y&$;Q7R M?U[ESUO9YK.ZD6 36M;(>WE9#*:HH1. (K,2D>V%CDK4?)]VPMU7\%V%]JW> M5K#SVJBJ:J C*;8?M VNRJ#>";1;+X\ZLK:NVGRO0)RG9?+X6)#&)XOUSG6H M.--JVQ_<<6TCBPD3CXQ".E+@^Y6%)J\*!6L;+$!!;]-V'*G9\RM%Y" M)DF+OR?9EK2*\.Z6"*M%?LM7M_S5O].D3)4O^H[BU0\2,UZQ18<%CXT+"S,% MIGI\S>OK)+N^1;/PNYX;QA5X5\J:S5'*',[3L<@P.U57<#<[6X\('.]GZV_J;/W] M:-75T6HD 'A/KG"57.$]HM Y:HB>NUP$=T&O,."P+0!8VP(&*IGNC:RKMM'\0I)\SU1$K^'QQ^\ M3?,M/VEK_$=SJ%O49]#K'748^$TB42*16G"+*)4$$MSN%W4$OC4X=Y]WO&/. M)?Q5.Z9'UMI.U *X'DL4Y+$L8P\"(]?9#0NL"B[F$8[NFFB'"C]5:%"39?0K MS[;H/_UX]L37"%?YR88?5 #A8TZ;>1E_$T$;C.+F:&CVF\\!J%*7V(=M7YR+ M6FFA3!F^Y 6;.#WFZ;_J,>24Y&2=5E 7JJ#N@12DC@>3.(--(0AR=U%O+-1< MCY_>LSR\W"+JO0G_F53* E;J)H,;1+(FWON6H(I1[(>(SSWF#WMUTF]"WS=/%">/&5 MD^6R8).'\K#>OZ3%.=T^5.MMMLLV18>"-4&JB+$@*/[ LNUMV_%G0;_Y7FI! M>.N,;OC_-IC,5XJ%TWB&^D$',IQC<.&\YSZ(0#WFNQ$[\,I'2E=?TRQC]O?O M_6## \%"%1!2%O&' -Y#MD$OE3S?#=_A#+9Z NL3RHF52XZ&.'Z0BJRVOI!H M9,SW00O#J1O_7V;G\8Z9W74"R-[.ZD# /OYPL.-9/RL!@593[5('$71G3PDS MCJ>N\@2L(GW8$,SC/&'?2WKEUB[RG;-R2]Y MTM38(2M^V,RW[)D_-^EV(T.A-@=IR5 %AP@Q:^J?T5#6$(PYEHFTN.C%AA2/ MA)]'L>]XFN2_%]OG:OEJ7$T4N,8'B)'=YD,V:5_J4S:9]D[UW?*)K+896:S9 M"F?%MP%6ITG&1^F[)T(J:>4VX_:M.]F:[?WF$&(_-QWO&U%RH4+\_O:WIMCY M)A8='7')O/ET5R5%=;+ZKVU9-6_8*(JLZ3;O#8KXYM& >J1G##&M+S7 % 5@ MS#G:=$N8O"3?54>L[S/?;1]*\L\M,^Z>'EUSF3*VC_*.V0'K]AAFC74TR'?H M4=.>WJI&T^0IA)!X[O'AX#><>(Z_U"Z\V*MPDV7NQG4-%-R]KWPU,]_=N'5< MDKPUG>8[[<7W':_OI4[B#DVSXBB>8W+:P[=C *!WC_ CK= M'[JMLV6^&R*%KSCKMNV<]Z/;SC8D#-TW$?[QVKFX^> &['QZM\AY_E#S>'') M5!8!6T;7!K&8;K: 1;AE(G"*-0GPQ@&ZUVV_ ;A8*VX*C^(A[X55/&8+[I'N M]-8KJ[1T<1O"U<3^ABOW#Y(4Q_R5Q5JTH8ND;D-=1CU;4*-=-!%\9?I8O?P0 MV 5*S,Y4?76[E;@U8JL48F6P+3ID-<=@L>C6 9OQWTPHV8L_*D3YP+A9*AL M.\3&*3G+..L:>DXW2=H_/,.0]N)"3.H=[U9 2K4\ H!YC"9M1(LUF"52:R\= M[14^C(ZB[6$5H/4.5BFXJ)ZM I%(MKH EC/$EZ=B*SSP#NV7RO>6==M+IM( M2)M[QZ6K20/>:1--$*0*1?%6NV0%@GB]7;]U)V%2H[5W3&L#D8[U$69>(%'D MF-"HH;Q4( [S2\6X257W :]*O M$H;4X$VB_2IG*I*RXCOAB_R4%@7]ROY<+K95627YBOU;/P0TF.+C L5TIL&B M[]!)(@BE5H"W(?5G/[M>HDZ>.!PC"9XR'LT'.2.2\(DQ!&RY;3SJ1V@2X&U! M]^.'I1'#TACQMD:%8,8!\Y[?PKM'TQ^@G]&Z[.R2\WM(EK]G]''5')Q7C?OL M55UMBSIM1,E6X CR]@ C)0_AQ/N6-/IM"][UYJM;DO$JYF>TY$^T8$ZYT1S MDVT$![_]"^:C"X^P=7TCZDLDPL5GU0BAL]PN[MC-K:UMK]\4DAQ!(UL-3M,4 MK;SOGYF D)JZ1;G]J]2A>X*FD#U+^/+SGIZCI&>_2OH>9"7TWL&*11O5-Q\\ M9Y-*;,-1(BDL(,(SG'JTN/]*A2>T;*9/Y!TZ:AQ0I(D 4D !A\6L@'& M.YT*="QR\?F]G$B$CA91A.B 3!R-CA;C>#;L#M!F5 A\",B$_4>;+$*,P&:. M[T/:K$WWM*P/(9_H"Y^L-2K",)"0M6$@)(L(!FHSC6$@9&VZD^-]2GM-DI+L MK=DFV3TI-I*EF(J\GR4&DGO'TLC%%](1=E==L%#<@LEB_9=ORVQ;IB_D.EWR*DHGCVQXY4=+\""&;-*I[J)J M$B1&@-%-SWX-G/2&.J6ZG0CM;D5TJT$K1I0Y:Q01%,U>8@Q M+ZQ]V<];/D=>K*^3XO$PSQ86 M[Y-3MJ$$448''Y3)(R$#R0CKT8*]8CMCSDFY+-)GP<"(I!9MYHNHHX,,VO3Q M/0TH9_IM7@ UMV1%-K52YVG95&3G7ZZ^S"'"#8:^C1PY?738T3!_)'KDDDSK MW7?P,WVNYW7ZSVVZ8C.Y>I5M4AD)*D*^9RQ;R()$G?+C0R*+M=([]DMU%*4, M"BG\QA#L4XJQ2!0D Y;'"N4]5LZWE(^J#$^R8 (QG/R>5LD^Q>!+J<^?!.R& M7ZEA,]U'$IX#R4B$'\K[68_D6PR^%.8\9\AO^*GV?*;[6/"A#$ B_%C>#UVD MGV/PN3#'*B*.PP^VYS3=!QMLB J_V7#;5/39K@,XG]#J$2&S3+K%%J_@CM=1 M^W/\E9IE15;WZ8;7^5S?L;^6ZZ2>U=8V\SGM*9_ZC=F2U9=BLGFK(R40J ZQ MJ+NM:^Q:*=ROVX<6SO299FO8RS6X%U+4+VB>DP?&>RH^%-6Q5%)^=2BB M?P5VP#JL6Q9.@"7)BH0)I; *)!-2AA404OA<1P%[&$XSOCS6-?1SLI'7#561 M2Y'5)@\,7U#:(])>%,CZZ8XP[["0!A\1#>88THL>"NK>$1%('1AR!)B@NC:C MX',4U#X4 @6XP)"K5^5$=JBNE:D;J 5TG6S49C2O'EF!"O'E]!">0:NZQMH MEPI)+1T,0]BU&C770NYB&4VXKD,MSFJM_C6OYU-LN-4 MD0D@VK7;9+ 4"3= M6)(8AX*/<'>HRS3 K#\'X#G;%ORS(##4HY1 Z4 9*Z+$IMH!UH&WU7[IEP9? M.7GD5P>"0MAGFB_1(!L22W#6)HX5:J#!=M#69C]-#4,?;YX=4MD6Z]-MR7Q2 M>GSF;%$\)OGNM6Z>846S=-4 ,5^U/^IBO:NQEV1W["]-V4G%EK95WKW(LL3; M7Z_-,\C(Y9(/X?%'WT.2%$K>=H'P@DO%;_/L5--$"UP! L:&W#T/FVS!#AA&>2Q'H96X:-4%A=/ M-E UR",ZZW%W],G.D2=?DV)U5S$7+&K;R[\GV;9Q5%ENFVM*I68HVA0"1J<= M(;,.6 ??8<(8MJ/]G,]'1;YJ>[_M*\-1=2QC1/CJ,GXC(3O*WU["5%?C^;X# MU//.8*U3UP=*>5Y\[:>F.E#[+U_RM!H5LDY$RH/9LLCYA[G+;S1U!V#9%ATQ^[A1GB?0\]5 U2 M#A#(&K1!H.LZ@+Q#/&(4\((K!*I+:0F/]J9<.R_O8#$B)W) *TF);-'&!D,=T\=A3B%I MJNW7Z1=RNUR<\I8L2?J2U-=S3-=PUDI\[%51G4M+* >E-@24(>RL[?W_F;*> M[)HF>7F2KPXO+1_5QCU_:\0-W _3Y.9]JTL&!^'^U1AW@373!SJ(]YLT98>U M1+ 4!E@?E*>OIVG&Y#_RY,)MR9^NDA0IL,6V%QCCV7J/D+'0I\Z8\*:U"FAIX"P#]6KVZ9*[D^86$<6/'? M/=8'*^5=PLR ;_)+R-HK>"&9=S B@4/1MJHG*@(YAW6XD']H.T'MJM6[>F[2 M.@]R8NA%BQYQ;$C!VCT.+Q(I\3PTS TDJXO\,#\;A3"G+15J.J_[K$UFERR23O&4L(NB\8MPEB TY,OO&X:3'V4H* MAH,W+BJF<_)(CD;!6% 2=U^W (ECPPC6[G%XD4A!]"C:SUVXZE%NN0>RJWQ) M-U(H051=# VIX@./PM*QJ!FRWT'BSV%,:>JK))CN14K8A@5 &!LR,/:. P<@ M88>/O\2:MM_9G3C)5_4&Q=',:T6=,]WFLLU8:7/O@'2UZ8IWVD2;JU*%9EES M;7AZ^IGLRSDISBYUF@+8ES?UCGMML J KN$=S":J1 L1JN72@\R5<@;LCP4M M2WEI.%PC)9B[C8*!,0J*4@A+O*$ KTRV'+A=F;.&;);1K_S9CDM:G-/M0[7> M9D-_*!!LPJ,/:#T>\>)[A*]LP5U/A3F75Y2YSF &8C#SB!G*>$\XZZC;$IU< M*:55DODNF;/=;)+BE:ZEQ<#\ORDTU DWF92L(&_3J2==$VJ>K:<)@\\ MTSKE!RL)OW&Y6N0,M RI3'=&\)GFQ?X_3Y,R+66)BM;Y][QJD7\H?9D,4M2] M9^7=G4"Y=B=G4:FPTE-LA]OIZ\X;_)[R94'^N27Y4O2DKT%+*$1D+;V#WSZ< M1;&"=AX0!=:T% :-3+MYAX/(;FE:HD9+*!QD+<,)!P1B14!'NT4%=%B^$,(R MN6\&PN4A_H6';B9-$2 >-@T'Q0@X*E"L<(P*QK "*A@/!<]Y2ZT5]X=__L^4 M%.R;/[U>DQ>2X>8HB,;P-$7:.!Q0.YZIX%WH:;(B57"6AW_"_F'H!NV9BY(' MION'>803,CA4JX8"I+?44QN),LIA 59BWO.K@@WA9UMJQ8\YQWG+,P6NM=[_DQ^9ZC?LUKI"-9Q%RPZB@(]WH,)ZNA4^0 M(I4,<@$"WSMGK$NF:E,COF6CZ&H-@KQW]QPF]XYJ3=!1;1\ ,7);=]'A^4% M^)XW5'PU*7*ZK10 @ZDZ154%5+'"26FQ'12)Q#BJ7S!]5MYU^L]MNF*6V"O; M?F I*PL,$K7!*B#R6+9ORY1(\BI-LCK=^.2!@>(C9>,>ZV:6I,B5SUMH,^@7 MY]-@X+?:)_QUJ05_B*I]#B1V"N]I2)KO$[2M=]'IX5UT[P4_WY]'M]3M"I^] M!Y^64%.W.V(9M??9@_5GOO4,O,MF_7E2O/+B8XMU\P(/ MG'"BI!>,I0"]WZ$3@3NJ;[9HR(0E]<=.0,(\@7>T\G.R8?^\+Y*\3.J:9M)L M#GS#/A01#;UWLFJ@T1&N@&H40$([ $4(FR52KVX6TI/ P>\]W+5^]P\O/&*H MVD((3DHA;5RUF,\2/@NV*N%W:"L^XVCVQZ1P4M+W)\@P?:1PPWK "OPDPN:< M\,"[_#HIN[IX8?]/4>Q=02V8\PFI8YOQJ4T>-]\3\I]E&J_ 6ODD3T6OAEQ0 M4SH9DN2@TYW'"20I8#?KR5O/7NG(*Z65 RZ<$5>)(!AN6H,L)$<"-I?3/#NA7+/[SJ ;":-05/?=/V!$R7#11:0]4K$8CO53WSJM%/O*H?U MO"<2//)=8^VG/>52%;O"4SSK.;);LS6(\K74$\V8#>7%/[?\34C"$SY(_!T8MMQ=,F5FG^B(6CH(D*DYTF,P$F M[ 8GZ.R(FRKAW$,%.6[L0U*2%?/ ,\G+FO,N@V7G+W^)+,<,PL6ZK=\MR7B1 MR#-:5N71@IOD%9/!8H=I+P3',@WAZ=SS'7S;^I\419(_UAD4OZ;5TQ4+B)=T MQ4!Q\6V9;7ETU%:==JS*5S?,WH)4:7.SZY3D9)U6Y>GK/??:8GUDPVC97YF1 M8O&X5WI#5QQ\$#A&Z';,=-\XSXL>3P_7(+'>J;[(DY^>5 MDF,X$4FO'^F2>(_8&- T[!4D?E:^\A&JG>T8[]HWZVB2GC**B8"("N8\48A. M 7IU3@[;/$5("?.,$-A?O_]*[Y_HMF0KM;N4+7](SLV 7^/"T+?WT^7TP> # M>(M+PUH%6'I/<,D9QW3E5&S)(I>\Z(9LHH91JTF<2()LM@&F%N\@=PBA)]7Y M%E(]NDOR_Q"4G8?5 RJ%H3%_9?_4D+^]-OPTG= MY.QC MBBN)CN @"TD5!W^G-$K80[&AY93^(0TD%02I2EI8RY41\#U[2LGZXAM9;JOT MA;E@G2Y)(9Y&X*A;L)12AP5!)+JHKALP0)3+WD-4*C.:[ H\)@^7:E&8E%/W M,0E11X])E!LL8Q*2&>0Z:BPJ%\^D2/C+22A4RJG[J(2HHTIL?80UA># -7/WC>O+S;/&7TEDJU&,46G M^%B/(EJL*,VU!!:1' 1:_A3&+96]YGQS8(_Y4HT?";D(3$+R62!+[0@',!,* M16#NSV%@[C/-]Y;(QS84<1MO$N*HT89U@D6L243NT/27,-!T4FS*JJ# ZVTR MDC9R!B11XT5NL$64# 3ML/%7[W.ANR?"E@>RXS(10>>4K$L0-2!DQEJ$0T_, M#@S_YAT,)X\%J4\\1 =C($&G?^@2O!^%Z1V%J7P<]QF8P+HH+A,?=!8?7$E( MA*'A_^@)AMD A*A#I0&_X><.\[@(^N"KE[2DQ>M!>\F<24[: 0!$&@@0H$D2 MRD(I)/JS(8AC6."PE"9[\C4I5HKB3T*:7I)LC^9]:#7*.Y=Y.NK1%3 PK U9 M6W?G#AX%O@1SY,#KM6..WF&? )._[E)4_WZ:$U'>^PEQQ-%)70Q$=D>US@TM M)RK-,#*3F=QTWG.1%&4_5>'8Q7.C/C)75)B:OCKM!M=_ ME>V\]PT>HHR:>Q86CO7O@\VM="IW(]&G'=B M!*IWF>>\D59[J"E >[XM6 3?L.D]736E/WO;BO5>Y,>"EN"+.:.8B998!LPB MA;@-UUD) 4-%(KI2-Z9X\5GRG%9)=G '*5[(ZI(6E]MJ6Q#NMR1?0H4ZC?GT M0L. 3YQ1,=9A-@+"0(>(+O+I)\]D-7>R$H^5%]_X/Z$ T&O<3[=!-HX3ZD:N ML8%OK& 7>2MAS('VUT7N6#RG2R+VPV>:O[#1CS0GLN4]91U!^W=>;?8SK?Y! MJENRI(]Y^B_PG07G\GJ!XU!>G+$VU0>P$9X.=8WGLN?1:F;IWVM+VW[\E:2/ M3]QZ-D@FC^2>%)M%WA^#QC/JWK$Q8A17O%ASV9A &*-$@%=+;6X=W;"U&/@H MP(! M$6T(X@+EDH3K6T%[9@C8*1]IW1U*%[_<9NN1(LT_SN1K?U>*#]MY]'& MG5=YLUD@W2-R)TDW>]=$4L21XM3I[G9?1VJ)B%WM.[_/M$QY D08HX")QRZ3 MM/A[DFW)25EN-XW[+KZ18IF6ZE'%J4!;08P0^,9B6?<3> UIA+*(R-:^P.UF M^;)S6#-O;3W()EJAJ&C;BQ"8-BYHZQ@^>BD!R]F!YI>(5P0FH5;_/^Z.PV'/ M!]N]OT2$K?Y>*"*N,)C S5[[=*%ZF'/#6,_66Z^[UF,6,[K^FRR\9/2B6!'3 M1PQ\A .LH5@L"P/):,^RQ>^<#J/W 5AD->/F?I%UF*9)APR'XD0AX41E>PS-FSC:KN#$R M4 C(1+#HD$4,#-A<:]#HB-B#8\+;&KXW%"[^N67]Y?$.:KFHGDAQ_Y3DPHUZ MVYL-AN)M;41HBX\KF#Q_'J\;&-JJ8Z824U)Q4Y3/ ]=Q]H M_3SU+PC]WCL@FQ\XIAX*81NF"],^0'=44!V5R7RR7!;;06ZN.8-.05$]!G$% MWF@7C9Y@:PK?PW/J4V#?(VS] CE=I>MT63=I'7(R%_/D2.O)61HB;8V#*)%Q M19B'S^!UM$*IBQF M(_L@SJ-,7'=9[H;T<4C/IQDXD&RK8C7D?S& M_XHWB- M?QVM,7);UT_9E\K7\RNG4_:*QSR[[5.-)X,G&-\UOT+<$85(][:_[? M?QQ\L6OVA^8WX4^=K\E,)/GJ.)4??$_F'A89OY=_6-)-([ZV_8EF3/NR">QS M4B5I5G[O[X9GK090DDA.U+]+V2/RV&<<:F?5#C]]/$K1(8+8\G.W$+VDQ:XJB.3A M[6,M?1Z! ]&&9[2@:2APSH7$[K8/9;I*D^+U+CE,=67+"15]OZ.$Z;VC4WF;9H_(IY)-F;2GA@:,(D,@%9\-0JEIAJ8CLMA)#^= MDX?J>!XL?=8/(AP\3S,D] ]&O8F@TMAQ,T 1>Q=+$.\#:M=0Y9/#*G(ITH)Z M^E<"(!!FNF_X#F7 & OW,5Y@[+W_2O^3%'21D[OT&[.%V; M"#S,8NC;(ZJ< M/C#\B-_+U;4;!:/NN[<($?-]LN,RS9-\F289:GQ44/>Z+I#:._(T1TJ.& M2U"&BU+IWL?,>G+*%.;Y3\T^)9MU+M8")Y3\3;52_)-TG'4AH@=PNR*\1X4* MYG02YP)A!"C7#B&[2H4U@[ 4=XA7:Q$/U@;V5JT3,%*41P"PVM2HC7#W+^!Z M1^A)7J6K--ORDKAW9+GE&Q*D;-X$)*M+]N%Y7OBV<<)^L+ M]G[W_PU[FE*U&=!W;(CW7[+'(;R;RGZO?TMN[\'^RTE9B"_99<#+J4O MC,L^UVE.KBH"EBV1TDJN_+1H8QEM=4P>MW@&)+AX"\WZE'YX!1FX+-YY&Q+; MJ/,.I+J1=VC)L4(-S4?DOQ^$'=]Q5 MQL68,)N?]O*^;:(,49_MX6()R7-SA"",A9E=2:#_J[*]9\4>O MH;X4TZ0'1WF3""&IX8/1L)3+"O*:F_).YJ])44#%]6$J\;W*(U5$0,)9:HP= MD+V+]*HP>K+CJY>K_]J6%0\9$&=:;?II?O(V$6'0Q NC>S.%,! @20A7N=J%QLCHJK4"51C/! M$[CR9K&A2]\7XQ"&DC?]YIZUXCXYZSW+.M6AMJ7]]"/T;B&NT:#LC[Q11#@T M\L/H@54E#3&R:K]%$,QFBFQ#J?YQT7T&'7PXR9B1SIXAP"A"B(_VE]N]1$ # M1"AHOWL02B@,NH&3#=WFE6:/+6RDZK%[C2*$LY8?[/?8/6D(F&H7[WVM/93^;EYV=:[4!2C,!;2)"I8D7QDXO5,*7NJWOR[ M2A\RO^T.^':$BTWTL5W%.O#G7"$/!KB?'[Z.-56?&3\W7CP&V:UWN M'OH%8D1%WJ^, I)'B&JD[:/A"LL)\;UP:[./1N6F\$N3O/B90,_)*:@'LPV M.D(0XBRW,+L Q& @./6;X.K=@$-G7V]R'&*K4I9O5C<$]@5D#2."G;$_K.T0 MR"0:/U$]!-ST3WF>TV53MHU-XO.J?J)W38M-S=_@-4\@"&129!?V=-JU0P#7 M;NPX4Y+E'Q[IRX\KDC9##/M';7QM./N/WQKAM^0QY3*;&J<].U5D.[-@,K]Q MK/6%*-I<4>!B1/'8A45,<[L="XLS9DO!:\NMR+?_C[R"N #H!L 8T,6*#+G! M=J QD#'-;7DU-NZ+9,5FVW>OFP>:"3 A_+V%A=[O\6% 9N#8;]_CC;N5Y/Z; MGS#]5]R&RRQY%'QSX>^M;][[/;YO+C-P[#?O\<9=+7+_S<^V!7?C95HND^P? M)"DN\M5Y4HFF!RK2%A)@TOA @31[+#Y@,;A;/NZALK>&5Z45P$/T*F:X<9 :\/\#\I &8GS0 M,^A%8P9,WW!7@/D)G84^,6#.V#\7Q3W]VG]T"4$)@:5-&3E40*.M J4M!9EA M/35,FKF6$B-=,A @>[+8T2$TURXT]B*0&<\3X^*&EE62_6?Z+%TZR8@AC/2( M(T>*S'2K>.D)0B8I3Y!JP%4L2 +@1/1S.Z6@\W-\6)"8-SIUH,,:\[TGV:.] MIGSW^(GFI$E;%GQSB*3UW8I57A"N=OI#SI$IV:7"2+7@9N6#O74P>'UXTS+>UVRX6A<'/ MA-ND.[V:9!>>5,WL%AX$8\@'^('(8\4/RGQ+5QL 41C\3+AKRL\IP?DI1"(\ M%HYW?JHPT]Z!L,[\=,*-T/ODV]6*&9.NTV5M@0(0"OH!.D#Z6*&"%<0.2#D$C((T6,2JS+<%%( 9S ME7/*^_S'8^#4B<]I<[39AQ.J"6W]7HB(Z6ZKZWH*>/B M\?$0ZE)])A7/.M\07D9V7Y+[/GG(?'9K%TF1L\]QT$?1@ZG(>Y$'DWM\D6'Y M1%9;_N#X"4/B*LVV_%CB6*WTXMLRV[(O>\E"DL_AMPT"%NN^,:J^RYV@GI== M"/+>!RJ11B?T-- E0CIV7H5PH)N+'E)4+7WZ/K*V]"$IR8K[@N1ES?F<5$F: ME3_YZR:/7_%B\YS15T)V[WC4"I_V%3[):F7J[WA+EO0Q3_]%5LTBKR[Y67?[ MRG[#@2RPZ[ JRU_O?O(U*5:\^,G)MQ2J1RZDZ3FF1^.].W0+"HIS#M -.M&M MW8?V='+1_7E_\!?P%:^8_DCJR?/IZY'F)GFM-P:X8X[>R57OWY1,1'.=KM>F%B**-=ZP[A3(U\QTT$#E0M1U""A6GFI9[V2>P,K*S M)0*YJL@&FIDYDM+?E; MQ7^,3C4[=/N!?,TOK5N%J[P<9T]PW+/ES[D=_7-+ MLJ0BC2N.R_A=)ULJ]A7M,.W%^5BFWL/:5;111XZ'MLGLFM%Y3F6D^O-=+D(S MG>9]D*N<>: ^;"WK5Y'NGY*\>8J\_,R?:"R9\X2)J][DZRXL[^Q$_6O_3% MOW?'O=0?MK6,1BY^L8^F+?^]8;'V[B#N6OEVX]X'> M%T,[]UW28DU2GYT*J,%D_8I @_>NQ>(7C+AW$9B&>XSJO8,)<[?EMW[)T_?] MEK [%]7WB[AS,=EQ^9/9CLM%OO*<^/AK4M1+P%VJH[UWBO>,96\20S15Z_WA M(4T(*=QWVX-1#1V"R[/4X@)F4"*Y^+W+!GYJ83JU MB6-$%]GZ4L4)TDAI\TS_XQ7D>3?8&,[[4IK7?2ZKO(WWL=<4>]3, M+D9#4)3)ZB2QB&7,$G"[ M\42:BRFDZ0&L1^,=6'*<4)QQ4!:&B'<;0#V><\YF/,N2LERL=Q8OBMOT\:F2 MC+1*^OZ-8YC>.\8LC+!8=]@?726271R9>>_HA/9*QU=$"PQ8@QEKU5A3 5-G MM 6E*4$8YG@KWQ18Y$0XA$II!)L"+9HP\3(<2#$FZF#D.)P"G+T-F7((W'^E M2@@,: 00:-'$" '(Q/$0:'$V'85&WH=2 ( 1J7L! 94(!&VJ*&$ FFD!"&W> MID?MCGN#2[HME%@8$@F@T":*$0F@D>.!T&9M>B(:RD+J.(&_2^H)/;\7)]NR M5-'WMRMA>N^HLK%5B72'@VU*6/(\4X2.5O*[G8MU77N1/TE <_EE>73#/G01 M#?UC6 E .L(5$&PAH1V (H1%L=9JE62\*LLM67W)F6;U__O*2P#ECR>/;&; MMWCAH=>827MH-F#B'Z!XS%%+OH)0J]3D,- ;:#"CP@G"\+Y6W/S&-<+,#JZ# MO)=M=XH .6:B><*UUDWG"=/]%#DPO(3:-LDPJ3 J2@C9D#J'W8XS% MFW4& M\^OV75VYC""/F50XHC?;8OF4E/W4(@65$#TMJC!2@R 8#. "V2?+ .HQ'^*C MQ72^M87JC,B;(EV"N6D# E$^[HX@>-@HK=)$C(B?B^._MBL_;M-5D@_=/25L M+I.T^'N2;2BA[?^?D MH3JF;W]*JOJ!T/.D@CHU=8-^ 1=)@VA B+;:$($R_BYFYZO#U8$0ND3AOGMS M88#-10]5EL^2+".KT]>]/W>$6OD^^EPQB18Z7*/!O%W_&0;&:"5F)W_VNU:U>NYYD8.+XQ87GPCQ3(MFVG7+;_DL_L+WSG8W=SY ME7 /DM4)&ZJ21W)+^.Y8FC_RMQ_X5V(?[)X4FY]DD]]PM!/-O$/0+IK>(!B/ M65MSA& ,HG?Z4*2\%UWK*JODS\\T':-3&MAN\#Z1L%TVLZ?K M=&Q5BT'@\R^Q+GUN"KHD9%7R1SMVWMH'-S2EQ#3IX5+>)!I(:EANB$:Y! 00 M_QI&2MXE(1?_9#;>,-VY&QZ%^\LP57M_6405/&1P]IGL+XN8[C[^O\7:"S6' M=GS5OWMKMNZ$GVC&YQY-K55N]C<^2X'V9(QX]/HI31[!H]"&;PQ[,DV1B*[M MEW /S^3='(9>?J 67]>G8;.=0S9!=_@AF./6SGJ):0IC14[91@E$&0<^4':: M( -BO,?$],4FU=ETS9)CC^1^938D-9 ?-Z". Q]H>TTP(F.^QTEH%QJ.*]*K MG"E^M.!,-N0H&XG&'4FC.,"C:_V8$4@B8P\E*W1I7W6I*I5^;I[UG7%1JY&N.7T5,Y ][>I>8O^A6)<2 MO8>JH_"C/KZ8,CG>AHF=9VM=FO:&.@SE@[;89JC0#>NAV0FB0QF,VD_0NE-: M'5ZN'Z?U'B.'U]2.V072.FA*>NAUS"%]H.$@?U<6:[\6F,7OPTI$!7G-Y;T: MGW6T&13FTT&8?HV^:)\)VFT1I6Q2Q5.B2T@JS?0:T4:(-8[<%U %B9EDH MXO@2N&25*:+I3RZ[--[A-<%*3N*5Z==>765P'67 #XP8O%PORZYV)$KWT1 C M4=Y#20QTG><^QKL8ZM7;JFD]TV&DTGQOZ-Z2LBK29456]63^2YY6Y>W=%^DL M!-6F%R**-MZQ[A3*U,QWT&#B0-5V""E4C&B%5Q95*Q+8?_6C@/WIMWON[,7Z M*E^E+^F*'^8.)T1*NOU!.4SG'^'.)D98[TPV.9(HA)O+>T;@KVGU5+]0Q6_* M/*7/]_2">:9Z%;O[#=9#5^@)-=H"^16R9#==N MZP>ZRBD6IG8B:@KJM.N,$ZAVWL/&.JBIN=_<9"1<#\H9XE2+:$M@ZE'K9$.W M.91^;)6WW?%JS]MO2K]69-@;?X2.%5T#P.AG<3S9ZS7-=O3T=PKNMIM-4KS2 M]5WZF*?K=)GDU8]9 MD">2EZQ3;7KCQGXL0/6:#\"*;1X=<(W\,A+$6)DN$L+?9ZLF+J MDE7+$07-V3^7S9'=9UK]@U0[(CER;;-M+\6LL(T$Z8[\:!0!]G0Q34@+8X_P M2TG8M+>LTDU2@26FQ$2]CKE/% DH43:.ZF3[G(/]MHFD?#K)5_Q_^-MY+TG&EYW(";).VSZ6<6UC MP[&!1\9A&"<0@5_MBK%NMM#NGFA1\6KPQZJAB!TR?*OV!ABF520 -/."^?85 M1I2+0JYA=)KW1;+B]RH6U1,I=MXJ^8X>"\"'_8H2Z#2UVO8Z363;2# [QB.C M.DVD0,RY0Z0WP7C4YHPYF?Q=4X*MECDJ=ULT$CR99IDNA"U MQA9X[L&<;5SPMNW',>"WH LF-"(]/SN\*_^))/RM[>/XA)MP:+?OS3@TVD<2 M F,],VK.H2$4 VKM [10IM'B&CU-J=1Z1!(SBAJI0I.$4& M^O'>&@5_(_&80)CZ),[:Y@?/X;]/OF'WE.7D@ZT.B#PRU"+M'KFQ =/791(;GD7X:!7)]V1CD6RES/OW-[G;6_6FR_#VCCW6Q M%9-+W/#.8%^$K%@)@KRW"PB3!Y"USVM'<9R18DV+3<*0MGC(TL?Z _)GE'DY MS_MTPT@6ZSOVUW*=U+;(7GVSRQS*_Q_)W&^!"@R*1%<$;'I45)A"HI?P%L%( M?9S5,K1UK9!U5T7VRM2O3_7.LJ24O:ZF(N]?-03)O0^7E@%'M7T$#*%V].I< M:P3UB1&XE. MC:],-6W6P$.O#J=$0@B=Q^B.]%I15M.^ -L3P>N 2FNZ&V^=?8?)1FB;%CA[ MYP:Z@G(H,0JM9.5W4?2;=RZEZ#2//P:&2*6C_>@*Y=>#DIE:.LZY,)>='@1= M?\"N%">[%?./TFF^RB3![,R4:6J73;_'>SAA).4YJ9(T\UBA\Z#+>5HN,\I3 M410E.A$MH.-G40M_W>[Y#C<']3@V\Y*NTX,5*@+]P']GD2?=D&F59-8O*]T4]"4MF9XXT&JU M:6]2JMO,!; F+G(#5Z0F+DK\N@%K\\+)8LWOD#39HLP2H.;N.GHG7_%[II^3#9&FD[H4A;J"/%:4]Z@3!X;R M6K)5%T-WE=JJJ:\JCU5IEK%XL7G.Z"LA=16/YC*W, L73=^+"@F]=V@[12[5 M]QDTSCA0LQTM$O7FG,*E="ODU6M%5K$]QKHC#(*Q_Z!S.8NS[OHIIWXVE'=Q M/.5]C#)V3-.9E8MM559)ODKSQ\];R=CF3(ZM.(;E^ ]K>Y%G(YZ17\1TQ%4: M8R6N82-_8O'/9Q[H8W55^4]OTL:"E]<%:+] MX5>)(O*%9LPW Z5>@%R5Y9:LSK=%DX[.NR3NHK*U.BDOOI%BF9;'@ZQ^4!LS MZL>L :.YAN18GTX3<09:NDAW61U..SYNTQ6_3Q'S<'I)BS5)*V;-H3-R-)Q* M)%D>3H62YAJ[SK]*%,.IT RK^4.2U(T8X][;POFW#^]+Y]"6SH-O$D7,FRV> MM1^$:!;/%WG\,;^;&/'-2:\1;_1%HHAW@1$NWHH/9,$L3,X< M.NL!<-9G6K]F2E:_DO3QB?WOR0LIDD=2[SN2]K!.85 %1[S"1 G/N M-GQ\P^GZDXFL0W0TVB^9S'=7?E2?,[T63G?SWWCOX^UK1C&ET381T0]I/S[C MYK$Q2[,]_0F,)^F=PF<32I]9Y^'WZSGM-"8W#=%91/I C[6I7W?[.(#5DK%" MKE9/!@K-K$L*P:41KZX,K$5T7)&^[/2&MG7D!SWO&SM!=$7Z7S&NSL=.9_/! M,.-RU*&1VW554C]K;;9=XUT/!VLM33UFUJ^$\D6C67]I&HGI8V+-[!1VU4U6 MWLFV>F*&_HNLZA\[M-#DECVG.:QN? M)AG/P_N@->?QJR)J3N1+Q9GU;F$Z.919E2_[,7VB=G)N5&=JX/U!S.E Q[W6 M2R08:V"MVR2[)\7F M)T?Y2",TL9R69*3)G+L?KU\UBC0E(S,QW=+4:=V.-K#U_>-B)]M<"YM;VB9: MS*QW">-KAK_);6(BIE=YHSG7\(015M(DFEB>[!AI,K/N*)RO&L5DQ\A, M3 &_2%\NMMC+7S&WI7F9+EU>KE?*X.1IZCM8U WLRB?>HO%-5Z16 ,)MH-\X2#.>6Q,ZWJ.F^" M10@@T-U:8R!P9GW#Y-\HMI7#P!I,[V EH7?Z]YG9:FC%G,6]EI\\/#N M]/ONB9"JO*GA^42J=,F,]UC&%#7F ;_H->YY!MO8?^>I\_7I2.] 71U" MAW9GAI4]Y_?UNC[HI_^@( TUDD)YV&@F$%9XPPETAS)=/#\3,F2;QT0TX-IM M@(#JOL&L8"KT@D.([N6Y>,PE9'BVEL4:&!6T0@"UTVI6:(7]X1"R':%6GR$) M#+=L0;>AN8U)BW:M]2"1:/ZDDKIHD*F?.8KFIX MPA5&=2>JVO<=PMA*/UDNZ3:ORENR).D+/T@X)U629N4]8[;UN7=^U*A4;)5+ M*'OA(J2TE\TP=.;.BX !>HW:>06(1MZ#7_99J*'Q0+0+1!W.X!$B8M]U/LDR M^I4??EW2XIQN'ZKU-AN:S?Y%F<8I@9Z%-V73"S)]-MZ@JHE!:LU7/1SC]&B/ M5_KRYWWL0E_2DEDF\ :X0ZAN,M@>E#6)$,0:/A@-6+FLJ0Y8 LE5.,Q.2[H^ M2\JG2Q;,Y9<\V:[X.P!!Y"L BR)L!J"G+[4W5!ZDS1=H)ZO_VI95 M/0C>4SY1S9=I1ICGKG(V>!)N_CVUTQ^[%-5?_#@1-9,PFN [. E(-WK/.:GH MG#"]EVG]&8"@%)'T@JE+XCT(G,*7HCP#P-N%9NT Z&HTYYV$DPTMJO1?M:6+ M]15S=?Z8LI7M25D2<"\!UZ@_4B@:O1FX:WG/4P"H='31EX4*B;O9FPT/2@I\!0:SGOY-0WO.\\=4"8[U9/%0RC][BULUW# M&",^)FG.G;?(K^K7)6L/ _B7TO: #]"^&<1C?.4)ZH!J5K-@?VDPGI-'?F;B M'>7BJ[_0L8B4&%40Y@T!'>4M3TB'='.13!M&=\X<5Q!F\#EI_K?EJK/D.:W M?"9S!KV T&'P9H+$V*N> D='WSEG @_],$R<0 <2W%090J*FWH/' -32D%#Z M!P@&O!YRB(OD6]TO#6Q2-/3 OE3AKVGU=,8Z&-:5%/4V&1KC2@Y*J$LXS [Q M6&\Y!KY$#:N;H\'CGZ^'(8QQW!5OD,/FQJTS^S MU=.VX #1C!-I:_6R6-QZ=I& \9)CZ ,JS'G'$U[>W"2O?&W##_N6RV++=$V3 MAS2K]P*TU[(89NC5K9S9[ +#P(<3K8#E&LVY% %N<;1WQ^NH=?& B]':N,5E M=A&BXS4/:^26*F]K$_1\2_BV<\9'NINDX-W"63.TH@-"S4(9#3(6LPL%M+\< MQX%,#Q>E%H(_5KOF_ZT_("C:XP_5^NUGAWR79W2T<9$K6E$6H*$&0I,\9>%N,8(1+C"DC+P'B*6[ MQ7AON;E;+)4_W[L$NQ7Z-))?5;J,.;[(DKT[RU07[Z_,&7MOJ,U"!7<)@KK#' M^FR: )!H,^>$B($?D'U4P _P)J4CO)M=E;0,S-OZ0%<^]+ M2K=E[8>FL*@"VO)& *ZA1C,#-IUG*5$;WWFA&JNX \32CB;>6VYV-*7RG6SKA[&C M6= E(:ORDGU3_JH%K\B\6/^:\!=\924@$(V&12"DC;P#>00PJ:%O]'IWB2:] M(@Y2#>9<_4ID^U7.7)5D-]N'+%TNULPJV;-[FNT1( ?:SQCO&(]-!GU F1D? M4K6<4!]B[!)9$9 7D4L0WB6?(: E_G".WZ[L61>A.JS0/Z5Y;59=LN*)9LPN M]8:-K!&X.2-N-!<(Z_C 5&@2Y)PD\BG1'*N:HWA,D>K"/]IF3OEM' MF_GN#G(7\/_C60\O24;JDBC,6>F2A2G_X21?=?_0HKQABPRZZB=07WQ;9EO^ M'B/[QU.2/Y);%O(7;$4"[BSZ4:+_1.?$2G@/:MT=3:]?:>1NZ-2ZS[>&Z,Y9 M/1>=L+ZT*%Z9-^KGUB5QCFXK"$]$VRBC2MY__7,W?;YN5F])=G>6U?YFA:;!B^*MP'U6O>K MXF);1X=G,[^,Q#-:J(MKZ&',,<[)0W5&<[[KP(QK_E7QQ1DS?Y;15@%YONV7JO4RDE9,JM7$*8EE#WX M"BEC1JK:='N@%,H*\ P5V,/_S *)&:J^MHVD;N_/RZACA)>>"\9#3"G/7H95 MB*]GUULD9=J<*NP.R/A\O7H-ZSWMH7[XA[75;>$7MF5M/:XK]@K>2U(KQ$20 MJ?>!I%'H?3>*-%<]^8>%=58!/2$NYD"9[^G/PU #:<" F!1#5 M,UJ%-)&L-O &;,$W$W]B3Z1S0,I )R)2 :976T2[ZB2@X2B3 - )&3=S;UJ MLYSO'D$K&4>*'I"N?_@PI/..(R$\*-XV $-MMITC@R&[^>+G9+5*&[-NDG1U ME>]*X4FQA&K3?R=;WB9XC.G8K(DW!>L ]Y^65*S7)JN+I,C3_+&4@DY. MW$,;1!P\S%!6:N(+XCG?^WR\OC\OTDPSQOMQ?[M="B],DWZ.IK2)=ZBA9U\: MIIO.QN0BYMO#'=8ZURP K]@_E?L6 T)HLZ)%Z!UJ&CL4D'WFVQ(MCBZ Y'UI M.-P1O,IWN84WM*B_I8L%NPH+S6 X9.JBAPX* M43SR^*5KLCK?\CO6379XG66H]_*\,2-1)ZS)*!;0CO61>>>J*76^2RV9-X[Y M6XOUESP%*ZD8\=" N8#'#!"N\HQU< L$SO"HT[99 MOX]4-%9+,]O.RXF[[--[IRF-YL[EC%LI6@ M\IE4B_7^ES-::DWN-#DBYGIHCC& TJK7K,T$T>)WL/XEC&YPG#7-Q,$^M+M\ M[0%\SW?^,!=Z<&JP[Y78GR!,G8MGL"SO[S?HKLFA]M@%^;!]Q%C%>,3N4GPH M;(^]0.YZ:FUV:8!/S@"!/HA!Q/!#^<0:_B!I>P!.?9 $7S9NY12DNYR"55HV MB0?#DT_-5KW+Q\I6,>!+VWI]4&%$[)&D?73C/5?JIJ#KM+JFI>31AA[!L++W M@2!PR"AM,MJZ:W/#9&M,?03B._4'+-LUH^0?[2)+#RCFX&EO[H@ I54KZ1AFO0" M4][$8V>W?"*K;486Z[V&K0=7R]/7UG^QQ0HO9\/@P O I*NZO W[?@P&I_PS M0SV>?0G]3L^F!.\]'PI<= K_ MV@3,%.AVA3L3F_]'5TU"U9TL<\_1=97:V8 M,])U2E;-4]Z[!U]7)ZP+']0OJ[M0?!Q:E0+&HB4I$<>C"S];BTE+RKFX"B"* MRR"F*N^3E&"L/T_+94;+;:'L]_0:JSTB;!Q=+V7DE9&=#U;F5&.]EQ**M5>: MCC;)5_L_M#K::;U%C,(2K10.F7[">,U?(?.X.=[(5\S_Q$3])PMZ1!X? M9*@U6:RO62=&"'XAB6XGM%S:SONL#_B$U-QZ8(;7%=1YED$M8+X+P\9XWT=A M044[,.AV87*:9#Q_^.Z)D.H(F5*Z(3Z637O0-F(3<+1;\@TZ^,WEA345;%2O M#=G/4%X_)=66=T\8,.JV[F(0WSI\Z!EZ0A=Q>#'V:A<&<8;1;"]ZWUV,]$ # M"/_V4792/HEB'"!I!_* Q'NT8D\5$!8:GAV(.<=^XB^P&DB!.'1/^*# H:X#E$B '>/L%A7 AS8+V)-?&QI$#T5(>3'=%O.^1Q7R2D MP [1NY!,&&.SS.(M)JS3<]=Y2^,GA8:^P_V9#D,YY:L M-QW%D,\#"MZ6BO.M5.VLMV,?\CE)5Q??>"%[PNCK[J_Y;>JQ&J/+5$.X7)8?K. ^@P-$P(L$!Y@GU*[C%]9;SMV@OY#*M=A7P'(?=/] N9;!-0' .HB MXGWJ,NS J;)-9]RFCT\573/C$U'H3B:O?=[M5EXTH3JU[\>+_# M[4=*5U_3+!/ZB"3_U(0(#S<^:O M)'],#\3UY.?^*K1\F/H^')+O?T1]*CB;:_7V/@$9V4&%,$@X^"<]6\$\P MI"-+"TPDTM6P'5;) ^\#M7:I!&]#L[3$ CXM;LZCO$=)(#.B+&8CQV7(1#<2U)UK=7$XJNMZ=*&Z:&\,3 MC,UZ6K@:KK%:1!/Q87RG4 9UK/+Z#PO->)S_3"R?Q*FD.!S!:RG1!.\T?@YH M;*Z5<_.8$^5C?J 7@=^O 7NJ_SLL9"'ZJ5_A-Z["%1*+1D9^P]'%)5+S]_DF MF"]?)$5.MX>-@?ZUD[S?$NN\L_L&]U_)=D+^<3ZS"?H>IA.TY[]N*;>NPIU-6T#'V@7U,;) MF&^9(Y']=VRFD*_^01(H+PK7" '+=J-( 0G:;06*;>[S+;8CLOS^*2UT,3AH M@X!@JTVD"(2LM@+ %O/YUH(1&7Y)MT7UI G 82,$ MN-(H4@:+<5#+:YS[>X MB=#R=*V/P7X;# 2/;6)%(&"U'0 >F<^W$,;0\),UTTP?@N)F2A3VFT4)1*GM M%K#8YQ]@G08W<,2A#P>V&+%E&4HHY$1:8J!YMV3Q7&_DY8_=!TR^Y*NTK/>P M^16I)2,]V?#_ C><1O :[$L9\8H JS:\9/ 4FI'0 &_* T>>.X^\)-F6T'76 M2SP4G4;B6K0/"E4M @:?OL5ZSQ^I6'NZ*FUK>!7/L)GGE T3))QORS7@3 M%OV!68N%WW=>D5"C5APD>NY5KD!GL-<2'%;ZU123@)8;D,4*)IG8B(LVGS&1T?!Y6[$A\)W/Z&C4F>]9FHXS^,&.A?!HLQD1 M'0V;-Q4< L]YC(U&F_F>\&GY(GVQ,7*TV8P)C9K-VPJ-H>=\AD:MS7P/'[&^ MJ,^_+,6'D)=AD/1XO9E(D?G04[CT5)KO"2G6(2/#9&1DO*%@" /_01[M D=< M]_Q._<&DJ\WSMJI+V(J*M^,;M ^X% VBQ::V-RRA$2,W[H+C0(1I'8)!C_.! MU-'B4,\/EKM$4*B+$M>BZUH^\'F9YDF^).;GMOH,>BC681#;F:VQ<\:=V.J( M=;&W[OV\5N0 @W-:4S8(A =^+FL 7 7LQY_&XG52Q<);/8-5^4)^]JK96C,( MPCEK=8M]K1-6-Y!_ ^>J*!=(SE.UVYN@/9#STPGPCC\U=8CXN9^58IP@.2/5 M;6Z ^$#.1-T#'G\2Z@[OA'=Y$U',!R_?ZE?9M.IRR MHXP#J856"JB]!SSPD:BNI085#0"V 9YO 0E=W8R,V_3QJ5JLOY2[,M.BC"Y< MBW9*EZI%( ""X4%-3)>B:2#KD*JEDA$R?%J#WN[Q6S6 X#8PA$1M(@61TGPK M,!))">NY"%#?SS1?&F!IV P%IW:S^!$%.L$VJ-J"XC[A>YO)I BD6J%: .E9KKP,5S-]&#EAOJ8) ']!"@KU!"^_(P^$* *+< 1J[C*\J5 XD M!;A#X;)/%"]'=9I@>L1P%J.C8*EP@4U<#D59[2P#>Z);:#FXP-5LA0%H4,M; M.QC57>..@VE;FM4TUQB0^L;.#/6Q. 4"HUL(KQLKT,M@!?U@$0S2QP,J7>-- M@860,_U2&,#.KX1/67, V&4OZR%@:X6 6Z!XN8=Y[MTT5NV+-.8<8:XF:1 MS3(0MH^:7XCYQWW33CJLM V^(<42WBHR9:,SLQ"R":I#E0(0.Z=0>PO1F8HT M0<\FA!J\R=D$/@#,F.!G$_,!_RA/68"^KOQI9A">L^'O&8,M,^\]*=YZV=5: MGW-2+HNT!M%]\I#)*ZU*6PB+JP(M IZ_Z5MLD"0O81W#4U9E4;7 QOZK#S3V MI]]ND_R1G'Q+!_O:HM_V*X#N;P' 1 T"*C<)1 ?(N9[E=SG."Q2?R.:!]"O" M +_V@;'_U=\,0_BMJM9_/)/R7?TLUV WYTX>^MS][[W?^' M[VE*U69 '[\AWG_^'H?Y "#-Y0 0_=X&0/?W8 $@,0,)@"Z'619)%8][;-E MKBJRD;]=J6R%FH*V6L4ROS!S@]G, RUKQO#L;D+Q#?O%^HSF\A4@MB'B$8I^ MPT!Q.@2>XL4)J4.TX'H0K7I>HB_2Q:@:2EGUKN7E5;XBFSQ=I\L&*H\%(4W9 MA:,?4;OF6IRD&^=(3C'B?;S+Q@> D0XN^O$P(V)?=N1+"6US*>FEZ.[0QX]A MV'S;2.U(FF^MW$%X+NF&W#$WUE'9W$HA+R0'Z\GI,U#UQA(&\0-8PT$.^EZ) M:!?YRJ.[7"#[XV[[D.TG4J(T#]'O[7R.[N\Q@4IEGCEF!)PCKQ.[K;8%V>U? M[ V[Y<[)RKLD:[SQD"Q_OR^2O&03<>:1LDF+8F8OUI=IN4PR7DD4.L6V+J!_ MPFU10$P@=^[@\3VK3=5F7*+6Q$N_IM53FM]_I=P[X(-$]CC;"+H^YS<3;5*7 M>@JSOD[3U,Z=/B?EC+(&>4E6[!\ES=(5OY-XFF0\8>?NB? Z9-XB__]O[VQ[ MW,:1!/R/=K#?;H## >Z79'K1B1O=GD2)9+'JXR-3#'4BA(A&Z0,K:/T(Z.-6;%2E9Q>G.M]X M>,P.9_!?+21Y*@O-/N!8W36&]!880#"VVJ.(;&/)ZZU'7T_G]%&D ;)*X'JR MLW,'\-,C3.\E %JW\3Y2O4:73-9U5+RNLD3\Y_:OBK[QUV_&.Z>\CO+\0+/M MGZ(<)T":E:Y$'E+7$Q(ASMBXSM "*MEL/#&: MX?!IWQ&#!TZ,I2FVA7RA]2Y[XSZR_/ 5S!*G$I'XZXJ$ YK&M:%$=9OTTHCW1):(.=9>K$S!+TV,2F]LTZEX M@II^-$/[;+T2HV][R?.)SXPE/VF: J#)/TM0G7\. "# %VM8SNW\*A%=N'S/ M*!UMW)9_.9_-5-EX;8V:H7$/TT,ZXN\K*TG!!^)[%F7=51YC#ET;58E&G&H M4 [H VLV<3:6^]%_QSLKVU+N\K&/N..W[W%:)?QQ-;Q5;51[:R$8U0 0'= ' MUHCB;"PW=.KF=,G7K.@5^-/*2-!),@'0I?/*&B.IL2E"@7R9#HCUQ:*LSRS< M9:O-AJ8TXL/\4_52T(1&.>5#?E&PN/Y7/OC_B]&L_).+5WDOS[/3-A5+PB/: M#(!@E[TV8. <97RY!;:5M5+5/RK7]H) SZ;&J2FZ99KJUGXLW+6J(O)GX*ED M\8]7EG*/"K%^9*S.9:LNGZ]&J\^.W-"XOH$]Y"CB#V]]R0N$_7JR>*QQ48$Z MA=G1M490C>^@R$&L;0#:7RJPL(D(>H@.8A6"]Q?_E[SB7I@*58]H 0C@0K7@ M$]D605WVO6.&&Q'HA3*[9+Y5H43(DG6YP2KNYVJ*A:]<$H2$V6EARE>%.19_9(4G'T[2'*S9\*9@5Y 56C$!B2 M:-]'X:BSLMQ=SU;?K#=754$S4A3UJ=2C*]_$N>_F=5)%Z2K/1;)%,:?5 ^NN M87CN-KCAP!X YWTYZD%Q<37+W:.MPU#1,T"#M/RI 4D'QC/.ZW$?%Y")Y6Z] MHJ%#\[8 U*:E;"!@]FD;O-A\ #[8C>%1:#W)PS19A>LFK M ZTN,X^1YL$Q< YA7Z?9)9@HBMF+,?*:[7;T&,8@SJ_SKV#^D)$LADE#:/26 M2#4:09.([PN'9&J-+G?FW^^T$*T\[L-$9ZZ9/<&@GZ$9JTQQT^=:ZOTMYMV.9$69(3/$=U!7[!3 V],W% M&>Y?CX?5V%U%_"0)/;KU$-'D+KN.]K2,H",W!FDYD@>2_@68QO74Q=$&+VO) M.]./HE9P1I+;*,]X_Q2K.*YV5;TK>D,V-*;0ISY>42(?H_@+/ 36_7?QYP%S MA;_2?!D]YT7/6W\)T(W]Y?SW*WN=WTXJ3KE9.N4_X2#]@D]\&#]\HP+Y8;4F!:.3;OSFK5+,\O M>O!H.=K'Q?3*-)N[@.7+Y-*[?#&33AJWJ)7&[49,EM(92YF ">8,6W9H/6RV M/Q\JF#S%KR2I4K+>@)?9J10N?Q98JLLO?K3Z[.,/_NZST=T##$#&2^B\8M&F MI]A7\6"#$'#ZZO#,C:_>*11V8J&)?=#;FK.#;,TD)N\GV#?0IR7R(E")0=O& M?RV8A=\W3!0AM(6YKXF%N:TY.\PV0&(X!KO%=D@^VTLRL=-IUILTZH2$WI"O&@8>TN-Q@B?ID@5@%N-OM<_96G_\KM,,A0D-> MT-%IA,:H?3>X&1JU]J8(=9C]+?TEXG7U(Z<>#+'B[?>U5CPTUBP[P,%;6FOL\K'C M $+<*LN%M'@8GLENS_^6'[[Q[PL-2&BE-DX(I2"ALNT,!V@A3(:]&W\?98G^ MHZXG('_#M01"P\KHI*,OM%;SN+W@6;/&%65>Q>("[S+NZ)9W@?Z['Z/2SQ*G M40D5(XN.<+4JHC.XW)S:URP58:MYE&IV2-1"/1"[0K.C-V;?0^NQPRT.VZ$I,$4TRLE' MB_IR'L$#OPY-_AGYZ;_P%$TN$B%P++ZG&;DKRY$KM;HJJ4/CV!2J%H5K/4H384$DLJBM7=H'LWULP=MI"P;X,>< M_?^W)II?Q ^XJ7)P/>'(71/$M M[B?_0)^ "QZ8NKWQ5=D^6P'B0\O?PSFJ=KMHOS M-D]TF]$-C87SQT(Z]6&WE(IT>K.?B>E?DF$28590%V12*LQ8;H(6T7:;BQ&- MW_#UYI&\D:PBNB,O&!6YY(169?8Q!'$OV2#_@9$#MM "VOC2: MZL.F1P<+Y28+2K;/E4IV-KB,L# [/R6JH.8EDE3-AH"3]:OR,^.S[ZPN5G(J M8:+=@S&)2Z](6-P'OC3L,&N78<[Z9MHO1+CY$'A##5]_L)*DZJ ]]:^M(:KS MJ__0Z!VR9:37FH?')X#PS2\DX;,BX*Z# NVP3$D@@'MO)5P6! 8W1T#A*KQH<< IH*#&SZ*.+P^Z]JMF90ND!!M:;#;]P^.:K M?F_?]>[O@=QNC5.#[G.WO:')SGS94#WY>W:W/A2LG6!B5/I[.1H5_T$:X/K0 MR:;>Q!0!\+Z@6"=S5D]'="*JW-T!34D0K@U%J=LD IW_F/TKY6DO]MS3;X7F M+07)M-]4?1G_2< X-^B-U6_S=+]_]^4P\E/\RIAF)4+U>^=V=WX/Y5;#3@V[ MS9WVFK4F;U+%_,&*NE@%'W/@&PT*M>^V0BB06VYR;]!]5S3:W/P+GE$"[GI[ M#43$GF1;FA&2TVS;> /#8*O;9@2O&P@Z SMC$%%X6PUH]B%"4RYIG_:?C0M; M2CG%XI8D%P@Q""?'+'))[2HW.BZ?[63:\*1[PUDEK!HN3.G>HW-*V$"2@3TQ M,+ $;VV1!WI/;G[B=ZK9F?Y.R]?KJBC9CN2W[Z?4_JNB(/Q_R7/T#DZL![?4 MFW\/:,E7O/NX,I=]9D?]O>H,TZ"+\/*$"/!*'^#@ \ECT:U;.9+478/MCX21 M#0;%OO,>'/$(N+B6H4._BO8Y8MQ?"O)7Q9N\Y;TP?X$'Z7I,H>PF<;EF 2@^ M8Q6'[C5I*S9H1/6>^A*N;KQ?S,I;Z#0Z8*538T'9>@C1>*,)T]=0,$@;./.H M5H(.'PUF=K40%$9TE"V[UH'"6VV:(*.\&;;9(]FQ&.F)LTDE!%@R8+?H^';) M7^T&L%96#]SLJW=X@F#<;+(.@78TL$T9V#Y)T@M4=/L3[YLZB?AGPK9YM'\5 MZY? >2^C;"OR72/K'66J$U]87RW?GX:F0UB*PV%%MK*'X)DOHVP;*UAVUJT' M,R[,SEG%]@-HXP,LN&V/WXX%B?^Q96^_%>4^/X(E_E1#=<2)_^W?S_\M@]/] MUP:1YE_GA<%XCQGD@.JV0ZW5M[UI)9BWDO4WT#TMZ7&M2SP 5:&9XNE$>]5E M5:+>OYHL/!TXLU.WO,A\=;*KVCF=7MA U^SO*!0W&KYLYG$J&SK" GA'C0@B M)YE88S_[K(\?UTO+H>.0M'>8:<+&41XC25.$C$/-+_=]^8EF42:"6N_J2*6Z M%B_\RC1(2\2!TK,3AWUQXOP=^.X$&Y^B^M'L0]MS'F4%O^!S/!1_TM8;12<4 M8H&E4/^D?>E.84)"VJV)V9\#$]_L(IT+/#_ Q;4?(;<7M92%QQTBDI'JH\?HT*LMKFA.BK(J.5.N>>S$K+1M&VURZ) M)^+:O$D5(XJ11]GA*RLUHR HU#UXTQ-:-H*F7KDD8;7$UFPYD;?\D_ M1^D;U64.5$ITCM%*$L$"9737$4$J.[Z$1HV-[[PWG*$UB>NC/.\].C,[,(@= M\MA-%/N]U9G80&O KW(2K3>B2#D 65] KIK1$O -I#X@#.$9#I][U2'3=IL> MOKE<13%$A^-TFZWBORK^YA9G!LOB+GLCA:B9L8I+/H*+]1PHL,&Z 3G6P:*! MH* )!X8GT>O0(JK(P M2?TM+] 3VS/GI>*)E$6]TXM7SBU;4Q(4HC< /]FO9D0EIY'#H=W&1^D^8?((W\9U&=>$C!KR? &M$.FOH&@J!W<,\Z&5;U- M#R?:P&K?/$L M<^J6U4\1QU#W1U$7HJDE[K(X)USJAAS_>Y?Q?J8L^4[H]I7/?5;B%;4EM^]\ M#D0+\I#3&,R*Y\=5R=\>(IB( [!/+/W-=,//RQ.9L/Z<&FPOB&;EPKT_Y 33X"C'COO6> MWC1[(+S_]D?7'@B_V%ZLC%ZH/;XKA(( %N7AT)%>;OD1A[ZVI62TH$BU[80279DL82JWW^_KOO\O7(&FJKARC:[G+S3_R%29IK8KFI)HE&4GI8E))S[G7$A+Z)CZZBB3!HKK!8YP^Y2*RZ,WD_K)'> M[H9=([./*;I[SAQU#C"X*$QW=S'L3'IX. -,.%&(6/RX$M>QSKYE?$#9IZ0D M'^.',NS$0JV;E *A-CN' P%C@_L&@-+N.EK))Q#V0RH]QSU]HP6_4CZ-O6=% M@'B "*X%WYHJ?,ZY4^IW/"@F57COBX5.G]EWU^]LA;W!6:)8&:53 M?2G>OL>$/P2;*YIRG6WQS&[X\Z'Y1M0K*+X.(87PF<+WQR1?A)!EZZ,\OQ\Y MR^J-P,0Y:5])&9^\2L^+%RRKSN-NK'O%#M%OXV=7M+(^:<=Y:HRU.@ M9/OLJ&1GS?>FQ8/9^:E([Z9J7B))U6P(. W99A-[\W6HI[9X RS8WV3K"?I MDX849N$FS%/?0/MUIFHXG+V?VVQ+,T)R/A=L7(2S2QJ%.^N4L+#_U%BY:TN. MJ?&9LEQ!24=)(DJ G@YQ:5*/:N0Z"4B5RX"6?MN* M4[E^1ZPXQLB CP$;#W !05# @EVH[;:H0F3):(A]D?7F,V-)^_7\Q-+$&)V( M5>S-H\R*LX.&&Y>L^V#02(6Q,L7;SY? \Z/_IX=12Z,DHP3O0V9VQBSHZ3&G M]A2,[#09ZN/V86"Y0U\=8L#G)AL*C7$*"8FICL3L1.%&+=BK0<-3I[E)(H#& MQ7(XHN6T'YEM;]_%:43C-[E17B))(Q\(5UB/!U&F:7R*W,&^O/OX!;!<'.41 M15I(0$XO+/$&"<\.FQDC9NDR !QHJ,T=9,#+X'%70YU('?.99+Q[4N[Z M*MG1C(JN*>D;T2-HHRH/@"C5L/ P M4Q'L%"0XO@R.CJ*KW_84M2$\F^R>S_R8V.I+0G2U)6?GRW)J"WHY;E+;;G:Y M5'UE&>MZ?'J6#$LI:+U>NFVC7B#\V?; (!H11J:H'N++V[2IFZ+_7@.D>C'] MDM3LG.$)8EAG (\Y2#Q4 M^%#NNZ$0,K7D?=5ZOM3O)]U$%9963595TF&RB'/>!8J@)0_/UD_]66C[.6C[ M&1@JC=@.<,&CQM842RM^3%3.TS%1%5(C$D?27E>5A>E65.7ZI2G))Y M9OR#K4X1PNJ=5\,2P^!VY$]L^W8"H7-L#PU;B;4WNN3:B9WNP)",H31, IW3 M-56=02^&R=LHST26KX=3);2KJ* Q_Z2]H6DE"I_IMYTLM278T-J!8#BL-P8! MBC:UZ!IUAEX8!NTP6#V U!8_/+DX8I'V+3!>=@RQP?EZF?N&%G'*BBHW'J88 MV9H=[7!KLS\%3H9J9&]-,73#IOTLQNBJ=$ZWTFJG0EFK/ MNA!_7F%QF9V!C MLS\)8QEGCCMTV&L#NLQ.09^!EW>9@YN7SQSZ5.UV47[@/4"W&=W0.,K*51RS M2BQO;Q]82N-SG9]G;J#B[L_VZ/>OS/"J,RM(C[!.8=;\:S')RN,^PR,M?NA2 MB>J%^WG8E,*S#TF(.\5MGB(FD]O5J*65$,IJOI(33:1J%VSDU-<)!<67E^0BJ3':"S9?8RG3T+':@ M#)F?=<)PUK*.<%!\67GN8-2"["PWEEGQA?',C=K-0&0-\^3CK.$?CS;S#L!S MEU..LXE%9HSM]PDW:3?1Z&L85V!:&OX!J,!*NPX#N8^?5#3V]*LQ+3M^326@ MZG=54;(=R=>9)@TZ*-2I05FCG:]\3@&23*U!0CZNPS2=!SXXS20A,+JE8IB[!&M#& MOW?=/\DKC%*A>J1>2X)*%0F5+ZZP; MM&032TYI?%7Q&T2SK18PM9 $F"P4*F!:9]T )IN88EH\^]#UJ*=Q6B= M>&B<67; .,K,QH9FEYVT*+3^FQXAJ2@,'?RW/=YM!\Q =@9GG)IBKECD9>MM MR/\FOPE%D>S'*-NJ5G^5OS7<='^;G13S"J[.&^LU6JFQ$#Z.\"BHAQ3UKS(. MLP\=ZMO,3 Y(!'1:Z=SP*9>+9KGE7VA&=]4.O.G*WUNW7?I]_ALO72DSNP'= M_*-P<_NE%I8#0/2N!T#U>QN [N_> J!Q PE MP6_%O. S\75-B=US@35^QT4 M:'\<2@(AO.E-?MF_[A4M.IEK3G>_E=ND.A'E/9]]XU-S+WMW&K.1V6^O?W^; M=OR,A5WG=$OYB/-QN? ,T"#:ON.@J"=W'ICLX3S4,B!-Z\ 69WZG%R3^QY:] M_980>GRE\S_4=-1D\+_\^YYL^70TXSX?%(.]1N+42TJ) (9[LV?6X[VR25P% MHNGO\_&:E.,[]'/K#G=_GNWVZFX:,SHBW5!%8\U=[#:"^V9W-U;_Z^;NNDZ: MDT8BFWE*ROO[:WB\1HBWQVRM^*QW5GGKF+67BMO<;OECS-:V..J^3G4TZEY. MHF8Z&=53,!V,:BD$,(9;^^WN7%[+PA2%!-Q_X?R4.K, LY)_ M:/6!80/[ (O8?3L;(=;2DA-P_G^*^+&S'C2ITZ6+QUW(]*GC XVY% 5J,M[X MX3O+?]QE#SF+"9A!7B^L*+:H$@X0693?H[F$K$RQ?NL'?%=1]B.O]F5\J)TE M(HZKN"%%G-/:W?6F]>]0/-V0-N1P.[LV B1X3"^-!MO2^'(/7SZ25%39?8CR M\O"<1UD1U9$\=8K;4YJANH)8Z[?B.RU?VWK 8^"R:>GI<--T@ _-!'TZ^EER MGAT%9I'?HYQ[4A[6&WXI)%EGXEQ,2K@KHEB?Z!WE;J&%6GLFB5(+B.2! M?3&84KR]*0)B?9E7?GS(\9F&Z4NZ)0)]/][?81S>NZ(G"1 M-[VP-,1 P@&19.7WZ&$'LK+H>JOJ2/-O!=E4Z3W=0!4++#2Q*0[:F@$R:M\C MHX%%F9RD"*P7]'ZB&2W)/7TC"9\0)43D8"T^Y_#P:5:0S\UI% )$%.W_:#)U MEI9\VH6C8$(XQN*&RT MA_672^315S!-Z5DO!N=5\K]548J7T2>6(X WRLN5%&#Y /'%>C^:4HVA28K) M3K-NV-2 :]([*E<)0:'V1%LA%! ^*#_'3;45K?M9JM* RI\D2Y@>%$E$AWKE@^8SR7=BE?(XE$+S#9VHG$U5*1H0918^ MCWZ)J6U@J MVU^$Z*E[Y#%_\1\SRWZ)4.+TJKZ,\/_!>^S-**["ZI(VN'-&+ MTPT0U"&],IIHG=KVY(2_0%AHDUHM>D,4")-'@JX.H M KE]#%]^I ZQYNOF=,FG<(F/_\1LF]&_2?)/ #BTGD0@0B] )&U[8S2C"(,8 M: /=A^E7-VQ%]/".NZ[RO+^;/%#;6)(2T X0XV$],WZ1!6L6@W2@FS/- RU* MX!7\DZ>.83LNAQI&8(T&,/8J-0+$%=\#SL9;I2D,EM9;-!YB>7H.N?OB:(AV MC$7KZ1!5ZX4.*J(WW.*J-H@)+ ]T+Z5^.&\(O_28'L'(,'N(6#4)6;-:@,1: M]L5H8,WV,+P&>O+G,\E(SON%NYSL:$:+^ISJ&[E]WY.L@):ID%IRE)M)*T!8 M[7IB?-R;R1P&U4L?V@&V>^YI+*Y9I-*E_,+J3FD=1E)M_R!5VMM!1I6 H!O0 M!^.VBXRV&J2"W2*J!_]C[>_UOO8PVYY6-'2O:KV&ZBT-:02$GWT/N'DW0Z8P M8]WE=Y&@XP;'9*"/[!"EY>&A6>7-R/^02)V-&Z/0.8B@5P@(-&O_1QY1T%MJ M4/(EG[OR:I]_,CN0) 4S2!\*RP!)[?\4('U8:D"RWJZY[)A4%^"UA$E60>!T M5ED(4$ ?3(+4V58#E?5VBO,\4^I+_<2JW XF6P U:01$I'T/C!M 3:8:GCPYP=&[W#7G%@V2+*QEZ"P!3YN O>3KV@DVGC($J$QH?5P' ART\W=G[UHF'VT?*N2(O^6%!%8 M%K$>EMK]'-@X[8#(&](]R[Y.F5W]KB M/%NJQ58_HSS19>\8UYB,]\#&0F3>1;^-?Q &7@7FZ;C\WH>K7()UIJE>P@CS M>A!>4]&!#>+BC#\S\I<, ;1[D(S(!H0-A8^CUUD!FPT-WS^ M(M5?62L>]/H0IT2=+0@6ZV0,4HF%1H;9UY&9@U3M-T18;SHX)T*LV[!-U'R( MJ6@ 1-HD]$1"HT#OXS@">FTW=_^"FP[ W>^5V ,_3;#B;2JTXJ$1@O=]'"U: M.PTYU@O\'7+^\[=>G]_S?^"_G7X1__<2%>2__@]02P$"% ,4 " "CA1!3 M_7C T?H( !?/@ "P @ $ 97@S,3%?,2YH=&U02P$" M% ,4 " "CA1!3DNWCYKP( A.0 "P @ $C"0 97@S M,3)?,BYH=&U02P$"% ,4 " "CA1!3/S>TQ;4& !$- "P M @ $($@ 97@S,C%?,RYH=&U02P$"% ,4 " "CA1!3K$R'(6$\ @ ( MIQL $0 @ 'F& "TR,#(Q,#8S,"YH=&U02P$"% ,4 M " "CA1!34GX.80\= "9?@$ $0 @ %V50( "TR M,#(Q,#8S,"YX"TR,#(Q,#8S,%]C86PN>&UL4$L! A0#% @ MHX404Z.S'B^2: SSH' !4 ( !:HX" '-G8G@M,C R,3 V M,S!?9&5F+GAM;%!+ 0(4 Q0 ( *.%$%,#!'H&YW(! %.]%0 5 M " 2_W @!S9V)X+3(P,C$P-C,P7VQA8BYX;6Q02P$"% ,4 " "C MA1!3F(W9WKZ@ "66 L %0 @ %):@0 "TR,#(Q,#8S ?,%]P&UL4$L%!@ ) D -0( #H+!0 $! end

7E,+6MPWD!#[H)_8Y8Z:AQDE'.U;491#&;[' B M=&8X 62<'G%R3\M.,K2,E3IY^#$W<&N*VY^22+(-OA[QCT51GI?#M.-E( M@)?%NHP?.14FNIR!S.D*;8,SP?IQG(S\XQ0B<6&-%M[7RX/FY*V:J-=*^/]. MR2P8JE=C6L)1SF5UGT)*UO9^\HF9S(>D4[8WE8VY+;EAB_2--"G;="QGI\/D MY&@X.#VE#6E-*EZZW-[C#O*Z$9.H+VE>\_GAMDM3J%9=2BD'O#^D5=KON#E% _("S@R[\I"YB""0@#5T-@W M>%+/Q$>#/10D$:IY=XJ212X9E9XHA\8Y2,5*B -W'-4]!JQ:]6X^6M:>3(", M\[32.'[Z['MT%.@DNK98E"*:>VOS!MB,H'2)]<[6E$1N4$0%0CY&N/1@X-8) M>H-VU!R- @YK.\_ %01UDSTB@+CNJ7@MCF=J7''2YC-*1MEYO-H)E;&%7#LE MH&B^>Z]XWT&0PA71_9\AU84>CXX?$@N"&=A_ 6Q#>?Q'%M(M"^EJAY":K-K5 M>EFPP@DV @_$(?!-_'GDV>CJ%.QS .9]^8!O-C-7CO?J] >&=;=YHU9%-F%C M=W7FXU"V:(JFK7'OBK0IM#Q[^2B-\BC5>/F^UB#%8OWH@S56P4B=4[.9Z*,"=7"]BEX M_*NH=0T=L6[@*PP=G!I8@&=M9/[[^)Y'Z?(1^YM''U[]W#G^!L[?OF7GDJ-5 M2[559]HX=X3_!&?98V==9?1>SN,UKD[ $!(ZT5.Q/SSH =7/Q/[H@#[1C27( MQ.?C@] &PSO\ Q&?%1>K*(HS!#Q;_Y<==?2#7@5:K\-@R'4)8R!D9;UUD;95PJ:,J)\A=5K*->O\Z. MCH?[XP.O8F<;2S3J'4-]72#G,(R60C:/A-T>MCE![KD]^V;R=?B&_=ONU44[Z2ZT!Y5HV@ M!\V- -#OU!6^D"P:5UV TR'UYDL!JQP <_'.NX81^POWU;#C+381DO<:E+_8 MEGFX!7\U"V#M[H2",3&9,3[)R41S[]I2Q8NIG81MN+%-@GH0+5VV=?.T M#F#81NR$[+Z99A_Z3_MH#JAZ!W/%#R61<5_IA2]_T:E>M52D)X\()[S77ZB@ M%B\5[^BZ&!%_1Y3\33'7AUSD ZSWB./L)%3W#OV:+OGN!F3' W$[$"?#?7D M+[1_<4"UQ7]K*IW%6Z<),IQRQ:+(7)L?M;;U)].^!I$X6X9Y:MDQXAA/$J%^ MJ77E^R']E\^VH\S3WQK"FH2M,Z%)M"[(>UFZM-"&(2T?A8F]&=RVIOMQ#;JX M-*7,5G(MWN32B_&]-J8T&YEB&-?L";,JU$9L[DSA W'4>Q65_Z'X?P_\/T'ZJ6E9*Y9W6 MN/:#./H>NI&K,75!W)7EA-G:S?+C@&9..H/H<^C):VH4KAAQ4P.+[! 8A\6) M%'_$_;S\K/S9KS7SJZT%S9@XC03'ND\O3VR0%[]OP&U[*Z#X13G7:0-^9WKA MQNXJ=G)Q\FNUS1VDQ39OUP\<'0HSS#=;U\5"4L^;\N_2A./TH/?>7;ZW_:C^ M=SP8;;EQ(L(I?$5)[P8X?_O=\5%R,CH?G/&=GK_@:"#5>:@P;8H<<8WZ;7YZ MS9=RG+)%0!1LR=MDJ\NSN,<(3&@OT[LP$Z ;O1'!\-_X\@- /+W#U.H< M#BW"3DEF'&^(5PNYYN<;KQAXWC?O*'UW>I8,1X\'Y\>\OW$;9&V/S4V[>;[U M?EJX76N%F=W';P?84!L-_LYR5[B[Z>-\I1T4V*/MMMX^0?]>_N@/1/*?@TC^ M]('O3%LB&0[\>Q_+S8#7?S[!]14RLS/6O[HW(\#;&_[%B7^34+#OMF"Y="G [3M,%'* 7 M',]8M3JWX]MFCOSX.MW7^)'$3BB.7577O/XPJNUK\H#R/UA)56LE(;A4-BE_ M(FXJ*$]S.SM\!+#_Y*AUOW[29V4/]7Y^9:^0!_.P?^6N&?! VFJSK2F\J)#T M'**SU68+:<^50;A?9@UVD\(;EO3^<'0C,::_YY>:,LI@%AC1U--C)>6^N='O MX(+P%DPK):'VS]@0-@H@<#OW:,L!FJSTTKTNS"^$^*[[:@7#A]UQ=6-$[;#T M_P/?$ FV1>YSM W]BX H$\VU]]L(7/^H\(-BLYG<@F;,L&R<96A)B+KS=R%1D+"Y_IL0Z^(E.$;2EHA-\1P @RGU2UW\0Y#R;G3NLK,[+GCH$H M:6MW1UWN<%9HTO[X@&YG/=W7*G,PE-M MT%Q@W+##T]T+=\3PVJT"&\JA)1B MB\ !M?YAK85<,$2C?M.:6S$[K7JTB9SPJ]11Q?U:(7H@HLTI:C97J['_1&9< MPO8O7?RW(KS_WI@S$'T_&'+8^ET6H+$I__J,9;14N9]HB=_&'[BY<+_KT@QW MOX[S7IHI]4SG:H*I1X.SQWO"N%^<<1^J+//'W7??=SP>QUMMGNP: MT<%S62@["=;.5>_BV&9K+(6-=(6*=I;:E,+1U*QB6QD4N72RQ*5E5J!P>4DN.R]FPW8WAM\D;BU1V-@)0NMGWARFT^"A EA@9EC!$%_ M&[S"HF @HO&UQ0RZD.QX/-ZC?_#:2@M[]A MJV?(>)DNK/_"MK%-+P+(:NMTV3H3@U*JYE\\MWDX9;7 MPHGIV.@M&+8F-!YXJ=Z;R$G%AS)WAG8E^;GIO%Y8_%JC3/. M6HA9 Y%^!^(-?-;*K2W\PN]]^4X\BAWT!GL>4H%; M(U1&JDQ6Y"=*71,?"O!S&B9)PC\X8YN6&X,=6%G,:D.PBQT%OD8:D>>CH> C.J$XVC-LV9VZ>OL#1VJGH*CG M%EHH)I61%.N3U@LOAJ,P[?=!+!T:6"+:"!Y)-2<.UDP1:*-D:TTU<=8[AQT* M$S+.1N9$D-$KL2M]L9.95.2 EH@H(BH<"^3#I2VWQ6)#YXD3^5!IJJB)A3L?\@$!=U$@U?-P!>;T>+8/.:0AVN@D^# MHC13@-IB6[>'U'>,.'T<*S^Z7VWAV.A;'2,^:L EFI5_9BQEAFY"TXN[U>XE MNVP:^,&\>08_"[.2RD*!2W)-HK?# $SSM#03IRO?SA?:T>/@AVMZC=&P >TO M-4EH)QR@>]^G_P)02P,$% @ HX404P"F6XC9)P ^X, !D !X;"]W M;W)K&ULS7UK<]M&MN!W_@J4UMY(51#-ARB*GB15 MBAQGG(W'OI8GLU5;^P$DFB)B$�@"3FU^]Y]0L$(3F9N;55>5!DH_OTZ?-^ M-+Y]**LO>J-4'3UN\T)_=[*IZ]WK5Z_T:J.VB1Z6.U7 +^NRVB8U_%G=O=*[ M2B4I/;3-7TU&H\M7VR0K3K[_EK[[6'W_;=G4>5:HCU6DF^TVJ?8_J+Q\^.YD M?&*^^)3=;6K\XM7WW^Z2.W6KZG_N/E;PURL[2YIM5:&SLH@JM?[NY'K\^H?) M%!^@$;]FZD%[GR/8XS 1R_RZ0G M=DU\T/]L9G]+FX?-+!.M;LK\7UE:;[X[N3J)4K5.FKS^5#[\7BZW,K# ,$V*_C_R:,@PGO@:G3D@8D\,"&X>2&"\DU2)]]_ M6Y4/486C83;\0%NEIP&XK,!3N:TK^#6#Y^KO;_DTHG(=W69W1;;.5DE11]>K M5=D4=5;<11_+/%ME2D>GYM/9MZ]J6!HG>+6297[@929'EKF,WI=%O='1CT6J MTO#Y5P"RA7MBX/YATCOASTTQC*:C.)J,)N.>^:86#U.:;WIDOJX-_Y_KI:XK MH)O_V[/ A5W@@A:X.++ #XG.-*(9F$>KHDZ8*(L4OLB*5;9+6B?[G_[B:C,=_BSYO%/#)JMSNDF*/N&B*I$FS6J7X0 K,")_669' M3$D>:9A> 8O6.MHD]RI:*E7@PKND@G%907-5*8Q60-;UAOX6+ LX.>#Y3A6J M2O)\C[^K7]?;\?P^)2ZH4=I/O8YQJ'Z5E5)0U++/*FQ1PF><(-:\<@@3# M8$N5^KW)$%G+?80[HOTD1=' )KKP/*0C>N(LW/1Z4S8Y3*XBE-B(57CTMZ9@ MB6BQXHCAZ2D10'QFKY(J4LC-T1NU4MNEJJ+IF/AQ9/9OS_&&*>H;'5WSW@YQ M_;^>-7,<)0!"EBOO3&_5JJFR&CD6P?SQ<;5)BCM:=)MI4A_PSS407!Z-9W$T MC-XQ5.4N*^C7-4C4 G00[C6F0TO2WT#VTMYC0D^FB6IA:(''F".I5K 3\W.J M\!0+@%=KE*=TCM$ZR:J0$RTUM$FVDY<,'H> , UZQJ%?9X_1ED4JHPH$HK(" M,0(&)$(T &7 7%F1 NN@$C105#)IO4EJ0,$>"44][D!A(AVTC@.WWSZ/\;!' M,LZL9)SUBJQ/,&E1(_>G)3%_("7* CZO&#-=XO#?-7=T'OT#;(CCOV=;$%;X MD;G5(VO"=III4-?(DTLT=2*22X+EG!B+^">.'C9 *E&R@^F!).&7/AQ>6AQ> M]N[34U\**'6+\K(+6[VSH 7X6N^2E?KNA(BVNE6JN /Q('0NYT0#YG_3R+&DUW5T#ZR!A[)L0&@#(^QW MP"*HB9:J?D .1#Z#3SDR3<',T+/W*[OWJR?(\EX5#9+&J@2CZYBJ_^I) AP8 MZDP5R!HP'7&?P.=F\RA<0-G"4T23@">@V!K$*H@_&%#H-7Q!@TM28@DR! A4 MH.2[LDR1P)%",M#MY3T,!=)0^"4L 4-+D'#$ /!M#"#>)54*NEZ;(W$'9.&! M9TN"8@U_E97H.G]W,+J232K)J8U>P/9398 6QG MJTJ3S0+_;)'B62R"DX >A+:*$D4]RW)X\F&3K3:!+&#Y2<8%2E-@G#IG1:B, M8F+)6FIU"!WLN009M,E@FS F0UH%>*VQ%(=R9[?+4>WA=^LR![&#.-"UVNDN MZRNKM<7?#HW<_>O!:32.WJ4(YGIOMLC'P0:;Q4UT&DW"D&D*=C<0&%H-=QG90/6<9/Q&9YF0S7$+:!* VN%F0>U$JY_-D13"@D_ M;9B9T+37JZW9 3$0X-<=?+A$AVDD$W*-N8'-$Q-Y.#P7 < H_0!, M3:8#6@[C10@.JE7V&0 _P(%@Q.6-1E/E%SA[,'6CZ[M*D?J-3E'(349_^_&7 M:_H$XNXLVC65;M!SM4P)LNP.B(B4/C&?3)C+A.0Y(*.JU:8H\_)NCQ0B@0MK MN<(B+(?@ VXN57I594NCYH?@HN!IR=!P4R1* <$*EZW*?9+7^VB7[-F>P%@" M'/8.$']7E=JR)AAT254X(T/@98#AO.$PT& $RD[-:;,<%(B!A,'DA[,$4$%& MBN]7_@92R3-SHQT8)<@+;%*"ML^(M\$2;330+5N>)$[0OU'GZV2+1J0,7(FQ MO07[,3O\C14JX9SF@)^S&LUB\$=POF&@H#:)=DHJ9;$K".4CU"$BDJC"6 L> M-3J,6G32QH'=0 M)2L8N4:TK-&GJ@#6LY@04&\:RT1_*'TH I"H N@[!O-$(4+(-_:-^P8?D,J'O<^B6>C$? 9 M:&7-2DG78 (@18$R6GTY;M9O@;)Y3,RF(*)S'$]F=KI[F(LI\WU2P8_&D;4\ MZ%@_>(YD.3[,)* 88IKH%D-6[!6/#*LT16[DDB/5C$0[J-W*8Q\;C4!.KIWP M>^*QF#!%4(%3!O_UC5DJQ;P(N?;PBHMC20B.$JT'=M>'ZT% MC!:)XU2 ;ROPR[:!7 /T'5N4%8';:Y+K$JGM'A0)H;10- MI//:*"ZDT@ #1*:78)$ZPV8O7@VOR3+Z+;,&SJ=./KEEQMKRGE#K# )A,W/ MO]JOC9E3-A5,_GN3H#;&(Z/((T;*& UK< $9X\A780((3 Y$#I_D$1@=ZM*D"B1 M,8\[WH.300XD6?RMHPCFSH'%#0N10D6%^243#S00(=_X83@$DF1%$(G!X!QZ MP"#X&Y30.$,KZ$6D=L!EM+8WPAGC#QA[?0'$.)^-XL5H2B-?S.+)8A3/Q^/8 MV(&P) L_[_D16@>N("GKR=4TGLYFT02> MF%[%X^DLNH2![X7"SB-_]<'D O3V=#J8#%X.9O-X!!\7.)H\T+?L@9Z*T-#1 M+7FM$7]_-CB=3.+IXBHZ&PA , E(K\EB/)C"QP]KL"I@W[.K>'2YH"7&(*QF M5_3Q ^'[='QVN"O (PNUBRN Y9.JDRP'^^+RZLH; YB,+Z:3"/YY.;@%\D(O M^Y_@=4Y&E_%L,2($'"+LMEG6)0J4"0!U%5\LYM%X#B,O)U?QXF)!BM]A2P[S MM?WBU&/&V#$AL[P)#9T-%O'\:@:3CP974YC.H,>AZ7/I"S6@%1L2JI%67@R M;:YFTWAQ-0>DC>")%P,!D?\FS 6$M%84O'IAD$>L#R;DJM2U%X4:#FZ!;_[3 MM/N3D\$O -5C(,KQQ01,JF?3\07L?GXUIF,$(ITO%M'L.!U?+"Z 5X2.KX"D M)X/YX)ET'"$97_BT-1O'B\LI\8T0\<44CO-RS/.CD%L,Z%=#Q!U'+.3&_&,=P$M%\U@G%DV0,XF $4UR.+RP9"X2&C*-Q=(20K1BX M,2'H:ZV5Y,WM=[]DR1(#8:CE):NFQ91#$4]:T%,>8B!*:,I&9 \TO7'F0TL2 MC)2FP$(!,G62?/B<)0M5<)F=JB/AA5GK-%MCKLH: M_.Z)K+@OLY487]:V&+HC2?B83+U&4\ !H8W-6])BU93%W3FZOJ'M9'T .IH. M[>^<+A1LYW5Y3@)N"_8@NDE4I%."!M<8,ELIE7+ P*S-P+E-J88P(_5QFYA(H? M,Y8,EHE9FFP*R##@Y)(RD2YS0<$!E"=KSGZ@]\*A;F] 8C=P>'JX!5=#M,K1 M@J:Y$FNH^P%R5ST3N S+)"=ZIUHZGT9RCVV_QH(N5[ X$T?OD MK45A?Z,[17=L=__^DT=;OMY8E]1L9PD2"[:!OC6';S2:Y1D\ HNE(.HD3 I8 M)=Y J2D..5.%YH"O4#6YL%A:ZV<8LUJ"!N@Q8GPZT7!P2]C9#@1OAMQ)(21W MII'V:C9YC155?#'ME=[TZ.:7E0<"8=6/Z;"BD?H'=9_D#043V)>ZS[0$%ER8 M@=S!Y M1F2V7LHJ*RV*ZBJ.&T1LER7=[JC<$_'GTT4!)$2;V@B5E>IA?P[!Z ML_Q-XO:HM6SD2?0AL:F$TR32;BG;YH1,%.H#J-*L\/,-)NADPA)%^=!>U28) M?U"KI-%26Y6U(MUPKF#?HB*A5"J0M<2]8=.'RPZC?Z+ M2CHW/TFH<1FV=1 MBH6(W4,-;XB;[>U+L&VG9C>X$Z#3M97(;/>^09;)A*[RH"$J8U?@GGP/E$@ _I2)9R[,!#Y(#$O-8-Q4O;J>'V%C.,;J,4@),L>%: LZJQN(%, 52#DI#/'F$B M"35XP32N.:2)R"PP4A?S=OX.>"J6Q;9 UAHZK;*9H#X@=2%#BWQ<">0IX?\K M@HHV"1F;?;)UB&C%9"V!)T8=SG;LU/DP&58X_GBZF'"\ASY/V\$>"?7Z<4?1 M+?13DH)5F6%!.)50"C#Z6"RR2]'8J&0[*'FM;;T'G#..@.\QE&S."%G'2[F6 MK=PLI6&.5"$Y CR.*9+OHG!:M$5R7BWUY9NB <\M(8B;>C7'>L, CB)GZ$ 2I M3%/G$<3W#(9.Q55SZ3%,J)/TC\5%KI-'-+13L%S@_$'6;9+JSH1QK8-#Q1\@ MA@H=9EQ^(I!-C-DIPM/]&>5>:!8@TO--DJ\=)BZ&'BX*]5BCUO%1$<[+P)S^ M<02A6(H=/H#S@F&TQIS/J8F],__ZN6D^+)LSBDFB'E*7Q%33)S*-3V05:0\F M+!MF^P+RHFRMF3ND+R[[)Q,VVZ)=FY&WC&4JQ?HD-):?JETQ-E=6J.,[$\3K&[M'R/\J$N=#6DX=9TL*S^Q M"PY @QX"\RTG:6V%DBVSR+I#(NI1,BB[;*>PG$MRV20"T5!OH36_-2;"=L+4DX>$#E=UP&SNESLUU"9Q%B!2,8B)E-F:=^H0\Y42)T M4BZ.\/'L/,/#TT$<1BDP1U*= X+/^2/Z\AFI!+'1C%L)]+8LI5:@%&,T=_E$ M*RR^MB:H1ZQS8OCCVT/Z0;,VR"X?%A$-1> 7JM7'XI4G])471K>JKG/)T,/) MO6]J[DG)R9'U*@T]D>(]<^ >V.WPJL9J0/& Y3C^-+ZDIT?AI!$/[]_2UL[' M85ZHX^ W.BMZ1^A_"0, $N:=;99/"1UY:;VIK' D&8H_N-6 M0"P(\W=BZF\,H,\Y9-X$UNO"YB#,L3,.)*=!8 M]>8CSG6HB"U@9T+(G@F(%ZE&VEFJP,X0>#RLGQ-L?VXM4Y/E9AM&/Y5E*A7? MTO''N\'HKNM[V345,*564G5C/;,0#C:> ;/ OA3W(P/#/Q[09/:W$&B,[R\U M'#NI-R\P!^S8VBT'0)#:%,4/?1?*Y 6JU#G['7U4O6[N0?'-C80_6CJ?HCAA M>!1_MBRT*0)&/7)D?'(-<^/>D7 KV!/TW%8'?BC ME/%TMLCW3M;=?7=\AKT $&:F3(L!?I!G!ZR$/E=06J,ZQM>TO@X?0D"8?CF+='9 (;W'9\C#Z MM3U RSEBE:H0F6D<06!TG-R-2E5P[ZS_H M0#I\4OQGL%C6$L/OZF:PPJY4FK! I8,]& TQQ@U-IYE F;Y'BUX/[EJ=#:> M2<;S^KQ(, 7F-7@91_&>\)K^>&\R;19 MM+ZA1L9'?0@+9WQV9,36O!HDADMXP$)Z0>+W!GRT5,.F>-,P"88* "_2P MUCHP[MBT))?PNKE#=I_,I9JMQ_/Z;RP4'AZ&!7$77NK&F\PR=5#XBS&7K'8W M('A1#Q]X;AE J0J,8EHYX,PQ)RY!99)Z1PSZ=A?$1()E?EFZK56__>F'L!J= M+ CL4%D3.]Q+]:54C"Z:]]SBI4-TDW6[AR=^\H*-]J? !Q M*7SDV<>WE&"E-5IUQ"^F5^-X/N=:2(EW!$M01M6H]%V2411\J2C\B$ZTC'U? M@K4&W,$DUAG5?\.S7Z_78->Q=?A4/7&[." (D:5_N5K:UC6OHQ>7HW@\'G%X M5;0:0&5_DPIJ'S5>KXL9T=IQ5V(P.3R%WK8\UFQ')/3Q$_ :CQH=(K4E8[/" M%*YW&97=MZ%@0"HI&H1@?"4IAN/BIS#&*)HQ?JH8!71T<_V9$0 V^J[D3"Y\ M%W',#';\!2SR&'NF\MAYKT!B'#:R!_:0:3]=NOK+:#3V) M2#J=T(RD[?4/D/D#@E"Q<:B?&W_#]*ZT0^J@H7>O8L^4&\<:).#%+ L MD8(0FHWBZ63AKFGA7)%=6\Y(HW9/6\TG8Q<>N:0FO8M6(^:'I?D* IJ7JV;%#<8.7<_ADB7#RP8Y+C.(2VWYEHJN5J_#MDRO\O=-L7&_ N MUAOWQ@9N$KUA*Q(_X [ /CQVB]&?G:LS"&",7LW#.Y]#:].[I(R:VL\Y);X! MSP.45I[!\#1PM-FKKO@VL8QS8&!^UER:5D9?BO+!%3MB=MJL3RZ:R2V!+JW- MC5TD:+%%1:PF8"5J(:4X7A!?.XX#JOU!EIS$5*2^6(AQ0\4>\OG@*K'>"-#$ MG?*D]V1N+>(\3'6><.\\W<&?SLF[C]R4/NK@P,*;R[CTC=/:BF^( +&4V:M> MY%CV8=MY<#Q89^):?,V-2(ABW05K6QKA)5C=([O,422&CAO@_*J=?EYUES^. MI\^Y/BNTCS&B>+P*OO.,_^VKN L/CA?OFW)YB876IK!$JD#\2F,Q$KCF'.O% M@3+(^_&#%-@/X9?]7MOBY2<%6X[BER&]WB%-..5$7>N6;N: M:INEQN?[2LD2!C@,38#@UF!4:N"AO0ZBFW!"C>>W>MF)J0_L8*26&4 MW6C: ".7%37%\/#85,VO7!5>$*-AY]=$R&U RC:% ) ?O6A/[%\/@]5HZN$( MTBG6CHD%:46P6[(;,,778G5@:U?[3O'6^VRW"K,36DGV*7D(.R@,9G1TRB8I6A;H MS>U,/P6F#$5Z^75"]L$S.B_*:YF$))S0 WM55'!T2F5YYQE@DS]A916;DV>4 ME:"J5ZJM0E*DJ8987<$5_GQ/&]TD6U9?8)IS*O77K&UQ?X::^H XLD[L984M M1YMDG]DJ@0I"1=KBW-U>E,6GD,%XP?W6IO&:[C%HY)ZO)V"+_R2&.D)YDAC M,%YF#Q^#5Q?Q!7C6)G%T>/Q,T2_&\<5H%E]<7=*]K']ROP:RPZMI_R)T\_DT MGH]G?PVV/E9UMZ:.^Z\V-?GF3D[M?;2;4VW^NLN^%/N .T PTY%5'#M37!E_ M9QX6XF+_C&^01OV&7FVDDA4(JTPCTM!LI-+#+2:"UA7GJS&-LN:;9+@'K"/E MP%X(EQG2P]1.N&>+%)U24*G-2G5DU?EFKP P+M(C!S&I*HK[TG!]T!K#VT_< M3MM8P)92'&YCP82C=H'S=I"-G2_H0]#1E4(<>N*E:2]:52W M_6SC+LH=]]^4^ZY=.-')/U\YA^69PU_$!>,6E'A^>6D*H?G^7T77XJ'C#![L MG60([8V$7@<'1Q!-WX?<:0'R#!FIG9!XL9C'X\L+.HTJ217&KHT NYC'5PS M@UJ"A6%+0"O5O<;,+"$D<-B/86@Q\!2[^CI( +<3>#$?X1]3^&,E-2.L7-1NZ?7V<$X[9T=&!_&5CE:%!8&],/$W.F#2MCPM:,EGALT"-*VEBS?075\L#XB5%">6! MZ8"S]^>OO6)$R:P I8W$L&>K,'ER;U5R<+!R $ MSUQY-2I/P2PN<+","?A7ZEPJ/DD4>+8)E]NZS"7=#+PB([_CQ1S=;_#@S@XR MS^A4O.G9YN&H$5YL2VQF*O*X39E:@%;@Q$4:7QV"T1=O6S:III.MN=- >LV? M0,B#\;V]+L^D>VRO]^SJBL?]%<$W?LF$K?0$L<67V#H1]11O=/+^?]/:3\67 ML?F=TS$V)9:L3'+@-#LSM6G1;K/7Y"!I5Q//CN0Y59JTOC_-X%D7*0-R*C/N M6\8G*- 1/N#]=2RR^%"8HI;3KX#&@&$;?:F))[RM#-NX'H]7QM+*[H++;C2* MWD-MX]<8]V.U"QFGWLT;9J I;4"_W1O/1KL5#EP$S%=W$C-JTP'%,NA>C CL M,C?]7)UO4RCS,WN(=Z3P>2%LP*VP%V7_E4?ZC'-K37 6XIKOG$'U)DA?V9Z1 MU7-YY9A&HUL:R.AQ+ATG0*ZHWT)@3#=AXJX+\FE!;G&O]W[-9Y^L MFKC2Y4E_Z?);)Z*]5H!.R=,_4W5Y&JTAJN9@%?M"!&1:2 MI[U%YS!4X,3R$;((\@2VRT=>D^"B(TL7PY;N('-50,4%= B^>=-'8E?8@SF% MSEU6\Y3VRE7[!C&.VV!X"R^2P7<1T+U 7"%E(Q-F*3 7"I"-!__5 ME%2$6YF*,'YKH>"%S6T.#:\<>80*9"B335J3L0/&+Z$X0E>'Z]%;C-Q.D'<< MGLQ*T\&[UI@ FZ= M)JXD9-)?QG&+.NV<]VDN^^@4N+W3'*L5.)R[TY0+!(^YV<06(5J!T>X?1.$! M&I)09(NPH9PLS>468AHM=(>&+#;U;CJ":74P:79MN(ARFF]E\A9#LP.-=M2\,/7_0C MN\FA >EGWF"F/;A)9ZM85FNOY[Q8[#V2=- M7.G1I+_TZ!W7A=,U'YU2Y/F/'^\AR_Q130V:X@_;P4H*WMS:6@%[<>W$R M;;^,W?TS/)_ME&3.YMN0X"="(V6$D-O\VY2\._6XY5*FQ M@*0\$WE7FWMC@AV["(C7U1F,X$Z$RIJ=AN=-!02%M7?87DW?6D>@A0JOAP"? M\*Y(,ZC"&@!W8PQ7'3""_"M)/-NQH&=),ML05-MW.X8L9%P,JE*5AYB/7GP' MYZULC0/^E2AZ@\=PY,BT>&RKZB51\5JL&%CJ3:V-BL&=L1O?*6.UV>J,GQ MJX7$VXMM'$X]ULI[(57LW]O'A_H@+^Y(T:1\M_9O_V#OP9 UW@TL5^DCL2KS M>KFFL)?JQ<(0&,E-[%MG_:VR4R"$)(=HF\HX]?/T[;-MEG*WVH4]>4OEW_+FJQ?9&2$:54)HME?Z>]WK(K$)STE^[=X-L1 MBEH$.!$=5VYA@+=3^/;.UVW"]2[RE.=,MK??!&@;W3PFX(X*MTAK#?NJ6^?J MY?N@CK?MC+?2Y&A.R^LG<"!Q,)83FT5^;Y+<6(Y9W9C;SVJZ]QX+VOR;:<5M M8H/*:Z%_^^;=#<[05%1S1A>>Z,.Z=XQZ(T& HT]WG>+WMI!/5F)-QWK>^/N$ M2%-F^O.^( M?N.+U[J*& .RPLX-ZE%,[36U#Z5]U\3!4/\"0JR!)HG_X!?:6FM!M5^%,I_+ M'F O(=#?2"6[NR_WN7EU=U]B6!OM7I;AX&7MA!,^"UJ\!1\?N5P\&UP#33O3 M3[<_\%5>S\ KPV@PRW_1O7/P;%KV HWO8F #X.Y&.;JI+ MO;RB-M$W29U\_RT@^$[=J#S7' W_[@3#!?9;+$;&Q-+KZ\G)*WC2#?_^VUUR MI]Z#;L/>XERMX='1<#X[8;8Q?]3E#J?$+"&<)GW<*' '*QP OZ]+T GR!RZ M!8P$WO?_#U!+ P04 " "CA1!3S)F=J4X" 9!0 &0 'AL+W=OW"3D\3"EV"?K/3?SW;:K).@>XE]+M_G[\3G>+;6YLFVB 0O4B@[CUJB M[CQ);-FB9/98=ZARF9V2Q1Z/4\RJ*=XXXW+7E'LIAUK,%[I._=K7%6,K)47**R7"LP6,^C MB^Q\6?C\D/"#X]KN[<%7LM+ZR1M7U3Q*O2 46))G8&[YC9 /.@>#@HJ/S%BBYG1:S ^V['Y32@U MH)TXKOREW)-Q4>YPM+CFSSVO.&W@_0-;";0?9@DY7A]-RBW'![^2_1?Z\0;E" M\^L ZA)()_\GO78AN"*4]A!Q,1(7!]7>#_,!N@9\Z5SW6B -EA&W]<8- M@A\UKAKHU>#C6$&')@RH*A'T2O"&^9Y_[2H/G^U_^-$CIY8KR&"#S, [F,;9 MV<>XF&9'F5>2![^%+(^GQ6F<%^G1@R8F8,G*)Z$;A\BS.)T4\73RZNTE>^TJ MT31A*"V4NE?^8FCWO^G#HW'#3,.5!8&U@Z;'?LS,,(B#0;H+S;_2 MY$8I;%OW=J'Q"2Y>:TT[PQ\POH:+/U!+ P04 " "CA1!3B!['?=($ ! M"P &0 'AL+W=OQV*QSMD.@O[YC[V8).L@A596BK.WU MS#/S^)GUG&VTN;,+*1T\+.O&G@\6SJU.AT-;+>12V!.]D@V^F6FS% ZG9CZT M*R/%-!@MZR&/HFRX%*H9C,["VK49G>FUJU4CKPW8]7(IS..EK/7F?, &VX4; M-5\XOS @A_2&N^.M]X\A=\QE M(JR\TO6?:NH6YX-B %,Y$^O:W>C-)]GE$P*L=&W#/VS:O5D\@&IMG5YVQAC! M4C7M4SQT/.P8%-$K!KPSX"'N%BA$^5XX,3HS>@/&[T9O?A!2#=88G&K\H8R= MP;<*[=QHW!X&Z!F,U;Q1,U6)QL%%5>EUXU0SAVM=JTI)"T>W8E)+>WPV= CL MS8=5!W+9@O!70#+XK!NWL/"AF M?W'/0AS\Q:_X>RG=ORXFUAE4S=][ )(>( D R8]IGBHKYG,CYR+($E>,O)?- M&B$GCU ))^?:8 OT;P7Q-?OJ5V)2IX/L$"M-/=R,+I=&"F?\0_(GO3LD9L6 MV.->!:E) [>/*TD\K?XO(E>Z01;670DU4W0Q1UAI/%=CA%"5M*?D !B-RIQF M600E',(!_/Q3P1G_I7\>DD_:R7KX2=N50X<;/ MQ5/4C'*FFJM=3Y'*, =82 MVO5CMES6%.^7 M"JS?<(KRVUJM\-OJCDE)\R)%YQ$I8G2WI>>)IML0@WG22K75BO-:.2",T2*- M:5GD2%J$%@>D"[&=!^:>"6F&DD3A'VS)VRBW@$9#I:W;J8@3,E8/_[MV?]7W MTC2>#)0MIPQ%R1(.C+U9QPEFGQ:.. MP<<\IFG$25R2YRIF6/89S;!ZB_TZ3JD'8ADRA?Q P7.$2+V._ZN*@:4T3QC% MDX \?3&*'\H8/P<1NLA8TLNXBW K8V#PBI#[S\">NR+M[XKTK7>%3QL[#]2] M6&KCU#_MG2$?L">S 5DU3J"J\6(&8:UT+UX;^_&PNP'4!CQ*84 V4U\=[V4E MEQ/D)F;TM"TI9".F69+Y&2S$&[JML'I5_OV\*+MBIZV MM[WE9V&P\BW4&PO=V]R:W-H M965THR1R=A3R654 FKPTC*NY76F] MOW%=55304'4M]L!Q9RMD0S5.YPFT[((:Y@:>E[@-K;F]F'5K#W(Q$ZUF M-8<'253;-%3^7@$3Q[GMVZ>%=;VKM%EP%[,]W<$CZ*_[!XDS=T0IZP:XJ@4G M$K9S>^G?K"+CWSE\J^&H)C8QF6R$>#:3C^7<]HP@8%!H@T!Q., M,&: 4,:O M =,>*4W@U#ZAO^]RQUPV5,&M8-_K4E=S.[-)"5O:,KT6QP\PY!,;O$(PU?W) ML?<-D;%HE1;-$(SSIN;]2%^&Z).Y3NJZ6(FQ9%(XXUH MQNA2[:)17,W-I3QJB;LUQNG%LBA$R[4B:RB@/M - W+Y9 9U-7,U,A@_MQC0 M5CU:\ 9:0NX%UY4B=[R$\M]X%Y6-\H*3O%5P%O!3RZ])Z#DD\ +_#%XXIAMV M>.%_I/MCN5%:XO/X>88@&@FBCB!Z@^"Q?]Q$;/'!#5QRY'KM1,_CF;PM_'G6 MJF8,RAOK5G"4V_:/6H$\U 4H!^$EE9X@0XW$-9%Y2AS /P%DB2YDZ<9@CBQZF3^;FU!HWEC34Z2<5*_-CQ MPV0)D08Y6%*+L(+ ^ M@U(WA#+L&9070+#[D$*B4$T8QF/498[B?#\A5]9EFL=.[D?6U<#!L9E-&2ZL MP$G]'+^PLY,P=A(O>^VZW4DI-2!W7<-0I+O)OJK&U;$G+?M2_.O>-[1[*O'L M%6&PQ5#O.HUM(OLFT4^TV'>%N1$:R[PS*^RK((T#[F^%T*>)(1@[]>(/4$L# M!!0 ( *.%$%.@V[A;'0, (X' 9 >&PO=V]R:W-H965T%P.-MK\\%N !SYV$MEY_'&N>U-DMAV M SVW5WH+"G=6VO3L.I-[/XRP^*MZ)]<9Y1;*8;?D:'L&]WSX87"5CE$[TH*S0BAA8S>/; M[.:N]/;!X%WLB$Y_)4NL/?O%3-X]33P@DM,Y'X/A[@GN0T@="&G\>8L8C MI'<\E8_1OP^Y8RY+;N%>R]]$YS;SN(E)!RN^D^Z=WO\(AWP"P59+&[YD/]A6 M94S:G76Z/S@C@UZHX<\_'NIPXM"D9QSR@T,>> ] @>5WW/'%S.@],=X:HWDA MI!J\D9Q0_E >G<%=@7YN<:^5,U@:RWX4DCA!%A")K_PI00[ MG24.<;UWTAXP[@:,_ Q&1=Y@Q(TEKU0'W:?^"?(=2>='TG?YQ8 _[]05*5)* M\C3/+L0KQB(4(5[Q?XOP^^W2!NT?%U#9B,H"*CN#^CC< Z)7I-7V O6">PU M0(D;)=3:$NS=G6IUOY7@]>V!F/W<05Q$]!?\QFYY"_,8;[ %\P3QPM='D6?YM].K?>3M-.M22D:F48,DBC2/?C >]VA$>#C1J*05 M[J>L0HDQ1INFB%Z#M3<$SU:>PD431HNB\188=5+2ZZRBK*FC:?069^0_ I.) M?&Z/*;U4LPS#%C2K"I0GK,YHE;)H2BXT4CDV4OGEC8173-D!VFHINE#3)9=< MM4#"G/ALXUQ$^._&^;3:+Z.<9GE.\R(;$D\Q\:)ZMCLI6C2IFVN:5HVO=D;K MFM&:I5]2[:^K:7(R(WLPZ_ 2^$;9*3>,RU$[/C:WPXQ]-A]>JC?AHF[U [G=Q W^&""\0:XO]+:'1<>8'R"%W\#4$L#!!0 M ( *.%$%-I=#')*0, 'L& 9 >&PO=V]R:W-H965TZ4[ MH>!EJTW+'8AF%]G."%X-1FT3T3C.HI9+%2[GP]W:+.>Z=XU48FV0[=N6FZ>5 M:/1^$9+P>/%>[FKG+Z+EO.,[\2CN%-M0AC[Y!H1.D\ H?MN[@53>.!P(UO!\QPHO2&I^=I!XARX^\$TC[.4\DSN!EZIY6K+;I3E:A^MX_ Q\E1>G1T1<\"ONW5%6(Q1C2FY P>FP)G M Q[[:^#=%+B8 O]RL['.0,O\?X8JF:B2@2IYANH1_DE5WPBDMZC4;!6+UU>VY$\$] 6('3A,$I9W@V(\%];Y1T MO1&#IG;UJ75 9C@I:$ (3F!#0\+5N*B3;SNCOPNM81!@N5E#=Z:)T0PR5-,XL2?:(ZS) ]N>NAGO9'04RC!&2O&-5CULJFDVJ%: !>, M&M1X9HO2F&#&LN,>//"--MQIP/=L3K0=R"#U$!,XAEE:X-G &9,,4\!^\(H, MIWF&"8O1OR\*2NA_D#D%%>['V2 5@O!V1EB+LB3#":63XME&"7*5A8)LP32^RM,0F7'4C8+3W3!>-MI!<8=C#5\'8;P"O&^U=D?!$TS? MF^5/4$L#!!0 ( *.%$%/'O=4:.P, T' 9 >&PO=V]R:W-H965T M_?L.*5OKH+L&VA>)EYDS9ZZ<'Y7^9BH 2Q]JV9A%4%G; MOHDB4U10>J5:1BR.QU'-11,LY_YLJY=SU5DI M&MAJ:KJZYOIQ#5(=%T$2G \^BD-EW4&TG+?\ '=@_VZW&G?1@%**&AHC5$,U M[!?!*GFSSIV\%_@DX&@NUM1YLE/JF]N\+Q=![ B!A,(Z!(Z_>]B E X(:7P_ M80:#2:=XN3ZCO_.^HR\[;F"CY&=1VFH13 -:PIYWTGY4Q]_AY(\G6"AI_)<> M>]GQ.*!%9ZRJ3\K(H!9-_^- M:&[A7?7:2$XT+BEW5N.M0#V[7'<&3XRA&U7O1,-]J$9_\9T$\VH>633A!*/B M!+?NX=@+<&/Z036V,O1M4T+YHWZ$U 9^[,QOS:X"_M$UMS2-0\IBEES!2P=_ M4X^7_@=_#?VRVAFKL4*^7C&1#28R;R)[P<0=-D[92:!J3]M.%Q46#6VU*."Y M>%['VG!3T1N:A'$^"\=Q3-YRW6!O42GX3DAA'^G//TU9PGXAV#]6 O:+=89Y M4:BNL08;IP!Q[_))>5/2!ON\P!0Y9P<0 8:.9EDXF\;T%;FALW$6CEE\)1;Y M$(O\?\:"6D5MA:2, :3)B^^=T%!ZDA>\G@O9=9,^9 ZE< M V'LN,2J&W) T M&8=9RLCJW]$A+&=AGD_(^^8>I95&XR3!RIO,9F2KH>6BI/" P]!@M!R^0OH: M>U1K%_/>#S(),\S25N/4U/8QI*WD[A+%'9/6I86/0YHQ_;J#)\)D M-$G3,&N#P*;5L(>5>/;"=:#[H=O MO[&J]0-OIRR.3[^L\+T"[03P?J^4/6^<@>$%7/X#4$L#!!0 ( *.%$%.G MHD1WT , !T) 9 >&PO=V]R:W-H965T02!GWNX@*KR0!C&7SWF>#C2.SY?[] _!N[( M92$L7.CJBURZS>FX&),EK$1;N1N]_1%Z/B' 4E[NH!#EI7!B/C-Z2XRW1C2_"%2#-P8GE;^46V=0*]'/ MS:\ *5GR_DXL*K ?9I%#4*^*RA[@O /@KP!DY+-6;F/)#VH)RY?^$08S1,1W M$9WS@X _M6I"$D8)9SP^@)<,#). EQQF^,?9PCJ#1?#G M,: H%CC=_YQW2)*=QGJ+#1ZE">E[GC1YI3 O^'_C&QY2SY'^BRS'\+!FXKGH" M>YFFC&99AK9?PDL"2W)VCZE9 [D!_[H.-T[NP-3/RJ#J"CR9'*?D$82Q0Z)Z M#9_$<:_Y%_:EM*5N,>P;X6 /*/GVGV@H.M!!TZ&#IF_N(-$T1C](3!SX)T[6 M;4V$4BUFS&<4/Z6N:^EP%N 5M_C.&*+\[?BP*O]P];'MZ[C#8?R.6?$OEZ=\ M"274"\1.8DJ>,M'1]ZMPB2/?A'A?G&>T8)EO,D99P;P(>ZTH,F_!2UU"$FSFA#$2HPQU2*Z>$ MI\D+9;_ORZLKJT8\=HF*Z91/:\3UV*#=C5<1#F.2U2MJ]UV&W_ \(]H_C=02P,$% @ HX404ZG4QMIG M P &P@ !D !X;"]W;W)K&ULS59+;^,V$+[K M5Q!J4&0!-I(HZ]'4-A"G6W2+S3:(T^YAT0-MC24U%.F2U#KY]SND;,5!$Z/' M'FQSR)EOOGF1GNZ4?C -@"6/G9!F%C;6;B^CR*P;Z+BY4%N0>+)1NN,615U' M9JN!5]ZH$Q&+XSSJ>"O#^=3OW>KY5/56M!)N-3%]UW']M "A=K,P"0\;=VW= M6+<1S:=;7L,2[!_;6XU2-*)4;0?2M$H2#9M9>)5<+@JG[Q7^;&%GCM;$1;)2 MZL$)'ZI9&#M"(&!M'0+'GZ]P#4(X(*3QSQXS'%TZP^/U ?T7'SO&LN(&KI7X MW%:VF85E2"K8\%[8.[7[%?;Q9 YOK83QWV2WUXU#LNZ-5=W>&!ETK1Q^^>,^ M#__%@.T-F.<]./(L?^:6SZ=:[8AVVHCF%CY4;XWD6NF*LK0:3UNTL_-K)8W5 M_9"B!5\_"%63\WN^$F#>32.++IQBM-[#+08X]@9<3FZ4M(TA[V4%U4O["*F- M_-B!WX*=!/RMEQ@?7/+ M-9#?5Z*MN4L&)>\?M]@Z4)'[MG-Z:D.6>&0V?,C6EX^(33Y8Z,Q?)YA-1F83 MSVSR!K,ESEO5"W!^5OM"X-*TM40.Z^,Z<5D1D#4"@';,\-!J9&5>*]AIKRZM M 7[%P8(+GX(?R H06NY#WJ(+505G @#:EZS]$V<,!**)L4^&%!DM(RR6E19L%5]3=V.X[[ <21$<+7PE B M\7[Z_KN2)>PG1',^&6$6,]_B$ M93S0[>6PUR*S[1%U-5)_;2!.^_8#\;FU32M)0IZP5\@9*6E2_$BS,@D2QX3Y M?4,21LL,6R2+@WO7AF.5SLAS6[R6C^CHPNY U_Y9,MBIO;3#W3WNCB_?U7#A M/ZL/S^8-USBMA@C8H&E\46!3Z>$I&@2KMO[Z7RF+CXE?-OAZ@W8*>+Y1RAX$ MYV#\/S#_!E!+ P04 " "CA1!3BO/"C!D$ "1"@ &0 'AL+W=OG@] "@A)R8RTP'![@ M LK2&D(8?[$ *6+"Z-%=R\P>T M?%)K+Y>E=E^R:67# GUBBEX:WD5Y$)6>-::N7"]N6'S$O3Q M)##HQ@H'>6ORO#$9OV R(U^E,"M-+D4!Q7/] .%U&.,=QO.XU^"76@P)#7T2 MAW'48X]VG*FS1U_B;&1^3[ZO+4]-F"C()\6$T>3/L[DV"A/EKQXO2>VRCG^U&&K9T#X2(O:XP63E"8&<"\-U83JT\Y47WH(/H1 MW*P4P+/#(!A*<*&\YMO#?SP;9!OID'0S;\8>E2Q+%RL%)>(K=M U.2)QDODQ MS7 VBOV,AMZ1E]+83^(89U$4^?0D\3Z!0"J-#59@*G,;:UN33Z9^_VT<1_%[ MDH[\" $\7WHWTJ#^OKLH/O%'Z;_\96,_C1+O_V/?Y(ML\^6H@X5(_"P;H4\[ M9A:%3RGUK@"9\=P&J5&]%1RS:P<[BD=^.*9>ZL!G")CZT3AZF1[.6GIVKZ'7 MDZ!IEZ!I?X(V][#-,JC6I7S$<.D]JLV-R07VW>%B26Y 59J\P?)Y!*;T ML7>V7"I88J:2SP)/ U^1O/'L?:\-EI@HK)H[RN@]^0 Y5'-T1"._.72:^0FU M9TO389K@.!H/1Y&7#:E=M"G@N8L#BF[]JW%'[?4:%TSD^&;]!XU#_+K,MUF] MXQ8GPW'8\DJ'XWU>+4[[!/3'B-+XR0[6@HM/GY6#2(Y:&T<'T?3D>M;E>O;J MR_CJ^G:7VAP.7JO]MK[5+@IHJ4WS;U*\?<":Q\2%V&&?&&BMN45M513 M+/LT3'Y*F;M&\PU&E=*(''O8;2R XUYPN5USA?]VHB\XVH\H24XR/QK10S$+ M]MJ$"M32-4,:'Z1:F*9CZ':[?NNL:3.>Q)MF[2M32ZPI4L("5H#T" 6/;!DI(1*$%8A#OG:^NR^)J'V-PZ_"+1BM$8ZDP-C)VU\S=:6 MHP4!A51J!JQ>9]@"I9I(R?C3P%^#_#O!00](#"5Z5(Q=4BPQ''$68NX]E9L>F&*:= J?5+IMK]+KDZ)PLDX M 9%R4IL>L!QM&J$AIL%B-N=@T!/,4FU9 M6:ITC9S'_CM 1(@&LJE^=F2A(=/SYARO5IX7K%XB^SQNW(1?^/+DCOS^4QL. M:L./JU6C3DA<9:0Z3DD.[Y0\X3ZZ619J? /7#NH\9TQ>#7WAAQ]"_ ]02P,$% @ HX404W7) MFOLO @ _04 !D !X;"]W;W)K&ULK911;]HP M$,>_BA7MH9.F)G$(A"I$&D73.K42*NOZ4.W!) >QL./4=J!\^]E.B%!7V*3V MA?AL_W]W]R>Y="?D1I4 &KUP5JF)5VI=7_F^RDO@1%V*&BISLA*2$VU"N?95 M+8$43L29CX-@Z'-"*R]+W=Y<9JEH-*,5S"52#>=$[J? Q&[BA=YAXYZN2VTW M_"RMR1H6H!_JN321WU,*RJ%25%1(PFKB?0VOIF-[WUWX16&GCM;(=K(48F.# MFV+B!;8@8)!K2R#FL85K8,R"3!G/'=/K4UKA\?I _^9Z-[TLB8)KP1YIH-C2[<*TZM2F.5O9/66AI3JG1Z>R6/C>TH'J/ M+F:@"67J<^IK [;'?MY!IBT$GX#\:*I+% 5?$ YP^+"8H8M/KRB^*:NO#?>U M88>-_EG;TZTY0C<:N/I]!ASUX,B!!R? /X4F#$U)OF%B_5:[K7SHY/:UWF8X M#*(XB<+4W[Z1>- G'IQ-_$AU22L4HCT0B9[N@"]!GNLH[L'QQUHU[,'#]UG5 MRN,CJY)P-(Z3$TZ-^KRCLWE#I 7"SB?U/T8E/3?Y6*/&/7C\/J/&?[U3(4[B M(8Z#5T[Y1U^S'8QW1*YII1"#E9$&ER-CMFR'31MH4;L/?"FT&1=N69KY#-)> M,.U#*VU-G) P*D J MT':;UJEJU^VSFQS$JF.GM@/MOY_MA S:D((0L9U[WKOS63[&&R&?5 Z@T4O! MN)IXN=;EN>^K-(>"J#-1 C=OED(61)NI7/FJE$ R!Q7,#X,@\0M"N3<=N[5; M.1V+2C/*X58B514%D:\S8&(S\;"W7;BCJUS;!7\Z+LD*[D$_E+?2S/Q6):,% M<$4%1Q*6$^\"GU\GUMX9_*&P43MC9#-Y%.+)3KYG$R^P 0%L%8AYKF -C M5LB$\=QH>JU+"^Z.M^I7+G>3RR-1,!?L+\UT/O&^>BB#):F8OA.;;]#D$UN] M5##E?M&FMHV,<5HI+8H&-A$4E-=/\M+LPPY@=+J!L '"M\#@ ! U0'0L,&B MP;% W #QL4#2 ,FQP+ !AJY8]>ZZTBR()M.Q%!LDK;51LP-77T>;BE!N3^*] MEN8M-9R>_J3/% Z5^B29Y#M\[X)L8TSW,8Y"WL%;\@KBH+/* S"H".<>3]]4(OC#ORR'U] :G!\T/O5\=Z[\.NCO>-13R6B]L1$3B_Z^,1L3TJ/ MZJ!5'3C5P0'5.5$Y(CQ#J1V <;$F#+A67=6JI1(G9:_:]32,PB@>F?36NV5Y M;X>C =1G.P;7G48)AB'HV"X;WC=91C&R1"W=GO9QVWV\:%&ZN_%1:'/3NF%N^CE(:V#>+X70VXEUT/Y#F/X# M4$L#!!0 ( *.%$%/,Q7'2008 $LH 9 >&PO=V]R:W-H965T1SXPD_G>\<+>0PR-DVB?\(%7]^,G!%8 ML&6PB_A#\OR950LJ IPG45;\!L^EK$5&8+[+>+*IE$4$FS N_P8_JT3L*0@[ M:@5<*>"F FU1()4".=4#K13HJ1[,2J%8NE&NO4B<%_!@,DZ39Y#FTL):_J'( M?J$M\A7&^4:9\51\&PH]/IF5&P0D2S +5W&X#.=!S,''^3S9Q3R,5^ ^B<)Y MR#+PSF,\"*/L/?@ OLT\\.Z7]V.#BQAR2\:\\G=;^L,M_@BX2V*^SH ?+]A" MH>_I]2V-OB'67B< OR;@%FL-_K&+KP"!OP$,,5+$,SU=':J6\S;O_L7>#Y)! MZMU "GNDQ9X79L%JE;)54*!8;(H']L3B'0/?_Q2BX MGF^Q?C2-:.Z*%(]KB MZ*^$!Y%XT)3&'U^JK&OJLU\J:)WJ:)_@>)!0JTZH9;6TN_)$TMC4<(XF(HG1"HJ$/A^QS:/ M+-5M6+LV;P^+#*=VY/2,#.<8&="U+0LV@*'UFQ.2ZVP;S-G-2#".C*5/;#0! MJJUP[ \CAR"*&\!YN[^#!+IU MT!D:6W[;;A2JMV1F[U[A%J0]G;_1_D&D%) M'Z VI,\)9Y'Q.E9;0;K0G]^A9W:4 M(R09#M)3G#NV$%PZRJM1QM-=V1>= @Y)(9 Y,#AD<47ZZGH!.*QC<%!L$M($ MQ[&<:<.FF*<0HRZ%+FF"0V%.T$3< @Y9_I$])#CTQMO!H==K*T?>A?[\#CV[ M"QR2Y" ]R[D3?7SXX5.P":/3*H:L_L@=%A18UCZLKWWG@Z(RN+\[/V LFI@& M*!1R&&&W40D\E1@FM&'-5XB9R+6(&A-8%F>,!L2$WOCIG&G:$25I TE? ?@= M 2A*V&'")47!>HKR=;D,Y^P4O&!9]?' +3^6%1'WW?1C19=N.M!RFWA13 <@ M-)TF7H[%*#&IU618"CD3NK"%86%9L/&037^'\=8B=Z&>WZ'7"0=)2K"> ME'SE:Y&Z4] @RSP>N,W'L@3BOAM]O<%SGIC'+3R!^4\3+STY]+L='B915GL\ M9+.O-WY.0O514J<58SU%X'=$0+JH&Y&LA^A9ST/Q%N 4V!')),C ;3Z1-93T MW>8319MO.4W*II*"F)+&5,Q3R%%JPV8)4H@13$S8TLB0O0G_D%V^WO@9B.F( MDK16I;XB\+LB4#17ARF7O(?H><]LR^:A2/JW["3N1B2?( ,/ (BLM:3O 0!1 M# "@9;K-L;3>\1FS4X5#9(F?YJ#-[\'C818EO2!#3A$ZC+<20+W>.1G6!]!6 MY?P> CA,N"191$^R9KM'7N3\%-Q)UD$&GC%066UIWS,&JA@*0,NAKMU\ ZH8 M"PA6AH[:(86@[A4HE66?#CE Z#".%)2G6KA>$2MFP%4B.CQVOLRDDJ90/4UY MG1Z?L&^IK/UTZ-?[>^_W>W_!?]QTN[9CTJ."H?=\QN-,X1&9-D74;$Z5>W!Y MF$=9XNF0(X,.XT[;;&RJ5SPGQ_H([':LO3V",N7&WN$HD;=5<2HM \7YIO)D M3'VW/OGVL3COU;A_BZZG2''?0]=^>:Y-FB^/V=T%Z2J,,Q"QI7 %KVRQIK0\ MN59>\&1;',UZ3+CXIQ8?URQ8L#07$-\ODX2_7N0.ZO.#D_\!4$L#!!0 ( M *.%$%-2UQE140( &4& 9 >&PO=V]R:W-H965T*U2VT??EW4+'98CO@6F=QHN.JST M5&Q\N16 UU;443\*@LSO,&%>5=JUA:A*OE.4,%@()'==A\6_&5!^F'BA=UIX M)IM6F06_*K=X TM0+]N%T#-_<%F3#I@DG"$!S<2;AH^SL3EO#_PD<)!G8V0J M67'^:B9?UQ,O,(& 0JV, ]:W/3P!I<9(Q_A[]/0&I!&>CT_NGVWMNI85EO#$ MZ2^R5NW$*SRTA@;OJ'KFAR]PK":;1S\^LB9 M]9SH"N?;CHU0''Q"41"%+\LY>OCPSL77R8?XT1 _LK;Q%5M7SM_3E51"O^X_ M-P#Q (@M(+D",'%=U?:JS*K,A[^OBCA+LM+?.V#) $ONP2(7K%>E9[ PB\9Y MX*:E RV]1XM=M-1!"\/\2FW90,ONT1(7+7/0@B0;NVGY0,OOT5(7+;^DI7F0 MAFY:,="*F[0?+>B&V"@0+F9QR4S2.,UR-W0\0,>WH5QAZN*-+S[-*,R+(G__ M2/VSKF$:\'&PO=V]R M:W-H965TY<"WD2BWG?; -VD3E)L MMT7:W\5+M#6+YSA<#A\YAE2]*M= MEG_A:\8$^;I)4O[Z;"W$]H?+2QZMV2;D%]F6I?#-,LLWH8"W^>J2;W,6+J30 M)KFDAN%>;L(X/;MZ)3_[F%^]R@J1Q"G[F!->;#9A_OP32[+=ZS/SK/[@(5ZM M!7YP>?5J&Z[8)R9^W7[,X=WE7LLBWK"4QUE**@LW7M?:Y M'#V,YC'D[#I+_ADOQ/KUF7]&%FP9%HEXR'9WK!J1@_JB+.'R7[(KV[K08U1P MD6TJ87B_B=/R__!KY8F& #4&!&@E0 \%AGJP*@'K4" 8$+ K 7MJ#TXEX!P( M^$-C<"L!][ '?T# JP2\J6/P*P'_0,"T!P2"2B"8.FC3J&?.D!%43KF,EYM0 MA%>O\FQ'NG&W+^HL^4F^E:C$K+M?0X MRWNTO=5K>Q_FH,TLM?W&TD66]XUL?OS(*F4:TVZ/'^BPA7=Z9373\VUH34%D_(/?!M&[/499%W.\B=V=D7ZXKG;'W5\DYIFN[_;_[^_ MED_MO4]MK4_OTR>6BBR/^W&F%'::WK*-(#"=MO5SN^O5OG9WW7:>YYNV+CH6Q:Y>XM>10W_T,5NUW7M9BU#O;VAGM[0AG&$?056R5F? MD5['2-OTJ76P:+R.C99+_8-0GW=;4<,*Z,&"Z/:(K:S^X?K[X?IZ""DVCRQ' MX(HJ3.;D3Z+!YQN_8\;!H.?=%F:_D<'>R$!KY*BX^J#%G4Y'RWK34(3)T-I_'?(U"=,%B? %^[V(G\($AM#/9(SN M/%O4JO.UIV*_RKJ^E99B&Y;CMEN]ZS:2.ZPT$ MA=G@H:;6K0]L&SYC*'",WQOVV!<3\TI)*V!]T_.&9E7E?)..= ^9HF!0\T49 MY/P_V**7:=&NHQQ#_ADP0&5_4Y_^*WK!T0(&(87)_S%,PC3J1:Q*6\L1AFO: MA\MWO%W;7I5937UJ?6#QYK'(.<,Y(\L\VT!>BA!@&8&ZG6SS[+]0 Y,H&Z J M9D_V-2@U._$^VJX] I5637T^O&%+EN>0PB2["K6V.KUP3=U#6T?;M6U5"=?\ M9AEW;G93;E\&&F@V%!@JY9KZG'O+4I:'B83(< %%:\S!N[@+4F?@_LJHFS<] MT_(&N).I4J*ISXD_ET&)D\SC!00W&Y(Y>\EQ.967\0SE9M=4:CFTJGF3JB=+G3$#4(";U1FB7_$"I MITE%5#$GR M!,_16-/8&]#SA-J::L+)Q]J:SVM8RN1?0_8,$H,&C0'-?,H#U= M6D!U/(8J7D#UO'EQO@_9T2V>J]8_*\G0LR^^!'M$ =T[R.,(\6NX_XBY_ MP3%?(18/U"+SD4Y^30%A)1Z\J;7,6G"^#CE".F[6HQ4E9M<][V*Q1L.VR)<@ M%SPR3!TL784K3/DJ7D%>E>CU6,3)HJSS4#>@4T)@6$ .:M95PNQN'4=K M]&H3!JSG9H)71>*88WT#@&.>P!E>[[Q^[+@Q+Y63TJM)P7T;IO7*V$\?!A M_D#DBZSS(?&D*Z8T-5JVIT7EWYCS0NZVX=CI#&*OCH^#H!%9]*7. MC96:5A*%,)-M9MBH=*@3VPHF*_]Z[WA&BA0R,F^')(@06'])C!,*9"1.D4]*GV$[ M3'@X%:&8(C:3GI)6<8'_@DERII/2H649PTK-\'G.*@J ?JGF]\"KLFL,DP?5_,"S)A!V,C82[/*_FK8$*XM]PUU>@' W1QKF/ ,H^T)N%VYBA3A MB6&5;\K]X/)L+Y6UPQ*:ILCP,,JSQR1>R:\Y>$3L&"N=NPV!LS->=G=D?/VC M'5G21<^L@HHZ#LK0O=#M?ZMJ@^JKC6XQ3&!FMEF\ MG(I9/;-_DL$CKI]H=U^-ZO*=8HU4SQKO4P'@%^/V0<@Y$Z.ESI'Z>%GY<+F. M7]"9Y[HUTX9EL\UC)G"M?$FS'2 !H+#$-1:MTRS)5L":2TR,>97FJFJVGE!J ME+O4$I7"Q2(NR[47@316%U=\SQIG:'HV_!FW ME9$7ZDYB*39LZ=GPNYO[[Z_EKGR"L7H/61E6Y,\_7Y-_OY+7S]!!SX)H?2U(.!4-OP.L5 M.F-.MQ4:VB.'(\!8"E'5*3Q;BAVB<.UWR(AU>3AA*FR%A;9YRJFP%?S9>NR: M?C0[HL@:Q1Q;8:"MQZ_Q.0B_3IZ#QDF[?=(Y4-AG?ZOC\1%%X^?CML)%6X]C M;P$)MRW,.3+V%KP["NDHG MW)[$0?\U0'<4A#G!*=WN*D1S]=QMNMM'%$UXT$RAG:L'J5ZW3X]V5P&8>]*G M/ET%<*Z>KAWA=KTB;]SM"OQ9W.-@_R>G<17*N2D9:ZK<- =H7+3YT*O:'Q=> HC MO;'Z-N4B+\J[/>_Q:"P.DTF,QU.0YYVTFO44!'IZ#C?RM+37/<.V;7KPU.&\ M:N5J6]V-Z6J/0&&I-W(8SA;@K(1TRP"=@Q0J>B>M<3T%B)Z>]HW-3/>Q,],V M'-L_?#ZM:NB.-;SK:>AYEF<./8^M$-;3 V/],+)\EF3*Y#0>]3YI(>PIA/3T MS/#X_;@1A9XYLA_G*1#U1O8*:W<+^7C*!(?["@O]DU; O@)(7\\)CW;X[8A" M-QAQN*\PU-=C:'6S:I*G%:SY)ZV!?05XOIX&'O'8Z8W?DRCYW5C MLG3QJ.08NIA&XR*<,49ORX>K\NEQ;1J-BV[&23*^C^VGBB;_ M289_BN!MK4X7V7UMK,.;3CUMANX5&8T+<(:>'/^5 -1K='K"J';%B&1/R5@[ M2"]I^P.2MV.2GC,4])>-WR/!G]EY'^:K..4D84O09%S@[D)>_G!-^49D6_D3 M)8^9 )B3+]&ULM5==;YM( M%/TK(]2'5FH#=_B.;$NMTZJM-MHHV>P^K/HPQM M+MRFZXTR%^S99,O6>(?J?GLC],AN699ICH5,>4$$KJ;61[B<4\< JHJ_4]S+ MWCDQK2PX_VD&WY93RS&*,,-$&0JF#SN<8Y89)JWC5T-JM7,:8/_\@?U+U;QN M9L$DSGGV3[I4FZD5662)*U9FZI;OOV+3D&_X$I[)ZI?LZUK/L4A22L7S!JP5 MY&E1']GOQH@> +P3 -H Z',!;@-PJT9K955;5TRQV43P/1&F6K.9D\J;"JV[ M20OS-]XIH>^F&J=F'Y.$EX62Y!833'=LD2%Y>X6*I9E\1SZ0^[LK\O;-NXFM M]&0&8B<-\:>:F)X@_EX6%\1UWA/J4!B S\?A5YAH.%1PYS'YX%/:UCU2ZK5*O5&E?Z"4EX1E^@EF18)$9P%9\G*A M5F76FC.DNZ;U>WH^Q'X($!SH'J@+8S\&;UBWW^KVG^%PH:/M"7_]H_EI"'$( M[H'.@;K ]0,G&M89M#J#49US7D@ERCJF)(I=FJ D_UYCOD#Q8V2IA>T$X7G6 MA$,KV5WP_38;S?P#MP>*(L"&IQX *$+4:"C2J]QF29:ZW,<[H(3W#,Y MW"4>C$?>2QP^3J] IU<8'5I\7 >@RR ^87(7<[?F[5OH/51/ZK,<[P(* M@C,YWD44A*_F>'CL./AZ51\Z_F3=8ZU=VL%XW/VI-BA>:G:74!"?QVS:911U M7LOLAJF_J:!>%/N'RWN@#B(G] [?C79OZVGV_==,Z$26),.5!CH7H?Z[1+V5 MK@>*;ZO=Z((KO;>M3C?Z\P.%*=#W5YRKAX'9X+8?-+/_ 5!+ P04 " "C MA1!3ZBAYE' " !U!@ &0 'AL+W=O4C)*LB@M0DF[9)E:)VW9X=N E6C+6-BI-9&TX$[!11-=E2=7O)7!Y6'BA=UQX8/O" MV 4_32JZATB2'':VY>9"'+]#EXP1FDFOW)(?V;(R'LUH;679@5% RT;[I2U>'$P#R M# .B#A"= ^(+@$D'F)P#9A< <0>(767:5%P=UM30-%'R0)0]C6QVX(KIT)@^ M$[;MCT;A+D.<2>^R3-;":/( &;"&;CF0JS48RK@FW^'%U)1?DP_DZ7%-KMY= M)[[!H!;J9UV 91L@NA!@1NZE,(4FGT0.^0!^/8X/HQ$"'[/M4XZ.*2^C4<9O MM;@AD^ ]B8(H'!"T>CL\&,IG'+Z&#.'A$/RO;"9] R>.;_(_#3PV;H0_[OEC MQQ]?X$=:V8!BH E^:_:Z0D[0;D@NZZW9U1RO;JM@J!8M]\QQ6P=JTC (PMO$ M;P8D37M)TU%)&R4;YGSGK3J6TW]US$+L0"^D[?QH7.O 6JP&U8"7 MDJ$:^R<7L@2U=\9F"XCZV@^U7^V]\\Y9QMGZ,IRO6@O\0],:\CU5>R8TX;!# MRN#F(VI7K&ULE59K;YLP%/TK%MJ'5EK+RSQ:)4AMLJ>Z*6K5[;-#;A*K!C/;2;I_/]L0 M1@-%[1>PS3WGGG/]8G+@XDEN 11Z+E@II\Y6J>K:=66^A8+(2UY!J;^LN2B( MTEVQ<64E@*PLJ&!NX'FQ6Q!:.MG$CBU$-N$[Q6@)"X'DKBB(^'L+C!^FCN\< M!^[I9JO,@)M-*K*!!U"/U4+HGMNRK&@!I:2\1 +64^?&OYZE)MX&_*)PD)TV M,DZ6G#^9SK?5U/&,(&"0*\- ]&L/,V#,$&D9?QI.ITUI@-WVD?VS]:Z]+(F$ M&6>_Z4IMIT[JH!6LR8ZI>W[X"HV?R/#EG$G[1(($_ )^-P^>0:[AOX=Y+N*N-M^Z# MUGU@^<)7W M6N8[(33UVS+5]:V)8TMLMN@^BZ\"'/G)Q-UW"]F/PU$21*G?QKU0CEOE>%3Y M0O ]M5M8GR"(G R- M3$O4FHM&S7WJ+P+%T4J/O,MDU#-YX6.LI\D_L=D/3),@](+A*8I;%_&HBR_" MS,I1(2)V8P_IC'OIHS@)/!R?R!R(PQBG:3BL,VEU)J,Z[T#*:Z0/&-:M])#0 MI%]0'(9I5T&M=" PNO)CG";#4M-6:CHJ]:>^3D\*BL[8_]/Q_..[%DC:VYM^ M&(9^?&JG'W>!$S_V\(D;MW/^F[OW!Q$;6DK$8*V1WF6B*R+J^ZSN*%[9*V') ME;Y@;'.K?P% F #]?0!OEPFG:HC02MIFW:)@1B>W:3V];"L3/;:>'?[]H)62B!\9+8U_<,RR.<^=JWSN6JLX!*N-3%-53']> 5"'19!'#P%;OAV9UT@S.S?Y6BZ"R D" M 85U# Q_>UB"$(X(9?SI.(-^2P<^T]Z_XGGHZ_Z-YUK,);CM0 < M,2VYW&*X4HW$9;QNC2Q450MPZT57'T.X+$138HA+O$R"R0*(/POSAC3:2Z-> M6OJ_HV'^:,9*W1)DGL"]UWV>Q$F24"SL?EC3EWDQC6A,LS[OF<*T5YB^3Z'X M=U'&9+8LD\'V9]/9IRB;' MX\E(S2B-,WHD^F7>63J-LR@]TAP.'JEKD#^8WG)IB( -(J/S*1+IMNFT$ZMJ M_V[7RF(7\,,=]FG0+@'7-TK9IXEK!7WGS_\"4$L#!!0 ( *.%$%/+$A44 M3@0 %,3 9 >&PO=V]R:W-H965T7Y_8GNX8_R$22B7XE6>%F%F)E.6=;8LHH3D1MZRDA?IES7A.I!KR MC2U*3DE<.^69C1S'MW.2%M9\6K];\OF453)+"[KD0%1Y3OCS/'XV02UVIS:L?O\$OUS7;PJ M9D4$7;#L[S26R[4 M@HJJO,J(I+%:!TH3HI3HE38$>!_/ZP#Y@#P_G 1'@ ?LO-!SG&&\7HO7^__\ MWH""#I+L]; $, @\C(\P]^V0'V+G%,E^"]H?!?VQ4DN9K=*,"O#/5YJO*/]W MI->"-FQPI6X.VPSAVW9SV"/0]7%XQ/(K1@=()RW2R2C2A:J_DI0;>#58P=9R M1S@]AW;H&-UTKD0\[&@S?%OJFWA=6B$./?>XQP?L CR9P&'^H9%6B$8!?ZYX MD#G_?<&#$S=$Q_0/F$%O@D_0;W01 MC@OC(U4;FH1E,?B2EYQMJ<9YEMQ (V/0OQ;O1M-@\,:\!T-]'\!CWOMFOA.< MZGHCD'!<(3\=R$U.HD09\.>S>#?:!B=7XAT934/.V_+>Q#MLY,"#CGO$_* A M"GPW&"8?&8U$XQIY7Z59G!8;D%#5]^I< S*]"L[J>M39,UYKTXB,HJ$WWC8V M\;JD>@[$V#\F_U6[0\1&']$K&T>R8IQ(IGI=@Y4T+]58C2KU+W#>#!AM0]ZU M9L!H&QK?HUT^ _Z [GCAI-__ X8.]-&I+0\R6HG&M?)1@SR':2-G*+P6TT;- MT/A6[7*F)ST"L1?XL'=&&D^L;T7N1$DB.K/4$4=0OJ76'(P=^HQZXG'U7+!" M2%[MKR?2 JA_X(U*<=8ZP$;O,+S6\=6H'1[?QEU^@$6]DZGO^BXZWOB,Y[U@ M^;OI*^"8MA-+^M8KLW :J4?C^!F<_D*RL+T%63*IS6/V84!)3K@W4 M[VO&Y,M WZNT]VCS_P!02P,$% @ HX404X:$1E9F @ F@8 !D !X M;"]W;W)K&ULI55=3]LP%/TK5K0'D%B=+Z"@-!)M M.FV3D"H8V[.;W#86CAULIRW_?K:3AL)"A[:7QKZ^YQS?VYN39"ODHRH!--I5 MC*N)5VI=7V.L\A(JHD:B!FY.5D)61)NM7&-52R"% U4,A[Y_@2M"N9DN"\ MDYJV4N$[4A&Z%5R7"LUY <4 /CN.OSB"QZ;LOO9P7_LT/$KXO>$C%/EG*/3# M8. ^LX_#_:%R_D]]_L_JKYH1]8,0.;[HKX-0]X, +X.P'X C2G&O%#NE^!VE M#(RCY90XHX"=<3P%0]/4LEPX%FMWFS3P+T-_G.#-X9_T9]I5&+_.R0:HKL;1 MU1NJ^4#:.'Y):JO%!R];!7+M7$ZA7#1!.?!M>S8"">&>-M M??*%OG7M6R+7E"O$8&6D_-&E\0+9.F&[T:)VK_I2:&,<;EF:CP=(FV#.5T+H M_<8*])^C]#=02P,$% @ HX404[=ITV%? P ! X !D !X;"]W;W)K M&ULM5==;]HP%'WN?H45;=(J=21V"&TG0&JAVUJM M4]7NXV':@R$7B)K8S':@2/OQLYTTH5TP5.UX -OQ.??+.?AVEUS"WY\1"[ [OB>PE&MC9$(9<7YK)N=QSPN,1Y#"6!D*JG\6 M,( T-4S:C]\EJ5?9-,#U\3W[!QN\#F9$)0QX^B.)U:SG'7DHA@G-4W7-EY^@ M#"@R?&.>2ON-EL7>*/#0.)>*9R58>Y EK/BE=V4BU@":IQE 2@!Y#.AL (0E M(-P5T"X![5T!40FPH?M%[#9Q0ZIHOROX$@FS6[.9@M\)B2,S63Z(S%$#_$^]K#RDUR[^8I<1)>TA4*\0$B 0D:W!FXT2=ST4)AL!$^ M=,,O*&LALMGZV19XSNZMXT-'+L*J9*'E"WX4SE-]QWD[8J\;R,DXX-F_(.M8,O/' ML.B3*-"?KK]H<.*H,G18^#6A@#I^%_*KS#Z<%KLHM?_OQ@4M.39Q5ON 6_K7JX%BL< M/DM0!EOP%WG:,M+?* EE+,]@>!A5K9+8+50;#P?Z@YXJ.;C6,AS]AT-32QKN MO*#L#$NV]3>O'3C>O%K]L%O^MKWRPQ(?[6JYECSL%BU763_2=*$3LW-5:X'# MQR]?55+K&''KV!.K6K*MYQ8[54M\9UMEOVUVVX&8FK;#(G&AK>X M45:K52MS8B_PC]9/=8M3-"0U3=$?75(Q39A$*4PT9= ZU.D01&ULK9;?;]HP$,>? MM[_"BC9IE3KRBX2V J12UJZ5F*IUW1ZF/9AP@-4DSFP'BK0_?F+,=66RA(S*#B\@QS=S+C*J<"@6 MKBP$T)F!LM0-/"]V,\IR9]@WSV[%L,]+E;(<;@619991L1E!RM<#QW>>'GQF MBZ72#]QAOZ +N -U7]P*'+F-RHQED$O& QF2B5< M\/0;FZGEP#EQR SFM$S59[[^"'5 D=9+>"K-/UE7"?S@8#_P6_/)PO,WY*SL^AJ2S)W87\]HD-VB2&QB] MT)+<;6Z_P*,J:7ID$0X;X= (=_<(GR\6 A84U0O!\H05-"4TXV6NVI;I]7E VPVTP$6B7 ML%P!5EY;[5Z=_.5 ',1AN_G3QORIU?P%QQ0)LYGS.<%<)0_'1"XI^D 2\TZU MKT8E&^TXTPOC.&KWQO>V6X!G]><.$OT%,+T1E")9XLY.SO$#!SQRJ*:,R"_R M+Z7E[^Q _LL6E[_M?W[PTM9O0,?]KQO+>V M!=GV.O__FMWH&?ZF3,T.96E7[LYA1)]F)U0L6"Y)"G.4]#H]K%]1'1"K@>*% M.9],N<+3CKE=XJ$:A)Z [^<<"Z0>Z"-/&ULE51=;]HP M%/TK5K2'5MI("! *"I& =MHF54)%W1ZF/3C)A5AU[,QV2/OO=^U QC:(M)?$ M'_>>V+XP=L%/ MXHKN80OFN=HHG/D=2LY*$)I)013L%MYR.%]-;;P+^,J@T6=C8BM)I7RQD\_Y MP@NL(."0&8M \7> -7!N@5#&SR.FUU':Q//Q"?VCJQUK2:F&M>3?6&Z*A7?G MD1QVM.;F23:?X%C/Q.)EDFOW)4T;&XT\DM7:R/*8C I*)MH_?3V>PUE".+R2 M$!X30J>[)7(J[ZFA2:QD0Y2-1C0[<*6Z;!3'A+V4K5&XRS#/)*M:XXK69"W+ ME GJCNKF'@QE_#;V#5+80#\[PJU:N/ *7$0>I3"%)@\BA_S/?!^E=?K"D[Y5 MV OXI18#,@K>DS (A\_;>W+S[K8'=M25/7*PH_\H6Y/ORU0;A0_E1P_%N*,8 M.XKQ%8HUU<6E VRS(I=E+7-(AL%D%@5![!\NT$TZNDDOW0-5 DU'.*,IX\R\ M7>+NA;#^G^N*9K#PT. :U &\A/0<1=1IBWJUH;4-![2R(7*'1LQD+8Q&3V? M#C3E0*C(B< 6E.'KL1?0E<% 7RJDY9N<'>*'V7AV=^4,IYW.::_.3:VR BUN M96B6@W+OXA+_])]+G$7C*/R;WS\S9@EJ[]J/)J[^UJ/=:M?AEJVQ?X>W[?&1 MJCW#-\IAAZG!8(K%J[;EM!,C*V?S5!IL&FY88)<&90-P?R>E.4TL0=?WDU]0 M2P,$% @ HX404\Q88E&ULE5;;CMLV$/T50NA# F17(G5U8!O8"]JF:(!%-FD?BCS0\M@F M0HD*2=F[?Y\A[96=ZK+MBT12G'/.D*-#S@]*?S,[ $N>*EF;1;"SMGD?AJ;< M0<7-M6J@QB\;I2MNL:NWH6DT\+4/JF3(HB@+*R[J8#GW8P]Z.5>ME:*&!TU, M6U5-O;!#68L*:B-4331L%L$- M?7]+4Q?@9_PEX& NVL2ELE+JF^M\6"^"R"D"":5U$!Q?>[@#*1T2ZOA^ @TZ M3A=XV7Y!_]4GC\FLN($[)?\6:[M;!$5 UK#AK;2?U.%W."7D!99*&O\DA^/< MA 6D;(U5U2D8%52B/K[YTVDA+@(8'0E@IP#F=1^)O,I[;OERKM6!:#<;T5S# MI^JC49RHW:X\6HU?!<;9Y6UK<,08JE:BY7ZHW]V"YD(;0M_/0(HN;&Y8G MQ-LC(AM!_*.MKTD/_(=20?VY6QFK< MVJ\3%'%'$7N*9(3BCIL=X?6:E*X!WUNQYQ)J:X86X0B5>2A7^OME3+,D9O-P M/R AZ20DDQ)NRE*UR(@%7P+2KR0,D1]!T@MREK(TS8?)TXX\G23_4.\Q6Z4% M#&:<]DAI'.6SV3!IUI%FDZ0/&AHNU@2>T&@,&+\!RNY 8_EKC8((-P:&-R'K M2"\E<$H>5I^_R.-)([=M3C:J%!+[)#(O+^NM T*6@QK*/H=!23 M.KQ!7JG-56M@8@F*'GN:4S:R!K..>S;)_9M2ZX.0;T56/ 3R9XP+LFS(DZ2$?(+$Z3_[;=K^#/W$G#3>5GJ%LZ5.2B(]@1= MY7&-\&JB_.G9">FT%7Y6E@]6_RGN MTO=G69+U&,.+(]E=;SYRO15X8$G88&!TG2../MX8CAVK&G]*KY3%,]\W=WC+ M NTFX/>-4O:EXP[^[MZV_ %02P,$% @ HX404\G'FO$4 @ O00 !D M !X;"]W;W)K&ULE53?;],P$/Y7K(B'38+FYSJ8 MTDAK*L20)E4K@P?$@Y-<&VN.'>Q+V_WWV$X:%6@K>$GNSO?==Y]]=KJ3ZD77 M $CV#1=ZYM6([9WOZ[*&ANJ);$&8E;54#47CJHVO6P6TLN9=Q_>Y8G-=PE?&>STD4VLDD+*%^L\5#,OL T!AQ)M!6I^6\B! M>X]4L*8=QR>Y^P2#GAM; MKY1">4\0G2'XW(D)B8.W) JB\ 0\OPQ? M03LAX:V#![_#?2-UU!N->B-7+_X/O9I\OR\T*C-2/RY0Q"-%["B2,Q0YU?4I MH3UJZE#VNKPDK^:^K,=_VBX[,5^I&K#S)YQ6!M,,+F]\8CJ+TOOH&S=O!42S?0Z MLS;O"RB;8-;74N+!L2,\OEC9+U!+ P04 " "CA1!36"D";0H# "S"@ M&0 'AL+W=O^/WN@LS@%M3] MXD;HE5^K3&@!3%+.D(!ISSO'9Q+[I.<%A@AR M&"LC0?1E!9>0YT9)<_RM1+W:IS'"D5+RIC35!05E[)4_5'[!B$R0&#L#(( M+7?IR%(.B"+]KN!K),QIK69N;*C66L-19K)RJX3>I=I.]7^"#DFBDP$H0G/Y MI>LKK6KV_'&E<%$JA <4?BQ9"T7!5Q0&(;Z_':"33Z]4?,U4@X4U6&AEHP.R MUPL01%$V0R6B0S*J)2,K&1^0M"6'^!0M)2 B)2CY%3%033&72JE5,I6]ZN,X M2C.<=?U5 T)<(\1.A,NE$, 4RBD9T9PJ^CJPTGLIDNQX/XUQ&@=)L_>D]IXX MO?_F['1\'$&R1X"#,,C23C-!6A.D3H([KDB.>)W;W.3V+99TGR6.="KB9I:L M9LF<%79%&6%C>+N^VK5@^[WUU11.>R^<&+?# X75J7UW/J*P.ON%A3MA$#4[ MQ\&VBP0?55F5T@N&$,?I(8:=3H:/J*UIE=6C*JM2W'W-XR!-TP,HV]Z%WB/PMM]A=\.[VDU',YU;(-S0E7"H\R;;MAOBY'U9&E YYDM= MPD.BP.5BV^ZPN]\=E1ZW1-0*@L\NF&V_P]G_P[@E#L+X.R.(&>=^$3&C3&I/ M4RT4M#*="E%.2.5"\86=2D9&PO=V]R:W-H965TU76:AGLM&YNPE"M M=ZRBZDHTK#97MD)65)NA? I5(QG=M$%5&6(496%%>1VL%NVY>[E:B+TN>\?*TBJ9 M//[K1(/>TP:>'S^KOV^+-\4\4L7>B?(KW^C=,B@"LF%;NB_U)W'\G74%I59O M+4K5_I+CZ=XX#O61F9(4>7/'-.6E(O#K(M1&UUX- MUYW&[4D#)S3^V-=7)(Y^(Q@A?'ZX(V]^^4DE-%GUJ6&?&K:RL3^U?]X^*BW- MT_O7HQGWFG&KF4QHV@Q=!9ZBLC;*+N3#"N.L*+)%>'"X);U;,N>&+K=35'KF MEB#D!;K=TMXMG7.+76[IR"U.,,HBMUO6NV5S;HG++1N[81)%$VYY[Y;/N:4N MMWSDADD\Z5;T;H77[6^A:4E*N_Y(0W\8"&GE8Z%V_ZZM[_VVG]D M2MV0#U6SUVQ#>*V99$J[$K@>)5!<%\6$/40#$R)O O?&S]1,#K3<,R*VW524 MG#[RDFO.G+/1B5Y,1Y+G13+Q-.",4> EP5\-DU3S^LE# !BP O@J!G1A%XL) MLR*:@ ,S(%9Z#@QT(5=<"""#"IPP M =[/#2 3XP2Q\G#V",'Q\08. /^ 'T4B3 F$B08CK)!!B8!'XHO9P*,.92 M4:1I,I'!@"7P<^F56!A#"I(XAWPB'QPPA9$7"^]Y3>NU'PLX0 ;A55CHPB[R MCZ)B8D7AV=?-+(:<5$ 'A@P5IOP&"N$LA9Q0P#&% /))OP%". LA)Q/\8;8+ MN5$-7;-ET-CU)@\L6!'?$QXHA7Y*O70/XYA:YH-IBB$X0 O]T'KY#L8QQB". MIS;, #'T0^QU&[@3S2Y>4UGV\VLQ/&M";$/W)Y5/O%;&8VOBHJO<5"-//=)I MH$73]B6/0ILNISW&UL?57O M;]HP$/U73MDTM1(B(5"H.HA4RJ:U:J6JM-N':1],J>!A'T3BL6"F"9.K6'E4RE8WAIY\CE=A8,@OW"4[DN MC%T(DVG-UKA$\U(_*IJ%+4M65BAT*04HS&?!]>!J/K'Q+N![B5M], 9;R4K* M5SNYS69!9 4AQ]18!D:/#=X@YY:(9/S><09M2@L\'._9O[K:J985TW@C^8\R M,\4LN P@PYPUW#S)[3?(=(':Z?2*GJ0Y.X4MA#61I%NR7A3'*/5)*& MLP4:5G(-S_AF&L;/IZ$A=AL3ICNFN6>*3S"-X4$*4VCX(C+,_L6'I*J5%N^E MS>-.PKM&]&$8]2".XL'+<@%G'\\[:(=MQ4-'.SQ9L=:(/7"5]V"!.E5E[:[( MSWN*A5N#E?[5D6G49AJY3*,3F6ZNGX';+&!05<V+?>8H$X2:Q!7NF8IS@)R (UJ@T'RZ<-@''U^+M#7JJ%@&Z3WU3I" M*=8''= @[VOKNM;>;O^'> MM!^86I="TP'D!(WZ$[I RANAGQA9._-924-6YH8%?3M0V0#:SZ4T^XE-T'Z- MDC]02P,$% @ HX404Y>/+77E @ M@H !D !X;"]W;W)K&ULM59=3]LP%/TK5IZ&-,AW6E!;B<*F,0U4T3$>ICVXR6T3 MD=B9[5+X][MVTC0:(:LFY:6U;WS./??$O;V3'1=/,@50Y*7(F9Q:J5+EA6W+ M.(6"RC-> L,G:RX*JG K-K8L!=#$@(K<]APGL@N:,6LV,;&%F$WX5N49@X4@ M>[J>5:^\!]MDF5#MBS24DWL 3U4"X$[NR&).[U$MY2<49\]R/Q',_ITM,/_[IE"'<,W.V1XS?^^X;/_Q__O\.+VM+\I"=/ MT.0)3)[@G3R/5 C*E"2*DW(KXA2O?OU2"5\3%%#@CPJO6_S494I%'AIRW1F> M9ZX7C<_1P.<.46$C*NP5=,.:?.@[KC^HR?X;D_W0 M=UL=H>[N'>>BP(_>>1F'=N8>V<^.L?_0C]QP6/L/#&PO=V]R:W-H965TK8F7T#]-_/=D+&JA!U M>4CL:Y]SO[B'Y"#5LRX D!Q++O3<*Q"KF>_KK("2ZK&L0)B3K50E1;-5.U]7 M"FCN0"7WHR"X\4O*A)7N\EE0S4L)?_%/Y+"E-<='>?@";3XNP$QR[=[DT-R-IQ[):HVR;,$F@I*)YDN/;1W. .$E M0-0"HM> ^ )@T@(F;P7$+2!VE6E2<7584:1IHN2!*'O;L-F%*Z9#F_29L&U? MHS*GS. P74JQ!X5LPX&L8 ,":P6:7*T *>-Z1-Z3I_6*7+T;)3X:?Q;E9RWW MHN&.+G#?D'LIL-#D3N20_XOW39Q=L-$IV$4T2/BM%F,R":Y)%$1A3SS+M\.# M'OAJ&/Y=[LMVN$7+"A$95FP%&0DM9"^SK[R"[5:29KF@&<\](C@:U!R\E?7UI>&X< MCQ6B?6IDR3R)O^_);MIE-QW,[NX(*F,:2 6*R;ROH\,$4_("5.F^0OMG(U6" MVCEITJ9^IE+-#[:S=NIWZX;^E7T1SI:-B/VE:23UGJJ=Z0+AL#64P?B#"58U M,M5L4%9N<#<2C0RX96&4'92]8,ZW4N)I8QUT_Q7I'U!+ P04 " "CA1!3 MTXI?2!T# #<" &0 'AL+W=O!5Q[4BI!&41:VO)'!8N;G'O5BICHK&@F/FIBN;;G^;PE"'>9!')PF M/C3;VKJ)<#';\2T\@?VX>]0X"@>6JFE!FD9)HF$S#^[CN]6MB_ [ 4 .P*8-]HK\[8>N.6+F58'HETTLKD'7QN/1C>- M=*OX9#6^;1!G%RLEC=5=7],E+Y^%VI)7#V!Y(\QK\I9\?'H@KWYY/0LM9G.8 ML#PR+WMF^@)S1MXK:6M#?I455"/XU30^IA,$(=H$ M1C0>$S0-?X 2X;&'1Q-RV%!ZYOG8SY3^T_T:)W%S?Y[(D P9$I\A>2'#D@LN M2\!57,.VD;*16Z(V9 >Z46,KLNSI,D_GSO]^0=,XSI,,R[4_K]1U8)QG+*%G M@=\I3@?%Z:3BO_#="5O#A(L^17HNCB8Y M3>B%B9$X5L197J3C)K+!1#9IXK[Z@@<7K[J3!;<(0G"WT.8-D6#'5$]RNLO\ MSNQX"?, ;VL#>@_!@HQMXNS*U5N:LSP:]Y0/GO))3T_=VBK+Q9CR_"HCS5B6 MY!&[*/AU((L3RK(\&Q=7#.**27%_@C%WP[[!YK('V0$!KB54/[9GBNNJI8P6 M17ZY:48",Q9E-'YAT]P.'FY_\*P";IG)4WI[?4KCB*4%NSRE(X&7Q[G7&IXU MD!;TUO=5@Q7MI.U[R3 [M.Y[W['";^%]WW_/-5XUA@C8(#2ZR;%4NN^E_<"J MG6]':V6QN?G'&C\_0+L ?+]1RIX&+L'P0;/X'U!+ P04 " "CA1!3+TK< M[&0" #-!@ &0 'AL+W=O^ M@#_N.??<8W-)=D(^J1) H^>*<37S2JWK"]]760D54>>B!FYV;&'-I"3ANFEV'V'KI[(\F6"*?=$NRXV\%#6*"VJ#FP45)2W;_+<^7 P.$1 M .X V.EN$SF55T23-)%BAZ2--FQVX$IU:"..-%&UQHJ]?N$LF&O;.B4C8XHNQ.:L+UW;_G5PL<. M;C^2;8K#8!C%PS#QMV\D'O6)1R<3/U!=4HY"] )$HL=;J-8@3U44]<31!_-Z MW"L;O\_K%AX=>!V'DVD4'[%ZTN>=G,P;(BT0=D:K_W$Z[GGC#^;TM%;83+6K7L-9"F_;G MAJ7YWX"T 68_%T+O)[8']G^P]"]02P,$% @ HX404XBGE"FE P HPT M !D !X;"]W;W)K&ULM5=;C]HX&/TK5M2'KE1- MXH1P&0'2 %UM5YW=T>!MCMM>^KY,-9$Q?R2WD.+.2*F,&;]7:UUL%+'6@ M3/AA$/3]C/'\P<,_7&V,'_.EX MR];P .;3]D[AG5^SI#R#7'.9$P6KB7=#KQ=T9 %NQ6<..WUT36PH2RF?[,V' M=.(%UB,0D!A+P?#O&>8@A&5"/[Y6I%YMTP*/KP_L/[O@,9@ETS"7X@M/S6;B M#3V2PHH5PMS+W2]0!11;OD0*[7[)KES;CSR2%-K(K *C!QG/RW^VKQ)Q! CI M&4!8 <+7@/@,(*H T2O ,#@#Z%6 GLM,&8K+PX(9-ATKN2/*KD8V>^&2Z= 8 M/L]MW1^,PEF..#.=RUP;591%F+'D2<@U>;L P[C0Y!'VIF#BI[%OT)9%^$G% M.RMYPS.\$;F5N=EH\CY/(6W!+[KQ_0Z\CS'6@8:'0&=A)^$M4U4Z46H45W3R%%'_ZJF M[;5\8:!7&^@Y [TS!AZE8>+ W!9Z">\[N%6>YVE(@R@>1G3L/[<8CFO#<:?A M%Y$MJ\@2;!2%^D%8)HOG7[O3_YX[I>7*E7>H.#I1?&O] M:\M+-YW9R3H832 WH" E/#>2I(7B^9J8#>"7JY1\+9C">2)7KA5QE9LL4V!' MV7:KY)ZC,H+X1M[T4#R$<$J;IZ\GPZM1?)CO:(]!G99!9QSWD$+F:-"H=- 9R6^%==;653"UAJ,V^8NOQF?T>EZ>%QJ:\OB"F[\USS41L$+*X&J S:#*$T%Y8^36[9&7TN".VUUN M\!0%RB[ ^964YG!C#=3GLNG?4$L#!!0 ( *.%$%,Y" S2LP, $X, 9 M >&PO=V]R:W-H965T?$, MHRWCKR(!D&B7I;D86XF4Q:UMBSB!C(@!*R!7;U:,9T2J+5_;HN! E@:4I;;K M.*&=$9I;DY%Y]LPG(U;*E.;PS)$HLXSPMSM(V79L86O_X ==)U(_L">C@JQA M#O*E>.9J9S=:EC2#7%"6(PZKL?4%WW[%G@88B3\I;$5KC?11%HR]ZLVWY=AR M-"-((99:!5$_&YA"FFI-BL?/6JG5V-3 ]GJO_<$<7AUF001,6?H77)22);58,4@HWGU2W:U(UH ==!N M@%L#W$L!7@WPC@'^&8!? _Q+ 4$-""X%A#4@O!00U8#(!*ORK@G-C$@R&7&V M15Q+*VUZ8>)KT"HB-->I.)=+7A*5+X.(3NO]94OF&/L] $IJ* M*_0K>IG/T.=?KD:V5-8TQHYKS7>59O>,YD?RAG!PC5S'=3K0TX_1'CZ+GO6C MOQ1\@#SG+/R^'_X4RP%R0PW'80?\H1_^>YDWUG$'_&L__#O;#!!VC?7A(=Q6 MT6U"[#8A=HT^[S^%^ _8R9*D5ST&O,: 9PSX9PQ\$Z(D>0R(K="\C&,0@G$4 MLRQ3=XW0UJ^12 @'T95%E>[ Z-87YV82#AW]&=F;=KYTR#D=BE4/M'.^B!<=]%'X:J* M_50L\!V_F^1-0_*FE^1+KHIYRZFD^1HMJ8A9F4N!2+XTK*D0)@GUGLD$N#K. M"K@6AIT:8D1W)58VPW9)!,$PQ#X^*K$N0=?UO&'WJ8;-J8:]IYK!0B*ZOTQB M)J3*T1QD%]?A*84P\&Z"X1'54SG/C\+P3))@Y[UM.I=GJBIRY654[J,"O+-= M.B>9X/74-VZU<-Q__SX_H;\?(5L _Z>G"/%[P\#_4\? [RT#]_>,Z4%W*%2* MF@[1.2AX)V7N#H*C.'<(^0,W.'*MW1J4]*3]2/B:JD))8:5@SB!2P>'5\%IM M)"O,[+1@4DUB9IFH@1^X%E#O5XS)_4:/8\U?B,F_4$L#!!0 ( *.%$%-Z M*G^6'04 )88 9 >&PO=V]R:W-H965TP"#="U1%+RI7 ,M$F<"Y#=H-EN'Q;[P$AC6X@DNA1M)W]?ZF)1 MCB5*1IR'1!>>H^',X1E*F6RY>$Z6 !*]1&&64JX^6U;B+2%B29^O(%9W MYEQ$3*I3L;"2E0#F9Z HM(AM#ZR(!7%O.LFN/8CIA*]E&,3P(%"RCB(F7K]" MR+?G/=S;7?@6+)8RO6!-)RNV@$>0WU[]AGV>359)Y8 A<\_!'X&_60#W.V#N4WOKV!8D)NRN?Q,,E^HVT^ MUAWTD+=.)(\*L(H@"N+\+WLI$E$!8* ICFX M!<#M"A@4@$%7P+ #+M.>E0 1ET!XP(P[IHE;.\J9V<*RDN>Z>6223:="+Y% M(AVO^-*#3'097LDDB-/U\2B%NALHG)S^8$*P6";HXR5(%H3)&?H3?7^\1!]_ M/YM84CTA'6=Y!=O7G(TTL/W%-WV$R2=$;#RN@5^8X??L%5&&WHLQ;X2BBXW0B_-L/OUG$)']; ;SK#":Z!W[X/?M>>>.S6)=Y2 M:BPE24I)DHR.MDKR'WB1:Q:>&4AI24HS4J>I/HN%@ 63@%9KX2V5HZ)M\9PZ MI>5D;D:6MIC-E-KIS\3:U 3AE$$XQB N>!2IGJ"6M?>,X 6$%Z@X5B+PH&ZQ MY&3#:A!][)0AY)%V&71S.,CMN_MC;LUC]N;KEO-UC?.]9W(M OF*?)7XNAFV MP5^1^^FW#Q^4L-RZ-66&9ZHFN""@!A$-ROD,C(R/2R8@07R.O$HEZVQR<* ? MU['?5.7N<-#8(+)A&>30&.0, ,%/M6S02@D,8JFV.74AFEG&?=O^PY"R41G- MR,AS]:)VV6 M=%07?4M0+5P8VVUQ578!N+LS);G,=ZGS:V/#9H7OQZ&M'Y-NI?-XO $AP4=! MK,K8LMYN"MIJ.)A4=%1TP<-1A QHD]ZP;B[8W%W^]B1_ H'(.-\ (!;[RN!7 M@0"T?X\XZ+][B-2%_TV%TQT%.Z=KEE@;-S9[YW'M15^RTV M&^YQ#7-6L%5[&!DV-3&L#16;O;"MC2-R3 72MHK-OFI2G-J+ M!B$BSA%ZT]:*QZ?3&]&^2,Q>=J3>"K8W>AO7%YIH%R1'N&"[W JV;G(CE>VO MV0-;Y=:"SUY%5/7;Y4:TP1&SPUOY)3^=D4._8T0MZ%M$&UOY)3V=D5J[ WW29/@M+^1]_G;50L^>W7NY&]$ M^QLQ^YO:O$.Z>4_-;5156^4&H9VTIKV-G-#;J/8V>DIONZ8UWD8QK2\RU=Y& M3^EMUP7;WLZ\26E46QLU6].,!0)M6+B&]"7*F 5R\/P!'8X'#1%4/@.8C:RL M<0?E4.U2](0N1;5+4;-+[=X6_&P!Z"UQRV[XEM;95?,^EVK#HF;#>A#< _ 3 M-!<\0@(\"#:PBRS[9*[*"F74A@+?%D^J%GAH#P_?_:S*M\WTB_T]$XL@3E ( M&ULM5?;;MLX$/T50MB'%F@BD91D.[ -Q)?=;8$ 0;)I'Q;[P%AC M6X@DNB0=IW^_)*5(OM"JZUV_V"0UYXQFCCCD]#=5;(@;=4:G7C M^W*VA)S):[Z"0C^9#/M\K;*T M@'N!Y#K/F?@Q@HQO!A[VWA<>TL52F05_V%^Q!3R">EK="SWS:Y8DS:&0*2^0 M@/G N\4W4]PS &OQ-86-W!HC$\HSYR]F\CD9>(%Y(\A@I@P%TW^O,(8L,TSZ M/;Y7I%[MTP"WQ^_LO]O@=3#/3,*89]_21"T'7M=#"*J'J +8T/TR=INX"5-LV!=\@X2QUFQF8+-OT3I?:6$^E$*&6$DV+!!('?M*.CUOPOHZT#I>\ASLBK81?UL4UHL$G1 *"'>\S/AT>N,+Y M;]ZG9WO?20:MM:>6CQ[37O'9R]7H4/OIFQE#BXNP=A%:%^$1%W]QQ3+7=U/" M8@LSQ>QU2,*8T+COOV[+<6B&2:\3!;MFDT.SB)*0D%VSJ8,M[D8XK,UV8HSJ M&*/6&&T:$5^9U$GT]QWDSR#^:4E>7!/'E]*G4[OHG*=/*\R<7C=RQ68P\/3Q M)$&\@C=$KOU4\D3;.L=Q9T\^I]'>IS ]-(HHI6[ING7XW=;P'T JD>I?2$ =-#0_.4['"13_;9@X[3#I!E^X)Y;"+S'[?,]O73+V' M=:>AT*T0K%B '9^B?5/4>\VSCLW'O7P>>ZW?A; MS4(.8F&[-(EF?%VH\NY8K]:=X*WM?_;61_AFC!WK$],YVN:DH2_;SCLF%JF^ M(V4PUZZ"ZX[^SD39R943Q5>V57GF2C<^=KC4W2\(8Z"?SSE7[Q/CH.ZGA_\" M4$L#!!0 ( *.%$%.O5\]K7 0 07 9 >&PO=V]R:W-H965TA#R8?OO>?8U_?<>+AC_+M8 4CTEB94C)R5E.M[ MUQ7A"E(B6FP-5+U9,)X2J6[YTA5K#B0R1FGB8L_KNBF)J3,>FFXN5*Z@?N>+@F2W@%^64]X^K.+;Q$<0I4Q(PB M#HN1,_'OI[BG#(J0V/KP_>/QKRBLR<")BRY%LCE3=]8>;&6"LV,=7+^"JY>ALK.SE^71$.'_1$1&C*4I4= M@ICYO7D$2>)$(/\6?4!?7A_1S6^W0U>JF-K2#7/_#YE_?,)_%WUF5*X$>J(1 M1!7V4[N]CRT.7$6V8(P/C!^PU>.G#6VAP+M#V,-^%2"[^2.$RMPWYIX%3E L M0&#\!4T78,(YH4M06T:B^1X=CYN1O7D\V1$>H7_^5"[1LX14_&L!U"X M0V@ MM@V00']MI)"$1C%=WJ$'6,:4JDNU91)"0ZA*A,QMQ[C5U6,[#KKMH#=TMQ5H M.@6:3@TT=^AW-1FR,H$>K YT&;P7:Q+"R%%U3@#?@C-&EGGJ%LBZM9 ]O0$/ M8U&-S>JB.;9>@:U7"]M4KU625&.SNFB.K5]@ZS?.KR?S:TNN_IGDRK;NN5'O M \*P(,F"TWF227"02V$5:." %6CKL(2Y 7XJ3;U>G2Q+]?'7)@_:/LARW6_T?]FX^JNY>*"7. MMVMEZQA+F!0JJQOE]D&#.RUR1JF.0-< MBC!N*,(U-\'Y^I0'KK<#\J^8)B;O"9I M_+BA\M=F5B-#[:$[.2W?J\^K[ EPPY[ QNM<(MI#U>.1K[3=U04K7784V-Y1 M3)9+#DLB 3U3R6,JXC#K)RZ17WNL"PIJV55@>U=1ET:-]+SRAS@N&PML;RPL M',ZEXJ\W$WDB7JLK<8_.&5/@2W/\*E#(-E1F1X[%T^*(=V(.-MUR>'8^_)EP ME7H");!0IEZKIY*,9T>NV8UD:W-J.6=2LM14JPUL-PGB8I&83BD@G$9I(E?N]=IHAI3<0GWFF C!-._ M9U"I]23H!=N%![XLC5N@:5*S)3R"^5;?:SNC'4K.!4CD2A(-Q228]JYF8Q?O M YXXK'%G3%PG"Z6>W>1S/@E"1P@JR(Q#8/:U@CE4E0.R-'YM,(.NI$O<'6_1 M/_C>;2\+AC!7U7>>FW(2C .20\&:RCRH]2?8]#-P>)FJT#_)NHV-+P.2-6B4 MV"1;!H++]LU>-CKL)$3A@81HDQ!YWFTAS_*:&98F6JV)=M$6S0U\JS[;DN/2 M'Q9(_-RO;L&PWB%)'J?4&,KN7B:;5!G+6IT M '5(;I4T)9(;F4/^;SZU##N:T9;F+#H*^*61%R0.ST@41CUTG/$(:MPU'WO4 M^%#S1F7/Y&OM&D;"9$X^:B8-DA_3!1IM;\S/(U7Z796^K](_4.6N$0O01!7$ MBXUGY$[)\Q6@L9HO8,FEY'*Y3^06=^!QW=>U2@?1:!#V$[K:PV?0\1F_M% M&G4$1B<2L"90 +<]4?Q* M.KIC+P+TTILHDDPUTK1.TZUV/CUM[>EO>&ORMTS;^XZD@L*FAA&UL[5MM<]LV M$OXK.#63)C.R1/!5\MM,;#=ITL;QV>[=AYO[ %.0Q(8D="1D63?]\;< 0?$= MHNJX-YUI)I-(Y.YBL;O8?79)G6Y8\C5=4LK14Q3&Z=E@R?GJ>#Q._26-2#IB M*QK#G3E+(L+A:[(8IZN$DIEDBL*Q:1CN.")!/#@_E==NDO-3MN9A$-.;!*7K M*"+)]H*&;',VP(/\PFVP6')Q87Q^NB(+>D?Y+ZN;!+Z-=U)F043C-& Q2NC\ M;/ .']_;GF"0%/\(Z"8M?49B*P^,?15?/L[.!H;0B(;4YT($@?\>Z24-0R$) M]/B/$CK8K2D8RY]SZ>_EYF$S#R2EERS\9S#CR[/!9(!F=$[6(;]EFQ^IVI C MY/DL3.6_:)/1.NX ^>N4LT@Q@P91$&?_DR=EB!+#Q.A@,!6#V9?!4@Q67P9; M,=@U!K.+P5$,3HT!3SL87,7@]E7)4PQ>7X:)8ICT99@JAFF-P<)=CC-RSQEU M.W5M&^^<7?=VIVEQ[F[\+I;<[;CN=[/3 MR+GC<=WSW2RYZW'=]]V*Y<['=>]WKF+FWC>E]\?9@9?9XHIP:*G8P[K":ZQKV1?9++-#ME7U!\A8SI$IF$:K] 8I6*Q-/NW1=RE7MPU M>QPAC'N+N]*+NZ.K$3*M3-PEBU/(IR3F:2&Y1>8/>IGOU@N0Z64R.X6\UPOY M3+8(.WMD?-BCR"H!6]F9D!;V'_7LG]8Q>$[J@*<]3/UQCS@"XK 2U\+^Z?=Y MJE.=G_8;V.H?1S_W,+5E[/'7YWTJ@1#3S"S4&HR=DJ_UDM_3!Y#L9I)_B%8A MVU+:(N:+7LP7G^_$N)VZW/0(*V4J_,O=%7KSZFV/'?Z]OU1#26V1Y$=WC]WAV-(^[O<;^YRORG%6EWGBC/_*_JR$OD^122>H0^)"#KTICWG M5Q:Q=HM8:8SS9:3G1:GF]CAYH(NSN%]4)[%ZJ56U5;](, MA'9K37=Z3+5ZO-N09(86RF9O@EAYO357:T4=;BML%*#:T&IY15,_":1#AB)8QP%83^VB%4_IY1.($DY"(=LQ7 M:4(6L$#(TB!>J+/>H;Y?3FPBG0DB3F/$$S(3W#.RA;0;1706@*[A%L11G\I; M0L,@]L.U_"88I%:=3\]@NY@*OB;0OR%D?05 S\A&H#= M$D3$>D=;2I*A"+;\TS*AV56YU)RMD^P;!$3 9O+B)@A#-%^'X!FYRL-6>H** M+[U8 #^I0J<.EZ;[Z[_ M.GA_RH-7S=.EX0?>#T[11XG%T-4Z$5K- /8 M>KF6 Q? &^N1]X%-QYT25^DZ7+?6<]SC)B1W+,OJ,'>!R+$>DI?J06:>/A8O M,#-V7]#B!8C%>A1[L,6]9GM3[?.JBA0X%>N!ZBWUV2(._IOGXS:=Z)/X3#MT MNU4K5)M+SYA8M6:@A=$!A7&!AK ?#!4[H$S-F 5]-X^5B MQBRRKZG/OL_JCR_,9OZS/+.1)S^WT&'',SJ.K5D:GNBS9&X> 5:$IK,"\[>J MJY=6JJS?UVHJ?-BA'S5,'[W^#KO&R2%(,L-7$EGAL=DF5#I:W1/JS(,$B!5H MBP$O)"E)MCD,* KU,Y 8'IJF,82MZ,JY65074S]K*IK4 @+_AC1#SVLEL%*5 M.P*C*#ZFOOA4QQ1$-JRB49VQ,"1)6F"QM_OF%A=JI>K@PIS4([Q9O9R.T959 M5"537Y5^V%FP3VHIRI'Y@N7(+,J1J2]'SVW /^R17^H#+&=H6?B 5F!_=P?H M&^[-!>"O]G*BBRC/7ZJ0O-PR%+FDLPJNRKU$K8&P1YY;;AI:VP1=>]"2Q-X! M7;A[*#5"WZ(/SBS5UKZV6*_9"6,L?#=$> AU8RA:7L-HE3;)"&J]TRZCPND6 MG6LU<[8D34$L+"9,0R$;BOY9YM V_427! (@)YM2KX[PXDMP85:$*EU687$G MM_COS]/N9(@]5YNE"X1F[ADE0K^;9Q=TI?K=7EFF $;F] 6?;!0XR3IPDG,( M@+E4PBN-GCLQ:^CQQQ:R*9Y,V_.[58 O2P^^#H,OEWNDB QFX/O2Y"*&TRA:?S'\ M%3E,3!QV(YA:1A-#++9>+$$RB%,3"I$J(+NOR%8\1LE0V6L2K4Y"?I("%UAB M&]*S@;#7T5*^JG4,JBQI$O"3P>L%4 5/.<-8<(AKF1Q(GGP)"LTYS8P%E3LP[B M5/CJ Z?-6#X+67*,OLO&(R=H#H8XFI,H"+?'Z'L>1)#/8PKQSB(2?S]$\HHB M2Z'S.T;8&D%C;JV>\JM"\#&*Q?MTH;KV2)( PN4H#"#)KR%X.^[[9%6_M5&. MM(5V(>7@F"/Q) %2>T')DM62Q,!JGH#GGO@1@97B8]@D2;BZ!$$)%> 8&4)3 M>85#"*?BI4 MR?>*R@O-H$].9"P=<2CN7V.:IB(T QZ(%>HTRH*=]Y7/=O>[ [[O##$[!)S& MZD.O:6+S*/6-K[]"Y(\.D>JQOI?'6@Q;;^6Q;IYG>9I#1GB^[]88$QD-D.U6 M7!$$Z&]!M&*)0%19_!V6GJLIO1%6A\?97WGL3Q6DW9'1]=RB3V,S*VIQC#ZM M(4K5RW$9%E)0!U!.&&3SC#?OWNH[BYEJ5 I=((N^N7C;N F\@(%01*GL1#H> MZDB]ERR$=E)U&,SWU_ YR%23"*R'^8O1GZ8=UWV["^;[! MGZ=1<;PA;O0IU<-3C'DM_9BW,I#J,[ZPBMFKY;S@^**8Q5KZ]^F>-;[XI(17 MQA>:Q\]6,;NU]+/5PR835WNDZ6>2=W3%LWE#_GYYW[GD(;/(E#[2>.\PTC&R M(:/G=(XA+<-H&T1F(Q*K-$UIW=I0$ATT1]F)5EQB /VB3X0\=SJ$*-(>T6+2 M:.DGC27']#J@Q7S1>L'YHEW,%VW]?/'WO71Y939^\.UO;1:VR]<\)LQ<_+N3CI[V1?.5O*W>@^,X^C/;!@9O$&K 98Y*I-#]^;:"4=L#-2_.08+CGG/O%M3,] MTZ M3F!GA#)K/JWNK<5\RDN94@9K@8HRRXAXO(*4GV86MIYNW-/]0>H;]GR:DSUL M0#[D:Z%6=LN2T Q803E# G8SZQ)_6F%? RJ+?RB_DL3>9A9D842 MV)$RE??\] 6:@,::+^9I47VC4VWK.Q:*RT+RK $K#S+*ZE_RLTE$!X"C 8#; M -Q7 !Z?E7QET22^53P$Q+:6K'IBZJ#*K2J.66ZV3=2J*=4X>1\P;.,2M6]LD"$ M)6C!F:1L#RRF4*"/2Y"$IL4?4ULJ,0VQXX;XJB9V!X@O9+E^@Z54+&[%@B?#+#=FE@WD M*B*W8HF&63Z?'9')ER]FECOR^%0?/$RR.B,M>&Q(KJT:LNU*M^U*MZ+U!FC_ MD@<0J-N;WVZ5"=)]5/QG$/!: :\2\ <$'EA.:().:IX7?2U5HX,*K?>+X]P+ MW<"+IO:Q1]5O57VCZ@:.( B+ 5UFO&2R3]G_7=G1GU:Y+LN;9B\<'+<.CHT. MWL*>I&@M> R0J#%0&%(=M)S!^]0R; 5"H]-_EME6*? =*AE5] )B4!MH@GZA M@;ES51...]ES'4/ZHM:3R.C)WR#5_GU5TK1*W@6ZO5V@;W>@_3-%.FGY)^^3 M2NP\;P>.,80ER?0[@8XD+:%W9-?XL)N[*,"^@T=!\+));WILPW[3SXUIMZ%= M;"@)[FQPV!C1]7*%5DR"8$0?KTAZ@=9G504_3RO\3N,*/\\K;!Y8]Q!S-3P> M=9LG=8UZ1[[W6\:#$+OC4>0-Y/%Y=F'S\'IC9%XW\/#%2/+=:!3B5])VY[BB M3]1W1.PI*U *.P5U1J%Z,45]2*T7DN?5"6;+I3H/59<'=; 'H0W4\QWG\FFA M#T7M7X7Y_U!+ P04 " "CA1!3G%WDZ"88 *6..*ZCNQ_PS-A#++RP55 M[HKV]=@T"5!>*2U8(S8.&.'U/WYJ$G$D2.(3@J01)"\$)G"W(&T$Z4M!_X2@ MWPCZ+C/U5%P>YECCZ5B*/9)VM*'9ADNF4YOI$V[KOM32/"5&IZ?+:J7@L0*N MT?7.7L_FH#&AZL,XU(9O1X5YP[JJ6*]E#<_XB2*(GOEW-T]JZ+,GN+ MPGLHC6H*[M#/_?I;L3,N$JN/1W_+0Y.<-D-)FZ'$\=)_S)#R,-.6F3IF_P3S MTBQ1)-:(8EZ85_^Q(A(*] MU37=6HS*'LLMX-\VB<;CK"-]OP_>]X:^?0.9$ M 2I!$E%TY=@/R- !L/1E(FNM9%[2J_?OQPVP%CA&Z%%#E HM):"(2HP1T*2#>'8 M[J"JR\GPE9-XE V3-.UV,FJ=C+Q.KDSQ$>$:)*C.#/CE<=*+HO>>8L31G]TK M>B,G4.(#LR4V)R&F^M"Y;?DA42_SVSG:3&,OZ59H0"8MK-.%7QN[-=5E(SS: MWNUA?(.EJ;I"%-:&%/7.S1*3]?E6=[0HW8Z_$MJ<'ZZY-=\$(.T \WPMC,^F M8P^1]BMC^AM02P,$% @ HX404SP;5<$$ P +1 T !X;"]S='EL M97,N>&ULW5AM;YLP$/XKB$Y3*TTEA)6%-43:D"I-6J=*[8=]JYQ@B"5C,V.Z MI+]^/DS(2WU5UP];-J(&^Q[?/<^=CQAUVN@UI[=+2K6WJKAH4G^I=?TQ")K% MDE:D.9#!Y]O8E3_TP?N][-EPFO&"H./D[%A%0=MV6PW_-^^0&PF8% QOE>K<$PF]9$ M:ZK$E9ETBSOC$\CKQW?KVB@L%5F'XPM_Z]#=#,E[%7Q'12UWS] MB;-25-3F_F+"V91L_+RE5.S1L$&G+(R!*M][H$JSQ:[EIR+U'5WI33>M"ESS M^!_4_&?K7%)!%>&[HDWK'W.57ZTX^O"W)'<_*H>"G1K[\^3815XO.6<_'- M^IP6I.7Z;@!3?SN^ICEKJV18=0.%Z%=MQU\AO3 >W@L,%Q,Y7=$\ZZ>JG'=# MSPP,:W^!PR%RU5UN!/.QF!L!#./!%& ^U@OC^9_RF:#Y6 S3-G$B$]1G@OI8 M+Q>2=1^,Q^V3F,N=:9)$41QC%8/J]6N.[C7?( M\WV [>ES'8)EBG:T#<=0./)''O-L8#'M@N8+T#_&X>Z"FW3Q3!KF+: ML"<81Y($0Z 7W3T:QTAU8OBX]P=[2J(H2=P(8&X%480A\#3B"*8 -&!(%'7G MX,%Y%&S.J6#[#X+9+U!+ P04 " "CA1!3EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( *.%$%/4[I2RUP0 %XK M / >&PO=V]R:V)O;VLN>&ULQ9K-;MLX%$9?A?!F4F!F;/VV#>( ;=.9 M"6!D@CIHEP4MT3$1B71)*FGZ]*6DN*$[.JZ--/P0#M1.*F5+VP+/DMQ9Q_/MX?L5EJYDI5T]_-)][T2$U9+ M)6OY0Y3SR6S"[$;?_:>-_*&5X]6R,+JJYI.H/_%9&">+)\7+%O**KVQ7XOCJ M$_<@\TD^\Q6NI;&NNZ*KGWO&6^$O[H\:I_^1E1/FC#OQK]'-5JKKMAI_%]/@ M-KIVV'WVC7AL?J<9]7HM"W&FBZ86RO7M:$35 BJ[D5L[88K78C[97<*X*ME' MY7PCL7/55^6O;>_4__5YV=^U\[A!&YICZ4^8\[(#IX/\H%4IE!4E\]^LKF3I M.4KVGE=<%8(%D#& C \(^34.(!, F1P$\^_/'*7J& MYN@9^8!PQGN.O;/62ZL3RJ^R1=A^$50)L4M\Q+#U/K__DUU6?.<]_R!NV]^% MD$@E$;%++GQ4\UP?(WM$Q/KHN2[Y_3X4LD5$K(O=K.:?MGHEU9.X!4DB(K;$ M0G KPODV0C:(B'5PX>L]5X6N!3M::&M?L4MAV'+#S: SD1,B8BFT,G6FZ4)Z M'SL5-Y6^#MF0(")J0SA=W&QT50IC_^@FC8&[(N2%B%@,7[@Q?CH+'[48V2 F MMD'W4/VUXGV 5/N:[/[ C)$&8O(E15U+UU[T:"J_!A.JD(/Q&L,5!;$&ELW* MBF]-NSS[>"OV>A=Y(";V (R5!A%ZC,P0$YOA5X3)CJY:8]E7(1GR0DSL!=R MX>HA1L*(B84Q$FZ.-B4R1DQOC.?CSN&SB.01$\L#QIWL*,1$'HF)/3(63(UU M>8+DDA#+I8^J1K&04Q+Z;:HGL8B+#)"^_A34Z>%)DF)38, C2#Z,0$QDGI3<.B'W",#)% MSDGI4R, ,QSG*7).2NP<&*(-(LD49D>(G8,Q!YV._),2^V=_#W-\D"/]I-3; M8>%NYC@>TDY*K)WQ4+RG'$ BZ:3$TD&0ED4A)I).>I!E38\YG,\SI)WLA18V M(X]BACR3$7MFCXM% S*DEHQ8+?MD(R%NAIR246=,GM]R;Z%#3.24C#[E?MN^ MY=).A&=BY2]N3-"L(2;,N=,GW4=6V&.C!7DE(_8*I!S,B1GR2W: 5$LPD$), M9)CL %F7\3Y'@LE>*/\R2I8CI^0'RL0\D(:82#$YL6(@YB#XSI%O\H-MG[68 M@]=^D'9RZ@0-Q Q77#G23DZN'9"%&VR*YT@[.7FV9IB'&Q_D\#VO3CG3[F)[ M>E**M0]'RPM?N_7E!:^*2\/:C_[5DS1KD\GKIJH^^++_U4+SWYE>' ( #TG : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@Y?NJ)*TXHYYDVLH&D%-^*+9!%*U. M=M^6,[ /ZD%/(LX(%8C+/^$3 IY^E4,[[KM3W>W[NO@X'DYUU>S&L?^14EWO MRK&M=UU?3N]V5,C:+UW;8EG'5I(_#=7=-EXWW53.\ MO$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA_J!'"'J< M/TB6*..2(&F"-8'6@EP+@=>"8 N!V()D"X'9@F@+@=J"; N!VX)P"X'<@G0+ M@=V"> N!WHIZ*X'>BGHK@=XZ>=@FT%M1;R706U%O)=!;46\ET%M1;R706U%O M)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR8O2PCT-M3;"/0VU-L(]#;4 MVPCT-M3;"/0VU-L(]#;4VPCT=M3;"?1VU-L)]';4VPGT=M3;"?3VRF4#OC'IG KTSZIT)],Z3GTV^4^\Z?AY*O?9\K?'ZWTGU>#ZW7"]_67[M MG-SC%YS3;45]_@M02P,$% @ HX404Z5_#G'N 0 D"8 !, !;0V]N M=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8 MLETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOG MJ<\K2QTM)LV3:ZV^>?8N'Y> M!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P-> MS]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&E MKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQ MES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2 MQS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR M"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4H MLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635 M*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJ_E/6>^=6_]Q M_/@L.]OT;_EL_"/:X@502P$"% ,4 " "CA1!3!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( *.% M$%,,BT7+[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ HX404\39\_E5 M!0 +Q8 !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX404S69ADG%!P +24 !@ M ("!%!@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ HX404WI^A,E9"@ ,1D !@ ("!3#$ 'AL+W=O M & @($V0@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ HX404U!4"\WQ M @ - 8 !D ("!V6@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX404X,>)*]Q! U H !D M ("!>'0 'AL+W=O0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ HX404T](:2H6!@ N@T !D ("!NX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHX404XVX(T-_! GPL !D ("!LY 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX404\R9G:E. @ &04 !D M ("!#^@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HX404Z#;N%L= P C@< !D ("!D?( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX40 M4Z>B1'?0 P '0D !D ("!M_P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX404UD[WJ ] @ ' 8 M !D ("!K @! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX404\S%<=)!!@ 2R@ !D M ("!=A ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ HX404ZF9.A)2 P W P !D ("!FB&PO=V]R:W-H965T&UL4$L! A0#% @ HX404[XR MN5!N @ !08 !D ("!YS ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX404[=ITV%? P ! X !D M ("!KCH! 'AL+W=O&PO M=V]R:W-H965TP( M ,& 9 " @&UL4$L! A0#% @ HX404\Q88E:\10" "]! &0 @('F1P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ HX404^W")9B= P M0X !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ HX404XBGE"FE P HPT !D M ("!T5\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ HX404[-B/M"H P 6P\ !D ("!ZVP! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MHX404Z1DY'ED# 43T !D ("!''@! 'AL+W=O&UL4$L! A0#% @ HX404SP;5<$$ P M+1 T ( !78L! 'AL+W-T>6QE*P #P @ %U MCP$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ HX404Q[?F5X< @ /2< M !H ( !>90! 'AL+U]R96QS+W=O XML 78 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 79 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 277 444 1 false 88 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 078 - Disclosure - Convertible Debentures (Details) Sheet http://www.sgblocks.com/role/ConvertibleDebenturesDetails Convertible Debentures (Details) Details 55 false false R56.htm 084 - Disclosure - Construction Backlog (Details) Sheet http://www.sgblocks.com/role/ConstructionBacklogDetails Construction Backlog (Details) Details http://www.sgblocks.com/role/ConstructionBacklogTables 56 false false R57.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 57 false false R58.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 58 false false R59.htm 087 - Disclosure - Stockholders' Equity (Details) Sheet http://www.sgblocks.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.sgblocks.com/role/StockholdersEquity 59 false false R60.htm 088 - Disclosure - Warrants (Details) Sheet http://www.sgblocks.com/role/WarrantsDetails Warrants (Details) Details http://www.sgblocks.com/role/Warrants 60 false false R61.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 61 false false R62.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 62 false false R63.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 63 false false R64.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 64 false false R65.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 65 false false R66.htm 095 - Disclosure - Subsequent Event (Details) Sheet http://www.sgblocks.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.sgblocks.com/role/SubsequentEvents 66 false false All Reports Book All Reports sgbx-20210630.htm ex311_1.htm ex312_2.htm ex321_3.htm sgbx-20210630.xsd sgbx-20210630_cal.xml sgbx-20210630_def.xml sgbx-20210630_lab.xml sgbx-20210630_pre.xml http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/stpr/2021 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 83 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "sgbx-20210630.htm": { "axisCustom": 3, "axisStandard": 25, "contextCount": 277, "dts": { "calculationLink": { "local": [ "sgbx-20210630_cal.xml" ] }, "definitionLink": { "local": [ "sgbx-20210630_def.xml" ] }, "inline": { "local": [ "sgbx-20210630.htm" ] }, "labelLink": { "local": [ "sgbx-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "sgbx-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "sgbx-20210630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "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", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd" ] } }, "elementCount": 845, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 3, "http://xbrl.sec.gov/dei/2021": 14, "total": 17 }, "keyCustom": 86, "keyStandard": 358, "memberCustom": 51, "memberStandard": 35, "nsprefix": "sgbx", "nsuri": "http://www.sgblocks.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20210630", "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", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630_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-20210630.htm", "contextRef": "D20210630_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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20210630", "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", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.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-20210630.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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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", "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-20210630.htm", "contextRef": "D20210630_73", "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", "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-20210630.htm", "contextRef": "D20210630_73", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "D20210630_73", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630_73", "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-20210630.htm", "contextRef": "D20210630_73", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "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-20210630.htm", "contextRef": "D20201231_14", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "reportCount": 1, "unique": true, "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-20210630.htm", "contextRef": "D20201231_14", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "D20210630_73", "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-20210630.htm", "contextRef": "D20210630_73", "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-20210630.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-20210630.htm", "contextRef": "D20200430_CompanyNoteMember", "decimals": "0", "lang": null, "name": "us-gaap:ProceedsFromSaleOfNotesReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20210630", "decimals": null, "first": true, "lang": null, "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unitRef": "USD", "xsiNil": "true" }, "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", "p", "sgbx:NotePayableTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20201231_InvestorMember", "decimals": "0", "lang": null, "name": "us-gaap:NotesPayable", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "I20191231_ParentMember", "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-20210630.htm", "contextRef": "I20191231_ParentMember", "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-20210630.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-20210630.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", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20210630", "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", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20210630", "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", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20210630", "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", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20210630", "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", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20210630", "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", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20210630", "decimals": null, "first": true, "lang": null, "name": "us-gaap:DebtConversionConvertedInstrumentAmount1", "reportCount": 1, "unitRef": "USD", "xsiNil": "true" }, "groupType": "disclosure", "isDefault": "false", "longName": "078 - Disclosure - Convertible Debentures (Details)", "role": "http://www.sgblocks.com/role/ConvertibleDebenturesDetails", "shortName": "Convertible Debentures (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "sgbx:ScheduleOfConstructionBacklogTableTextBlock", "sgbx:ConstructionBacklogTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20201231", "decimals": "0", "first": true, "lang": null, "name": "sgbx:ConstructionContractsBacklog", "reportCount": 1, "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-20210630.htm", "contextRef": "I20191231", "decimals": "0", "lang": null, "name": "sgbx:ConstructionContractsBacklog", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "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-20210630.htm", "contextRef": "I20210630", "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 }, "R58": { "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-20210630.htm", "contextRef": "I20210630", "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-20210630.htm", "contextRef": "D20210331", "decimals": "-5", "lang": null, "name": "sgbx:ConstructionBacklogContractRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.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-20210630.htm", "contextRef": "I20200531", "decimals": "0", "lang": null, "name": "sgbx:OptionsGrantedToPurchaseCommonStock", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "decimals": "0", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "span", "span", "p", "div", "div", "div", "sgbx:WarrantsDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.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-20210630.htm", "contextRef": "D20200531_3", "decimals": "0", "first": true, "lang": null, "name": "sgbx:WarrantsToPurchase", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R61": { "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-20210630.htm", "contextRef": "D20210630_73", "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-20210630.htm", "contextRef": "D20210630_StockOptionMember_1", "decimals": null, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "true" } }, "R62": { "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-20210630.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-20210630.htm", "contextRef": "D20210630", "decimals": null, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "true" } }, "R63": { "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-20210630.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-20210630.htm", "contextRef": "I20201231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R64": { "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-20210630.htm", "contextRef": "D20210630_73", "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-20210630.htm", "contextRef": "I20190322", "decimals": "0", "lang": null, "name": "sgbx:NumberOfConsultants", "reportCount": 1, "unique": true, "unitRef": "Consultants", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20200131", "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-20210630.htm", "contextRef": "D20200131", "decimals": "0", "first": true, "lang": null, "name": "sgbx:UnpaidWages", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20210630", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AreaOfLand", "reportCount": 1, "unique": true, "unitRef": "Acre", "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", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "I20210630", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AreaOfLand", "reportCount": 1, "unique": true, "unitRef": "Acre", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "sgbx-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "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-20210630.htm", "contextRef": "D20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 88, "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": [ "r679" ], "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": [ "r680" ], "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": [ "r681" ], "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": [ "r681" ], "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": [ "r690" ], "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": [ "r681" ], "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": [ "r689" ], "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": [ "r681" ], "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": [ "r681" ], "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": [ "r681" ], "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": [ "r681" ], "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": [ "r677" ], "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": [ "r678" ], "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/BusinessCombinationDetail" ], "xbrltype": "monetaryItemType" }, "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/20210630", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails3" ], "xbrltype": "monetaryItemType" }, "sgbx_ClaimedWages": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Claimed wages", "verboseLabel": "Annual base salary" } } }, "localname": "ClaimedWages", "nsuri": "http://www.sgblocks.com/20210630", "presentation": [ "http://www.sgblocks.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/WarrantsDetails" ], "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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", "verboseLabel": "Conversion of debt exchange to common stock, Shares" } } }, "localname": "ConversionOfDebtExchangeShare", "nsuri": "http://www.sgblocks.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "xbrltype": "stringItemType" }, "sgbx_EarnoutLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "EarnoutLiability", "terseLabel": "Earnout liability" } } }, "localname": "EarnoutLiabilities", "nsuri": "http://www.sgblocks.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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 to date on uncompleted contracts", "verboseLabel": "Estimated income" } } }, "localname": "EstimatedIncomeLossOnUncompletedContracts", "nsuri": "http://www.sgblocks.com/20210630", "presentation": [ "http://www.sgblocks.com/role/ContractAssetsandContractLiabilitiesDetails" ], "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "xbrltype": "stringItemType" }, "sgbx_LiquidityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information of liquidity.", "label": "Liquidity [Axis]" } } }, "localname": "LiquidityAxis", "nsuri": "http://www.sgblocks.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails" ], "xbrltype": "monetaryItemType" }, "sgbx_NoOfOperatingCycles": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating cycles" } } }, "localname": "NoOfOperatingCycles", "nsuri": "http://www.sgblocks.com/20210630", "presentation": [ "http://www.sgblocks.com/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "stringItemType" }, "sgbx_NonCashOperatingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Non Cash Operating Activities", "terseLabel": "Total non-cash operating activities" } } }, "localname": "NonCashOperatingActivities", "nsuri": "http://www.sgblocks.com/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "sgbx_Noncontrollinginterestdistribution": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Noncontrolling interest distribution", "verboseLabel": "Noncontrolling interest distribution" } } }, "localname": "Noncontrollinginterestdistribution", "nsuri": "http://www.sgblocks.com/20210630", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_NotePayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note Payable [Abstract]" } } }, "localname": "NotePayableAbstract", "nsuri": "http://www.sgblocks.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "domainItemType" }, "sgbx_PrepaymentPenalty": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepayment penalty" } } }, "localname": "PrepaymentPenalty", "nsuri": "http://www.sgblocks.com/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/IncomeTaxesDetails1" ], "xbrltype": "percentItemType" }, "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "domainItemType" }, "sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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/20210630", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_StockIssuedDuringPeriodIssuanceOfCommonStockNetOfIssuanceCostsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "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/20210630", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "sgbx_StockIssuedDuringPeriodSharesConversionOfUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Unit", "terseLabel": "Conversion of warrants to common stock, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnit", "nsuri": "http://www.sgblocks.com/20210630", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "sgbx_StockIssuedDuringPeriodValueConversionOfUnit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Conversion of Unit", "terseLabel": "Conversion of warrants to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnit", "nsuri": "http://www.sgblocks.com/20210630", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofChangesinStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "sgbx_StockIssuedDuringPeriodValuesReverseStockSplits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Stock Issued During Period Values Reverse Stock Splits", "terseLabel": "Reverse stock split settlement" } } }, "localname": "StockIssuedDuringPeriodValuesReverseStockSplits", "nsuri": "http://www.sgblocks.com/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "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/20210630", "presentation": [ "http://www.sgblocks.com/role/ConstructionBacklogDetails1", "http://www.sgblocks.com/role/LiquidityDetails" ], "xbrltype": "domainItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r193" ], "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": [ "r193" ], "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": [ "r193" ], "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" ], "xbrltype": "domainItemType" }, "srt_ChiefOperatingOfficerMember": { "auth_ref": [ "r193", "r534" ], "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" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r193" ], "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": [ "r356", "r595", "r660", "r674" ], "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": [ "r282", "r321", "r375", "r376", "r550", "r551", "r552", "r553", "r554", "r555", "r577", "r646", "r649", "r675", "r676" ], "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": [ "r282", "r321", "r375", "r376", "r550", "r551", "r552", "r553", "r554", "r555", "r577", "r646", "r649", "r675", "r676" ], "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": [ "r189", "r354", "r356", "r595", "r645", "r647" ], "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": [ "r189", "r354", "r356", "r595", "r645", "r647" ], "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": [ "r282", "r321", "r365", "r375", "r376", "r550", "r551", "r552", "r553", "r554", "r555", "r577", "r646", "r649", "r675", "r676" ], "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": [ "r282", "r321", "r365", "r375", "r376", "r550", "r551", "r552", "r553", "r554", "r555", "r577", "r646", "r649", "r675", "r676" ], "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": [ "r190", "r191", "r354", "r357", "r648", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674" ], "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": [ "r190", "r191", "r354", "r357", "r648", "r660", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674" ], "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": [ "r193", "r534" ], "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": [ "r58" ], "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": [ "r58" ], "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": [ "r46" ], "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": "Accrued interest, related party", "totalLabel": "Accounts payable and accrued expenses", "verboseLabel": "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": [ "r194", "r195" ], "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": [ "r661" ], "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", "r194", "r195" ], "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", "totalLabel": "Total net receivables", "verboseLabel": "Accounts receivable, net" } } }, "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": [ "r57", "r128", "r533", "r535" ], "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": [ "r48" ], "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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r41", "r247" ], "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", "r413", "r539" ], "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", "totalLabel": "Additional paid-in capital", "verboseLabel": "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": [ "r131", "r132", "r133", "r410", "r411", "r412", "r487" ], "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": [ "r106", "r242" ], "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]", "verboseLabel": "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": [ "r378", "r406", "r415" ], "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", "r200", "r215" ], "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" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r218" ], "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": [ "r106", "r302", "r312", "r313", "r515" ], "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": [ "r106", "r238", "r242" ], "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": [ "r150" ], "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": [ "r150" ], "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": [ "r150" ], "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 of land acquired" } } }, "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": [ "r124", "r178", "r181", "r187", "r213", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r464", "r471", "r503", "r537", "r539", "r612", "r632" ], "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]", "verboseLabel": "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", "r65", "r124", "r213", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r464", "r471", "r503", "r537", "r539" ], "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]", "verboseLabel": "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": [ "r380", "r409" ], "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": [ "r536", "r540" ], "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": [ "r246" ], "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": [ "r455", "r456", "r458" ], "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_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r454", "r457", "r459" ], "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": [ "r460" ], "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": [ "r452" ], "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": [ "r452" ], "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": [ "r452" ], "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": [ "r452" ], "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": [ "r452" ], "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": [ "r452" ], "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": [ "r452" ], "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": [ "r451", "r452" ], "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": [ "r451", "r452" ], "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": [ "r452" ], "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": [ "r452" ], "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": [ "r450" ], "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", "r539", "r657", "r658" ], "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", "r108" ], "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", "r109" ], "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": [ "r102", "r504" ], "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" } } }, "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": [ "r121", "r124", "r143", "r144", "r145", "r147", "r149", "r156", "r157", "r158", "r213", "r265", "r270", "r271", "r272", "r276", "r277", "r319", "r320", "r324", "r328", "r503", "r682" ], "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": [ "r344", "r377" ], "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": [ "r336" ], "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": [ "r223" ], "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": [ "r53", "r260", "r620", "r639" ], "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": [ "r257", "r258", "r259", "r263", "r662" ], "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": [ "r55" ], "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": [ "r131", "r132", "r487" ], "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" ], "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", "r335" ], "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", "r539" ], "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 June 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": [ "r166", "r167", "r192", "r500", "r501", "r661" ], "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": [ "r166", "r167", "r192", "r500", "r501", "r656", "r661" ], "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": [ "r166", "r167", "r192", "r500", "r501", "r656", "r661" ], "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": [ "r161", "r628" ], "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": [ "r164", "r166", "r167", "r168", "r500", "r502", "r661" ], "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": [ "r166", "r167", "r192", "r500", "r501", "r661" ], "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": [ "r115", "r466" ], "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": [ "r470", "r473", "r474" ], "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": [ "r574" ], "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": [ "r356" ], "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": [ "r619", "r640" ], "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": [ "r347", "r349", "r355" ], "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", "verboseLabel": "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": [ "r347", "r348", "r355" ], "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", "verboseLabel": "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": [ "r110", "r111", "r112" ], "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": [ "r110", "r111", "r112" ], "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": [ "r110", "r111", "r112" ], "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": [ "r110", "r111", "r112" ], "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": [ "r278", "r279", "r280", "r282", "r292", "r293", "r294", "r298", "r299", "r300", "r301", "r302", "r310", "r311", "r312", "r313" ], "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": [ "r366" ], "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]", "verboseLabel": "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": [ "r166" ], "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": [ "r83", "r124", "r213", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r503" ], "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": [ "r78", "r80" ], "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": [ "r110", "r112" ], "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", "http://www.sgblocks.com/role/ConvertibleDebenturesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r110", "r112" ], "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": [ "r120", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r296", "r303", "r304", "r306", "r314" ], "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", "r123", "r129", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r310", "r311", "r312", "r313", "r517", "r613", "r614", "r629" ], "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", "r336", "r613", "r614", "r625", "r629" ], "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": [ "r279", "r310", "r311", "r514", "r517", "r518" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "exampleGuidance": "Principal amount", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r50", "r308", "r514", "r517" ], "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/ConvertibleDebenturesDetails", "http://www.sgblocks.com/role/NotesPayableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50", "r280" ], "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": [ "r51", "r282", "r493" ], "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": [ "r493" ], "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": [ "r52", "r123", "r129", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r310", "r311", "r312", "r313", "r517" ], "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": [ "r626" ], "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": [ "r52", "r123", "r129", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r305", "r310", "r311", "r312", "r313", "r336", "r339", "r340", "r341", "r513", "r514", "r517", "r518", "r627" ], "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", "verboseLabel": "Note term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SubsequentEventDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r292", "r513", "r518" ], "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": [ "r292", "r513", "r514", "r515", "r516", "r518" ], "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": [ "r219" ], "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", "r611", "r631" ], "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", "verboseLabel": "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": [ "r125", "r435", "r441" ], "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", "r292", "r515" ], "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": [ "r106", "r125", "r435", "r441", "r442", "r443" ], "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": [ "r125", "r435", "r441" ], "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": [ "r433", "r434" ], "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": [ "r426" ], "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": [ "r428" ], "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": [ "r433", "r434" ], "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": [ "r433", "r434" ], "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": [ "r433", "r434" ], "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": [ "r433", "r434" ], "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": [ "r433", "r434" ], "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": [ "r427" ], "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": [ "r106", "r245" ], "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", "totalLabel": "Depreciation expense", "verboseLabel": "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": [ "r66", "r481", "r482", "r483", "r484" ], "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": [ "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362" ], "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": [ "r354" ], "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": [ "r416" ], "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": [ "r44", "r128", "r268", "r270", "r271", "r275", "r276", "r277", "r533" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "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": [ "r148" ], "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", "verboseLabel": "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": "Calculation of basic and diluted net loss per share", "verboseLabel": "Net loss per share - 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]", "verboseLabel": "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": [ "r150", "r151", "r152", "r153" ], "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": [ "r421" ], "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": [ "r126", "r421", "r444" ], "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": [ "r421", "r444" ], "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": [ "r421", "r444" ], "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": [ "r421", "r444" ], "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": [ "r421", "r444" ], "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": [ "r408" ], "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": [ "r404" ], "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", "r71", "r72", "r73", "r131", "r132", "r133", "r135", "r140", "r142", "r155", "r214", "r335", "r342", "r410", "r411", "r412", "r437", "r438", "r487", "r505", "r506", "r507", "r508", "r509", "r510", "r650", "r651", "r652", "r691" ], "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": [ "r212" ], "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": [ "r106", "r315" ], "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": [ "r489", "r490", "r491", "r497" ], "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": [ "r489", "r499" ], "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": [ "r294", "r310", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r490", "r547", "r548", "r549" ], "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": [ "r489", "r490", "r492", "r493", "r498" ], "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": [ "r294", "r366", "r367", "r372", "r374", "r490", "r547" ], "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": [ "r294", "r310", "r311", "r366", "r367", "r372", "r374", "r490", "r548" ], "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": [ "r294", "r310", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r490", "r549" ], "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": [ "r489", "r490" ], "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_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": [ "r495" ], "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": [ "r494" ], "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": [ "r494" ], "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": [ "r294", "r310", "r311", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r374", "r547", "r548", "r549" ], "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": [ "r496", "r498" ], "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": [ "r523", "r530" ], "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": [ "r523" ], "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": [ "r523" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r522" ], "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": [ "r529", "r531" ], "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": [ "r528", "r531" ], "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": [ "r207", "r208", "r209", "r210", "r211", "r216", "r219", "r220", "r221", "r222", "r224", "r225", "r226", "r227", "r305", "r333", "r486", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ], "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": [ "r203", "r205" ], "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": [ "r241" ], "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": [ "r243" ], "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": [ "r243" ], "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": [ "r243" ], "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": [ "r243" ], "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": [ "r243" ], "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": [ "r241", "r596" ], "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": [ "r241" ], "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": [ "r520" ], "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_GainLossOnInvestments": { "auth_ref": [ "r88", "r106", "r206" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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": [ "r85" ], "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": [ "r231", "r233", "r539", "r610" ], "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": [ "r235" ], "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": [ "r106", "r232", "r234", "r236" ], "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": [ "r356" ], "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": [ "r82", "r124", "r178", "r180", "r183", "r186", "r188", "r213", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r503" ], "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": [ "r244" ], "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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r178", "r180", "r183", "r186", "r188" ], "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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": [ "r126", "r422", "r424", "r430", "r439", "r445", "r447", "r448", "r449" ], "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": [ "r127", "r141", "r142", "r177", "r420", "r440", "r446", "r642" ], "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": [ "r70", "r418", "r419", "r424", "r425", "r429", "r436" ], "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": [ "r105" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "verboseLabel": "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": [ "r105" ], "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 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": [ "r105" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.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": [ "r105", "r584" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.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", "verboseLabel": "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": [ "r105" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.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": [ "r105" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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]", "verboseLabel": "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": [ "r105", "r527" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.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": [ "r105" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.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": [ "r105" ], "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 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": [ "r116", "r240", "r592", "r593", "r594", "r596" ], "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": [ "r237", "r239" ], "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_InterestExpense": { "auth_ref": [ "r74", "r176", "r512", "r515", "r622" ], "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": [ "r90", "r300", "r309", "r312", "r313" ], "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": [ "r230" ], "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": [ "r62" ], "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", "r61", "r539" ], "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": "Work in process inventory", "totalLabel": "Inventory", "verboseLabel": "Inventories" } } }, "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", "r63", "r117", "r154", "r228", "r229", "r230", "r587" ], "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": [ "r60" ], "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": [ "r659" ], "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": [ "r87", "r175" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "negatedLabel": "Interest income on short-term investment", "terseLabel": "Interest income on short-term investment", "verboseLabel": "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": [ "r532", "r533" ], "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": [ "r81" ], "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", "totalLabel": "Payroll and related expenses", "verboseLabel": "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": [ "r356" ], "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": [ "r526" ], "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": [ "r526" ], "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": [ "r246" ], "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": [ "r521" ], "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": [ "r526" ], "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_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r530" ], "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": [ "r525" ], "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": [ "r47", "r124", "r182", "r213", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r465", "r471", "r472", "r503", "r537", "r538" ], "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", "r124", "r213", "r503", "r539", "r616", "r637" ], "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]", "verboseLabel": "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": [ "r110", "r111", "r112" ], "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": [ "r49", "r124", "r213", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r465", "r471", "r472", "r503", "r537", "r538", "r539" ], "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": [ "r48", "r478" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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_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": [ "r203" ], "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", "r67", "r346", "r575", "r576", "r578", "r579", "r580", "r581", "r582", "r583", "r585", "r586", "r588", "r589", "r590", "r591" ], "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", "r293", "r307", "r310", "r311", "r614", "r633" ], "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": [ "r46" ], "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": [ "r52" ], "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": [ "r260", "r261", "r262" ], "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": [ "r59", "r124", "r213", "r265", "r270", "r271", "r272", "r276", "r277", "r503", "r615", "r636" ], "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": [ "r102" ], "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 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": [ "r102" ], "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 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 provided by 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": [ "r102", "r104", "r107" ], "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", "r68", "r69", "r73", "r76", "r107", "r124", "r134", "r136", "r137", "r138", "r139", "r141", "r142", "r146", "r178", "r180", "r183", "r186", "r188", "r213", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r488", "r503", "r621", "r641" ], "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": [ "r68", "r69", "r73", "r141", "r142", "r468", "r476" ], "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": "Add: net profit 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": [ "r131", "r132", "r133", "r342", "r461" ], "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": [ "r89" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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]", "verboseLabel": "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": [ "r110", "r111", "r112" ], "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", "r614", "r633" ], "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]", "verboseLabel": "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": [ "r178", "r180", "r183", "r186", "r188" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofOperationsUnaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 income (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": [ "r523" ], "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": [ "r523" ], "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": "Current liabilities", "verboseLabel": "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": [ "r523" ], "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": "Non-current liabilities", "verboseLabel": "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": [ "r524", "r527" ], "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": [ "r522" ], "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": [ "r529", "r531" ], "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": [ "r528", "r531" ], "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": [ "r519" ], "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_OperatingLeasesIndemnificationAgreementsDescription": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "This element represents the description of a lease related indemnification agreement including the nature of the indemnification, the maximum potential amount of future payments the indemnification agreement could be required to make under the agreement, the current carrying amount of the liability and the nature of any recourse provision that would enable the lessee guarantor) to recover from third parties any of the amounts paid under the agreement and any assets held either as collateral or by third parties that upon occurrence of any triggering event or condition under the indemnification agreement the guarantor can obtain and liquidate to recover all or a portion of the amounts paid under the indemnification agreement.", "label": "Operating Leases, Indemnification Agreements, Description", "verboseLabel": "Leases, description" } } }, "localname": "OperatingLeasesIndemnificationAgreementsDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r431" ], "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": [ "r431" ], "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": [ "r432" ], "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": [ "r480" ], "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", "r130", "r172", "r479" ], "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]", "verboseLabel": "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": [ "r64", "r539" ], "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": [ "r83" ], "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": [ "r84", "r106", "r245" ], "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": [ "r85" ], "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": [ "r86" ], "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", "verboseLabel": "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": [ "r643" ], "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", "r48", "r539" ], "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 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": [ "r79" ], "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 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": [ "r644", "r655" ], "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": [ "r103" ], "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": [ "r103" ], "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": [ "r96" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r100" ], "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": [ "r96" ], "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_PaymentsToAcquireBusinessesAndInterestInAffiliates": { "auth_ref": [ "r94" ], "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 associated with the acquisition of a controlling interest in another entity or an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).", "label": "Payments to Acquire Businesses and Interest in Affiliates", "negatedLabel": "Investment in and advances to equity affiliates" } } }, "localname": "PaymentsToAcquireBusinessesAndInterestInAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r95" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.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": [ "r93" ], "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": [ "r95" ], "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": [ "r100" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.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": [ "r380", "r409" ], "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", "r319" ], "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", "r319" ], "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", "r539" ], "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": "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", "verboseLabel": "Preferred stock, $1.00\u00a0par value,\u00a05,405,010\u00a0shares authorized; none issued or 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_ProceedsFromConvertibleDebt": { "auth_ref": [ "r98" ], "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": [ "r97" ], "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": [ "r98" ], "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": [ "r97" ], "calculation": { "http://www.sgblocks.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.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": "Warrants issued", "verboseLabel": "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": [ "r92" ], "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": [ "r98" ], "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": [ "r97" ], "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": [ "r98" ], "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": [ "r91" ], "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_ProceedsFromWarrantExercises": { "auth_ref": [ "r97" ], "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": [ "r356" ], "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", "r68", "r69", "r73", "r101", "r124", "r134", "r141", "r142", "r178", "r180", "r183", "r186", "r188", "r213", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r463", "r467", "r469", "r476", "r477", "r488", "r503", "r623" ], "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 income (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", "r248" ], "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": [ "r249", "r663", "r664", "r665" ], "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", "r246" ], "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", "r248", "r539", "r624", "r638" ], "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", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "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", "r248", "r663", "r664" ], "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", "r248" ], "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", "r246" ], "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": [ "r77", "r217" ], "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": [ "r58" ], "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": [ "r373", "r532", "r533" ], "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": [ "r373", "r532", "r535", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608" ], "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": [ "r99" ], "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": [ "r113", "r609", "r634" ], "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": [ "r150" ], "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": [ "r250", "r251", "r254", "r255" ], "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": [ "r356" ], "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", "r342", "r413", "r539", "r635", "r653", "r654" ], "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", "r131", "r132", "r133", "r135", "r140", "r142", "r214", "r410", "r411", "r412", "r437", "r438", "r487", "r650", "r652" ], "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": [ "r173", "r174", "r179", "r184", "r185", "r189", "r190", "r192", "r353", "r354", "r595" ], "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": [ "r350" ], "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": [ "r118", "r119" ], "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": [ "r351" ], "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": [ "r352" ], "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": [ "r75", "r124", "r173", "r174", "r179", "r184", "r185", "r189", "r190", "r192", "r213", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r503", "r623" ], "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": [ "r58" ], "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": [ "r58" ], "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": [ "r150" ], "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": [ "r150" ], "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": [ "r436" ], "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": [ "r363", "r364" ], "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": [ "r428" ], "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": [ "r421" ], "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": [ "r378", "r405", "r415" ], "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": [ "r537", "r538", "r539" ], "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": [ "r390" ], "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", "r248" ], "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": [ "r453" ], "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": [ "r250", "r251", "r252", "r253", "r254", "r255", "r256" ], "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": [ "r380", "r409" ], "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": [ "r385", "r394", "r396" ], "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": [ "r399" ], "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": [ "r54", "r121", "r156", "r157", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r328", "r333", "r336", "r337", "r338", "r339", "r340", "r341", "r342" ], "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", "totalLabel": "Marketing and business development expense", "verboseLabel": "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": [ "r106" ], "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": [ "r105" ], "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 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": [ "r381" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.sgblocks.com/role/SharebasedCompensationDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r389" ], "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": [ "r392" ], "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": [ "r392" ], "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": [ "r391" ], "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r393" ], "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": [ "r402" ], "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": [ "r401" ], "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": [ "r403" ], "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": [ "r385" ], "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": [ "r409" ], "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": [ "r387" ], "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": [ "r387" ], "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": [ "r389" ], "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": { "disclosureGuidance": "Number of Shares, Granted", "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": [ "r395" ], "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": [ "r409" ], "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": [ "r386", "r409" ], "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": { "auth_ref": [ "r407" ], "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": [ "r377", "r382" ], "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": "Public 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": [ "r380", "r383" ], "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", "zeroLabel": "Stock price", "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": [ "r400", "r414" ], "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": [ "r409" ], "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": [ "r409" ], "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": [ "r397" ], "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": [ "r384" ], "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": [ "r398" ], "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": [ "r386" ], "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_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": [ "r45" ], "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": [ "r44" ], "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", "r617", "r618", "r630" ], "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": [ "r43" ], "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": [ "r114", "r130" ], "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", "r121", "r124", "r143", "r144", "r145", "r147", "r149", "r156", "r157", "r158", "r213", "r265", "r270", "r271", "r272", "r276", "r277", "r319", "r320", "r324", "r328", "r335", "r503", "r682" ], "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", "r56", "r71", "r72", "r73", "r131", "r132", "r133", "r135", "r140", "r142", "r155", "r214", "r335", "r342", "r410", "r411", "r412", "r437", "r438", "r487", "r505", "r506", "r507", "r508", "r509", "r510", "r650", "r651", "r652", "r691" ], "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": [ "r131", "r132", "r133", "r155", "r595" ], "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", "r335", "r336", "r342" ], "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", "r335", "r342" ], "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": "Common stock ratio 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" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r335", "r342" ], "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/SummaryOfSignificantAccountingPoliciesDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits": { "auth_ref": [ "r335" ], "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", "r335", "r342", "r388" ], "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": [ "r56", "r335", "r342" ], "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", "r342", "r379", "r395" ], "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", "r124", "r202", "r213", "r503", "r539" ], "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", "r72", "r124", "r131", "r132", "r133", "r135", "r140", "r213", "r214", "r342", "r410", "r411", "r412", "r437", "r438", "r461", "r462", "r475", "r487", "r503", "r505", "r506", "r510", "r651", "r652", "r691" ], "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": [ "r122", "r320", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r342", "r345" ], "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": [ "r343" ], "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_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": [ "r511", "r542" ], "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": [ "r511", "r542" ], "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": [ "r511", "r542" ], "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": [ "r511", "r542" ], "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": [ "r541", "r543" ], "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": [ "r165" ], "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": [ "r196", "r197", "r198", "r199", "r201", "r204" ], "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": [ "r207", "r208", "r209", "r210", "r211", "r305", "r333", "r486", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ], "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": [ "r250", "r251", "r254", "r255" ], "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": [ "r485" ], "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": [ "r106" ], "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": [ "r417", "r423" ], "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": [ "r159", "r160", "r162", "r163", "r169", "r170", "r171" ], "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": [ "r428" ], "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_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": [ "r493" ], "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/ConvertibleDebenturesDetails", "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": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "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": "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "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": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196816" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "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": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "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": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "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": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "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)(iv))", "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)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "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": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "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": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "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": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "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": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "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": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/subtopic&trid=2197326" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "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", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "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": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "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)(iv)(02)(B)", "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)(iv)(02)(C)", "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)(03)", "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": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "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)(2)", "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)(2)(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)(2)(iii)(1)", "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)(2)(iii)(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": "(d)", "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": "(d)(1)", "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": "(e)", "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": "(e)(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": "(e)(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": "(f)(2)", "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": "(f)(2)(i)", "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": "(f)(2)(ii)", "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": "(f)(2)(iii)", "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": "(f)(2)(iv)", "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": "(g)", "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": "(h)(1)", "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": "(h)(1)(i)", "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": "(h)(2)(i)", "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": "(i)", "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", "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": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "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": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "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.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "912", "URI": "http://asc.fasb.org/topic&trid=2145070" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "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.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r678": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r679": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r68": { "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" }, "r680": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r681": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r682": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r683": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r684": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r685": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r686": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r687": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r688": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r689": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r69": { "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" }, "r690": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "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(9)(a))", "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(b)(4))", "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.1,2)", "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.2)", "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.3)", "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.4)", "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.6)", "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.7(b))", "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.7(c),9(a))", "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)", "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.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 84 0001213900-21-043074-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-21-043074-xbrl.zip M4$L#!!0 ( *.%$%/]>,#1^@@ %\^ + 97@S,3%?,2YH=&WM6UU3 M([<2?<^OT"5U$Z@RQC9?&V"I8@F;4'6S;%A2E?LHSVAL%9K11-+8.+_^GI9F M_&TPX,VN]YH'FYF16JU6G^[3TOBLZU)U?M;6\>#\+)8]_\&L&RCQ=BO1F=M- M>"K5X(3]Z&0J+,M$GQF=\NS'&O-W3IEO9N7?XH0U&[D[W3K_SHOZ;D6R\DI& MI)4V)^S[AO\K&P]EWGF9'R#SMI3I[]28%48FDZ+WZ_OXRQ^JNR3_A&7:I%R5 M]WK<2(YO)3O<%4;8!<\CGD\_Z@O9Z;H3=D!**N&<,+LVYY',.J.6VN1=GJ%K MZY0Y\>!V91:+#+T:I):_XPP:)&A/O3)QROI=Z807-:9M7\:Z'^3TM8E'(WE! M4*9]+R&+!%IG]+W810_7'1\H%I$VW$F=5::0F722I$\_+]=@^#SEIB.S<6$< M%L,-0S; ^IVUSZ\>NK(M'=MOUIMG>^WSL[W\J64-R__THOZ?6+?9@C$@<=;, M$68E#-F9S$;6OKRZO;M^?WUY<7=]\X%]_./VTQ\7'^[8W4TP?6BV68'7^O>L MX3]=77J3[S=:[.8]N_OU:F/Q5UC\Z&F7A\TO;M]=?+CZM'OSYW^N_LLN+N_( M]*U&H_6E DVII'7 MTK_C;24JXW>KI'AP/,R["_G BIW\43L^98C R_NAZQM\].S/1>O3'+SL-$*<]8TY>SM M5FMJG#UGSL>GV"-/BKBJ0.1T/B7[N?-NU%N',EN@X$&8N@_@\WGJJ]C7K\IY@1O2DZ(L86):6_5X@A@FC!NQ6Y-HX MIC/V'KA"I]W?F4[8IU_8.Z6C>TB^SJ+ZZ>34IU=WX\#KX,"MA0Z\M+,V&Y_7 M6=]Q"Q>%,Z8#=I_IOA)Q1]2"SYK@J;&F?*(=E,@F:4A2 5+)$98$"(&KE]#0A%H M1:'0 %#5P),?SGI](FZ[+%%@CQ6.C>A(2PS3,4XW@][0LC8&1ULI,Z/M!I'? M "(/UA.1=UT1]BJJ]0ESF!EBO*!Y:LPPV-;Y"!8_?/^FU3P^M266R^*0TI=. M$HE+#YAKQHWPT 34))6)@! 3EDI&:;O4G)JE2-V4ONDZEC92VA;H1TG=P$R^ M36YT)&+:H67;@&0L@/& NZN'"+5B1[ +Y,O;0J%%TX$$+8A^GPS=ZDO$B#>SWK?2 M2''PTYL Q1?$A?V#%\SUX'!<&2]BJ,QLT%HIU/C.:B+$I-)EK%VMJC\+BX'A MQYZ'/@VR&E'DB!=V^2[$5=L"@"E'"NQ7%UC[ @FS)ZU/PV@E,B^'=I)&"7R< M!!BAN$=@27]'**J5!($>2B1SZ&*UDC%W7M&VE;'D1M($9"#IGI9D)*FP1)Q] MP+*>9?NDK:V 0@XD@3KEG/RS4)RX!J;EE1@1#]N5SY-*@1Z#HR9BPS*W._)XQMX@# M5"H3P+F)*[ !_I*WI9)N0(1\WK 4>CPN/>1"U)AH.E9J>\[Q4$XH+TP.R%M? M0$21-K%7P!?='9&A+E! /IZ(G$(*-2DR%]"-T"-SI/T-OA_%=ZOU:GQ[$?\4 MOJ,5X7M2Z;GX?NZ[#6OR4L.$.=;X,"Q1FKM*/S">7/$!/58H =B_9$K1!X;# MJE[UN"H\Z: H)))$1$[V$#_LG#V$8;&T!(D*E_.W%7Q<14<0(!LV+]JZ<(LU M6(;F\6%K03LSR=/;C:Q=[?GX5"&"):#/*0G_6D+CIJIY:3B,UXCN! <7<9FL M5K+),84Y.E(HZW[_9"ZPG\&7J.C145080M98A3%':JJMPWUZ$P*R+!R,_14. MZ]CV@BX)0@28S%3K4O$(P/6G(710DA5#O7:"5EUNA^48<2 ?4D3LR:&W1TG< M!DS)>Z'*HY&I]K57FV@RC&SV4==]'_5P;?=1Y[GQ$_N=_GP]KL)2;90K*76/ MXWF4-@F1SZC49K9$AJKQ(I9.&SLLCOP-B$Q3"2(G'B$F;8WRBY['$OIY(=M M/7B )9Z!;V)N5:@2?Q42ZONP5&21/TC9.?E:,O_7612]:-Z3+&!2I379VYP; M_U9T''&A4.=C3 D$T@X[[=5'4@ R)9$>;B[V!;\G9ASJ?L^-_8Z%?Q&@.@Q\ M%A#+?-KOZL!B^$1L12Q<20%4?W&4FNO:B@_+XI. 7;=/*JQ M5J/5G*X?GWA=_>BG81C;O*W^C[ZM/@37\4']R,-M4N;+2^6V=DZG"[0"3< ( M]<-QK9;4M.$ISTC-.97!*L<+_&=ZN)72CCV[-_5SC\>#])>R]/%CEBXA$89# M^/"O!;"VXM']:)#5+4283OS-=5E5XJ$73V(J*##$W83 M-G/FV_[SV)9^X&86$_[7VG+K?/MC.+@&"YN9Z,[C+&;.5_49?DN^YW]8_C]0 M2P,$% @ HX404Y+MX^:\" (3D L !E>#,Q,E\R+FAT;>U;;6_C M-A+^WE]!N+@F 6S'=N)N83L&O-EL+\!ATR8IT'ZD),KBA1)5DK+C^_4W0TJV M_)+8SBK;I/4"ZUA\&0Z'\\P\I.A!9&(Q''@RF T' 9_8#Z+-3+"+6B@3TPAI MS,6L1XX,CYDF"9L2)6.:'-6)+>D3VTSS_[$>:;=2TZ\-O[.BOJM(5EK(\*60 MJD>^;]E_KK%K1X[NK<0O(/$VEVA+ZD0SQ<,^$">N3:<0-LZ+80M"4!W+JY$RE M"A8C64&-*?,>.,A"@=HH^< :T,-$Y8$"YDM%#9=)P\ZX1WC"#4?IJ_6Y*>;U M,55CGI2%4<''4*#X.$(S#KSAU6/$/6[(6;O9&9QZP\%I>K#N7M9M=\ 8(''= MS#[,BBEGY\NKV_OKS]>7H_OKFR_DE]]N[WX;?;DG]S<'HU?BTF5;WUU=6BN? MM3KDYC.Y__?5P<@O,?*/NSCVW>CVX^C+U5WCYO?_7/U!1I?W:/-.J_67A9-< M26VH,G^[=:@-K^OD9Z:H",BH2>XB!M^3.BR),CR<$1-1TW-6=^G64$^PPOX1 MP\C?(^?G'53P^?Q;L9\_:\IMIO"@"V@"Q8*F&HQ8?%MG!R1?@G:K]:_"A@W! M0E2OV483@K&$R,>_J+7<XE-18,7( M=$VS_=1I-3M=GJP(*9;BW$DR73DPH,)/*-KN MMKIKEJQ4[6L2T0DCBDTXF[( \,HU^36#4,64F)%;EDIEB$S(9\ .=&K\2F1( M[GXF'X7T'T#R=>(W^\M37UW=@Y/NXZ05+W"G2K]\14?\2#6X'SA:/",/B9P* M%HQ9W?FCBC>U((L^"_$*E)2'TH M4D3&L*DPTK5;:Y PGVE-U0R;Q/2!P;@EF1K* E &AA1H#1P#&_A<^5D,S1+H M#II 2L"\[4=$9_BQZ#]EBN5"< (QUX)1M#X@W40P09TRWRJ(@#LC,A;N6P>D07.H5J5ZGB"?LOP(OOLB"T F M0*3DJW6 %\<\DH*'(S@1M$(LT)<[OEX9&@ >!R6R;5$F?!5"LR3' M+&" 6X>EJT>8"$O4\@V,EAVP+NF@I>$"-5=33 M/.!4<9P =VS8\H8$)64:&:J-1-K269M5I6:@D($LCIU2BCZ8"8ID *9EE5@P M7>CA>'.9[L,WCV%#R-?0GP7?.#\?X/HB2'CO!JX[IY\UU.Z>N'8&+P!^P@/$ M)-4RL8>D5 .><6^)0*4J*$ #,.;4XX*;&3+?3<-B"+'XLM!QZ%]J6MJ;6B+P MF$\HS50*T-66J?N^5(%5P.Y2QRS!@UY ,-2P%$,#-H$=N$,IA!">0BX^X/1E M(2.[Q\V; M2 MNZ C95+NMJB;C\D(EZQP[?QBCE+@#Y]%#Y?^'\Z M3-]!.@W><#JM!J:?' +6D83'N_D^S]9LA.L>J1AYL?3]3"%>2B1T@]18:@/E M^&(99&GP'_*G>RE"CI_H$@+P(4FNM,X5]P&.]F0:#ZV3;*[7B=,JHGK.V#&] MVD#! LL[K#UR3C C@C\PD1]3K[2O?[6)_KK@<#@+VP-VW=<["RO=C9A?;0$7 MMO^;K5:K/0=VKE%G'Z0_&R_LV=DF]W7GSD^>:]GWET$10^J+S(>)N(SC11)$ M).Y!_M=VRW/5*.R8C51ZSK=M 8B,8VX,8\_0#$\"H\?Z@(-^5L@QH!VRND;6 M ']QWUZ$*/9GQD%]&XZRQ+>'X">+XZO4^O8_-8N_ [)=U1G6:X23D8#M((S% M 55X.HKGK#YG (.SNP%KOS8QYU-;TAR M-(".FLUSW)- S+?#T$7AK1V( Y9 :YQX%D,L@QG;R>3<8N-KK.7\=\#3V\53 M58=,3^+I)41V!'PU5) "ZN#6S&8M (9]WY\CJ.[H'D\F4DP8.MQ_9\ MN&ZKLV&T2K/0J3Y=O_O\?%3]MI;?S=0Y'IQ\"!?VS1_Q!/4?%E+W7X>5P3<8 MZMU8J#(C5$OA6;.JD#3SU-T[["HD[Z M\2_NO1-,?,T$EO OZD>+EU5Y@Y,=JU_T+: MY>%LX7+I8MQB>&#,R,5\S+FAT;>U;:U/B2!3]/K_B%E/SL IBB(H*:A7# MX(Q;N^(*4[7[L9-T3*^A.]-I1/;7[^T\D 04U#"6+E9)).F<]#WWT2?=[9&O MAL')D2W1=#O2L)*\PP'!$(V83W9OR3-$[:P:=!C'B.B)-<%J@:*WJL:X2S6L&=ZF9Y3$ M!AZVUW=QVH*QSQ2-H>@=T)BY8IS@C(5T[YX4 ]7&U+YFB*4!(R7%-:WA':O.SL=OSE:.9SQS+JV>GL8.-O^,O]\:K9_V<4*>9-"J&U4S<. MPQFGO "K;RS*'32&2F04 [S3O1RV;^[NI+Y*0R^=S>>*]US_?;EE_9YMU_K_?5[]V]H=P;0.UWB,,LTK M)SMEN>"ARLF8*1^43^'G"/FD,IB I*&0"H0'_6_P)1#.-7KIC#L&?-8-/[X_ ML"RSU1'#D/!)_*W>VEK4X>0@.)RB!["?M3^QFW+V:4"1 Q=FL_>W$:=(214L MTZKGLWM!%;Z_)),(/!8@^-3"/G5&$KV!S!#N0O?6P<"ZHH"6#%D4_4K6D1/= M(YY?8R]D!&+9)?A0LR"N / [Z1X(;QZOUT:YB.SZB'!J+!BMU0 MZ'D>*U".)+1B"!_2I2FH?H/)\C]N@HP(H@K0H4Q,=.Q%0%740$I M(WTB;<)I5.O=!G2B:42N'CUF577?-)Q-HS@9AQ.XYF*,(8TQJSUGTT![1OE$ M-3>CVUMYP7JKPULN._.A;L XSPI>N"- AR#'*PJ@:[4T^HMZ<\1DW2(F%$\ M-JU8!_*/^DRVD/)E-^T5;G*WLFHW,X9,QX^5$KQ^N+.;1VWI)-[D;2EY>[A) MVU^0MM:BM&5WE1K(*#+8F@]X&&K49!DOPAI8E%4T"'&)J/6-Q).)^?Q4Q$[H!G+ M/M6SQ4UH[&KTAZ?L2Y[8>)#49:38> OV!$\')(R0SNRO^04%2)U1-\T/&9NU M@'JZ>T8='U9!W1L$Z?./*V;R/22NFWV/$8XK&J%R\@XIE!E_-UHQ.R3(?*)$ MV(*,U/J!1M>4NUG[%+4FDQ8[NG_9N:1/\:D"POR[S .O+OE4*+*1+PSMT14& M$=0;^;>VPD&Y.1M2[FVAE$!WUHT]S,E(! R5;4"@':2H90*44O-,; U:[0^ MZ!%=?T\&^/2PD='/D]&;&87U<9ID15&9+M"G_T]%.BT&C?7JTR<7QZ*$F:MZ M;T"PSJ:@-OU.P^P;NU;#FK-Z7M.6J6;GYOI?1,DN<_PCA,Z]_&9J=JU!E5>U MS^GN5-(6^[O 8QM7/5^OKL57I7;XX?6W%86K6;[?S<BM0T.5+:8C5>C!;#$1A=NDU"5[FX)+ MZ1"!D[TG*7RZ-A'O?D%20Q'1QZQA+M\;4?[J9+)=8ACOS]FLJ92SIF+MZU>& M35$KOZBU(4*[,.$$Z@,6ZSBS0.YW'\]5],<.J9^N]$NDR;*'^Z#;>2'(6^7< R[?%(:O 5*0Y]#P8 MA7A&DT@CE5:&@O1)%-QT;B8^G7TF_S"T'?_WT']02P,$% @ HX404ZQ, MAR%A/ ( "*<; !$ !S9V)X+3(P,C$P-C,P+FAT;>Q]:7/;1K/N]U-U_P.N MWKSG.%6@C)4$[-A5U&)'B2TIHAPG[Q<51(XD'(, X"V='_]G<%" B! 8+ . MP$E58H?89GJ>[NGNZ>67_SL:G=I <\&"N7]ASA>/FCU]!*;KL,RU]0/8_N\7 M-Q5Z;+T0@J@^+Q3TWF^OX877Z.FCX$;'=C7$AY1'_>OOW'CQ_'WE#0([IIZ";XZ^3FTVO7UDSG MP;*7FJM;)GP)+X\X822,PY? .[^EOT7@./$UNGRO.2"\'5W5]]ROFXZKF?/M M_4[\[A]B>"__^J_/GV;S)[#41CM/[8PJ>(Y75?6U=S4ZH$5B.8(OC%_[%S*L-'C)',7X-KT:P,((HC \B0&4>')08IK*^QXN1%X6WF^ME^OT+ MUW[MOJS :W@'L/7YY@'++/",98X2SST[BWP__($M,7[7US=-';G@V7T=O/DU>@C^X7_AWEJ\O/]EH7]G'/?% .^. M%KJS,K071#\ []:?WZ ;@?W^__S7__DOAO%^T!<+8+Y'_^O_ .^]]*GH?_+9 MO4%P.MOBT=26Z-U ?W-NPK&_S)Z 89Q:RY5FOAPQ.B3YK?:H*I \P)EK*WBO M:Z_A]Q\TPP&_O(Y]H]*'S^'=C[KY^-&V?KA/NR,0&A_!*5P16S,NS 5X_AU$ MORTFO\U!T'&"J*I2/0.8+H&Y@/^Z'PSM,?)AN<%)GZYM&WU1AQ\P_@::?6XN MSN!F&/G\./GYT8@7H*BH9P!GUGR]W(S@&CYD+3[ WYS("";)$?PA-/%Q-/WD MIY7DI]%KZL3;!]T ]BFD^*-E1]"F[O#:)12&VGP.C$!9\1ZLD+8:ZDL BKW%S(6ZV>Q)LX%SM7:1ZKF >\\1LS9U_Q7^M(Z# MS+ K=$=2[D!*TL-S@,MP>PB&'HZM[S!>.LP:+O<,5:QMN MVJ+"T?(JS_-"7VS6-LO4!8? MO9>S5_W!LES3<@%2V-X84'B\.P+FZ,L,O]Q'2KY\/9SKU._%WQMY>D,*:/PC$GW MO:?=(XV%VWPBN))\?^Q-X8\!*;+IXXNV"2_=S=;W#M3TX3#/(2#D92-7 @N+>!@GE>&/M>#L3(+'=[I0,QO>3DQ*22KI\^Z<_0^XP;_ M3;^\3OU ='"OTT=7;K'A@MHN4ES?^_Z1R8C;T&9[;>R1 M:ABYH!CI'B,1@9!8['H%@BEZ:8DO?1.LK?9!8'S>IY_$JQ_=. MK$?9$B*(0Z='6&SI/[3=#>I7C;A^PXYK&'8^6]X%5O4P5,8I?.]"-]:N_AT$ M;D =..?/HL$'.MS=%IT_QDX&?V0K, M=6VX^@=MJ1OZP+6)E)E25&2A BSTN69$%;!A8R-KOA0A&0CYU7+!8#4) M="4R00J"#!!\M+X#VT0S1J&V*)!EJ(@(=_7PT;(6SJWE M:CW'0R@+H 28 R0$O#0CW?EV\G("S/G34K._Q:5&^ORI09NIGE*X$ 87HJ7+ MVG&M);!OGVS0IIM0-W@L[(NF&5!4[*""ID(3Y;T@$RJ!JTM#A7/[#8U->2Y4^!0]?_[/ M&M5 MI8KRP2H@&,<)Y$I=ZUC$'M\%JLYT5_M$Q,:M-)&$9DQTPS@W/C50E' MPB48B #)C];P#]6RYM^U-"'68J&((1$Q).LEEY"PR!M@&89N/E[ 6VS@# 0T M!3>C?23H6M(0J+=X!*X$:F*E(IO:GRAJ2$4-F7HP7D9=?\VG@>34$8:@38G:NT_: M/6K:8MDOD'RW8(E:N-@O7TS=[;DS-^*3@S1R7ZX-:%8CB$"-9X7>MQ.\FDN* MMD'45D'>3;.4,$Y@0Z-#@T#Z_#M<=Z[I0M7^NL?")*"8L77-.#C^WT.$(2,@ M5KV!P9K,)(9%TJ>A9A:2F&0J" H+I1D&-"X4$+B0LD$B6]'7IC?@>-:/0_T MVL9_&I!(BVM(X!>OLZ_?S]4Y>8E>B4,F3H$^'I(U>-QQ08%""%#:O<"HO M4!BT!@->&7%J9$6+M:CS'Q*:@X&*&G)2&+0'@_*="IN/>@BL\2 NK?]XR'<\ MQ*9*[8@,GR2-O2,J]JY]IS1-"AGD I]1#B>3PPG?&'N"392PNEBO;^NX1:2!ROE"X<2P?,IT. U;DPIPS"@*"0=!NJMDP MECV,(+^T7.!\LC33@6O_03A)*YQ!H-^>( M0H! "+2D^GD%\H:6>5(3%%)I,WQ(^(:P]@@H+%)AD4F?X4,#D04,KV]TS0#) MH=+P81)-[AI$:%G- ,FDSV%!X\*$UMJC#9R!B \LVW,?(88/@Y.U#N=G/OX* MC,4'R_8,\4-"@;]/9!-A^ B8KEUK:=WKQE#6_=0R4*J1'<:@;_:,Y$2'O[:? MM?D3U'V\.DZ'6- DO'D/'88/@@]KV]3=M0W@Y#U+^A"1X,GY/$H,'POH &[M M'B8$(H>-:308ZN+[B:>BR-]YYZLG4+=97*VVY3YZO_9PS2^U9:S3N9Q/<6K<_K+^!UO,T], MZ!GR-V"IZ2B Z!K8#Y:]U,PYN+HW M]$>O#-+Y\PK,7;"XU9?PEJN'&?S5>?"SU6?AXCA1'_0.D88J,+; ^*J[4&V" M,Z?(V(.,%"H-&!I!""J-4"0H0K'QL-1@T6F$(K$1BFU!@$8H=AZAV.Q2^^:" MQ$MWY\N58;V GI\8Y16GB,^R:QNA5-$2*D8!I+S E3B&24O,LJ'GMWNG9<:PGLVR>[[]*DS9*Z%<>3/.K>782ND4QB M33Z:?D6:<9/L5M94'8X-@_RP KEU0/7 LX1%2(O&I17A!B4)4R^H>]S8C;QV@-N]F/J"""U)-0F[E$HX_2YTEQD5)57Q#&=Z=/.G@X?P;SM0M%_=7# Q3V SZP@I?V MS+A+E*#Z^4*9HOO"2!@WB1)1$"A*2$*)6 8EXDAHKD/'_ICYN\^Z>: J4.D( M^K*Z4)32=,_+:B$2U1CO!I+A45TS;HP+.LX?Z0TNJ=PLC1@J+QO$Y2?PJ!DH MVM]T!G*P/_VAV8O$4?[N+"D@KZ:,:%5ZDEX1K+I4:]*F+/.]PB9\QVR9KH<$L!2@%: MZ0P,WU^8Q'4321"\P-]]U(SONHEJC@4P]LJ/#2T\=/9DV2XZ-3T#]VY"FTQ2 MH%[H%JWJAJ <_GU7:4E=E*XQ72KYGQ\)308I>)A&*IYFOAPRJ'=(0%'=7U2' MIISC7CU\M*R%>Q]P8K-,F.*BTY&Q#-Q"4K$[UX>H?M*5NZ&%'G\$" M(F6N%!=9^09#ZXJ9@PUB^EOV!B'10\^A0B.MO2&%18Z>"2FEH]X/ W*#)7)" M8J5:DG.ER,BR21&-AM0T*0,5._.DB-B'"*_%%'(50O)ZQU%*%U_N+4^!N]%6S;0C0(;5Q M0='P5P_!Q*[L&_WQ*9JZN3OC[L0%*G>E--GVBZXR$9UQ_'4N40M-:5*[@."0 M4$?8@%1A'>I#@4;QNMM-LK_49 5VNL)$L#YV>[G7*WSB.QR7[?P0)? M6B:Z8%N&H9N/%_ 6&S+(02WX/A(,%0!(*1C#A1C?0<7X]LE:.YJYF.G/+@ # M.N1$,[G4EM%@JGW3[50_&)?H#>,_U& =?2@D9+&[F,MZ-E>YS.8J-[RY]H^L M<=$D-RF:?/K*%NBD]HU , M>!,4Y(4+O$G3#)2]](-$M,L8OZ,)ESJDLCUC#Y)A18[@,9_J/D FDO+/--M,'&L>Y%2X X)R\G MNI>[@9"R=G:ZOV;09_C00&2!##&T>KDU R2'2L.'B2\YM4=PJ$6$<@"229_A M0\-K:$)AD0J+5-H,&A*;::7UC3)AT-$@2<=\R@Q5"QL MA)Z&RK&@/U,P7 MI&3ZGH%[=\?UDB!!_JHWH"4_&;5"=G972T(,N5DDRO<;)A)Q@K3]6TQ.HO(0&H$BT%N0@/: M"@@'TG8'N;B^&@9X9NM[1U_HFOTRTU MA?3$D?&9JY#W38V);/HLK:_K,U6 M^O([9IVL=3@_\S%0]C[KIKY<+X>QTEB.\S@AZK%(4/;&C68^AAH)_-\8@3O= M0\B+V=VB,NK"_J _H[\Y!X_0;*)0M':$5HY3A+Z=RR85267$J]B*I#(2)DV2 M%0D!0>TY94MEXK0A7B>]KN_)ES%^6A %B++]3N,I:U8VG,;CG>]_UN9/N@GL ME^@V>8!:P!XZ#/5@/Y)IL7:MI76O&T,)I#VU# -RBQTF=6\<5\F)#G]M0P/L M5V L/ECV)Z Y0UGEXK$[>X@P? 1$\P4N3$BT1VCA'!($(N4/,PDQ5!ALM=,_ MP9,^'XR$QUKX^-2IP9T6""V(=[,G +?,GK=*R2OM$IMDMXYH=22(31Y+TS7M MX@11'?%C//9.0*%^]N;[7?J=;[CT>P'ON/9,O>.M><>CQ*:;=89@G]I+J,Q: MX<6OL#@$3<-=:P-E[9I3P8P"#RE\H&161=@B/CP1 8QE1!Z@Y'/8*'/-6,0U5=RP)$V58J+#!.) M;BK=6B,$'M#S=%,A:%,A&2-IDG:P\"!N6R$3&9FV2F_3XWJWK9 7G53$5AD@ M/@C>5LC$2!^/-6KQ+S?=UX'NUI3ADLBXV"!CMEY!@@#[--E-M-]^@CU-4G>/ MQ7)HT&U<07/%8,XH",@%00^\2*&Z3VOX$X$0PK:8+4)HZ7_"2O_W!CGI1?/[ MJ[CVLF< X6C9A,31G8B ;C(M1??M3/E@9$+GBTVX'WHK#JC:09C:T;Z8V#O] M@Q$91(&@-^+C6K/!4)*G"P(E.N7A"X?H; ]&%G2YQ+UA_4O+1!=LR^NN<@%O ML8%S6*)@'PF&+QKVS?Y@1 5)$.B-Z* ]+COW5[4O+JB;DH!E)UQ$1 Y;D>_F M1'/ A$4TMP[:43YFT/!S1FDT'H^L0E2(9(A1"@,#OC(:RL-/H%'S3A_1@*T]U%]^]"P M.T\J&3(DPRZI*" .5$9D 8+*B'8@0: 2&3%!KE;;G)6!X6%KP";F21&1&6D% M#35][H*%1[,OINXZ-[,O@T;'WCE3I&2HG#L\-;C=A$SI0;+.23%!U<[H28C" M]RV3+WYHH(SX%@X-]NP^@^4?#*00:#FSO'P M'Q35Z#>:N9?<;'7G5)3,GW#%$^#(0@0_Q#=8)2&LK<,"5DG&; M#!2%*ZV.C"FX!$Z].WW2P*[I*%7!(=>D6R%YZ*GMV7, MAH(>DNWR6$#3G=1WJ! ?LT6@&9X2P=E_F4$V$ @U:V@1 X**&) I+ K43CH8 MO)";P4XR=C+2DGJ_X_0W+8EDM-!T>&JYI".#9D.3G U-'G(N4F7*@>"$D!HJ MC18.OB@D&@YDP4D2#&T"@.?&@G3WV]G%Z1K-R=!,J)@;P/WTZ;3?Z[\ >I!+ MXHTWXM;8,]D.5]KS5@A2@ZS."R)_]TF[MVS-M>R7J;FX!9 9;,U^\8*R^KW> M6/$!?J91'BDZY7M>:*SDQ<4V\11RP $M>WCS=MI=,WR330&R$CUZ[SG8?[Y% M9HP_R1YL"A$B($*>6RFJ-M"-8L"Z@,Q+=^<+W3-[3"WPT<_[O>!Y<5=9\^U6 M)9!'?$,V@"_O);C2UU!*0"/WD^[JC]IPLL>W\T$V_SKIT4F?=-<2OY333XJ MI)$X3(&GXJ C<9",PAR/! X+(,%#-289K*%)[*%C]J39P-E!P!)HSMH&[X-! M>C>%+PROQ3^#WICQC6MX=\X75O"OI=\_G>]Y_]JUWVCS"F__,CO+?+GN6)+ M3][ >ZJ\_QK8WCKL?,<#=0HTT,.74 /V?!V[7(,QP.0@T]X:^>@9,*VE;N9] M-A\VR>^FO3B\'J-" 8J&L=>9R^9+A^"NT@OW)V1#R\[F'>\KP4VE/W*Z=EQK MF2*C8U\)[RK]F0L7+/=_ MU1?A:6Z:P-I/GDD"MR8\&/_?):?WX#86:M[3EP MX$_>#T] 6T")_LMKB)WWOX3_81SWQ8";U@,4B:,';:D;+V^8_W'ACN(P)OC! MV-92,_^'9;Q?WC+>;8[^_\ ;AN=6[MNC]_\5?"!>\N%B[5]AM\^$_DB?--;YH>^<)_0 MU[E_OV56V@*I.V\83C?A6/[[7_R8>^O/\+]^686C6FKVHV["F]#S2/"/-$-_ MA#^@WHG A@_^XJPT,T:*'\$H[RUCD7K#AE:W'JTN(:UN/%JE$2GV^-PR+'LS MU^#V@J\3CT7X#Z*<_RMZXQO&M.RE9@2_?==L'8)E9" -$*+$R;@^UU:12P9P M(2E&<)QSCZ#A[Y:]>M),>*.02CK_-]U$B@PB\'/PBVO#AQ[@.]";3 "7[4EW M@??ZR'CA6EH__'?_@$#8?MU[$5R#^V\Z?!=ZH>/:UC7%[GD .7>>AK3/S M8%B:&XYOH3LK0WM!E]%VQOQ?'1VIH>T9+M\9,[N=WI[/FA(J&%ABTJ30[/ST MR\W%[<7YC)E>GC'G?YW^.KW\>,Z<7GW^?#&;75Q=DC/6K]/9KQ>7'V^O+EGF M[/CTF(E](E <#/"P69G@)]M_B_?;$;0494GM] 64!&]NM4=558_>\]SHCPR>&<229_1XE,1V\M%XU51 M2O>9#=,%1J%(*!0Q-H]&#UXIT"C00J!]L&S&?0+,/VO-AK,V7A@_'I !<.*+ MC<^[K,!,GO'KSV_@A[UX,7W.!%&&-^ ADJETQ)@:"A)%B9MGUMQ+V;CVQG3N M1S >>=%!M]HC+\";T4IH[KLC_=E]LT IOO"=3POMY06@U.VC][^MX?Q%CF70 M^[TPG^T !G:&@O7QK7G?\UD7E6:?9\QGW9P_6+F2C,&D*U&%@)H60H<#TM@&OC%4H,1]L M:\G<1?YA7"OV_Z46+C'U09 ?Z^.HNISNH.!]YD$W &-Z.?MO4L_GH_S*[+)U M'7Q?Y2'"A]?[AS"U"[\BQ <(JDL/4UO%8BP?,<"!BB6\T[77 *6F\"-1X<1) MG@I1\8^6>&O2-5_7HA[Z"W@#'G4'B6/W$E[9+.)$&B<7R70'WZOQ9F[O>M!CK@;$WTV$TAW%68([RGQ90E6=TUV'F3YZB_C,Q MB$'![8CD[MV#>\?_>G7YZ8S_4_R=2_GG'@7#N]H]E.)QUH;VBP&M./B9\&]O M&7\J ==O(9,9@9^"L3"0GN=X9%5% ^./($4,(XB.?W<$8>5=?7>$KGK#O+<6 M+^A/.QSKYFT3^#+OED5XZ3NP77VN&2&U76NU^9RD'HN"PO\[,IQ)2F"_L'KV M _HW]G1ZYD"N%"S_4.?LGZ=?2T?OSX"A_=!09M:NW RR&A)_N(N]2^73?PN. M8V',C]7D:AVU*A$8G\V8^.QR)I+ G,1S0CG,=8H!JM8-^J%2&_RM]GP1Y '/ M/7]70ET31#&YTZOR2)+&HMJN76F?B+-H'3?M1,_?]Y__]S15R.!X'+,0&XC MJYM(Z M3EV;0W"-3[IHN%#1PG^..3;@)^J_/) M.SH?K\K,9_AF[7$-F)EK ^"R&=I?JE,=7[,O3-5\"Z$F @D1 O$[!)+<)^:# M85EV%EWJ.N<-Z%ME4J?PKU?VK?7#C)SW"LDIG=B6]L[U' B9]OC'>_EY=]XMLQ!;4/I$\$1T<%>Q7SWWHB6'SV$._4J6+BV M'%/>8%+"648J';U*J .LCY7-F02?:49# B[Z<*?43M= MIZH)T%?@DZ=_O8((9A"$]VC^KT/W^FOO.&#KKCV(0^U:#K_0!CFU@187%NJ. M6O1J+(U_3DH+@K?'3Q9$]_43?#AY*BLKR;D)$C>2!%$NN#%V&3?R:GM,^=__ M4@1^\M:!7S7 "LTT"&I@D9?#6*,C*4:#2PN)!;FH?V$C2M<,=O1^!K<'6W=U M>*-_H ILL&!6:]M9HY-5UV+@'9Z+@A=>W?^,-A<4U3.=NV\JCMN/W-TY&?V; M_W!S-;O^*'TL=C(:BG1)2!Y=AFR6=FB*?40:/V4]1N>D1\$'T*GH_H-094>= M"+<>\9@3!3%Z_J1LXEH38;8%SJ1R&=&U+?-Q'V2RRK4=O?=J@:+E/]?F3\RI MH3G.EFN"]X;_G]B*-]H")\K2Y-_[ 9'QK' LBN.,9XN1QAMC^-K](=G[\4 + M(M59.:T4%FW-D_VSER54"EXY/^\B,1U&W/%$D 5^7 J#DG"L\A.^#\QZ&<3( M>+QZ_CR'\'F$/Y@( O"7FXVDW\_"F?91'0(M/0*CH3-B3-TJV!5?>.'>DWL1 MW6I';_2[^C)>;P2666DVLHS7@/F).^9X%//*>*5:(4/Y! M#:P]P^12MAWGFLV9_ R[SZ=-IWME_E]9L!5T;4:AN,P?55)^C M"(+[%V;^!" 9X>>_0?D,O' "I&-' AQ?\3\S3YKC!78O&,TPX$64J(24]G_6 M.E+9H:9^#] -IF 6\"G=D M=.O*!G/@[<^\P'AI1@[S"KX/JB*,LX;;C_-DH=#,,!_ ?=+1'M MWL/!Q']F&_="A]"HPC>@_*C'&\0WB UQV54 MCEEH+T[)@H#E?)BG:QNURKSQIH&DH==[82L-)U)2&OZ-RGS7=0RQ+S>[MD=C M*42)ZG"DC9681R^M'@VV/!)V<[XJ"F$<\1]/%ZY/^C,5]PZ\W0 )/"CKECHT M%Q<,,*#,@\H[*?$ MR4BT0T-A;?@1*K/1+?,*+?OD+2.(PG%PA_ND.R405)5@*+Q_A<+[TS>>8$2\ MD/>:FK8GGY+>XS$%"6U;SL]E]Y?V-J4(7!!:@CUJZRWG5/Q-J3<2B>Y-N8^6 MBM78;FB$3G3?YM3:(0+1^UI5JZ84-?=O?KK#:(P!)P48;3Z'FY^MH1T,25H; MV02IOR)(CE(O.$NX:\*OV*$^#D7F$H[V!5E \&W0;$#T>V0>;>N'^Q1>38CT M&-V.4Y*PDM-D'2@R'^ VZ%CP)AM :V24NV7">U$N]X0?.[\S/('=X9X GE^'EJ"B_,W/J7S1Q1$P:92/D&MU0E-BTRE MI:CAHPC8'YR[B:)\^?+WIS/E:QK43["(DK*_S=%QYKLCQ[.EP.*H6<6H3PEU M:1YH'NEV*?MI@7RP #VI'0/BR:G8X5P-,L8L>P>+;!AY9!.2]D8K3)1%DNV> M0A*I2P'V/%UIB$&NV!HI0M(0(#HTKU:UO_PZY9L%#WM4:13,E>K]TA_2'%^! MB(9K[WFKUHZGPI:W:N.J%B245] MK6P1- C0D(T7-(=T_7;WYA8- MWE)?SS.JK>/9Y-$"H>9ZN;#X55!(&5%#5T^8=C?)^B5@VTVJW72[[/L988Q6[]WN*AWF'O!N3/_9@WQX]Y M^RE-@E 8D F#H_#S'!T1"D MA6Y&Q%U1=UJ./3'&JWB^AS[O?WFR$S3RB3!*,L:6@CN7=F[5YM\>;6MM+I*W MPL&\?K*#I0F.*%;:(SBQ@?9M6&&[B?W1I =>6$%9W&2?CM "$9P M;T#P>2#8K?E[G['?T'4D>AV]GNP\-XHN8/8'"[-R1OD:1>#$MW]0H/0-*/M\ M[73=R%TWR."WTY-/YZC=R.G5Y>WYY>VL9D[?L'43[XS_$<5?_$I&Y)(HRY$L M?U4]5B8\2C;%#4\*W*!7I[NA205S^D4)#22M*D!J(F4TC,=_=*OS>@]E92@J MN4]&.#=Y)R>GEZ,?T$U2FT)T]1 M0Z%X0%](]4"UOU\B5=ZTCF(?R\I)C=5A\@:-('WR^?KN9'9V_G5Z=_Y%5%7Y MZPU_FA8R=?1>R*!8BCTRGP/P\) 2!+(E9M&G8D-^_XM63+!0GT'*9A8AN;[T MXGHW^U3DTLKRPQC2K_HR,>V*#58 N0W2KFFNJ\V?EMZ3"^G7VU_%SW_-TJ%\<7O^V6<\'AHNVJXP MQ46G$F&HNX*#@%C&&_6'3:B(5]S0RT^-CSY+,.R93EF946S(63(#5\H&W)^: MFE]@0<[._YC="7]=7E]__NW3I_SU*'3_J86X&,7PP+]Y6YP7V7BB&7"5 #-[ M L!U4*L9ZX&)-4MD7GTQM?4"\O?B9R^6_0S, 2I3Q8C^ 3!7;%7++EVAV1$A M[5/7NQIOGM_7WU,3 M'SRE,[KD!9XHM-ZG7OB=@V*HO'"+)ZB) ML)3L69\W_6NOM2'@K>\F.-VM_S M=A 44^EK5R[SAR4-5-;QICE>3^L=6UO1) MPA2CA$R(A($[*MQ6N=G?O]^H!9:YT/V7E@M%AVLQ&C^SYH)5PM1[W\< MYDQWYFN_MR\2ZU-3,UX'&U=3.Q'^A&8LU*YA4 M:E"IL4]J?)C=?)W>WOUY]O?M[:>;69:?=.M<$M.%1P$)4?!3$1E1\(D_4 Z1 M#A4&5.@'L3W\P0C_'TD-PW(0<)GIO;5VPU)]-[KSK5G=HN#PI4D%]4(NI5[( M5%!008$G*'[]^^SC].Z/D_,_S_]S^U8+@BR: M/>P[^?CU_.^[2_[D+_7B[_]\OLH@F$+M."IH21>T?_[U8?;KW>_"[1__F4A_ M__9[GJ!MY+2OV" B@K;8 Y_ ([31/ GKU2CLSA@K-MY,B4&M,^F)&>6C/-\'.J@W/B M2$5]9'M]<;R.+8&"T)UV4&QF,D^U RHEVI,2UU_/?_MP=_&K_-?GK^>?4HL MUN2J+?:EB"@H]L 9>-#6ANLP7U:HF#HP=A YO.E, M%R@V:JH+4 G0I@0X_SJ=WJE7-S>7L\\?LN*6M@) +JT*%/I0-+2XR/U77M&^ M"],OMX7*/C:Z]1<:$]WY*=^3S_?_F4U_O?LJ_O[;IP]__/5K;K3&N(F-O] 8 M(B*AT/WGST_ZO=YA\D^A4":1#QVKGH.=_!Q+ M;([1:?48H5$LDW=?EFZD-$WD\=W/;JK.[2^C36OLX-;8B;RE0H6N)5CHZR5) MVVLW>VF!LNU:")7YVH'0/+&L;Z@F\<>HL*P*'@ MDO#^E:6C+X[ =Y0-$);P\J51L23O EW$BQ2!0Z$N.ZW"J[PRM9Q,2E7QO$1Z M;\?<4R?L*-D\)^4>X8.)QL"#1N(B,=))-E_<VAE=LU*]A$*FEH&U545B>;K2^Z&5;IJ,7M:.G)PBS^*J16 MMV%BKTD6A^&/Y; &Y*8J9*02Y9ZV,:'03ZM&$TPS_I6W3.E19PXCU7[*89-: MF"I0MG07?GN>SFA[^F[E+V1^#9]\HL4,MOH)V!89V^N]%6;C[N^*A;5%D47+ M]D@9::*PTY9I#SNT)CA"NA=B4C)'U:WH2/H9F7Y?H1Z-4FAP_A45J.&.NZQ:5]>\HK6SZ-(, M8MP5(%6\*2G99,P4E5+BL#9Q@E>#%"WPA31R;/Z-'&*$FMGU(THV:?KFT;2GU&\T3UFR'L MQFTI-:3/@8Z;8J8/M-\K 0MKS]'PI,K#0YPF.]B=<9H0$E&\I?5.@3 M)03.T5_ /VO]NV;XI_>UKNSFA++43$C';>>S^ZGIB0GE9A8SO#U/: V3S>]< M/1:YL'/UVAD]:MKJ#0+ZU%R@/\ZW*)^ZIYIMOT#&_1/UQ(PTL/XR.]MTKQ:5 M;-64(4R'IE.J:$D%.G #/7W7WZ=1+?@&V=\B? M*TWYB8HC37E!8*$8;\T2HT"C4^K+E,C1JLJ+ XF3,#PSK,B)+"^VYY@A#&B9 M>I?:N#?&_\*%B7(0+=LK7==@3+3_M?1.;IV^<)?E=KY19C\-Z?H"&29KXU1X M'$Z1.)55>7F'4SI;-@J/0O!(E:\%X"%Q&!ZDR41A>4GJ&AS4C,3<&:YML-+T M!0.>5RC[VJ\@;'F5Q>:Q^*WV4M%(W"8;3V^CDR9=34W=90/V.?>Y9VHNO*)\ M?G#Z?C555#"DJRR+K#K9W7HI4Q[:3 GCQ(.<-#E6( M.Q^C4^K#E!H1CL3-DDZ)3HFR5R\7KF0*1$=9#]6/F*P5'/<+RZP,#;D+S(67 MC;I"I:2]_(DA!;+2<1-BK62Y&Z,R)*A0MT(^]3Y:UN*';A@'HFW2 M*1%M^9328T((9SE<90$O!EIE19$[U!AH.B4Z);)X/E4_RN%Y4<:(Z#AXGB^9 M]U I4/D&_=_(>ABM'> '31QF2'OLA>G\569/O(+6@^9"ZGT"F@,\8E\]?'& M=T*9E0*!E2LD3116[C[(_<#@TE &1!FX2!R6C)7%"<1+YQDS>V5=FS9A[O<^ M69 (+K"7C&FY(%)FIW&*[1U6W2*/E&]%]MW:I/ E7#AG:BX^69H9KXEQ:9GS MG# 1#&D\X7A62/&S[JG\WRIF(&V)&4N?\9LB_?=^OLQ64 &S@H2Q(XP55,QE MTOY^4'C%#NMD\L)T-?-11TTY_1CF J>1=4>U]]66'MRXR7'N;6'I!U=".73^ M/#?6"'&C3*!#?0B/J1PD!8@2_?==L78-_PO%K[MH&3L;U MN;9*7@I[;DEH6 9P4<=X./*Y1Y[P3LM>/4&M^0TCQ/G-<35[5V_;#MB[X-KP M483GL+'FCR?=!=Y'(O/XH2^L'_X7?ECV8CL&;XG@,.^_Z?!=Z(6.:UO?P"BH M?KQM!PLYQ$+>'LOO!^NQN?Y@6)H;CF^A.RM#>T&7#=T$\9[D M9^ !0%MAX%EBUBZ.+ZJZ'!D_D4!4DQT4Q M9E"@>X')VN*[9L[AENM:7I"R^\)H#P^ZH6LN<,*NV(2=PE0L@]#>)QLL=>:O MHG-A3C>K-5O?._I"UU!I.:AV6W/OUZFY^,W23?=/>#M2AS)]T1BUT416E#E6 M%';5[H,]&3P@3&;65ZL;DY,CYMG1WYBZ\>[(M=< #BV)M__^ER+P0MLBJL&J M:Q6*9) :@1HWKL*&QGY)C6FDF#>6Q2X-JK0*-K-+",_,PEHC7S[I)8]*-F;J M;LKDN,9]_LB,SL#IY2:SDCQA%>Q4G4/AO$.9)WGL1B5,Y_5,LC0PG$(FPIA5 M%('E5-S.+FYW"./N7V&$P2T!'3>%/(%+0+-R2_E$ M/NG:O6[HKA[4I9^YUOS;$[P(;,?S=$W>,N>^D_XPLI;HE(@V.(B;)9T2G1)E MKUXNW&%%X@?U8QECN^._&9("2,<]!!DQN"6@XZ:0)W ):!B9E?:B M>>EL*)1M/K?7(-+:[3 4I]Y.J>2A77_T]W(G_@&TKWUD3\W%U,=UQ#F4TPJ$ MPV@%(K.JP+%\2I(N0:M#V>?3OH4J$DIZ( MNE2N*GI5V$4^ZE<8@H),QTV(@$I564+4?=7=I].U ^<%[% VO>1()@4CP&BB MJ"PWQHTNHHBAXSX@#DU5(2IPJ*CB9-VQDXG$3J36RFR2I2!,VHENB,(*78C0 M)'<$P:R"/[Q2@!MEX87=M#A=HMSY0'VH8ZURQU5C@FP+W]J71)7_^>K%/HON MKA@Y?9(HLV-N=W/MS9H,]5N-8JU I="B6!MCE& 7A3$[E@MD9S>_*'N%>7IX MMFNM JD=_F+[S\1^"Z/9ZQ;O6.547&^G,^%.9_>_G,JVO$D7=53<)WW^S02. MLZ>62D#!!FJM',*:^V"G2QXL>4Q5\];_?2)1UOOC; U0\89MU8:LTCNE96GM M.V8;VV+9DCAK<&O= ,2U:1V21EOP75E_\]"HT MN(O/2QC&L3J663G%K=X4:6LU4SM6>NHJ+]?;O9'J0U0?.O E+Z@/31UGO02+ MK5>K=GV(.AS'&29(DLH):H$\)JQO'G63UY@'$:? MK0DK3R16F;06&D=Q1:?4FRF1$X97/(5'P(CH&:7U,* @U%RCN),4=LQ/6)ZG88K=KW>>&R%C MO3$*@"BL)$FL,&GR\+FO!DJOM3CZ+?JM'GWKP.I_6LNE[K?+\VJ7(;D/IP3, M>7/GFWWU^0]NW.0<1T9@.#47IU$09I8#D MW9:1XH.,F<=SD' CB\Y]RD-Q' M^XGT\-R=3JD/4^I?B6:Z<'1*O9D292_:& 2'#FDMOX#7\HOV!QGXN/LG*@:W M!'3<%/($+@'M#X))RFL;^.F[\!UP/V69GTJY9S:O\7;E:\V^LF*>FNVOX5FL$CN-%?:>QI;RXM8R3$GFB@^3/TY-G$N&GZ\TF_F. MQL"6:0.)GE4@,Q MDJ1VO.\PVF8,4)!$F2B(F?,YV0_3"7X*J1K>_4 MP'\MXOX3Q5999S?KSWU')]%.5ADV_ZF.49+'X&.&"I]4OK=ONB\P* MQ^C#*/U2E=C%AR4(&-6,!*\D3499FB(F7RW3*FJ%8>2HUS.P7 M,WF.![0:^ M*X+ 2HI:@-2!W84B-2.&%Z,Y*%WUM[4)&)%C&30/[YYZ0%]H&50%8\KUC"MO M%405 _$**ZMCEJ^\"OX&>@;F8'D/;$;DO>7@!N0$IN,F1,7-DU5[]5N+,B,P@3CF$"1676\6T]@2."@QXR8I)S"F2(4: 8T M>?0%?#\SUU8Z2G ^#.<$G5*OG76IFLP6U-<0TQ?FJ8_H+!G*8W1 D7A4I@QJ M^^.J@BTLO?DA(UGZ^7:Z_G%@3,@S[7W?V+GFPHP!_+IYHC/# MD9=5I_RJE#9U UP-*A:+<\TV(6B="-K/?+!GENQ).G8=3U49Y1T@*#+2LM(J MWT5#B?:RUE:V\-7$RE;!\AXY>O\SY6;*S=VZE'+Y.%7[*;)G:#E?9T52A%4;NQROT'$RE#2U,V+<6 MA'[QPME'YL2PYM\Z3?C)=\E5:CT,<7GM%9 M;67[87))R&Q@%M8:D;^_5H6D?IYRX])IU'2A1A<=:W5SJ6=6W?-A^ 2JDST9 ?+$IG/B0VT;Q&*/(+1 M/?II= ^@!(!3TXP?VDN:"IYV(NQ;*/[THG]X7ZT:EE=$]B86KA(3)KT]QG+7%R>'C/3RS-F]N5D=G%V,;VY.)_%6"!EI!!B93 M[S0JW68;F88$8=!(&]ZPW0NT]]TS\$:N7BE7RLG-G]S'K\7D:KB!3KAH\W3X M*4-;.9!HX=\\!WUY"1S?O+6U:VU^"FJQ>K\=03P:1B"&/:W#^^J[(_35N!0O MX.B(>U+2U(KLJ:BPAZ?]&;1CN5_(^I:!GHEJI,5G1'> M&16!QU"9RM/ 3J!2#P63FBX^'>F<7GQ7I0@>$H(;0M,O>JCB., S:Z2!@@50/3/^-_8Q\69"J7_-JI3 M#ITGJ$Y)$=Q_!%.=.1(O']L)D@I,*S;/WTD)3E1;OS@6W+]1D)='>FNS/=G>GNW)WX M[D@'2%HYM9VRD*L&8.2*8OU1.^B EY^KT4#L^;8WP=_V)AUN M>TJ-0<*3JGL:GD5!OK5)KEW1;4F;5U],;;V DUS\7'I3GM2BFF!A-T_QH/"E M\"T)WZK()4)E@/M(A#3U;2FMZH6U;XB#7IHV=#:I4F6_1ET03>0/,CZU;UIW?'9(X.B;-VS+6ZRX]4^3I6##G_T( M1U^XE;-[ZRJ&VEMU.ZW=3*\.H3 T:90<[]IKOP*- ^SO^APXN#IU7+9E:]A- ME=FER.JI'?=3G4B+$CHH8KG9M?*PMZ<4TUE8FNTNRBN?P?(>V'))L MR[A'+,BBQ,I"@39(S6[7%7QEV;;0WD_^5,OG.M@F<#<)&:.UC,S"#[.\7+R6 M\9O]_60H'IJ7#[AJ@R DVR_O0<18$%DEM;-(M:8B=6D/F6:PLN,LK-/65=KT M*QZ]9\Y-^#( ;%2.,32LRODR,N2UDF26FI0T)9\KBHK"" UF 0G**LXJAN(L ML9QTHS%\;&PDX4F954+E_#J=^'6WZUV_MFXT9Z+4LN(97VV='?F+KQ[@C:_ !5 M=4ZLJ->C2'A;>&%+T3Z8;[% M7FBI/->2[T.KV3&6T%C$&GJ:A*W=?!6LBE8?U^,Q-IF:?6FX7Z['VS;!=<'( M\@1#Q/&L(HNLJA3P+!/@_"J_^)U\OA[OW&[_N+R#!1'CX'$L**PJ->Y8K=<+ MA[9Q&R0+/E%'(911?N@LJ M+J^(&+RB"!-VPLF-, KACCP.QY%7+H$ESSM''BME;-9X(1JU'%]6#M.H;1 = MA$R2\-U.*-Q,O%%.+D[_V+3 S'*7K\VMKHV,JD&NXG!G-E!\X@EMDO2AQIV( M&87[2\SNU'*\EL;V3LINJ<+H1(;:]2.^K(V7-T<0&OI%0@ ,#4@:\/#[#"?" M'1A*F4BDZM'SW2@TJ2G+S4;6-V_\%M $6LI@11K5U4/@6L(*LL(+8S*G*@2%NN#/K%2\53VHMI$E@)+8*8YGE^=WXDT84 M?-* 1K-FA^#*JSMKMA"+881XB0++J_T(\!MRZFPA]5K%J0G LW(;VC5UHG;O M]:HY?[8(%L<U01&2CEO,;SW&J:RE\ K+R7S_RB_6A3+21D9(&G A ME:A"*C!!A?NHO&HF^;B0A3?&<#6K[%B56+Y(=AY!=0 IO)I)>2YV/L<-.>^Y M#G6YY^G0I8% MC J\@BRQ$[[^>LPU.U=Q5Z-W[J>2$R3/096:%EW("27B1-R,615JC**">Z!Z M$*Y8RBU]X9:LW.A"1CI&\4^)F["2NNL,.ERG+4V;)B.YE=0,7IHC37.DB>#) MP\U!/;!5'.[,!HK/(85=DA5+F=[9^*-M.0ZSLJT'W6U R^E!<.6N5]"CR;5' MDLQ0.XQC8X%51)7EI-V28V0X!7L>1;GK&2FP?@J&G2=.)%80::^10X@5*^6) MR\?;F,,X1)"@K)BP@I"6'DDC"H[- M1P8\KX#I .?-@!QJ_? K=>NTHK4(!VHU4R_&@(??9S@-R=?1]UJ$U]J+;1D& MHYD+Q@:&YH+%1A,X>*](R?.X3]J]94_-Q8U/SW.?G)F1VA@AKPK'L^-Q6P=S MU'53+<]I]^0%"QD23@R_J JLF-+ MV4U)H8XB.K-^LE#6&26FLH!1I@@J"BPO-<-#0W+3]:*LX$=@ EOS]71ML=1- MW7&1X^X[:$E=)RF0*DOQOG*?@!U0"K+4-$:G',["T+5X5E$4EA_OUC\BWQW8 MRP"Y*NNJ8!09G(S'[$3F:.3<(?BS2NF\E20,QMXMLJ*DLC*_:]!1A^@@AT\> M_K,4U@HL(*@*SBZ+2L]S*=XNZH,>E@_ZLV9_ ]X9--)N[]>.;@+'@4#Y#@QK MM02F&^JXU"-=3C&> <. PX'LNJ%UGKL&(P!\(K!2\ZY'ZI1NR"F-#0X!IRN[ MR+&*NENA@V3FI4ZUOCC54G5T;#SC*.:\)$*=A+;#H3,;"@]EZ?DEM@6,(YZQ MR HB;@W]P_5-)ZKOM.>R?L]UU+O6N$GH3M"5]WR3(Q